@import url('/js/yui/reset/reset-min.css');

html, body{ margin:0 auto; width:100%; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; }
IMG{ border:none; }
FORM{ margin:0px; padding:0px; clear:none; }
A{ color:#028817; text-decoration:none; outline: none; }
A:hover{ color:#0B5517; text-decoration:underline; }

#page{  margin:0 auto; position:relative; width:960px; text-align:left; }
#header{ float:left; overflow:hidden; }
#logo{ float:left; padding-top:10px; }
#menu{ position:relative; float:left; width:960px; overflow:hidden; }
#mainMenu, #subMenu{ float:left; width:960px; padding-top:10px; padding-bottom:10px;  }
#subMenu{ float:none; position:absolute; top:14px; left:8px; height:10px; }

#mainMenu .mainMenuItem{ position:relative; float:left; padding-left:3px; padding-right:15px; border-left:5px #FFFFFF solid;}
#mainMenu .mainMenuItem A{ display:block; position:relative; left:-8px; padding-left:3px; border-left:5px #FFFFFF solid; color:#777777; }
#mainMenu .mainMenuItem A:hover{ border-color:#028817;text-decoration:none; color:#028817; }
#mainMenu .hasSub{ height:40px; }
#mainMenu .selected { border-color:#028817 !important; }
#mainMenu .selected A{ border-color:#028817 !important; color:#028817; }

.subMenuItem{ float:left; padding-left:3px; padding-right:7px; border:none; font-size:70%; }
#subMenu .subMenuItem A{ display:block; position:relative; left:-8px; padding-left:3px; border:none; color:#777777; }
#subMenu .subMenuItem A:hover{ border-color:#028817; color:#028817; text-decoration:underline; }
#subMenu .selected {  }
#subMenu .selected A{ color:#028817; }

#headerImg{ float:left; width:960px; border-top:10px #028817 solid; border-bottom:10px #028817 solid;}

#mainCont{ float:left; width:920px; padding:20px; font-size:92%; border-bottom:10px #028817 solid; }
#mainCont H1{ padding-bottom:0.5em; font-size:122%; color:#028817; }
#mainCont H5{ font-size:100%; font-weight:bold; }
#mainCont P{ padding-bottom:0.5em; }
#mainCont UL{ padding-left:1em; list-style-type:circle;}
#mainCont BLOCKQUOTE{ padding-left:2em; }
#mainCont EM{ font-style:italic; }

#footer{ float:left; width:960px; padding-top:5px; font-size:70%; color:#999999; }
#footer #copyright{ float:left; width:480px; }
#footer #contact{ float:left; width:480px; text-align:right; }

#galleryHeader{ float:left; width:960px; border-bottom:10px #028817 solid;}
#slideshowPic, #slideshowLinks, #slideshowText{ float:left; width:920px; }
#slideshowPic{ overflow:hidden; }
#slideshowLinks{ padding-top:5px; text-align:right;font-size:77%;}
#slideshowText{ padding-top:10px;}
#slideshowLinks A.selected{ font-weight:bold; }