#PersonalitiesSection{
 background: #000; /*#000;*/
}

#PersonalitiesSection #Shows{
 float: left;
 width: 465px;
 background: #000; /*#000;*/
}
#PersonalitiesSection #Listings{
 clear: none;
}
#PersonalitiesSection #TvListings{
 float: left;
 padding: 10px;
 background: #fff; /*#fff;*/
 width:754px;
}
#PersonalitiesSection #TvListings div.Header{
 color: #003B71; /*#993300;*/
 font-size: 11px;
 font-weight: bold;
 background: url(http://www.achannel.ca/css/h_nav_dotlines.gif );
 background-position: bottom;
 background-repeat: repeat-x;
 margin-bottom: 10px;
 padding-top:10px;
 padding-bottom:10px;
 clear: both;
 width: 100%;
}
#PersonalitiesSection #TvListings ul{
 margin: 0px;
 padding: 0px;
 float: left;
 list-style: none;
 width: 33%;
}
#PersonalitiesSection #TvListings ul li{
 background: url( http://www.achannel.ca/css/dotlines_gray.gif ) bottom repeat-x;
 line-height: 20px;
 padding-bottom: 5px;
}

#PersonalitiesSection #Listings #TvListings a{
 font-size: 11px;
 color: #000; /*#000;*/
}

#PersonalitiesSection #ThreeBlocks th a{
 font-weight: bold;
}

#PersonalitiesSection #ThreeBlocks td{
 background: #000; /*#000;*/
 border:0px;
}

#PersonalitiesSection #ThreeBlocks td.Text,
#PersonalitiesSection #ThreeBlocks td.TextLast,{
 padding-top: 5px;
 padding-bottom: 10px;
}


#PersonalitiesSection #AdsLeft{
 float: left;
 width:300px;
 background : #002037; /*#002037; */
}

#PersonalitiesSection #Ads{
 float: right;
 width:300px;
 background : #002037; /*#002037; */
}
 
#PersonalitiesSection #MainContent{
 clear:none;
 font-size: 11px;
 background: #000; /*#000;*/
}



#PersonalitiesSection #TopHeader{
 margin-top:3px;
 padding-top: 8px;
 padding-bottom: 8px;
 padding-left: 10px;
 background: #023b63; /*#023B63;*/
 color: #fff; /*#fff;*/
}

#PersonalitiesSection #LeftContent{
 float: left;
 width:290px; 
 background: #000;
 padding:10px;
 font-size: 11px;
 color: #fff; /*#fff;*/
}

#PersonalitiesSection #LeftContent h1{
 margin:0px;
 padding-top:5px;
 padding-bottom: 5px;
 padding-left: 0px;
 padding-right: 0px;
 font-size:11px;
 font-weight:normal;
 color: #91d2ff; /*#91D2FF;*/
}
#PersonalitiesSection #LeftContent h2{
 margin:0px;
 padding-bottom: 3px;
 padding-left: 0px;
 padding-right: 0px;
 font-size:11px;
 font-weight:normal;
 color: #999; /*#999999;*/
}

#PersonalitiesSection #LeftContent a{
 color: #999; /* #999999; */
 text-decoration:none;
}

#PersonalitiesSection #RightContent{
 float: right;
 width:450px; 
 background: #002037; /*#002037;*/
 padding: 0px;
 margin:0px;
 padding-left: 10px;
 font-size: 11px;
 color: #fff; /*#fff;*/
}
#PersonalitiesSection #ContentSeparator{
 float:left;
 padding: 0px;
 width:160px;
 background: #002037; /*#002037;*/
}
#PersonalitiesSection #RightContent .Text {
 float:left;
 width:160px;
 margin:0px;
 font-size:10px;
 color: #ccc; /*#cccccc;*/
}
#PersonalitiesSection #RightContent.Text img{
 float:right;
 margin:0px;
}
#PersonalitiesSection #RightContent h3{
 font-size:10px;
 font-weight:normal;
 margin:0px;
 padding-top:5px;
 color:#cccc00; /*#cccC00;*/
}
#PersonalitiesSection #RightContent a{
 font-size:;
 color:#ffffcc; /*#ffffcc;*/
}
#PersonalitiesSection #BottomContent{
 float: left;
 width:774px;
 background: #000; /*#000;*/
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 color: #fff; /*#fff;*/
}