
.Nav #NavShow a
{
     background: url(http://www.fashiontelevision.com/images/style/styles/nav_theshow_on.gif) no-repeat;
}







/*GridLayout*/
.GridLayout {
    border:0;
    border-collapse:collapse;
}
.GridLayout .HorizontalLine {
    clear:both;
    background:url(http://www.fashiontelevision.com/images/style/styles/horiz_line_2.gif) bottom left repeat-x;
    vertical-align:bottom;
    line-height:1px;
    margin:0;
    padding:0;
}
.GridLayout .HorizontalSpacer {
    width:14px;
    line-height:1px;
    height:1px;
    margin:0;
    padding:0;
}
.GridLayout tr td {
    border:0;
    margin:0;
    padding:0;
}
.GridLayout .ColLayout:hover {
    background:#b9d2de url(http://www.fashiontelevision.com/images/style/styles/bkgrnd_newslist.gif) repeat;
}
.GridLayout .ColLayout {
    cursor:pointer;
    width:256px;
}
.GridLayout .Hover {
    background:#b9d2de url(http://www.fashiontelevision.com/images/style/styles/bkgrnd_newslist.gif) repeat;
    cursor:pointer;
}
.GridLayout dl {
    clear:both;
    float:left;
    display:inline;
    cursor:pointer;
    margin:0 0 0px 0;
    padding:10px 0 20px 0;
}
.GridLayout dl dt {
    float:left;
    display:inline;
    clear:both;
    margin:0;
    padding:0;
}
.GridLayout dl dt img {
    border:1px solid #000;
    cursor:pointer;
    margin:0;
    padding:0;
}
.GridLayout dl dd {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#333;
    cursor:pointer;
    margin:0;
    padding:0 0 0 90px;
}
* html .GridLayout dl dd {
    padding:0 0 0 88px;
}
.GridLayout h2,.GridLayout h2 a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#193e5f;
    text-decoration:none;
    margin:0;
    padding:0;
}
.GridLayout div.Date {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#069;
    margin:0 0 5px;
}
.GridLayout div.Teaser {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#333;
    margin:0;
    padding:0;
}
/*MoreLink*/
a.MoreLink {
    text-decoration:underline;
    color:#333;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:700;
    margin:0;
    padding:0;
}
a.MoreLink:hover {
    text-decoration: none;
}

/* RelatedInfoCol*/
div.RelatedInfoCol {
    float:right;
    display:inline;
    width:258px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#015b89;
    margin:0;
    padding:0;
}



/*------------Episode Pages --------------------*/
/*----Links------*/
.Links {
    float:left;
    display:inline;
    width:258px;
    margin:0;
    padding:0;
}
div.Links ul,div.Links ul li {
    list-style:none;
    float:left;
    clear:both;
    width:100%;
    margin:0;
    padding:0;
}
div.Links li {
    background: url(http://www.fashiontelevision.com/images/style/styles/horiz_line_2.gif) bottom left repeat-x;
    padding-bottom:1px !important;
}
div.Links a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#193e5f;
    text-decoration:none;
    font-weight:700;
    display:block;
    padding:8px 0 !important;
}
div.Links a:hover {
    color:#4f8fc9;
    background: #b9d2de url(http://www.fashiontelevision.com/images/style/styles/bkgrnd_newslist.gif) repeat;
}
div.Links a.ArchiveLink {
    background:none;
    margin:10px 0 0;
    padding:0;
}
/*--------------Episode Page ------------*/
/*------------Story ------------------------*/
#LeftCol div.CopyBox {
    margin:15px 0 0;
}
#LeftCol div.Story {
    margin:10px 0 0;
}
#LeftCol div.CopyBox div.Video,#LeftCol div.Story div.Video {
    float:left;
    margin:0;
    padding:0 10px 2px 0;
}
#LeftCol div.CopyBox div.Video .VideoImage img,#LeftCol div.Story div.Video .VideoImage img {
    border:1px solid #000;
}
#LeftCol div.CopyBox div.Video .VideoButtons,#LeftCol div.Story div.Video .VideoButtons {
    background: url() bottom left repeat-x;
    margin:0;
    padding:1px 0 8px;
}
#LeftCol div.CopyBox h2,#LeftCol div.Story h2 {
    color:#193E5F;
    font-size:15px;
    font-weight:700;
    font-family:Arial, Helvetica, sans-serif;
    margin:0;
    padding:0;
}
#LeftCol div.CopyBox h3,#LeftCol div.Story h3 {
    color:#193e5f;
    font-size:11px;
    font-weight:700;
    font-family:Arial, Helvetica, sans-serif;
    margin:10px 0 0;
    padding:0;
}
#LeftCol div.CopyBox div.Author,#LeftCol div.Story div.Author {
    color:#069;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
