﻿#header_topContainer 
{padding-bottom:.35em;border:1px solid #aaa;border-bottom:0;}

#header_logo
{float:left;margin:.5em;}

#header_bannerAd 
{text-align: right;padding-top:1em;}

#header_topNav 
{float:right;margin-top:.5em;}

#header_topNav ul
{margin: 0;padding: 0;list-style-type: none;text-align: right;}

#header_topNav ul li
{display:inline;}

#header_topNav a 
{color:#111;margin:0 .6em;text-decoration:none;}

#header_topNav a:hover 
{color:#333;margin:0 .6em;text-decoration:none;}

#header_search
{float:right;line-height: 9px;padding: 0;width: 200px;}

#header_search .header_search_textbox
{color:#8D0F10;height:14px;float:left;font-size:9px;padding:0;margin:1em 0 0 2em;border:1px solid #aaa;}

#header_search .header_search_button
{line-height:9px;font-size:9px;padding:0;margin: 1em 0 0 0;vertical-align:top;float:left;}

#header_bottom 
{border: solid 1px #ccc;padding:.2em .1em;background:#000;margin:0;height: 25px;}

#header_bottom ul
{list-style-type:none;margin:0;padding:0;text-align:center;padding-top:.25em;}

#header_bottom ul li
{padding:0;margin:.2em .5em;display:inline;font-size:.85em;}

#header_bottom ul li img
{vertical-align:middle;}

#header_bottom ul li a
{text-decoration:none;color: #fff;display:inline;}

#header_search_container 
{height: 30px;background: #fff;}