/* header rules 
=================================================================================== */
/* header navigation */
.cnnNavStretch
{border-width:1px 0;border-style:solid;border-color:#e6e6e6;}

.cnnHeaderNav
{height:27px;position:relative;min-width:984px;margin:0 auto;}

.cnnHeaderNav li
{font-weight:bold;font-size: 11px;}

.cnnHeaderNav li a,
.cnnHeaderNav li a:visited
{color:#ca0002;text-decoration:none;text-transform:uppercase;line-height:25px;}

.cnnHeaderNav li a:hover
{color:#fff;background:#ca0002;}

.cnnHeaderNav li a.cnnCurPage
{color:#fff;background:#ca0002;}
.cnnHeaderNav li a.cnnCurPage:visited
{color:#fff;}

.cnnHeaderNav ul.cnnUtilityNavigation,
.cnnHeaderNav ul.cnnNavigation
{margin:0;padding:0;list-style:none;position:absolute;white-space:nowrap;}  

.cnnHeaderNav ul.cnnNavigation
{left:0;}

.cnnHeaderNav ul.cnnNavigation li
{float:left;border-width:0 1px 0 0;border-style:solid;border-color:#e6e6e6;}

.cnnHeaderNav ul.cnnNavigation li a
{padding:0 6px;width:auto;height:25px;margin:1px;display:block;vertical-align:middle}

* html .cnnHeaderNav ul.cnnNavigation li a
{width:25px;}

.cnnHeaderNav ul.cnnNavigation li.offsite
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/gray_arrow.gif) 50% 100% no-repeat;}

.cnnHeaderNav ul.cnnNavigation li.offsite a
{color:#7b7b7b;}

.cnnHeaderNav ul.cnnNavigation li.offsite a:hover
{color:#ca0002;background:transparent;}

.cnnHeaderNav ul.cnnNavigation li.cnnNavLeft
{width:9px;height:27px;}

/* utility navigation */

.cnnHeaderNav ul.cnnUtilityNavigation
{right:0;}

.cnnHeaderNav ul.cnnUtilityNavigation li
{float:left;margin-left:5px;}

.cnnHeaderNav ul.cnnUtilityNavigation li a
{padding:0 12px 0 9px;width:auto;}

.cnnHeaderNav ul.cnnUtilityNavigation li a:hover
{color:#ca0002;background-color:transparent;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnMostPopular
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_most_popular_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnMostPopular a
{padding-left:25px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnIreport
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/ireport_icon.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnIreport a
{padding-left:18px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnRSS
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_rss_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnRSS a
{padding-left:17px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnVideo
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_video_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnVideo a
{padding-left:21px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnMobile
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_mobile_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnMobile a
{padding-left:14px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnImpact
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_impact_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnImpact a
{padding-left:17px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnOnTV
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_tv_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnOnTV a
{padding-left:19px;}

