/*-----------------------------------------------------------------------------
truTV CSS Skin #1

version:   1.0
author:    elbert oh
email:     elbert.oh@avenuea-razorfish.com
-----------------------------------------------------------------------------*/

/* main page background */
body { background: #d66900 url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/home-body-bg.jpg) 50% 140px no-repeat; color: #333; }

/* masthead background */
#hdr { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/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-1/global-logo.png) no-repeat; }
#hdr[id] div.imgTxt { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/global-logo.png) no-repeat; }

/* leaderboard border */
#hdr .banner { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/red-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-home.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-home.gif) no-repeat 0 0;}
#mainNav li#mainNav-home.current a, #mainNav li#mainNav-home.sfHover a{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat 0 -38px;}
#mainNav li#mainNav-shows{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat -85px 0;}
#mainNav li#mainNav-shows.current a, #mainNav li#mainNav-shows.sfHover a{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat -85px -38px;}
#mainNav li#mainNav-videos{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat -180px 0;}
#mainNav li#mainNav-videos.current a, #mainNav li#mainNav-videos.sfHover a{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat -180px -38px;}
#mainNav li#mainNav-schedule a{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat -275px 0;}
#mainNav li#mainNav-schedule.current a, #mainNav li#mainNav-schedule.sfHover a{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat -275px -38px;}
#mainNav li#mainNav-discuss a{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat -387px 0;}
#mainNav li#mainNav-discuss.current a, #mainNav li#mainNav-discuss.sfHover a{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat -387px -38px;}
#mainNav li#mainNav-newsletters a{margin:0;background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat -499px 0;}
#mainNav li#mainNav-newsletters.current a, #mainNav li#mainNav-newsletters.sfHover a{background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/nav/main-sprite-home.gif) no-repeat -499px -38px;}

/* community box */
#commbox-head .b1,#commbox-head .b2,#commbox-head .b3,#commbox-head .b4{background-color:#600;color:inherit;}
#commbox-head .box-mid{background-color:#600;color:#ffd000;}

/* global search - submit button rollover */
#glbSrchSub { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/global-srch-submit-sprite.jpg) no-repeat 0 0; }
#glbSrchSub.roll[class] { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/global-srch-submit-sprite.jpg) no-repeat 0 -32px; }

#home hr { width: 100%; }
#home[id] hr { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/hm-footer.gif) repeat-x top; }
#home #footer { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/hm-footer.gif) repeat-x top; }
#home #footer p, #home #footer p a { color: #fee9b6!important; }


/* carousels buttons */
.mustWatchCarousel-skin .jcarousel-next-horizontal { right: 0; cursor: pointer; background: transparent url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/mustwatch-next-btn.gif) no-repeat 0 0; }
.mustWatchCarousel-skin .jcarousel-next-horizontal:hover { background-position: 0 -34px; }
.mustWatchCarousel-skin .jcarousel-next-horizontal:active { background-position: 0 0; }
.mustWatchCarousel-skin .jcarousel-next-disabled-horizontal,
.mustWatchCarousel-skin .jcarousel-next-disabled-horizontal:hover,
.mustWatchCarousel-skin .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: 0 -69px; height: 26px; }
.mustWatchCarousel-skin .jcarousel-prev-horizontal { left: 0; cursor: pointer; background: transparent url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/mustwatch-prev-btn.gif) no-repeat 0 0; }
.mustWatchCarousel-skin .jcarousel-prev-horizontal:hover { background-position: 0 -34px; }
.mustWatchCarousel-skin .jcarousel-prev-horizontal:active { background-position: 0 0; }
.mustWatchCarousel-skin .jcarousel-prev-disabled-horizontal,
.mustWatchCarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.mustWatchCarousel-skin .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: 0 -69px; height: 26px; }

