body{background:url(http://i.tbs.com/v5cache/TBS/images/tbs_background.jpg) top left;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:center;margin:0;padding:0;}
h1,h2,h3,ol{margin:0;padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#mainBody{width:1048px;background-color:#fff;text-align:left;margin:0 auto;}
#showHeader{width:1048px;height:260px;position:relative;overflow:hidden;}
#showHeaderSubpage{width:1048px;height:160px;position:relative;overflow:hidden;}
#tuneIn{position:absolute;top:130px;left:70px;font-size:16px;font-weight:700;}
#tuneInSubpage{position:absolute;top:120px;left:78px;font-size:16px;font-weight:700;}
#showBody{background:url(http://i.tbs.com/v5cache/TBS/images/shows/arewethereyet/outer_bg.jpg) top left repeat-x #259DD0;text-align:center;}
#showContent{text-align:left;padding:0 10px 10px;}
#showInner{width:1026px;background-color:#d7ffff;margin:0 auto;}
#mainContent{float:left;width:688px;overflow:hidden;margin-right:16px;clear:both;}
#logo{height:128px;background:url(http://i.tbs.com/v5cache/TBS/images/shows/logo_bg.jpg) top left repeat-y #fff;}
#tbsLogo{float:left;margin:26px 10px 0 30px;}
#topAd{float:right;margin:19px 12px 0 0;}
#navBody{width:1048px;height:38px;background-color:#a2f0fa;text-align:center;z-index:1800;}
#showNav{color:#fff;height:38px;width:1026px;background-color:#f5741f;text-align:left;z-index:1800;margin:0 auto;}
#showNav ul{padding-left:22px;list-style-type:none;margin:0;}
#showNav ul li{position:relative;float:left;z-index:2;}
#showNav ul li a,#showNav ul li a:visited{color:#fff;font-size:13px;font-weight:700;text-decoration:none;display:block;height:38px;line-height:36px;padding:0 15px;}
#showNav ul li a:hover,#showNav a:hover,#showNav :hover > a{background-color:#1a95d3;z-index:1800;}
#showNav ul ul{position:absolute;top:36px;left:0;visibility:hidden;z-index:1800;background-color:#1a95d3;padding:0;}
#showNav ul ul li{display:block;float:none;}
#showNav ul ul li a,#showNav ul ul li a:visited{height:auto;line-height:13px;white-space:nowrap;padding:5px 10px;}
#showNav ul ul li.last{height:4px;}
#showNav ul ul li a:hover{background-color:#136d9a;}
#showNav ul li:hover ul,#showNav ul a:hover ul{visibility:visible;}
.showNavSeparator{height:38px;line-height:36px;}
#leftColumn{float:left;width:309px;margin-right:16px;}
#newVideos{height:374px;}
#videoTitle{height:38px;border-bottom:1px solid #80d8f4;}
#videoTitle h1{color:#F5741F;font-size:18px;padding:8px 0 0 12px;}
.videoBox{height:74px;background-color:#D8F5F7;margin:6px;}
.infoBox .videoBox img{float:left;border:1px solid #000;margin:0 8px 0 0;padding:0;}
.videoText{font-size:11px;padding-top:6px;}
.videoText h2 a{color:#239DDC;font-size:11px;}
.videoText a{color:#F5741F;font-weight:700;}
#leftInfo{height:126px;}
.infoBox{background-color:#fff;border:1px solid #80d8f4;margin-top:10px;}
#mainContentBottom img,#leftInfo img{float:left;margin:14px;}
#gigyaShare{margin:14px 0;}
.infoText{padding-top:14px;font-size:12px;}
.infoText h1 a{color:#F5741F;}
.infoText a{font-weight:700;color:#00A3D8;}
#centerColumn{float:left;width:362px;}
.centerBox{background-color:#7fdde5;border:1px solid #000;margin-top:10px;height:252px;position:relative;width:360px;}
.centerBoxText{font-size:12px;width:330px;margin:164px 0 0 15px;}
.centerBoxText h1 a{color:#096168;}
.centerOverlay{position:absolute;top:0;left:0;}
#mainContentStory{float:left;width:679px;margin-right:16px;font-size:12px;clear:both;}
#mainContentStory .minHeight{float:right;}
#wideBody{float:left;width:679px;font-size:12px;background-color:#fff;min-height:627px;margin:10px 16px 0 0;}
#splashImage{float:left;margin:0 26px 26px 0;}
#storyContent{margin:26px 26px 0;}
#storyContent h1{color:#F5741F;font-size:20px;font-weight:700;margin-bottom:12px;}
#storySubContent{margin:0 26px 26px;}
.wide1000{width:1000px;background:#fff;margin-top:10px!important;padding:10px 0;}
.wide1000 .intGenTxt{margin:0 auto;}
#one,#two,#three{width:324px;float:left;margin-right:10px;border-right:1px solid #7FddE5;min-height:310px;}
#two{padding-right:10px;}
#three{margin-right:0;border:0;}
.clear{clear:both;}
#shareImage{float:none;margin:22px 0;}
#episodeNav{float:left;width:270px;font-weight:700;font-size:12px;}
#episodeHeader{background-color:#76D2DA;height:36px;}
#episodeHeaderLink{padding:10px 0 0 17px;}
#episodeImage{float:right;margin:0 0 26px;}
#episodeList{color:#fff;background-color:#3EB5C3;height:199px;padding-left:17px;overflow-y:auto;overflow-x:hidden;}
#episodeList ol{padding:17px;}
#episodeList ol li{padding:2px 0;}
#episodeHeader a,#episodeMore a{color:#000;}
#episodeList a{color:#fff;}
#episodeContent{clear:left;}
#episodeContent h1{color:#49AEE2;font-size:20px;font-weight:700;margin-bottom:12px;}
.episodeExtraBox{background-color:#CDEBEF;width:250px;float:left;margin-right:20px;}
.episodeExtraBox h3{font-weight:700;font-size:14px;margin:8px 0;}
.episodeExtraBoxInner{margin:8px;}
.episodeExtraBoxInner img{margin:0 6px 0 0;}
#castCharTitle{color:#F5741F;font-size:26px;font-weight:700;border-bottom:1px solid #F5741F;float:left;width:360px;margin-bottom:12px;}
#castCharLinks{width:360px;float:left;margin-bottom:18px;}
#castCharLinks a{color:#0791D9;font-weight:700;display:block;width:160px;float:left;height:16px;}
#rightColumn{float: right;margin-top: 10px;width: 300px;}
#topRightAd{text-align:right;}
#topRightAdLabel{margin-top:4px;}
.bottomRightAd{float:left;width:125px;margin:10px;}
#newsletter{font-size:11px;border-bottom:3px dotted #7FDDE5;margin:15px 0 8px;padding:10px 0 30px;}
#newsletter h1{font-size:14px;font-weight:700;margin-bottom:14px;}
#sharing{font-size:12px;font-weight:700;margin:10px 0 24px;}
#sharing img{vertical-align:middle;margin:5px 6px 5px 0;}
#mainContentBottom{height:107px;}
#footerAds{text-align:center;width:500px;height:80px;overflow:hidden;margin:0 auto;padding:14px 0 30px;}
.footerAd{float:left;}
#footerAds div{display:inline;margin:0 8px;}
#footer{text-align:center;color:#3dccfc;}
#footer a{color:#3dccfc;}
.minHeight{height:1px;width:1px;}
.infoText h1,.centerBoxText h1{font-size:14px;margin-bottom:12px;}
#newsletter h1 a,#sharing a{color:#0790D8;}
#mainContentStory #storyContent #adHolder{display:none !important;}
#showInner{position:relative;}
#rightColumn{position: relative;}
#mainContentStory{min-height:570px;}
.marquee, .showsHeader, .showThumbImage, .pageLabel, .marqueeLabel, .marqueeFrame{background:url(http://i.tbs.com/v5cache/TBS/images/shows/tbs-show-sprite.png) no-repeat;}
.marquee{width:335px;height:245px;float:left;margin:10px 5px 0;background-position:-18px -6px;position:relative;cursor:pointer;}
#showsContent{margin:10px;padding:10px;background:#c7edf7;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;text-align:left;}
#showsLeftContent{padding:10px;background:#fff;border:1px solid #ccc;border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;float:left;width:680px;}
#showsRightContent{float:left;width:300px;margin:2px 0 0 6px;}
.smallBanners{float:left;width:125px;margin:10px;}
.bottomBanners{width:500px;margin:0 auto;}
.bottomBanners td{padding:3px;width:50%;}
.bottomBannerL{float:left;width:234px;margin:0 0 0 10px;}
.bottomBannerR{float:left;width:234px;margin:0 0 0 10px;}
.adTitleL, .adTitleR, .adTitleC{font-size:10px;color:#000;}
.adTitleL{text-align:left;}
.adTitleR{text-align:right;}
.adTitleC{text-align:center;}
.newsletterSignup {margin:10px;}
.newsletterSignup h1, .newsletterSignup h1 a{color:#1a94d3;font-size:14px;font-weight:bold;text-decoration:none;}
.socialLink{width:200px;font-weight:bold;color:#0790d8;text-decoration:none;display:block;padding-bottom:10px;}
.socialLink img{margin-right:10px;position:relative;top:12px;}
.newsletterSignup p{color:#000;font-size:11px;}
hr{width:100%;border:0;border-bottom:1px dotted #7fdde5;}
.send{height:10px;clear:both;}
.showsHeader{width:640px;height:27px;background-position:-364px -261px;clear:both;color:#fff;font-weight:bold;text-indent:10px;padding-top:2px;margin-top:15px;}
.showsHeader div{border:1px solid #f00;}
.showThumb{width:200px;float:left;margin:10px 10px 3px 0;text-indent:3px;min-height:123px;}
.showThumbImage{width:200px;height:90px;background-position:-364px -300px;margin-bottom:2px;}
.showThumbTitle{font-weight:bold;color:#000;font-size:14px;}
.showThumbAiring{color:#0086cc;font-size:12px;}
.marqueeLabel{background-position: -363px -190px;height: 62px;left: 5px;position: absolute;top: 184px;width: 326px;z-index: 20;color:#fff;}
.marqueeFrame{width:335px;height:245px;background-position:-18px -6px;position:relative;z-index:15;}
.marqueeImage{-moz-border-radius:15px 15px 15px 15px;height:233px;left:6px;overflow:hidden;position:relative;top:-241px;width:325px;}
.showLabel{background-position: -361px -399px;height: 41px;width: 139px;margin-bottom:10px;}
.pageLabel{background-position: -365px -402px;height: 41px;text-indent: -9999px;width: 138px;margin-bottom:10px;}
.marqueeLabel table{width:323px;} .marqueeLabel a{color:#fff;text-decoration:none;}
.marqueeLabel td{padding:0 5px;height:10px;}
.marqueeName{font-weight:bold;font-size:20px;text-align:left;}
.marqueeSchedule{font-size:12px;font-weight:bold;text-align:right;}
.marqueeBlurb{text-align:left;font-size:12px;}
.bubbleInfo{position:relative;height:92px;}
.trigger{position:absolute;}
.popup{position:absolute;display:none;z-index:50;border-collapse:collapse;border:1px solid #ccc;background:#fff;
border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;font-size:12px;color:#333;width:200px;padding:5px;}
.popup hr{height:1px;border:0;border-bottom:1px solid #ccc;margin:5px 0;}
.popup p{position:relative;z-index:10;}
.popup a{color:#0086cc;font-size:9px;text-decoration:none;display:block;} .popup a:hover{text-decoration:underline;}
.showThumbImage{background:url(http://i.tbs.com/v5cache/TBS/images/shows/tbs-show-sprite.png) no-repeat;width:200px;height:90px;background-position:-364px -300px;margin-bottom:2px;}
.showThumbImage img{height: 82px;left: 1px;position: relative;top: 4px;width: 192px;}
.showThumbImage .linkIcon{background:url(http://i.tbs.com/v5cache/TBS/images/shows/tbs-show-sprite.png) no-repeat;background-position:-257px -280px;height:14px;width:14px;position:relative;top:2px;}
.myArrow{position:absolute;left:-20px;top:60px;z-index:1;background:url('http://i.tbs.com/v5cache/TBS/images/shows/popArrow.png') no-repeat;height:29px;width:30px;display:block;}
.clear{clear:both;}
.popupBlurb{min-height:56px;position:relative;z-index:1;}
.navLastDropdown {
left: -143px !important;
}
