/* reset mysi bar */
DIV.cnnPersonalize { display:none; }

/* reset search bar */
DIV.cnnSearch { padding:5px; }

/* reset banner */
DIV.cnnBanner { background-image:url('http://i.cdn.turner.com/si/.element/img/4.1/sect/football/nfl/super-bowl/2009/header.gif');height:132px; }
DIV.cnnBannerSection { height:auto;position:relative;left:0px;top:0px;width:auto; }
DIV.cnnBannerSection DIV.cnn_header { color:#b19a51;font:normal 10px verdana;padding:0;text-align:left;text-transform:uppercase; }
DIV.cnnBannerSection DIV.cnn_header A { display:block;font-weight:bold;line-height:12px;padding:10px 0 50px 18px; }
DIV.cnnBannerSection DIV.cnn_header SPAN { color:#999;margin-right:20px; }
DIV.cnnBannerSection DIV.cnnLeft { position:absolute;right:4px;top:4px; }
DIV.cnnBannerSection DIV.cnnLeft IMG { height:41px;margin:0 0 0 5px;width:104px; }
DIV.cnnBannerSection DIV.cnnSponsorAd { bottom:4px;position:absolute;right:4px; }
DIV.cnnBannerSection DIV.cnnCenter { left:482px;position:absolute;top:20px; }
DIV.cnnBannerSection DIV.cnnCenter IMG { margin:0 26px; }

/* reset global navbar */
DIV#cnnBotnavT DIV.cnnNavbars { position:absolute;left:-999em;background-color:#fff;width:1000px; }
DIV.cnnBotnavT-over,
DIV#cnnBotnavT:hover DIV.cnnNavbars { left:0px; }
.ie6 DIV.cnnNavbars { display:none; }
/* add new navbar */
DIV.cnnNavbar { background:#fff url('http://i.cdn.turner.com/si/.element/img/4.1/sect/football/nfl/super-bowl/2009/navbar.jpg') repeat-x top left;height:20px;position:relative;width:1000px;z-index:1; }
DIV.cnnNavbar DIV.cnnLeft { float:right;font:bold 10px verdana;padding-top:3px;white-space:nowrap;width:817px; }
DIV.cnnNavbar DIV.cnnLeft A { border-left:1px solid #959595;color:#fff;line-height:12px;padding:0 22px 0 23px; }
.ie DIV.cnnNavbar DIV.cnnLeft A { line-height:12px; }
.ie6 DIV.cnnNavbar DIV.cnnLeft A { padding:0 22px 0 22px; }
DIV.cnnNavbar DIV.cnnLeft A:hover { color:#ccc; }
DIV.cnnNavbar DIV.cnnLeft A.cnnFirst { border:0; }
DIV.cnnNavbar DIV.cnnRight { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.1/sect/football/nfl/super-bowl/2009/navbar_more.jpg') no-repeat top left;float:left;width:183px; }
DIV.cnnNavbar DIV.cnnRight A.cnnFirst { display:block;height:20px;width:183px; }

/* reset background */
DIV.cnnSearch, DIV.cnnViewerAd, DIV.cnnAboveFoldAboveAd, DIV.cnnAboveFold, DIV.cnnBelowFold, DIV.cnnAboveFoldBelowAd, .cnnFooterBox, DIV.cnnSearchFooter { background-color:#af1714!important; }
/* reset box titles */
DIV.cnnBox DIV.cnnTitle,
DIV.cnnBox DIV.cnnTitle A { color:#fff; }
DIV.cnnAboveFold DIV.cnnT2s DIV.cnnTitle,
DIV.cnnAboveFold DIV.cnnT2s DIV.cnnTitle A { color:#fff; }
DIV.cnnAboveFold DIV.cnnT2s DIV.cnnTitle,
DIV.cnnBox DIV.cnnTitle { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.1/sect/football/nfl/super-bowl/2009/tab_header.jpg') no-repeat 0px 1px; }
/* reset T1 */
DIV.cnnAboveFold DIV.cnnT1 DIV.cnnTabs { background-color:#ad1814; }
DIV.cnnAboveFold DIV.cnnT1 DIV.cnnTabs SPAN { background-color:#fff;background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/arrows/red_on_transparent_5x10.gif');color:#450807; }
DIV.cnnAboveFold DIV.cnnT1 DIV.cnnTabs A { background-color:#450807;color:#fff; }
DIV.cnnAboveFold DIV.cnnT1 DIV.cnnTabs A:hover { background-color:#fff;background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/arrows/red_on_transparent_5x10.gif'); }
DIV.cnnAboveFold DIV.cnnT1 H1 { background:#480808 url('http://i.cdn.turner.com/si/.element/img/4.1/sect/football/nfl/super-bowl/2009/t1_bkgd.jpg') repeat-x 0px 0px;color:#fff; }

DIV.cnnInlineAd { margin-bottom:8px;}

/* reset T2s */
DIV.cnnAboveFold DIV.cnnT2s UL LI { padding-bottom:1px; }
DIV.cnnAboveFold DIV.cnnT2s UL LI.cnnLast { display:none; }
/* reset below fold rows */
.cnnBelowFold .cnnRow1 { height:186px; }
.cnnBelowFold .cnnRow1 .cnnCol0 .cnnBox { width:498px; }
.cnnBelowFold .cnnRow1 .cnnCol1 .cnnBox { width:468px; }
/* reset photo box */
.cnnBoxPhotos { padding-bottom:13px; }
/* hide cnnRowAd */
DIV.cnnRowAd { display:none; }

.cnnTwitterWatch { background-color:#af1714;padding:11px 11px 0 11px; }
.cnnTwitterWatch .cnnBoxDefault { padding:5px 2px 7px 2px; }
.cnnTwitterWatch .cnnBoxFooter { border-top:1px solid #ccc;color:#b2b2b2;line-height:19px;margin:4px 8px 0 8px;padding:5px 0 0 0;text-align:center; }
.ie .cnnTwitterWatch .cnnBoxFooter { height:19px; }
.cnnTwitterWatch .cnnBoxFooter A { color:#000;font-weight:bold;padding:0 9px; }
.cnnTwitterWatch .cnnBoxFooter A:hover { color:#ec2c21; }

.cnnWebtag { border-top:2px solid #af1714;padding:1px 0; }

/*ie8workarounds*/
DIV.cnnTitle div a img  { position:relative; }
body DIV.cnnTitle div a img { top/*\**/: -1px\9; } 
html>/**/body DIV.cnnT2s DIV.cnnTitle div a img  { top:0px; } 
body div.cnnAboveFold div.cnnT1 div.cnnTabs span,
body div.cnnAboveFold div.cnnT1 div.cnnTabs a,
body div.cnnAboveFold div.cnnT1 p img{ position/*\**/: relative\9; top/*\**/: -2px\9; }

div.cnnAboveFold div.cnnT1 div.cnnBullets li img,
div.cnnAboveFold div.cnnT2s ul li img { margin-top/*\**/: 5px\9 !important; }

/*ie7workarounds*/
*+html body DIV.cnnTitle div a img,
*+html body div.cnnAboveFold div.cnnT1 div.cnnTabs span,
*+html body div.cnnAboveFold div.cnnT1 div.cnnTabs a,
*+html body div.cnnAboveFold div.cnnT1 p img { top:0px !important; } 
*+html body div.cnnAboveFold div.cnnT1 div.cnnBullets li img,
*+html body div.cnnAboveFold div.cnnT2s ul li img {margin-top:0px !important;}

