/********************** HTML STYLES ***********************/ body { margin: 0; background: #FFFFFF; color: #000000; } #bodyid, p, td, .standard { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; } /* Use BODYID to assign styles to body tag */ #bodyid { padding: 5px 0 0 0; text-align:center; background: #6c6c6c url(standard/bg.jpg) repeat-x; } a { color: #0f3c50; } a:hover { color: #1B698B; } /********************** UNIVERSAL STYLES ***********************/ .error { color: #CC0000; } .standard { } .standardbold { font-weight: bold; } .standardheader { font-size: 18px; font-weight: normal; } /********************** LAYOUT STYLES ***********************/ #container { width: 885px; padding: 0 25px; margin: 0 auto; background: url(standard/container_bg.png) repeat-y top center; text-align: left; _padding: 0; } #header { } #header h1, #header a { display: block; width: 885px; height: 115px; text-indent: -9999px; margin: 0; padding: 0; background: url(standard/header.jpg) no-repeat; } #slideshow { height: 290px; width: 885px; padding: 0 0 20px 0; background: url(standard/slideshow_bg.jpg) no-repeat bottom center; } #left { float: left; width: 210px; padding: 0 0 300px 0; background: url(standard/left_bg.jpg) no-repeat bottom; } #nav ul, #nav li { margin: 0; padding: 0; list-style: none; } #nav .navon a, #nav .navoff a { display: block; background: url(standard/button_bg.jpg) no-repeat bottom; text-align: right; margin: 3px 0 0 30px; padding: 3px 10px 8px 10px; text-decoration: none; height: 18px; } #nav .navoff a { background: none; } #nav .subnavon a, #nav .subnavoff a { display: block; text-align: right; padding: 0 20px 5px 10px; font-size: .8em; font-style: italic; } #right { float: left; width: 675px; overflow: hidden; } .pageTitle { color: #424141; font-size: 24px; background: #d9eaf2; padding: 10px 10px 10px 30px; margin: 0; font-weight: normal; } #content { padding: 5px 20px } #footer { clear: both; background: #387088 url(standard/footer_bg.jpg) no-repeat bottom; height: 120px; width: 885px; } #footerNav, #footerNav li { margin: 0; padding: 0; list-style: none; } #footerNav { padding: 15px; } #footerNav li { display: inline; padding: 0 15px; } #footerNav a { color: #b1daea; text-decoration: none; } #footerNav .subnavon, #footerNav .subnavoff { display: none; } .poweredby { float: left; clear: left; padding: 10px; } .copyright { text-align: right; padding: 15px 100px 15px 15px; font-size: .9em; color: #FFFFFF; } #bottom { margin: 0 auto; width: 935px; height: 30px; background: url(standard/bottom_bg.png) no-repeat top center; _display: none; }