*{margin:0; padding:0;}

/*img {display:block;}*/

html,body {background:#ffffff!important;}

div,span,table,td,p,ul,ol,li,blockquote,form {font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#111111;}

strong,b {font-weight:bold;}
em,i {font-style:italic;}

div#pageSchedule {width:100%; background:#ffffff url(/site/ptbs/season8/images/bg_c.jpg) no-repeat top center; margin:auto; overflow:visible;}
div#pageAbout {width:100%; background:#ffffff url(/site/ptbs/season8/images/bg_d.jpg) no-repeat top center; margin:auto; overflow:visible;}
div#pageDownloads {width:100%; background:#ffffff url(/site/ptbs/season8/images/bg_b.jpg) no-repeat top center; margin:auto; overflow:visible;}

div#pageContentWrapper {width:960px; margin:auto;}
div#pageContent {width:580px; padding:0 0 0 185px;}

div#pgHeaderWrapper {width:960px; margin:auto;}
div#pgHeader {padding:30px 0 30px 130px;}
div#pgHeaderImageWrapper {float:left; width:365px;}
div#pgHeaderBookmarkWrapper {float:left; width:465px;}
div#pgHeaderBookmark {padding:0 40px 0 0;}
div#headerHR {padding:10px 0 0 0;}

div#ratingAdvisories {width:555px; padding:0 0 15px 0; margin:auto;}

div.clear {clear:both; padding:0; margin:0; font-size:0px;}

.small {font-size:9px;}
.smallBold {font-size:9px; font-weight:bold;}
.black {color:#000000;}
.blackBold {color:#000000;}
.white {color:#ffffff;}
.whiteBold {color:#ffffff; font-weight:bold;}
.footer {font-size:10px; color:#ffffff;}
.legal {font-size:9px; color:#939393;}

.imageBorder {border:1px solid #999999;}

.hide {display:none;}
.show {display:block;}


/*BEGIN nav*/
div#navWrapper {width:960px; height:26px; background:#464646; margin:auto;}
div#nav {width:720px; margin:auto;}

.navItemMain {float:left; width:77px;}
.navItemSchedule {float:left; width:111px;}
.navItemVideo {float:left; width:88px;}
.navItemEpisodes {float:left; width:105px;}
.navItemAbout {float:left; width:88px;}
.navItemDownloads {float:left; width:128px;}
.navItemMessageBoards {float:left; width:123px;}
/*END nav*/

/*BEGIN home*/
.homeBGa {width:100%; background:#ffffff url(/site/ptbs/season8/images/home/bg_a.jpg) no-repeat top center; margin:auto; overflow:visible;}
.homeBGb {width:100%; background:#ffffff url(/site/ptbs/season8/images/home/bg_b.jpg) no-repeat top center; margin:auto; overflow:visible;}
.homeBGc {width:100%; background:#ffffff url(/site/ptbs/season8/images/home/bg_c.jpg) no-repeat top center; margin:auto; overflow:visible;}

div#homeContentWrapper {width:960px; margin:auto; padding:60px 0 0 0;}
div#homeContent {width:508px; padding:0 0 0 235px;}
div#videoWrapper {border:1px solid #000000;}/*background:url(/site/beta/image-panel/global/video-icon_200x150.png) transparent no-repeat center center;*/
/*a:hover div.videoIcon img.icon {visibility:hidden;}*/
div#videoNavWrapper {width:508px; height:39px; background:url(/site/ptbs/season8/images/home/video_nav_bg.gif) no-repeat top left;}
div#videoWatchPreview {float:left; width:200px; padding:9px 0 0 18px;}
div#videoSeeMore {float:left; width:210px; padding:14px 18px 0 40px;}

div#promosWrapper {width:508px; padding:20px 0 20px 0;}
.promos1and2Wrapper {float:left; width:179px;}
.promos1and2 {width:150px; padding:0 29px 0 0;}
.promo3 {float:left; width:150px;}

div#homeBookmarkWrapper {float:left; width:264px;}
div#homeBookmarkBoxWrapper {width:242px; border:1px solid #bababa; background:#ffffff;}/*244*/
div#homeBookmarkBox {padding:12px;}
div#homeBookLeftWrapper {float:left; width:109px;}
div#homeBookLeft {padding:12px 12px 0 12px;}
div#homeBookRightWrapper {float:left; width:109px; padding:12px 0 0 0;}
.homeBookarkItem {padding:0 0 10px 0;}
div.homeBookarkItem img {display:inline;}

div#orderNowWrapper {float:left; width:242px; border:1px solid #bababa; background:#ffffff;}/*244*/
div#orderNow {padding:12px;}
div#orderLeftWrapper {float:left; width:115px; padding:12px 0 0 0;}
div#orderRightWrapper {float:left; width:103px; padding:12px 0 0 0;}
/*END home*/


/* BEGIN schedule */
div.scheduleTable img {display:block;}

.schedulecopy {color:#000000; padding:5px;}
.scheduleheader {background-color:#ffffff;}
.scheduletitle {color:#000000; font-weight:bold; padding:5px;}
.schedulecell {padding:2px; background-color:#ffffff;}
.scheduledivider {background:url(/site/ptbs/season8/images/hr_dotted.gif) repeat-x;}
.scheduleheaderdivider {background-color:#ffffff;}
.scheduleborder {border:1px solid #0da09e;}

div#tabs {float:left; padding:0; margin:0; list-style:none; height:39px; width:438px;}
div#tabs div {float:left; padding:0; margin:0;}
div#tabs div.tab a {float:left; width:141px; padding:0; margin:0; text-align:center;}
div#tabs div.tab_selected a {float:left; width:146px; padding:0; margin:0; text-align:center;}
div#timezone {float:right; padding:20px 0 0 0; margin:0;}
/* END schedule */


/*BEGIN episodes*/
.menu {margin:0;}
.season {color:#c4151c; font-weight:bold; display:block; cursor:pointer;}
.seasonCurrent {margin-left:25px; display:block;}
.seasonPrevious {margin-left:25px; display:none;}
.pointeropen {cursor:pointer;}
.pointerclose {cursor:pointer;}
ul#episodeList {list-style:none; margin-top:0; margin-left:5px; padding-left:1em; text-indent:-1em;}
ul#episodeList li {padding:0 0 5px 0;}
div.menu div.season img {display:inline;}

div#episodesBoxWrapper {width:576px; border:1px solid #dadcdc; background:#ffffff;}
div#episodesBox {padding:20px;}
div#episodesBoxWrapper div#episodesBox img {display:inline;}

div#episodeLeft {float:left; width:155px;}
div#episodeRight {float:left; width:381px;}

.episodeTitle {font-size:13px; color:#c4151c; font-weight:bold;}
.scheduleList {line-height:18px;}
.episodeImage {border:1px solid #464646;}
/*END episodes*/


/*BEGIN about*/
div#aboutBoxWrapper {width:576px; border:1px solid #dadcdc; background:#ffffff;}
div#aboutTitleWrapper {padding:7px 0 7px 30px;}
.sectionTitle {background:url(/site/ptbs/season8/images/about/section_header_bg_off.gif) no-repeat left top; line-height:25px;}
.openSection {background:url(/site/ptbs/season8/images/about/section_header_bg_on.gif) no-repeat left top; line-height:25px;}
.sectionContents {padding:15px 30px 30px 30px;}
.aboutImage {border:1px solid #a1a1a1;}
/*END about*/


/*BEGIN downloads*/
div#downloadsBoxWrapper {width:576px; border:1px solid #dadcdc; background:#ffffff;}
div#downloadsBox {padding:20px;}
div#downloadsBoxWrapper div#downloadsBox img {display:inline;}
/*END downloads*/


/* LINKS */
a.addThisLink:link {color:#646464; font-weight:normal; text-decoration:underline;}
a.addThisLink:active {color:#646464; font-weight:normal; text-decoration:underline;}
a.addThisLink:visited {color:#646464; font-weight:normal; text-decoration:underline;}
a.addThisLink:hover {color:#646464; font-weight:normal; text-decoration:none;}

/*a.moreLink:link {color:#c4151c; font-weight:bold; text-decoration:underline; cursor:pointer;}
a.moreLink:active {color:#c4151c; font-weight:bold; text-decoration:underline; cursor:pointer;}
a.moreLink:visited {color:#c4151c; font-weight:bold; text-decoration:underline; cursor:pointer;}
a.moreLink:hover {color:#c4151c; font-weight:bold; text-decoration:none; cursor:pointer;}*/

ul#episodeList li a:link {color:#c4151c; font-weight:bold; text-decoration:underline; cursor:pointer;}
ul#episodeList li a:active {color:#c4151c; font-weight:bold; text-decoration:underline; cursor:pointer;}
ul#episodeList li a:visited {color:#c4151c; font-weight:bold; text-decoration:underline; cursor:pointer;}
ul#episodeList li a:hover {color:#c4151c; font-weight:bold; text-decoration:none; cursor:pointer;}

a.scheduleLink:link {color:#c4151c; font-weight:normal; text-decoration:underline;}
a.scheduleLink:active {color:#c4151c; font-weight:normal; text-decoration:underline;}
a.scheduleLink:visited {color:#c4151c; font-weight:normal; text-decoration:underline;}
a.scheduleLink:hover {color:#c4151c; font-weight:normal; text-decoration:none;}

a.legal:link {font-size:9px; color:#959595; font-weight:normal; text-decoration:none;}
a.legal:active {font-size:9px; color:#959595; font-weight:normal; text-decoration:none;}
a.legal:visited {font-size:9px; color:#959595; font-weight:normal; text-decoration:none;}
a.legal:hover {font-size:9px; color:#959595; font-weight:normal; text-decoration:underline;}

a.homeLink:link {color:#408073; font-weight:normal; text-decoration:underline;}
a.homeLink:active {color:#408073; font-weight:normal; text-decoration:underline;}
a.homeLink:visited {color:#408073; font-weight:normal; text-decoration:underline;}
a.homeLink:hover {color:#408073; font-weight:normal; text-decoration:none;}

/* default link color */
a:link {color:#c4151c; font-weight:bold; text-decoration:underline;}
a:active {color:#c4151c; font-weight:bold; text-decoration:underline;}
a:visited {color:#c4151c; font-weight:bold; text-decoration:underline;}
a:hover {color:#c4151c; font-weight:bold; text-decoration:none;}