/* mod: Truisms */
#home #sideBar .truisms h3 { width: 122px; height: 32px; }
#home #sideBar .truisms[class] h3 { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/content/txt/hdr-truisms.png) no-repeat 0 0; }
#home #sideBar .truisms .tp, #home #sideBar .truisms .bd, #home #sideBar .truisms .ft { width: 302px; height: 8px; color: #fff; clear: both; }
#home #sideBar .truisms .tp[class] { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/truisms-tp.png) no-repeat; }
#home #sideBar .truisms .bd[class] { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/truisms-bd.png) repeat-y; height: auto; text-align: center; padding: 0 0 7px 0; }
#home #sideBar .truisms .ft[class] { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/truisms-ft.png) no-repeat; }
#home #sideBar .truisms q { font-size: 122%; font-weight: bold; font-style: italic; margin-bottom: 10px; }
#home #sideBar .truisms #truismFlash { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/content/truism-lion.jpg) no-repeat; width: 181px; height: 136px; margin: 0 auto; }

/* mod: Connect */
#home #sideBar .connect h3 { width: 128px; height: 21px; }
#home #sideBar .connect[class] h3 { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/content/txt/hdr-connect.png) no-repeat 0 0; }
#home #sideBar .connect li { clear: both; position: relative; }
#home #sideBar .connect li a { display: block; }
#home #sideBar .connect li#conBook a { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/connect-sprite.gif) no-repeat 4px 0; }
#home #sideBar .connect li#conBook a:hover { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/connect-sprite.gif) no-repeat 4px -162px;  }
#home #sideBar .connect li#conNews a { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/connect-sprite.gif) no-repeat 4px -40px; }
#home #sideBar .connect li#conNews a:hover  { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/connect-sprite.gif) no-repeat 4px -202px;  }
#home #sideBar .connect li#conJoin a { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/connect-sprite.gif) no-repeat 4px -80px; }
#home #sideBar .connect li#conJoin a:hover { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/connect-sprite.gif) no-repeat 4px -242px;  }
#home #sideBar .connect li#conContact a { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/connect-sprite.gif) no-repeat 4px -119px; }
#home #sideBar .connect li#conContact a:hover { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/connect-sprite.gif) no-repeat 4px -281px;  }

/* mod: Must Watch Video */
#home .mustWatch { margin-top: 7px; }
#home .mustWatch .tp[class] { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/must-watch-motif-tp.png) no-repeat 0 0; }
#home .mustWatch .bd  { height: auto; }
#home .mustWatch .bd[class] { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/must-watch-motif-bd.png) repeat-y 0 0; }
#home .mustWatch .ft[class] { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/must-watch-motif-ft.png) no-repeat 0 0; }
#home .mustWatch .bd .bg { background: #4e4e4d url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/home-gradient.jpg) repeat-x 0 0; position: relative; *width: 623px; text-align: center; }
#home .mustWatch h3 { width: 631px; height: 54px; *margin-left: -18px; }
#home .mustWatch[class] h3 { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/content/txt/hdr-must-watch-video.png) no-repeat 0 0;  }
#home .mustWatch p.link { text-align: right; font-weight: bold; margin-right: 15px; }
#home .mustWatch .ttl { position: absolute; }

/* mod: truTV Exclusives */
#home .truExclusives .ttl { margin-bottom: -3px; }
#home .truExclusives .ttl h3 { width: 631px; height: 52px; position: absolute; }
#home .truExclusives[class] h3 { background: url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/content/txt/hdr-top-picks.png) no-repeat 0 0; }
#home .truExclusives .tp[class] { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/toppicks-tp.png) no-repeat 0 0; }
#home .truExclusives .bd { height: auto; }
#home .truExclusives .bd[class] { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/toppicks-bd.png) repeat-y 0 0; }
#home .truExclusives .ft[class] { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/toppicks-ft.png) no-repeat 0 0; }
#home .truExclusives .bd .bg { background: #bc0909 url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/toppicks-gradient.jpg) repeat-x 0 0; position: relative; padding-bottom: 13px; float:left; *width: 623px; }
#home .truExclusives .bd .bg .first { margin-top: 52px; }
#home .truExclusives .bd .bg .row { float: left; margin-bottom: 30px; }

/* mod: This Week */
#home .thisWeek h3 { width: 219px; height: 32px; margin: 0 0 20px 5px; }
#home .thisWeek[class] h3 { background:url(http://i.cdn.turner.com/trutv/trutv.com/graphics/rf/skin-1/content/txt/hdr-trutv-this-week.png) no-repeat 0 0;  }