/********************** HTML STYLES ***********************/ /* IE6 PNG FIX */ img, div, a { behavior: url(/iepngfix.htc); } /* DO NOT EDIT THE BODY TAG, USE .bodyClass INSTEAD */ body { margin: 0; background: #FFFFFF; color: #000000; } /* SET STANDARD FONT STYLES */ .bodyClass, p, td, .standard { font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: #000000; } /* USE .bodyClass TO ASSIGN STYLES TO THE BODY TAG */ .bodyClass { text-align:center; background: #33679a url(standard/bg.jpg) repeat-x; } /* SET DEFAULT LINK COLOR */ a { color: #0000CC; } /* SET DEFAULT LINK MOUSE OVER COLOR */ a:hover { color: #0099FF; } a img { border: 0; } /********************** UNIVERSAL STYLES ***********************/ .clearBoth { clear: both; height: 0px; } .error { font-weight: bold; color: #CC0000; } .standard { } .standardbold { font-weight: bold; } .standardheader { font-size: 16px; color:#336699; border-bottom: solid 1px #000000; padding: 0 10px 5px 25px; } /*************************** LAYOUT STYLES ****************************/ #container { width: 998px; margin: 0 auto; padding: 0; text-align: left; background: url(standard/container_bg.jpg) repeat-y center top; } #header { padding: 0 19px; background: url(standard/header_bg.jpg) no-repeat center top; } #header h1, #header a { display: block; width: 960px; height: 285px; margin: 0; } #header a { text-indent: -9999px; background: url(standard/header_bg.jpg) no-repeat; } #menu { width: 960px; height: 38px; padding: 2px 19px 0 19px; background: url(standard/menu_bg.jpg) no-repeat top; text-align: center; clear: both; } #menu ul, #menu li { margin: 0; padding: 0; list-style: none; } #menu ul { padding: 0; } #menu li { display: inline; padding: 0; margin: 0; } #menu a { display: inline-block; color: #FFFFFF; padding: 11px 15px; margin: 0 15px; width: 150px; border-left: solid 2px #0C2B47; border-right: solid 2px #0C2B47; text-decoration: none; background: #1F4971; } #menu a:hover { background: #17263E; } #content { width: 960px; padding: 20px 19px 10px 19px; background: url(standard/content_bg.jpg) no-repeat top; } #left { float: left; width: 167px; padding: 0 0 50px 0; border-right: solid 1px #CCC; } #nav { margin: 0 15px; padding: 0; list-style: none; } #nav a { color: #FFF; text-decoration: none; } #nav .navon a, #nav .navoff a{ display: block; padding: 5px 10px; background: #17263E; margin: 0 0 1px 0; } #nav .navoff a:hover { background: #1F4971; } #nav .navon a{ background: #1F4971; } #nav .subnavon a, #nav .subnavoff a{ display: block; padding: 2px 5px 2px 20px; font-size: .9em; color: #333333; } .memberLogin { margin: 20px 10px; padding: 10px; text-align: center; background-color: #BBB; } #middle { float: left; width: 555px; margin: 0 0 0 20px; } #right { float: left; width: 217px; background: url(standard/ads_top.jpg) no-repeat; position:relative; } #ads { margin: 25px 0 0 -3px; _margin: 25px 0 0 -2px; background: url(standard/ads_bg.jpg) repeat-y left; padding: 0 0 20px 0; width:217px; text-align: center; min-height:400px; _height:400px !important; } #adsbottom { margin:0 0 -28px 0; } #footer { background: #FFFFFF; width: 940px; padding: 10px 0; margin:0 19px; text-align: center; } #footer p { margin: 5px; padding: 5px; } #contactInfo { background: url(standard/contact_bg.jpg) no-repeat; height: 10px; padding: 20px; text-align: left; width: 920px; } #contactInfo a { color: #FFFFFF; } #contactInfo p { color: #FFFFFF; margin: 0; padding: 0; } #contactInfo p.address { float: left; width: 520px; } #contactInfo p.phone { float: left; width: 380px; text-align: right; } .copyright { font-size: .9em; padding: 10px; } .poweredby { }