body { 
	background: #fff url("../images/background.png") repeat-y top left;
	margin: 0; 
	padding: 0;
	text-align: left; 
	font: 90%/150% Corbel, Helvetica, Arial, Geneva, sans-serif;
	word-spacing: 0.1em;
	color: #3d363b;
}
a{ color: #0097ae; text-decoration: underline; }
a:hover { color: #000;}

hr{ margin: 10px 0 10px 0; height: 0; visibility: hidden; }

.clear{clear: both;}
.center{ text-align: center;}
.noscreen{ display: none; }
.fleft{ float: left; }
.fright{ float: right; }
a img{ border: 0; }
h1, h2, h3, h4, h5{ padding: 0; margin: 0; font-weight: normal; }

#web{ width: 1000px; margin: 0; padding: 0; text-align: left; }
#footer{ margin: 15px 0 15px 0; padding: 10px 0 0 0; font-size:  0.8em; }
#footer p{ margin: 0; padding: 0; }

#main{ width: 1000px; }
#content{ width: 680px; float: right; color: #000; margin: 0 0 20px 0; }
#panel{ width: 300px; float: left; color: #F5F5F5; }
#panel a{ color: #fff; }
#panel a:hover{ color: #05c4e0; }

#navigation, #about-web{ width: 270px; margin: 5px 15px 0px 15px; }
#navigation ul{ width: 270px; margin: 0; padding: 0; }
#navigation ul li{ list-style-type: none; width: 120px; margin: 0 0 10px 10px; font-size: 1.15em; float: left;  }
#navigation ul li a{ text-decoration: none;  }
#navigation ul li a:hover{ text-decoration: underline; }
#navigation ul li.active a{ color: #e20074; text-decoration: underline; }
#about-web ul{ width: 270px; margin: 0; padding: 0; }
#about-web ul li{ list-style-type: none; width: 120px; margin: 0 0 5px 10px; font-size: 0.9em; float: left; }
#about-web ul li a{ text-decoration: none;  }
#about-web ul li a:hover{ text-decoration: underline; }
#about-web ul li.active a{ color: #e20074; text-decoration: underline; }
#img-ads, #footer, #text-ads{  width: 235px; margin: 15px 15px 30px 25px; }
#text-ads ul{ margin: 0; padding: 0; }
#text-ads ul li{ margin: 0 0 10px 0; list-style-type: none; padding: 0; }
#footer p{ margin: 0; padding: 0; font-size:  0.9em; }

#content h1{ font-size: 1.9em; margin: 0 0 0px 0; padding: 47px 0 0 0; height: 48px; }
#content h1 span{ color: #93d045; }

form{ margin: 15px 0 15px 0; width: 100%; }
form p{ width: 290px; float: left; margin: 0 25px 23px 0; }
form label{ font-weight: bold; font-size: 1.2em; }
form input{  width: 90%; padding: 8px 5px 8px 5px; border: 1px solid #868686; font-size: 1.2em; }
form p.wide{ width: 630px; }
form textarea{ width: 91%; padding: 8px 5px 8px 5px; border: 1px solid #868686; font-size: 1.2em;  }
form p.formsubmit{ text-align: center; margin: 15px 0 15px 0; width: 680px; }
form p.formsubmit input{ width: 180px; background: #fff; }

.gallery{ width: 290px; margin: 0 15px 15px 15px; float: left; }
.gallery h3{ text-transform: uppercase; font-size: 1.1em; }
.gallery h3 a{ color: #000; text-decoration: none; }
.gallery p{ text-align: center; }
.gallery p img{ border: 4px solid #CDCDCD; margin: 0;}
#pages .older{ float: left; background:  #fff; padding: 10px; margin: 0; }
#pages .newer{ float: right; background:  #fff; padding: 10px; margin: 0; }

#ads{
	width: 650px; text-align: center; display: block; margin: 10px 0 20px 0;
}

