/********************** HTML STYLES ***********************/ body { margin: 0; background: #FFFFFF; color: #000000; } #bodyid, p, td, .standard { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } #bodyid { background: #19092a url(standard/bg.jpg) repeat-x; text-align:center; } a { color: #f0dc19; } a:hover { color: #e5dc80; } a img { border: 0; } /********************** UNIVERSAL STYLES ***********************/ .clear { clear: both; } .error { font-weight: bold; color: #CC0000; } .standard { } .standardbold { font-weight: bold; } .standardheader { font-size: 18px; border-bottom: solid 1px #553e64; font-style: italic; padding: 0; margin: 15px 0; } .standardheader b { font-weight: normal; } /************************** LAYOUT STYLES ***************************/ #container { width: 905px; margin: 15px auto 0 auto; text-align: left; background: url(standard/middle_bg.jpg) repeat-y; } #header { width: 905px; height: 185px; text-align: left; } #logo, #logo a { display: block; margin: 0; padding: 0; background: url(standard/logo.jpg) no-repeat; width: 250px; height: 185px; float: left; text-indent: -9999px; } #slogan { display: block; margin: 0; padding: 0; background: url(standard/slogan.jpg) no-repeat; width: 655px; height: 185px; float: left; text-indent: -9999px; } #main { background: url(standard/content_bg.jpg) no-repeat; width: 905px; margin: 0 auto; text-align: left; } #content { } #main, #main p, #main td, #main .standard, #main .standardheader { color: #FFFFFF; } #left { float: left; width: 220px; padding: 20px 0 0 0; } #left .contact { margin: 20px 10px 0 20px; } #left .phone { font-size: 20px; } #left .cta { text-align: center; padding: 20px 0; } #nav ul { padding: 5px; margin: 0 0 0 10px; width: 195px; list-style: none; background: url(standard/box_bg.png); } #nav li.navon a, #nav li.navoff a { display: block; padding: 3px 5px 3px 20px; margin: 0; color: #fbf18e; font-weight: bold; text-decoration: none; background: url(standard/button_bg.png); } #nav li.navon a { color: #FFFFFF; } #nav li.navoff a:hover, #nav li.navon a:hover { text-decoration: underline; } #nav li.subnavon a, #nav li.subnavoff a { display: block; color: #fbf18e; padding: 3px 5px 3px 35px; text-decoration: none; font-style: italic; font-size: 11px; } #nav li.subnavon a { color: #FFFFFF; } #nav li.subnavoff a:hover, #nav li.subnavon a:hover { text-decoration: underline; } #right { float: left; width: 625px; padding: 15px; margin: 15px; background: url(standard/box_bg.png); line-height: 1.5em; min-height:500px; height:auto !important; height:500px; } .pageTitle { font-size: 24px; font-weight: normal; border-bottom: solid 1px #553e64; } #footer { clear: both; background: #19092a url(standard/footer_bg.jpg) no-repeat; width: 905px; margin: 0 auto; padding: 20px 0; } #footer .contact { color: #FFFFFF; } .copyright { float:left; padding: 5px; margin: 0; color: #ede2c2; font-size: 12px; } .poweredby { padding: 5px; margin: 0; float: right; } #submitbutton { background:#ffcd20; color:#000000; font-style:italic; border:2px solid #b09723; font-size:13px; width:70px; height:26px; }