/* CSS Document */
body { background:#56694D; padding-top:20px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
img { behavior: url("/Scripts/iepngfix.htc"); border:none; }
div.clear { clear:both; }
a { color:#CB9824; }
a:hover { text-decoration:none; }

#top_menu { text-align:right; color:#FFF; width:600px; padding:5px 50px; margin:0px auto; }
#top_menu a {text-decoration:none; color:#FFF; }
#top_menu a:hover {text-decoration:underline; }

#container { position:relative; width:750px; background:url(../images/map.jpg) 0px 250px no-repeat; background-color:#e4f1db; margin:0px auto; padding-top:215px;}
#container .topImage { position:absolute; top:0px; left:0px; width:750px; height:215px; background:url(../images/topImage.jpg) top left no-repeat; z-index:1;}
#container .topcapmarker { position:absolute; top:0px; left:0px; width:750px; height:37px; background:url(../images/markerTopCap.png) top center no-repeat; behavior: url("/Scripts/iepngfix.htc");  z-index:20000; }
#container .topmarker { position:absolute; top:37px; left:0px; width:750px; height:188px; background:url(../images/marker.png) top center repeat-y; behavior: url("/Scripts/iepngfix.htc");  z-index:30; }
#container .leaves { position:absolute; top:0px; left:200px; background:url(../images/leaves.png) top center no-repeat;  behavior: url("/Scripts/iepngfix.htc");  width:270px; height:231px; z-index:2; }
#container .homelink { position:absolute; top:20px; left:20px; width:150px; height:150px; z-index:1000; cursor:pointer; }



#marker {  position:relative; width:750px; background:url(../images/marker.png) center repeat-y; behavior: url("/Scripts/iepngfix.htc"); /*padding:0px 10px;*/ z-index:100;}
#footer { width:750px; background:url(../images/markerFoot.png) top center no-repeat;  behavior: url("/Scripts/iepngfix.htc"); height:15px;} 
#copyright { position:realtive; width:730px; padding:5px 10px; color:#FFF; font-size:10px; margin:0px auto; }

#marker #flashpic {position:absolute; top:75px; left:25px;  width:229px; height:169px; z-index:3000; display:}

#nav { position:relative; border-top:#7e9470 solid 1px; border-bottom:#7e9470 solid 2px; padding:5px 10px; text-align:right; margin-top:10px; }
#nav .nav2 { position:relative; float:right; }
#nav .nav2 a {color:#666; font-weight:bold; text-decoration:none; font-size:10px; padding:6px 7px; }
#nav .nav2 a:hover{ color:#FFF; background:url(../images/navBckgrd.jpg) top left repeat-x; padding:6px 7px; }

#nav .nav2 .subnav { position:absolute; top:18px; right:0px; border:#666 solid 1px; text-align:right; width:200px; font-weight:normal; display:none;  z-index:2001; }
#nav .nav2 .subnav a { color:#333; padding:5px 5px; background-color:#FFF; border-bottom:#333 solid 1px; width:190px; display:block; }
#nav .nav2 .subnav a:hover { color:#333; width:190px;  background:none; background-color:#56694D; }

#body { color:#666; width:475px; margin-top:20px; float:right; padding-right:25px; padding-bottom:25px; line-height:16px; }
#body .title { color:#CB9824; font-size:16px; font-weight:bold; padding:5px 0px; text-transform:uppercase;  border-bottom:#CB9824 solid 1px;}