#LeftCol div.CopyBox div.Date,#LeftCol div.Story div.Date {
    color:#069;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin-bottom:10px;
}

#LeftCol div.Body {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#333;
}


/* ----------------------Personality Page ---------------*/
#PersonalityDetails .Personality div.Image {
    float:left;
    width:320px;
    display:inline;
    margin-right:10px;
    margin-bottom:15px;
}
#PersonalityDetails .PersonalityStats {
    float: left;
    display: inline;
    width: 190px;

}
#PersonalityDetails .Personality div.PersonalityName {
    margin: 0px 0 12px 0;
}
#PersonalityDetails .Personality h2 {
    color:#193e5f;
    font-weight:700;
    font-size:15px;
    font-family:Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
}
#PersonalityDetails .Personality h3 {
    color:#193e5f;
    font-weight:700;
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    display:inline;
    margin:2px 0;
    padding:2px;
}
#PersonalityDetails .Personality div.Details {
    color:#069;
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:1px 0 12px;
    padding:2px;
}
#PersonalityDetails .Personality div.Details ul {
    margin:0;
    padding:0;
}
#PersonalityDetails .Personality div.Details ul li {
    background:url(http://www.fashiontelevision.com/images/style/styles/bullet.gif) 0 5px no-repeat;
    list-style:none;
    margin:5px 0 5px 2px;
    padding:0 0 0 10px;

}
#PersonalityDetails .Personality div.Body {
    clear:both;
}

/* ---------------Landing Page --------------------*/
#ShowLanding .MainGraphic,#ChannelLanding .MainGraphic {
    margin:8px 0;
}

#ShowLanding .ShowDetailsCol, #ChannelLanding .ShowDetailsCol  {
}
#ShowLanding div.Body, #ChannelLanding div.Body  {
    margin: 3px 0 10px;
}
#ShowLanding .ShowDetailsCol div.More {
}

#ShowLanding .RelatedContentCol h1,#ChannelLanding .RelatedContentCol h1 {
    margin-bottom:6px !important;
}
#ShowLanding .RelatedContentCol a,#ChannelLanding .RelatedContentCol a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#015b89;
}

#ShowLanding .RelatedContentCol,#ChannelLanding .RelatedContentCol {
    float:right;
    width:250px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#015b89;
    margin:0 10px 15px 15px;
}
#ShowLanding .Personalities {
    margin-top:21px;
}
#ChannelLanding .HowToSubscribe {
    margin-top:21px;
    margin-bottom:27px;
}

#ChannelLanding .HowToSubscribe .More a,#ShowLanding .FAQ .More a,#ChannelLanding .FAQ .More a {
font-family:Verdana, Arial, Helvetica, sans-serif;

}
/*-----------------------------------*/
/* Schedule */
table.Schedule {
    margin-top: 10px;
    border:1px solid black;
    border-collapse:collapse;
}
table.Schedule tr td {
    border-top:1px solid black;
    border-right: 1px solid black;
    padding: 4px;
    height: 17px;
    text-align: center;
}
table.Schedule tr.ScheduleDates td {
    width: 70px;
    }    
/*--------------------Show FAQ---------------------------*/
/*Show FAQ Section*/
#ShowLanding .FAQ, #ChannelLanding .FAQ {
    margin-bottom:30px;
}
#ShowLanding .FAQ h1,#ChannelLanding .FAQ h1 {
    margin-top:18px;
    margin-bottom:0;
}
#ShowLanding .FAQ .FAQList, #ChannelLanding .FAQ .FAQList {
    margin:8px 0 17px 0;
    padding:0;
}

#ShowLanding .FAQ .FAQList li,#ChannelLanding .FAQ .FAQList li {
    background:url(http://www.fashiontelevision.com/images/style/styles/list_arrow.gif) 0 3px no-repeat;
    list-style:none;
    padding-left:15px;
    margin:10px 0;
}
.FAQList li a {
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:700;
    font-size:11px;
    color:#333;
}
#FAQ {
    padding-left:15px;
}
#FAQ .CopyBox {
    margin:10px 10px 10px 0;
}
#FAQ .CopyBox a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#069;
}
#FAQ .CopyBox .FAQList {
    margin:20px 0 0;
    padding:0;
}
#FAQ .CopyBox .FAQList li {
    background:url(http://www.fashiontelevision.com/images/style/styles/list_arrow.gif) 0 3px no-repeat;
    list-style:none;
    margin:12px 0 0;
    padding:0 0 0 15px;
}
#FAQ .FAQList li a {
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:700;
    font-size:11px;
    color:#333;
}
#FAQ .CopyBox .FAQList li a:hover {
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:700;
    font-size:11px;
    color:#4f8fc9;
}
#FAQ .CopyBox div.GoToTop {
    margin-top: 12px;
}

