﻿html, body, form { padding: 0; margin: 0; }

body {font-family:Arial;font-size:12px;color:#FFFFFF;margin-bottom:20px;background:url(../Images/site-bg-main.gif) repeat-x #000000;}

/* GLOBAL */
img {border:0;}
a {color:#FFFFFF;text-decoration:none;}
.yellow {color:#FFC425;}
.yellowB {color:#FFC425;font-weight:bold;}
.red {color:#ED1C24;}
.grey {color:#666666;}
.font12 {font-size:12px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}

.gradientGrey {background:url(../Images/container-bg-grey.gif) repeat-x #000000;}
.gradientGreyB {background:url(../Images/container-bg-grey.gif) repeat-x bottom #000000;}
.floatRight {float:right;}
.borderDashedRight {border-right:1px dashed #666666;}
.dottedTopBlack {border-top:2px dotted #000000;}
.dottedTopGrey {border-top:2px dotted #666666;}
.underlined {text-decoration:underline;}

/* SITE SEARCH */
.searchDiv {width:400px;margin:5px auto 0 auto;position:relative;}
.searchContainer {width:500;height:48px;font-size:11px;line-height:10px;position:absolute;background:url(../Images/search-bg.gif) no-repeat;}
.searchContainer a:hover {color:#ED1C24;}


/* MASTERPAGE */
.siteContainer {width:991px;margin-top:15px;background:url(../Images/site-bg-container.gif) no-repeat #000000;}
.siteLogo {padding:20px 0 0 20px;}

.siteFooter {width:950px;border:1px solid #666666;}
.siteFooter .link a {padding-left:17px;margin:15px 10px;color:#666666;background:url(../Images/footer-link.gif) no-repeat;display:block;float:left;}
.siteFooter .link a:hover {padding-left:17px;margin:15px 10px;color:#FFC425;background:url(../Images/footer-link-over.gif) no-repeat;display:block;float:left;}
.siteFooter .logo {float:right;}

.containerOuter {width:950px;}
.containerOuter .open {width:950px;height:25px;text-align:center;font-size:0.1em;line-height:0.1em;background:url(../Images/container-outer-open.gif) no-repeat bottom;}
.containerOuter .span {width:950px;padding-bottom:5px;background:url(../Images/container-outer-span.gif) repeat-y;}
.containerOuter .close {width:950px;height:1px;background:url(../Images/container-outer-close.gif) no-repeat;}

.leftColumn {background:url(../Images/container-outer-span.gif) repeat-y left;}
.rightColumn {background:url(../Images/container-outer-span.gif) repeat-y right;}


/* LEFT COLUMN */
.leftContainer {width:717px;}
.leftContainer .tabs {font-size:0.1em;line-height:0.1em;}
.leftContainer .tabContent { width:702px; padding:5px;border:1px solid #666666;}

/* SPLIT COLUMNS */
.splitContainer {width:717px;}
.splitContainerLeft {width:443px;}
.splitContainerLeft .tabs {height:35px;font-size:0.1em;line-height:0.1em;}
.splitContainerLeft .tabContent {padding:5px;border:1px solid #666666;}
.splitContainerLeft .tabContentNoPadding {border:1px solid #666666;}
.splitContainerLeft .tabButtonRight {width:201px;text-align:right;padding:10px 0;}

.splitContainerRight {width:270px;}
.splitContainerRight .tabs {height:35px;font-size:0.1em;line-height:0.1em;}
.splitContainerRight .tabContent {padding:5px;border:1px solid #666666;}
.splitContainerRight .tabContentNoPadding {border:1px solid #666666;}
.splitContainerRight .tabButtonRight {width:201px;text-align:right;padding:10px 0;}

/* RIGHT COLUMN */
.rightContainer {width:201px;}
.rightContainer .tabs {height:35px;font-size:0.1em;line-height:0.1em;}
.rightContainer .tabContent {width:201px;padding:5px;border:1px solid #666666;}
.rightContainer .tabContentNoPadding {width:201px;border:1px solid #666666;}
.rightContainer .tabButtonCenter {width:201px;text-align:center;padding:10px 0;}
.rightContainer .tabButtonRight {width:201px;text-align:right;padding:10px 0;}


/* STATIC CONTENT PAGE */
.staticContentContainer {width:705px;font-size:11px;background:#000000;padding:10px;}


/* HOMEPAGE */
.homeTelevision {width:431px;padding:225px 10px 5px 10px;background:url(../Images/home-bg-television.jpg) no-repeat center top #000000;}

.featuredPhoto {width:127px;height:96px;padding:5px;border:1px solid #666666;}

.personalityEntry1 {width:123px;margin:0 5px 5px 0;font-size:14px;font-weight:bold;border:1px solid #666666;}
.personalityEntry2 {width:123px;margin:0 0 5px 0;font-size:14px;font-weight:bold;border:1px solid #666666;}
.personalityEntry3 {width:123px;margin:0 5px 5px 0;font-size:14px;font-weight:bold;border:1px solid #666666;}
.personalityEntry4 {width:123px;margin:0 0 5px 0;font-size:14px;font-weight:bold;border:1px solid #666666;}
.personalityEntry5 {width:253px;margin:0 0 5px 0;font-size:14px;font-weight:bold;border:1px solid #666666;}
.personalityText {margin:5px 0;padding:0 5px 0 20px;background:url(../Images/slash-yellow.gif) no-repeat;}
.personalityMore {margin:5px 0;padding:0 5px 0 5px;text-align:right;}
.personalityMore a {font-size:14px;font-weight:bold;color:#FFC425;}

.carEntry {width:195px;padding:4px 0;border-bottom:1px solid #666666;}

.eventEntry {width:188px;padding:5px 3px 5px 4px;font-size:14px;font-weight:bold;border-bottom:1px solid #666666;}
.eventText {margin:5px 0;padding:0 5px 0 20px;background:url(../Images/slash-yellow.gif) no-repeat;}

.rightContainerHome {width:190px;}
.rightContainerHome .tabs {height:35px;font-size:0.1em;line-height:0.1em;}
.rightContainerHome .tabContent {width:195px;border:1px solid #666666;border-bottom:0;}
.rightContainerHome .tabButtonCenter {width:195px;text-align:center;padding:10px 0;}
.rightContainerHome .tabButtonRight {width:195px;text-align:right;padding:10px 0;}


/* TV SHOW */
.tvAboutContainer {width:695px;height:544px;padding:120px 0 0 340px;background:url(../Images/tv-about-bg.jpg) no-repeat;}

.tvEpisodesContainer {width:700px;}
.tvEpisodesContainer .leftContent {width:444px;height:544px;background:url(../Images/tv-episodes-bg.jpg) no-repeat;}
.tvEpisodesContainer .leftContent .title {width:390px;margin:20px auto; margin-left: 35px; font-size:18px;font-weight:bold;}
.tvEpisodesContainer .leftContent .media {width:390px;margin:10px auto; text-align:center;}
.tvEpisodesContainer .leftContent .media img {border:1px solid #666666;}
.tvEpisodesContainer .leftContent .control {width:390px;margin:10px auto;}
.tvEpisodesContainer .leftContent .text {width:390px;margin:20px auto;}
.tvEpisodesContainer .box {width:240px;padding:10px 0;border-bottom:1px dashed #666666;}
.tvEpisodesContainer .box .thumb img {margin:5px;border:1px solid #666666;}
.tvEpisodesContainer .box .watch {font-size:11px;}
.tvEpisodesContainer .paginationTop {width:220px;padding:5px 10px;text-align:right;border-bottom:1px dashed #ffffff;}
.tvEpisodesContainer .pagination {width:220px;padding:5px 10px;text-align:right;}

.tvConfessionsQuizContainer .leftContent {width:400px;height:544px;font-size:11px;}
.tvConfessionsQuizContainer .leftContent .title {width:355px;margin:5px auto 5px 35px;font-size:12px;font-weight:bold;}
.tvConfessionsQuizContainer .leftContent .media {width:345px;margin:0 8px;text-align:center;}
.tvConfessionsQuizContainer .leftContent .media img {border:1px solid #666666;}
.tvConfessionsQuizContainer .leftContent .control {width:390px;margin:10px auto;}
.tvConfessionsQuizContainer .leftContent .description {width:385px;margin:10px auto;}
.tvConfessionsQuizContainer .leftContent .pagination {width:365px;padding:5px 10px;margin:auto;border-bottom:1px dashed #666666;}
.tvConfessionsQuizContainer .leftContent .boxContainer {width:380px;margin:auto;}
.tvConfessionsQuizContainer .leftContent .box {width:187px;padding:10px 5px;}
.tvConfessionsQuizContainer .leftContent .box .thumb img {margin:5px;border:1px solid #666666;}
.tvConfessionsQuizContainer .leftContent .box .watch {font-size:10px;}
.tvConfessionsQuizContainer .rightContent {width:300px;height:544px;font-size:11px;border:1px solid #666666;background:#000000;}

.scheduleTop {width:189px;padding:5px 6px;font-size:11px;}
.scheduleEntry {width:189px;padding:5px 6px 10px 6px;font-size:11px;border-top:1px solid #666666;}


/* VIDEO */
.videoLatestContainer {width:705px;font-size:11px;background:#000000;}
.videoLatestContainer .pagination {width:500px;text-align:right;padding:10px;}

.videoLatestContainer .latestContainer {border-top:1px dashed #666666;}
.videoLatestContainer .latestContainer td {border-bottom:1px dashed #666666;}
.videoLatestContainer .latestContainer .box {width:220px;margin:5px;}
.videoLatestContainer .latestContainer .box td {border:0;}
.videoLatestContainer .latestContainer .box .videoThumb {margin:0 0 5px 10px;border:1px solid #FFFFFF;}

.videoRightContent .box {width:189px;font-size:11px;border-bottom:1px dashed #666666;}
.videoRightContent .box .videoThumb {margin:0 0 5px 10px;border:1px solid #FFFFFF;}
.videoRightContent .albumThumb {width:84px;margin:5px;}
.videoRightContent .albumThumb a {font-size:11px;color:#FFC425;font-weight:bold;}
  
.videoWatchContainer {font-size:11px;}
.videoPreviewContainer {width:422px;background:#000000;padding:9px 0;border:1px solid #666666;border-top:0;}
.previewBox {width:404px;height:287px;background:url(../Images/preview-bg.jpg);}
.descriptionBox {width:404px;height:250px;border:1px solid #666666;border-top:0;}
.previewBox .videoPlayer { width:382px;border:1px solid #666666; padding: 10px; text-align:center; }
.previewBox .videoControl {margin:15px 0 0 0;}

.rightRelatedComments .tabs {width:200px;height:23px;font-size:0.1em;line-height:0.1em; width: auto;}
.rightRelatedComments .tabContent {width:260px;padding:5px;border:1px solid #666666;background:#000000;}
.rightRelatedComments .relatedContainer {width:260px;font-size:11px;}
.rightRelatedComments .relatedContainer .content {border-top:1px dashed #666666;border-bottom:1px dashed #666666;}
.rightRelatedComments .relatedContainer .content .box {width:250px;font-size:11px;}
.rightRelatedComments .relatedContainer .content .box .videoThumb {margin:0 0 10px 10px;border:1px solid #FFFFFF;}
.rightRelatedComments .commentsContainer {width:260px;font-size:11px;}
.rightRelatedComments .commentsContainer .content {border-top:1px dashed #666666;border-bottom:1px dashed #666666;}
.rightRelatedComments .commentsContainer .content .box {width:250px;font-size:11px;}


/* PHOTOS */
.photosAlbumsContainer {width:705px;font-size:11px;background:#000000;}
.photosAlbumsContainer .pagination {width:300px;text-align:right;padding:0 10px;}
.photosAlbumsContainer .box {width:120px;padding:6px;margin-bottom:10px;}
.photosAlbumsContainer .box img{margin-top:5px;}

.photosRightContent .box {width:189px;font-size:11px;border-bottom:1px dashed #666666;}
.photosRightContent .box .videoThumb {margin:0 0 5px 10px;border:1px solid #FFFFFF;}
.photosRightContent .albumThumb {width:84px;margin:5px;}
.photosRightContent .albumThumb a {font-size:11px;color:#FFC425;font-weight:bold;}

.photosPhotosContainer {font-size:11px;}
.photosPreviewContainer {width:422px;background:#000000;padding:9px 0;border:1px solid #666666;border-top:0;}
.photosPreviewContainer .previewBox {width:404px;height:287px;background:url(../Images/preview-bg.jpg);}
.photosPreviewContainer .descriptionBox {width:404px;height:130px;border:1px solid #666666;border-top:0;}
.photosPreviewContainer .previewBox .photoNav {width:380px;text-align:left;margin-bottom:5px;} 
.photosPreviewContainer .previewBox .photoArea {width:380px;border:1px solid #666666;}
.photosPreviewContainer .previewBox .photoOptions {width:380px;text-align:left;margin:5px 0 10px 0;}
.detailsContainer {width:404px;height:130px;}
.detailsContainer .tabs {width:404px;height:23px;font-size:0.1em;line-height:0.1em;}
.detailsContainer .tabContent {width:404px;padding:5px;border:1px solid #666666;}

.rightCollectionComments .tabs {width:200px;height:23px;font-size:0.1em;line-height:0.1em;}
.rightCollectionComments .tabContent {width:260px;padding:5px;border:1px solid #666666;background:#000000;}
.rightCollectionComments .collectionContainer {width:260px;font-size:11px;}
.rightCollectionComments .collectionContainer .content {border-top:1px dashed #666666;border-bottom:1px dashed #666666;}
.rightCollectionComments .collectionContainer .content .photoThumb {width:60px;padding:5px;margin:5px 5px 10px 5px;}
.rightCollectionComments .collectionContainer .content .selected { border: 1px solid red; }
.rightCollectionComments .commentsContainer {width:260px;font-size:11px;}
.rightCollectionComments .commentsContainer .content {border-top:1px dashed #666666;border-bottom:1px dashed #666666;}
.rightCollectionComments .commentsContainer .content .box {width:250px;font-size:11px;}


/* INFO */
.infoHistory {width:431px;padding:190px 10px 5px 10px;background:url(../Images/info-history-bg.jpg) no-repeat #000000;}
.infoAds {width:431px;padding:15px 0 10px 0;background:#000000;}
.infoAds .previewBox {width:404px;height:287px;background:url(../Images/preview-bg.jpg);}
.infoAds .previewBox .mediaPlayer {width:382px;margin:auto;border:1px solid #666666;}
.infoAds .previewBox .mediaControl {margin:15px auto 0 auto;text-align:center;}
.infoAds .descriptionBox {width:404px;height:200px;font-size:11px;padding:5px;border:1px solid #666666;border-top:0;}
.infoAds .descriptionBox .boxContainer {width:390px;margin:auto;}
.infoAds .descriptionBox .box {width:383px;padding:10px 5px;}
.infoAds .descriptionBox .box .thumb img {margin:5px;border:1px solid #666666;}

.newsletterEntry {width:235px;padding:10px 6px;font-size:12px;font-weight:bold;border-top:1px dashed #666666;}
.newsletterEntryPagination {width:235px;padding:10px 6px 5px 6px;font-size:11px;border-top:1px dashed #666666;}

.eventListingEntry {width:189px;padding:5px 6px;font-size:11px;border-bottom:1px solid #666666;}
.eventListingPaginationTop {width:189px;padding:5px 6px;font-size:11px;border-bottom:1px solid #666666;}
.eventListingPagination {width:189px;padding:5px 6px;font-size:11px;}


/* FORM CSS */
.nameBox {background:#000000;width:170px;color:#FFFFFF;font-size:11px;font-family:Arial;}
.nameBoxWide {background:#000000;width:350px;color:#FFFFFF;font-size:11px;font-family:Arial;}
.newsletterBox {background:#000000;width:235px;color:#FFFFFF;font-size:11px;font-family:Arial;}
.textBox {background:#000000;width:170px;height:80px;color:#FFFFFF;font-size:11px;font-family:Arial;}
.confessionsTextBox {width:260px;height:150px;background:#000000;color:#FFFFFF;font-size:11px;font-family:Arial;}
.confessionsTextField {width:260px;background:#000000;color:#FFFFFF;font-size:11px;font-family:Arial;}
.confessionsBrowse {width:180px;background:#000000;color:#FFFFFF;font-size:11px;font-family:Arial;}


/* Client Tabs */
.tab { cursor:pointer; }
.tabs { position:relative;font-size:0.1em;line-height:0.1em;}
.tabsSub { position:relative; top:3px; left:-3px;}
























  
