
/* main page background */
body { background: #2267a3; color: #333; }
body#video{ background: #fff; color: #333; }
/* masthead background */
#hdr { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/otherskin/masthead-bg.jpg) repeat-x top left; }

/* global truTV logo */
#hdr[id] h1 { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-2/global-logo.png) no-repeat; }
#hdr[id] div.imgTxt { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-2/global-logo.png) no-repeat; }

/* leaderboard border */
#hdr .banner { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/other-banner.gif) no-repeat; }

/* main nav sprite */
#mainNav{width:640px;}
#mainNav li#mainNav-home{width:85px;}
#mainNav li#mainNav-shows{width:95px;}
#mainNav li#mainNav-videos{width:95px;}
#mainNav li#mainNav-schedule{width:112px;}
#mainNav li#mainNav-discuss{width:112px;}
#mainNav li#mainNav-newsletters{width:138px;}

/* main navigation sprite */
#mainNav{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat 0 0; margin-top:-2px;}
#mainNav li#mainNav-home{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat 0 0;}
#mainNav li#mainNav-home a:hover, #mainNav li#mainNav-home.sfHover,#mainNav li#mainNav-home.current{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat 0 -38px;}
#mainNav li#mainNav-shows{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat -85px 0;}
#mainNav li#mainNav-shows a:hover, #mainNav li#mainNav-shows.sfHover,#mainNav li#mainNav-shows.current{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat -85px -38px;}
#mainNav li#mainNav-videos{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat -180px 0;}
#mainNav li#mainNav-videos a:hover, #mainNav li#mainNav-videos.sfHover, #mainNav li#mainNav-videos.current{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat -180px -38px;}
#mainNav li#mainNav-schedule{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat -275px 0;}
#mainNav li#mainNav-schedule a:hover, #mainNav li#mainNav-schedule.sfHover,#mainNav li#mainNav-schedule.current{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat -275px -38px;}
#mainNav li#mainNav-discuss{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat -387px 0;}
#mainNav li#mainNav-discuss a:hover, #mainNav li#mainNav-discuss.sfHover,#mainNav li#mainNav-discuss.current{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat -387px -38px;}
#mainNav li#mainNav-newsletters{margin:0; background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat -499px 0;}
#mainNav li#mainNav-newsletters a:hover, #mainNav li#mainNav-newsletters.sfHover,#mainNav li#mainNav-newsletters.current{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-other.gif) no-repeat -499px -38px;}

/* community box */
#commbox-head .b1,#commbox-head .b2,#commbox-head .b3,#commbox-head .b4{background-color:#021a6d;color:inherit;}
#commbox-head .box-mid{background-color:#021a6d;color:#ffd000;}

/* global search - submit button rollover */
#glbSrchSub { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/otherskin/global-srch-submit-sprite.jpg) no-repeat 0 0; }
#glbSrchSub.roll[class] { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/otherskin/global-srch-submit-sprite.jpg) no-repeat 0 -32px; }

/* typography color */
#glbSrch .placeholder { color: #999; }
.secNavDrop ul li a { color: #333; position: relative; }
.secNavDrop ul li:hover { background: none; }
.secNavDrop ul li a:hover { background-image: none; background-color: #fdcc91!important; background: none; }
#footer a { color: #fff!important; }
#footer p { color: #fee9b6; }

body#video #footer a, body#video #footer p { color: #000!important; }
