/* Web Dev */

body {margin: 0; padding: 0; font-size: 72%; font-family: verdana, arial, sans-serif; background-color: #ececec; color: #666; background-image:url(images/bg.gif); background-repeat: no-repeat; text-align: center;}
#container {margin: 4% 15% 15px 15%; padding: 15px 20px; text-align: left; border: 1px solid #ccc; background-image:url(images/cont_bg.gif); background-repeat:repeat;}
#tb_container {margin: 0; padding: 15px 20px; text-align: left; border: 0; background-image:url(images/cont_bg.gif); background-repeat:repeat;}

p, li, dd, table, tr, td {font-size: 1em; line-height: 140%;}
	
h1, h2, h3, h4, h5, h6	{
	font-weight: normal;
	letter-spacing: 1px;
	color: #333;
			}
			
p {margin:5px 0;}
		
h1 {font-size: 1.2em; margin: 0;}
h2 {font-size: 1em; margin: 0; font-weight: bold;}
h3 {font-size: 1em; margin: 10px 0 8px 0;}
h4 {font-size: 1em; margin: 8px 0 8px 0;}

a:link {border-bottom: 1px dotted #f0f; color: #f0f; text-decoration: none;}
a:visited {border-bottom: 1px dotted #f6f; color: #f6f; text-decoration: none;}
a:hover {border-bottom: 1px dotted #6cf; color: #6cf; text-decoration: none;}
a:active {border-bottom: 1px dotted #6cf; color: #6cf; text-decoration: none;}

a:link#h1, a:visited#h1 {text-decoration: none; border: 0;}

#footer {padding-bottom: 15px; font-size: 0.9em; text-align: center;}

.thumb {margin: 0 10px 15px 0; padding: 0; border: 0; float: left;}
a:link.thumb, a:visited.thumb, a:hover.thumb, a:active.thumb {text-decoration: none; border: 0;}
a:link.thumb, a:visited.thumb {border: 1px solid #D7D7D7; padding: 4px; background-color: #e7e7e7;}
a:hover.thumb, a:active.thumb {border: 1px solid #ccc; padding: 4px; background-color: #F3CEF0;}

.clr {clear:both;}

img.ss {border: 1px solid #999; margin: 5px 0;}

a:link.noul, a:visited.noul {border: 0; text-decoration:none;}