@charset "utf-8"; 
/* CSS Document */
ul#css3menu1,ul#css3menu1 ul{
	margin:0;list-style:none;padding:0;}
/* next section main buttons padding is 0 around button and border is the green background color #819325*/
ul#css3menu1 a{
	padding:0;background-repeat:repeat;background-position:0 0;border-width:0 0 0 1px;border-style:solid;border-color:#819325;color:#ffffff;text-decoration:none;text-shadow:#FFF 0 0 1px;}
/* next section main buttons line to left color line on hover and press is #819325 so line does not show*/
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{
	background-position:0 100px;border-style:solid;border-color:#819325;color:#819325;text-decoration:none;text-shadow:#FFF 0 0 1px;}
/* next section drop down menu description and drop down is at 100 percent so drop down starts right after menu bar and background of drop down box is #ffffff */
/* z-index below is 500 which is higher than slideshow 50 so menu is on top of slideshow*/
ul#css3menu1 ul{
	display:none;position:absolute;left:0;top:100%;-moz-box-shadow:3.5px 3.5px 5px #000000;-webkit-box-shadow:3.5px 3.5px 5px #000000;box-shadow:3.5px 3.5px 5px #000000;padding:0 7px 7px;background-color:#ffffff;border-color:#ffffff; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; z-index: 500;}
ul#css3menu1 li:hover>*{
	display:block;} 
ul#css3menu1 li:hover{
	position:relative;}
ul#css3menu1 ul ul{
	position:absolute;left:100%;top:0;}
	
ul#css3menu1 li{
	display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu1>li,ul#css3menu1 li{
	margin:0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:none;}
ul#css3menu1 a,ul#css3menu1 a.pressed{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;cursor:pointer;}
	/* next section 5 is sp between lines of dropdown */
ul#css3menu1 ul li{
	float:none;margin:5px 0 0;}

	
/* next line is color of drop down text #ffffff is background behind text */
ul#css3menu1 ul a{
	text-align:left;padding:2px;background-color:#ffffff;background-image:none;border-width:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font-size:14px; font-family:Verdana, Geneva, arial, sans-serif; color:#819325;text-decoration:none;}
ul#css3menu1 li:hover>a{
	background-color:#000000;border-color:#C0C0C0;border-style:solid;font-size:18px; font-family:Verdana, Geneva, arial, sans-serif;color:#ffffff;text-decoration:none;text-shadow:#FFF 0 0 1px;background-image:url("CSS3Test_files/css3menu1/mainbk.png");background-position:0 100px;}
ul#css3menu1 img{
	border:none;vertical-align:middle;margin-right:10px;}
ul#css3menu1 img.over{
	display:none;}
ul#css3menu1 li:hover > a img.def{
	display:none;}
ul#css3menu1 li:hover > a img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.def{
	display:none;}
ul#css3menu1 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
	/* next line is color actual menu buttons */
ul#css3menu1 a{
padding:10px;	background-color:#819325;border-color:#C0C0C0;color:#ffffff;text-decoration:none; font-family:Verdana, Geneva, arial, sans-serif; font-size:18px}
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{
	background-color:#819325;background-image:url("CSS3Test_files/css3menu1/mainbk.png");background-position:0 100px;border-style:solid;border-color:#C0C0C0;color:#ffffff;text-decoration:none;text-shadow:#FFF 0 0 0px;}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li>a.pressed{
	background-color:#ffffff;background-image:none;font:14px Verdana;color:#024155;text-decoration:none;}
ul#css3menu1 li.topfirst>a{
	border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}
ul#css3menu1 li.toplast>a{
	border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}

#map_canvas {
        width: 600px;
        height: 400px;}
.block1 {background-color:#ffffff; color: #404040;  text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px; width:300px; vertical-align:top; text-align:left; margin: 0px; padding: 5px;}
.block2 {background-color:#ffffff; color: #404040;  text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px; width:500px; vertical-align:top; text-align:left;}
.block200 {background-color:#ffffff; color: #404040;  text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px; width:200px; vertical-align:top; text-align:left;}
.block550 {background-color:#ffffff; color: #404040;  text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px; width:550px; vertical-align:top; text-align:left;}
.slideblock {background-color:#ffffff; color: #404040;  text-decoration: none; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; font-size:14px; width:500px; height:250; vertical-align:top; text-align:center}
.mainpgblock {background-color:#ffffff; color: #404040;  text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:14px; width:800px}
.titleblock {background-color:#ffffff; color: #404040;  text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px; width:320; height:250; vertical-align:top; text-align:left; }
.table800 {width:800px; vertical-align:text-top; text-align:center; margin:auto; font-size:12px; border-collapse:collapse;}
.td800 {width:800px; vertical-align:text-top; text-align:left; margin:auto; text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px; border-collapse:collapse;}
.td800c {width:800px; vertical-align:text-top; text-align:center; margin:auto; text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px; border-collapse:collapse;}
.tablecopyright {width:500px; vertical-align:text-top; text-align:center; margin:auto; font-size:12px; border-collapse:collapse;}
.tdcopyright {width:500px; vertical-align:text-top; text-align:left; margin:auto; text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:9px; border-collapse:collapse;}
.tableform {width:500px; vertical-align:text-top; text-align:center; margin:auto; font-size:12px; border-collapse:collapse;}
.tdform {width:500px; vertical-align:text-top; text-align:left; margin:auto; text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:9px; border-collapse:collapse;}
.menublock {background-color:#819325; color: #ffffff;  text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:14px; width:800; alignment-adjust:central}
.logo {background-color:#ffffff;}
.norepeatbkg {background-repeat:no-repeat}
.bkgpgcolor {background-color:#ffffff}
.body {background-color:#ffffff; background-attachment:fixed; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top: 0cm}

.linktxt:link {color:#000000; font-weight: bold; font-family: verdana, Arial, Helvetica,  sans-serif; font-size:14px}
.linktxt:visited {color:#000000; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; font-size:14px}
.linktxt:hover {color:#000000; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; font-size:14px}
.linktxt:active {color:#000000; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; font-size:14px}
.menutxt:link {color: #404040; text-decoration: none; font-weight: bold; font-family: verdana, Arial, Helvetica,  sans-serif; font-size:12px}
.menutxt:visited {color: #404040;  text-decoration: none; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px}
.menutxt:hover {color: #000000;  text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:14px}
.menutxt:active {color: #000000;  text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:14px}
.mainpg {color: #333; text-align:left; background-color:#ffffff; color:#333; text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px}
.mainpgc {color: #333; text-align:center; background-color:#ffffff; color:#333; text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size:12px}
.redboldtxt {font-weight: bold; color:#F00}
.whitetxt {
	color: #FFF;
}

.right {text-align:right}
.center {text-align:center}
.left {text-align:left}
.top {vertical-align:text-top}
.middle {vertical-align:middle}
	
.headings {
	font-family: century gothic, Verdana, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px; padding: 0px;
	color:#666}
.headingscolor1 {
	font-family: century gothic, Verdana, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px; padding: 0px;
	color:#819325}
	
.headingscolor1c {
	font-family: century gothic, Verdana, Geneva, sans-serif;
	text-align:center;
	font-style: normal;
	font-weight: bold;
	margin-top:0px;
	color:#819325}
	
.headingsc {
	font-family: century gothic, Verdana, Geneva, sans-serif;
	text-align:center; 
	font-style: normal;
	font-weight: bold;
	margin-top:0px;
	color:#666}
	

	




