body { font: .85em  Tahoma, Arial, Verdana, Arial, Helvetica, sans-serif; margin: 20px 0 0 0; 
background: #666666; }
h1, h2, h3, h4, p, ul, ol  { margin: 0px; padding: 0px; }
a img {	border: none; }
a { color: #690505; text-decoration: none; font-weight: bold;}

label { float: left; width: 150px; font-weight: bold; margin-left: 10px; text-align: right;  }
textarea { margin-left: 170px; }
form img { padding: 20px 0 20px 150px; }

.text { width: 180px; margin: 0 0 5px 10px; }
.cb { margin-left: 10px; }
.center { text-align: center;}
.msg { color: Red; }
.contact { width: 70px; padding: 0 5px 0 0; }
.veri {	margin: 0; padding: 0 0 10px 10px;}  
#submitbutton {margin-left: 152px; margin-top: 15px;  background: #cccccc; font-size: 110%; padding: 5px;}
.clear {clear: both; }
.right { float: right; }
.picright {	float: right; padding: 10px; text-align: center; font-size: 80%; }
.picleft {	float: left; padding: 10px; text-align: center; font-size: 80%; }
.leftside {	 float: left; width: 45%; }
.rightside { float: right; width: 45%;}

#wrapper  { width: 800px;  margin: 0 auto 0 auto; padding: 0; clear: both; 
	overflow: hidden; background: #ffffff url(images/waterbeads.jpg) repeat-y top right;
  border: 1px solid #000000;}
#banner { padding: 0px; margin: 0; }

#menubar { overflow: hidden; background: #ffffff url(images/menubg.jpg) repeat-x top center;}
.menu { clear: both; padding: 0; overflow: hidden; }
.menu ul { padding: 0; margin: 0; list-style-type: none;}
.menu li { float: left; margin: 0; font-size: 100%; border-right: 1px solid #000000; }
.menu a { color: #000000; display: block; text-decoration:none; font-weight: bold; 
padding: 5px 10px 5px 10px;}
.last { border-right: 1px solid #000000; }

.menu li.current, .menu li:hover { color: #ffffff; background: #000000 url(images/menubgc.jpg) repeat-x top center;}
.menu .current a, .menu a:hover { color: #ffffff; background: #000000 url(images/menubgc.jpg) repeat-x top center; }


#main { padding: 20px 0px 10px 20px; float: left; text-align: left;
width: 600px; float: left;}
#main ul {margin-left: 40px; padding: 5px 0 5px 0;}
#main p { margin-left: 15px; padding: 5px 0 5px 0;}
#main h1 { font-size: 150%; color: #690505; padding: 0 0 10px 0;}
#main h2 { font-size: 125%; padding: 5px 0 0 0;}

.rightspec { float: right; width: 150px; padding: 10px; margin: 0px 0px 0 0; 
background: url(images/smalldrop.jpg) no-repeat top left; font-weight: bold; 
min-height: 50px; }	
.rightspec a { text-decoration: none; color: #000000;}
.rightspec p {margin-left: 25px;}

.webadsmall {  margin: 20px 0 0 20px; padding: 10px; border: 5px dashed #003399; width: 40%; float: left;
	background: #ffffff; text-align: center; font-size: 110%; }
.webadsmall h3 {	color: #003399;}
.webadsmall ul {text-align: left;}
.webadsmall ul li {background: #ffffff; list-style-type: circle; border: 0; margin: 0; padding: 0;}

.webad {  margin: 20px 0 0 20px; padding: 10px; border: 5px dashed #003399; float: left; clear: both;
	background: #ffffff; font-size: 110%; }
.webad h3 {	color: #003399;}
.webad ul {text-align: left;}
.webad ul li {background: #ffffff; list-style-type: circle; border: 0; margin: 0; padding: 0;}

#pagefooter { padding: 10px; font-weight: bold; text-align: center; border-top: 2px solid #becded; clear: both;
color: #000000; background: #eeeeee; font-size: 90%; border-bottom: 2px solid #becded;}

#areas { width: 800px; margin: 0 auto 0 auto; font-size: 70%; text-align: left; color: #ffffff;}


#sitefooter { font-size: 80%; clear: both; font-weight: bold; color: #ffffff; 
text-align: center; padding: 5px 5px 5px 5px; background: #690505; }
#sitefooter a { color: #ffffff;}
