

#ntv_wrapper_header .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ntv_wrapper_header .clearfix {display:block;}
#ntv_wrapper_header ul { padding: 0; }


body { background: #E6E6E6 url("../img/bg_tile.gif") repeat-x; }

#ntv_banner_spacer { height: 100px; }

#ntv_wrapper_header { margin: 0 0 6px 0; position: relative; overflow: hidden; width: 996px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 12px; line-height: 12px; }
#ntv_wrapper_header a,
#ntv_wrapper_header a:hover,
#ntv_wrapper_header a:active { border: 0; text-decoration: none; }
#ntv_wrapper_header .clear { clear: both; }
#ntv_wrapper_header .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ntv_wrapper_header .clearfix {display:block;}

#ntv_wrapper_header div#header_top { background: transparent url("../img/bg_head.png") no-repeat; height: 80px; width: 996px; overflow: hidden; }
#ntv_wrapper_header strong#ntv_logo { height: 50px; left: 50px; position: absolute; top: 15px; text-indent: -9000px; width: 100px; }
#ntv_wrapper_header strong#ntv_logo a { display: block; width: 100px; height: 50px; }
#ntv_wrapper_header ul { margin: 0; }
#ntv_wrapper_header ul li { list-style: none; }
#ntv_wrapper_header ul li a { display: block; }

#ntv_wrapper_header ul#quickNavigation { display: inline; float: right; margin: 0 10px 0 0; }
#ntv_wrapper_header ul#quickNavigation li { float: left; font-size: 10px; }
#ntv_wrapper_header ul#quickNavigation li a { color: #333333; margin: 5px 5px 0; text-transform: uppercase; }
#ntv_wrapper_header ul#quickNavigation li a:hover,
#ntv_wrapper_header ul#quickNavigation li.active a { color: #333333; }

#ntv_wrapper_header div#navigation { background: transparent url("../img/bg_head_nav.gif") no-repeat; }
#ntv_wrapper_header ul#primaryNavigation { padding: 0 10px; display: block; width: 996px; }
#ntv_wrapper_header ul#primaryNavigation li { float: left; }
#ntv_wrapper_header ul#primaryNavigation li a { color: #FFFFFF; font-weight: bold; font-size: 14px; line-height: 27px; padding: 0 7px; }
#ntv_wrapper_header ul#primaryNavigation li.active a,
#ntv_wrapper_header ul#primaryNavigation li a:hover { background: #FFFFFF; color: black; }
