﻿body { font: .9em Georgia, Arial, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0;
	background: /*#fef3e6;  e9dfd2 dfd5c9*/ #d6bda9 url(images/bg2.jpg) repeat-x top left;}

h1, h2, h3, h4, p, ul, ol  { margin: 0px; padding: 0px; }

h1 { color: #005017; padding: 2px 0 20px 0px; font-size: 1.25em; text-align: left;
margin-top: 20px;}
h2 { color: #000000; font-size: 1.10em; padding: 0; margin-top: 10px; }
h3 { color: #000000; padding: 5px 0 2px 0; font-size: 1em; color: #336699;}
p { margin-left: 0px; padding: 2px 0 15px 0; }
#main p { font-family: Arial; }
ul, ol { margin-left: 50px; padding: 5px 0 5px 0; }
li { padding: 2px 0 2px 0;}
.indent { margin-left: 20px; }
a { color: #330066; }

textarea { margin-left: 120px; }
fieldset {  margin-top: 20px; }
legend { padding: 5px 5px 5px 10px; font-weight: bold; color: #000000;}
label { float: left; width: 100px; font-weight: bold; margin-left: 10px; text-align: right; }
a img {	border: none;}

.text { width: 200px; margin: 0 0 5px 10px; }
.msg { color: Red; }
.submit { margin-left: 118px; width: 200px; height: 50px; background: #dddddd; }

.clear {clear: both; }
.left { float: left; }
.right { float: right; }
.center { text-align: center; }
.contact { width: 70px; padding: 0 5px 0 0; }
.picright { padding: 0; margin: 10px 0 20px 20px ; float: right; border: 2px solid #000000;}
.picleft { float: left; padding: 5px 20px 5px 0; }
.veri {	margin: 0 0 10px 10px;}
.big { font-size: 150%; }
.portboxl, .portboxr { margin: 10px 0px 10px 0; float: left; width: 280px; 
 color: #005017; font-weight: bold; text-align: center;}
.portboxl { margin-right: 20px;}
.portboxl img, .portboxr img { border: 2px solid #000000; }
.portboxl a, .portboxr a { text-decoration: none; color: #000000; font-weight: bold; }
.portlinks a { padding: 0 10px 0 10px; border-right: 1px solid #000000;}

.fb { background: #ffffff; float: right; margin: 0 0 20px 20px;}


#sitetools ul { margin: 0 auto 0 auto; list-style: none; width: 900px; font-family: Arial; padding: 1px 0 0 0;}
#sitetools li {	display: inline; float: right;  text-align: right; font-size: 80%;   }
#siteitems li a { color: #ffffff;  padding: 0px 5px 3px 5px; text-decoration: none; }
#siteitems li a:hover { text-decoration: underline; color: #000000;}

#wrapper { margin: 0px auto 0 auto;  padding: 0; clear: both; width: 900px; overflow: hidden;}

#header { margin: 0 0 0 180px; padding: 0; width: 719px;  overflow: hidden; 
background: /*#ffffff*/ url(images/beam.jpg) no-repeat bottom center; }
#header img { float: left;}
#header .hp { margin: 0 0 0 220px; color: #000000; font-size: 1.4em; font-weight: bold;
text-align: right; padding: 0;}
.white { color: #ffffff; font-size: 135%; padding: 0; 
text-align: center; font-weight: bold;  }

#left { width: 175px; float: left; padding: 0; background: url(images/column.png) no-repeat top center; 
min-height: 500px; }
.sidediv { color: #005017; font-weight: bold; text-align: center; margin-top: 80px; }

#main { padding: 0px 10px 0px 0px; 
 overflow: hidden; width: 699px; margin: 0px 0 0 190px; border: 0px solid #000000;
 background: url(images/mainbg.png) repeat-y top right;}

#menu { clear: both; padding: 180px 0 0 0; overflow: hidden; margin-top: 45px; font-family: Tahoma; background: transparent;}
#menu ul { padding: 0; margin: 0 auto 0 auto; list-style-type: none; background: transparent; 
width: 135px;}
#menu li {  padding: 0 0 0 0px; border-bottom: 1px solid #555; /*background: #fef3e6;*/}
#menu a { color: #000000; display: block; text-decoration:none; font-weight: bold; 
 padding: 5px 0px 5px 0px; text-align: center; font-size: 100%; }
#menu li:hover, #menu li:hover a, #menu li.current a, #menu li.current {
 background: #fef3e6 /*e0e0e0*/; color: #005017; }
#menu li:hover, #menu li.current { border-left: 1px solid #000000; border-right: 1px solid #000000; }

#pagefooter { clear: both; font-size: 85%; width: 900px; 
margin: 0px auto 0 auto; padding: 0; text-align: right;
font-family: Georgia; font-variant: small-caps; }
#pagefooter a { color: #000000; }
#pagefooter p { padding: 0 0 5px 0; }

.areas { width: 719px; float: right; margin: 0px auto 0 auto; color: #000000; 
font-size: 80%; text-align: center; font-family: arial;
background: /*#ffffff*/ url(images/beam.jpg) no-repeat top center;}
.areawhite {  font-weight: bold; color: #ffffff; font-size: 100%;}

#sitebg {background: url(images/bottombg.jpg) repeat-x bottom center; height: 76px; overflow: hidden;}

#sitefooter { width: 900px; margin: 10px auto 10px auto; text-align: right; font-size: 80%; padding: 0; font-weight: bold;
font-family: Arial;}
#sitefooter a { text-decoration: none; color: #005017; }
#sitefooter a:hover {  text-decoration: underline;}