#FAQ .CopyBox a.Top {
    background:url(http://www.fashiontelevision.com/images/style/styles/up_arrow.gif) 0 50% no-repeat;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:700;
    font-size:10px;
    color:#015B89;
    text-decoration:none;
    margin:0;
    padding:0 0 0 14px;
}
#FAQ .CopyBox h1 {
    font-weight:700;
    font-size:15px;
    color:#193e5f;
    font-family:Arial, Helvetica, sans-serif;
    text-transform:capitalize;
    margin:41px 0 10px;
    padding:0;
}
#FAQ .CopyBox h2 {
     font-weight:700;
    font-size:11px;
    text-transform:capitalize;
    margin:0;
    padding:0;
}


/* -----------------------------Right Col --------------*/
/* RightColContent */
#RightColContent {
background:transparent url(http://www.fashiontelevision.com/images/style/styles/bkgrnd_rightCol_top.gif) repeat-x;
padding:70px 0 0;
}
#RightColContent .HorizLine {
line-height:1px;
clear:both;
display:block;
background:url(http://www.fashiontelevision.com/images/style/styles/rightCol_horiz-line.gif) repeat-x;
margin:0 10px 0 8px;
padding:0;
}
#RightColContent h1 {
margin:0;
padding:2px 0 0 15px;
}
#RightColContent .ShowPersonalityList {
width:100%;
background:transparent url(http://www.fashiontelevision.com/images/style/styles/bkgrnd_rightcollist.gif);
float:left;
}
#RightColContent .ShowPersonalityList .NewsList {
float:left;
width:100%;
text-decoration:none;
clear:both;
}
#RightColContent .ShowPersonalityList .NewsList:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#RightColContent .ShowPersonalityList .NewsList:hover,#RightColContent .ShowPersonalityList .NewsList.Hover {
background:url(http://www.fashiontelevision.com/images/style/styles/bkgrnd_rightcollist_on.gif);
}
#RightColContent .ShowPersonalityList h1 {
margin:4px 10px 0 20px;
}
#RightColContent .ShowPersonalityList .NewsList dl {
background:none !important;
padding:15px 0;
margin:0;
float:left;

}
#RightColContent .NewsList dl dt {
float:left;
display:inline;
width:90px;
margin:0 0 0 15px;
padding:0;
}
#RightColContent .ShowPersonalityList .NewsList dl dt img {
float:left;
border:1px solid #000;
cursor:pointer;
margin:0;
padding:0;
}
#RightColContent .ShowPersonalityList .NewsList dl dd {
float:right;
display:inline;
cursor:pointer;
width: 200px;
margin:0 20px 0 0;
padding:0;
}
#RightColContent .ShowPersonalityList .NewsList dl dd h2,#RightColContent .ShowPersonalityList .NewsList dl dd h2 a {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
margin:0;
padding:0;
}
#RightColContent .ShowPersonalityList .NewsList:hover h2,#RightColContent .ShowPersonalityList .NewsList.Hover h2 a {
color:#6cf !important;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
display:inline;
}
#RightColContent .ShowPersonalityList .NewsList dl dd .Teaser {
color:#ddd;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#RightColContent .ShowPersonalityList .NewsList dl dd .Date {
color:#6cf;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin-bottom:10px;
}
#RightColContent .ShowPersonalityList .NewsList dl dd .Date div {
color:#9ac7de;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
#RightColContent .ShowPersonalityList div.More {
clear:both;
padding:8px 0 8px 105px;
}
#RightColContent .ShowPersonalityList div.More a.MoreLink {
color:#FFF;
text-decoration:underline;
font-weight:700;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*--------------------------------*/
/*---Hovers borders, fonts---*/

.GridLayout .Hover h2 a,#Archive .NewsList:hover h2,#ShowLanding .FAQ .FAQList li a:hover,#ChannelLanding .FAQ .FAQList li a:hover,#FAQ .CopyBox a.Top:hover {
color:#4f8fc9;
}

#LeftCol div.Body a, div.RelatedInfoCol a {
    color:#069;
}

.GridLayout a,a.MoreLink:hover,#LeftCol div.Body a:hover, div.RelatedInfoCol a:hover, #Archive a.ArchiveLink:hover,#RightColContent .ShowPersonalityList div.More a.MoreLink:hover {
text-decoration:none;
}
#ShowLanding .MainGraphic img,#ChannelLanding .MainGraphic img,#PersonalityDetails .Personality div.Image img {
border:1px solid #000;
}
