@charset "utf-8";
/* CSS Document */

h3 {margin:0px;}

#bodytag {background:url(pg_background_blue.jpg) top center no-repeat; width:100%;}

#headerspacer {height:50px; width:800px; position:relative; z-index:4;}

#homebutton1 {position:absolute; top:20px; left:0px; width:330px; height:30px; z-index:inherit;}

#homebutton2 {position:absolute; top:7px; left:359px; width:81px; height:81px; z-index:1; z-index:inherit;}

#homebutton1 a, #homebutton2 a {display:block; width:100%; height:100%; text-decoration:none;}

#mainMenuDiv {position:relative; width:800px; height:30px; margin-bottom:12px; z-index:3;}

.menuDiv {position:absolute; top:0px; width:300px;}

.menuDivLeft {left:0px;}

.menuDivRight {right:0px;}

/* #leftMenu, #rightMenu {margin:0px; padding:0px; height:30px; background:none; z-index:inherit;}

#leftMenu ul, #rightMenu ul {margin:0px; padding:0px; height:auto; width:auto; border-style:none; z-index:inherit;}

#leftMenu li, #rightMenu li {width:150px; z-index:inherit;}

#leftMenu li a, #rightMenu li a {padding:5px 0px 9px 0px; text-decoration:none !important; height:16px; vertical-align:bottom; z-index:inherit;} */

/* Hide all Horizontal and Vertical Bar sub-menu indicators */
/* em.submenuindicator {visibility:hidden; width:0px; height:0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:none;}

#parents a em.submenuindicator, #students a em.submenuindicator, #employees a em.submenuindicator, #community a em.submenuindicator {display:none;} */

.headerDiv, h3 {display:block; background-color:#003366; color:#FFFFFF; font-family:Arial Black, Gadget, sans-serif; font-size:20px; padding:5px 10px 5px 10px;}
.headerDiv img {vertical-align:bottom;}

#webalertDiv {width:800px; height:100px; position:relative; text-align:left; margin-bottom:5px;}

#webalertContent {width:786px; background-color:#FCF; border:2px solid #F66; position:absolute; top:0px; left:5px; overflow:auto;}

#webalertContent p {width:776px; padding:0px 5px 0px 5px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px;}

#mainDiv {width:800px; height:204px; position:relative; text-align:left; margin-bottom:5px;}

#contentDiv {/*width:593px;*/ width:786px; height:200px; background-color:#FFFFFF; border:2px solid #6699CC; position:absolute; left:5px; overflow:auto;}

#contentOverlayDiv {position:absolute; bottom:15px; left:110px; width:565px; height:41px; background:url(slideshow-overlay.png) no-repeat; z-index:2;}

#sideDiv {width:185px; height:300px; background-color:#FFFFFF; border:2px solid #6699CC; position:absolute; top:0px; right:5px; overflow:hidden;}

#eventbox {padding:0px 5px 0px 5px;}

#secondaryDiv {width:800px; height:400px; position:relative; text-align:left; margin-bottom:5px;}

#leftDiv {width:184px; position:absolute; top:0px; left:5px; border:2px solid #6699CC; height:400px; background-color:#003366; z-index:2;}

#bannerbox {width:182px; margin:1px 1px 1px 1px; z-index:0;}

#vmenu {margin:0px; padding:0px; border:none; z-index:inherit;}

#vmenu ul {margin:0px; padding:0px; height:auto; width:auto; border:none; z-index:inherit;}

#vmenu li {height:30px; display:block; border-bottom:thin solid #336699; z-index:inherit;}

#vmenu li a {padding:6px 0px 10px 5px; text-decoration:none !important; height:14px; vertical-align:bottom; z-index:inherit;}

#centerDiv {width:401px; position:absolute; top:0px; left:197px; border:2px solid #6699CC; background-color:#CFDFFF; height:400px; overflow:auto;}

#articlemain {width:415px; padding:5px; background-color:#FFFFFF;}

#supernote {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:5px;}

#rightDiv {width:185px; height:400px; position:absolute; top:0px; right:5px; border:2px solid #6699CC; background-color:#003366;}

#vmenu2 {margin:0px; padding:0px; border:none;}

#vmenu2 ul {margin:0px; padding:0px; height:auto; width:auto; border:none;}

#vmenu2 li {height:30px; display:block; border-bottom:thin solid #336699;}

#vmenu2 li a {padding:6px 5px 10px 0px; text-decoration:none !important; height:14px; vertical-align:bottom; text-align:right;}

#contactinfo1, #contactinfo2 {position:absolute; width:100%; bottom:5px; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; text-align:center; color:#EEEEFF;}

#contactaddress {font-size:14px;}

#contactphone {font-size:22px;}

#footerDiv {width:100%; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#footerDiv a, #footerDiv a:visited {color:#666666;}

#footerDiv a:hover, #footerDiv a:active {color:#333333;}

#footerStreamer {width:730px; height:40px; background:url(footer-streamer.png) center no-repeat;}

#nonhomeDiv {width:800px; height:auto; position:relative; text-align:left; margin-bottom:5px;}

#goDiv {position:relative; top:0px; left:0px; padding:5px 5px 5px 5px; width:590px; min-height:500px; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}

#goDiv a, #goDiv a:visited {color:#006699;}

#goDiv a:hover, #goDiv a:active {color:#66CCFF;}

#associatedDiv {position:absolute; top:0px; right:0px; width:200px; height:100%; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}

#associatedExtras {width:100%; text-align:center; margin-top:5px; z-index:2;}
#associatedExtras a img {border:none;}

/* #vmenu3 {margin:0px; padding:0px; border:none; width:200px; z-index:2;}

#vmenu3 ul {margin:0px; padding:0px; height:auto; border:none; z-index:inherit;}

#vmenu3 li {height:30px; display:block; border-bottom:thin solid #336699; z-index:inherit;}

#vmenu3 li a {padding:6px 0px 10px 5px; text-decoration:none !important; height:14px; vertical-align:bottom; z-index:inherit;} */