body { background:#1a5581; padding:0px; margin:0px; } .main_container { background: #0c3151 url(../images/bg_main_header.png) no-repeat top center; width:960px; } .page_header { padding:5px 0px 3px 5px; background: url(../images/bg_page_header.png) repeat-x; } .vote_btns_column{ padding:5px 5px 3px 5px; margin:0px; background: url(../images/bg_page_header.png) repeat-x; } .vote_btns_column img{ border-bottom: 1px solid #d4d4d4; } .hide_border {border-bottom:0;} .page_header img{ margin-bottom:2px; } .top_nav { background: url(../images/bg_nav_off.png) repeat-x; height:40px; } .txt_body { font-family:Arial, 'San Sarif'; font-size:12px; padding:10px; } .footer { background: url(../images/bg_page_footer.png) center center; height:80px; } .footer_left { color:#fff; float:left; font-size:12px; width:300px; font-family:Arial, 'San Sarif'; padding:10px; } .footer_right { color:#fff; float:right; font-size:10px; width:400px; font-family:Arial, 'San Sarif'; padding:10px; } .footer_right a{ color:#fff; font-size:10px; font-family:Arial, 'San Sarif'; text-decoration: none; } .footer_right a:hover{ color:#A2A2A2; font-size:10px; font-family:Arial, 'San Sarif'; text-decoration: underline; } .signup_box { color:#ffffff; font-size:12px; font-family:Garamond, Sarif; width:152px; } .signup_box span{ color:#ffffff; font-size:16px; font-family:Garamond, Sarif; } .signup_box div{ padding-top:2px; } .signup_box input{ font-family: Arial,Helvetica,sans-serif; margin:2px; font-size: 12px; color: #666666; border: 1px solid #062544; } .callout { padding:5px 5px 3px 4px; } /* Menus Styles */ .top_nav{ padding:0px; margin:0px; } .top_nav a.first:hover{ font-family:Arial, 'San Sarif'; font-size:12px; padding:10px 26px 11px 27px; color:#fff; margin:0px; text-decoration: none; } .top_nav a.last:hover{ font-family:Arial, 'San Sarif'; font-size:12px; padding:0px 33px 0px 32px; color:#fff; margin:0px; text-decoration: none; } .top_nav a.first{ font-family:Arial, 'San Sarif'; font-size:12px; padding:10px 26px 11px 27px; color:#fff; margin:0px; text-decoration: none; } .top_nav a.last{ font-family:Arial, 'San Sarif'; font-size:12px; padding:0px 33px 0px 32px; color:#fff; margin:0px; text-decoration: none; } .top_nav a{ font-family:Arial, 'San Sarif'; font-size:12px; padding:10px 26px 11px 26px; margin:0px 20px; color:#fff; text-decoration: none; } .top_nav a:hover{ font-family:Arial, 'San Sarif'; font-size:12px; padding:10px 26px 11px 26px; color:#fff; margin:0px 20px; background-color: #be0127; text-decoration: none; } .top_nav p.first{ font-family:Arial, 'San Sarif'; font-size:12px; padding:0px 26px 0px 27px; color:#fff; margin:0px; background-color: #be0127; } .top_nav p.last{ font-family:Arial, 'San Sarif'; font-size:12px; padding:0px 33px 0px 32px; color:#fff; margin: 0px auto; background-color: #be0127; } .top_nav p{ font-family:Arial, 'San Sarif'; font-size:12px; padding:0px 26px 0px 26px; color:#fff; margin:0px 20px; background-color: #be0127; } /* Pop up menus */ .top_nav #dropdownnav li ul .dropdownnavparent a {margin:0px;padding:3px 0px 3px 0px;} .top_nav #dropdownnav li ul .dropdownnavparent a:hover {margin:0px;padding:3px 0px 3px 0px;} #dropdownnav { padding: 5px 0px 10px 0px; margin: 0px; list-style: none; line-height: 3; } #dropdownnav ul { margin-left:20px; padding: 0px; list-style: none; line-height: 1; } #dropdownnav a { display: block; text-decoration: none; font-family: arial, verdana; font-size:12px; padding-top: 0px; padding-bottom: 0px; } #dropdownnav li { /* all list items */ float: left; } #dropdownnav a.dropdownnavparent_link { background: url(../images/arrow_right.gif) center right no-repeat; } .dropdownnavparent { padding:0; margin-left:0px; } #dropdownnav li ul { /* second-level lists */ position: absolute; top:150px; text-align:center; background-color: #062544; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ border: 1px solid #000046; border-top:none; z-index: 10000; } #dropdownnav li ul li { /* second-level list items */ float: none; } #dropdownnav li ul li a { /* second-level list items */ color: #fff; padding: 4px 0px 4px 0px; white-space: nowrap; } #dropdownnav li ul li a:hover { /* second-level list items */ background-color: #4D0F1A; margin:0px; padding:0px; color: #ffffff; } #dropdownnav li ul li.last { /* second-level list items */ border: none; } #dropdownnav li:hover ul ul, #dropdownnav li:hover ul ul ul, #dropdownnav li.sfhover ul ul, #dropdownnav li.sfhover ul ul ul { left: -999em; } #dropdownnav li:hover ul, #dropdownnav li li:hover ul, #dropdownnav li li li:hover ul, #dropdownnav li.sfhover ul, #dropdownnav li li.sfhover ul, #dropdownnav li li li.sfhover ul { /* lists nested under hovered list items */ left: auto; }