
/*
-----------------------------------------------------
TNT base styles for screen media

FileName:    screenBase.css
Version:     2004.08.03 

Color1:      #666 (dark gray)
Color2:      #ccc (light gray)
BaseColor:   #000 (black)
-----------------------------------------------------
*/

 
/* ------------------------------------------------ */

@import url("./temp.css");

a img {
	border-style:none;
	border-width:0;
	border-color:#fff;
}

/* General Elements */
	body {
		background-color: #000000;
		margin:0;
		padding:0;

		left: 0;
		
	}
	#wrap {
		text-align: left;
		margin: auto;
		width:784px;
		left: 0;
		background: url("http://i.tnt.tv/v5cache/TNT/Images/background_dropshadow.gif") repeat-y center;
	}
	
	.navElement, a.navElement:link, a.navElement:visited {
		font: 11px Arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
		margin-right: 4px;
		margin-left: 2px;
		text-decoration: none;
	}
	.navElementend, a.navElementend:link, a.navElementend:visited {
		font: 11px Arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
		margin-right: 10px;
		text-decoration: none;
	}
	a.navElement:hover, a.navElementend:hover {
		font: 11px Arial,sans-serif;
		color: #CCCC99;
		font-weight: bold;
		margin-right: 4px;
		margin-left: 2px;
		text-decoration: none;
	}
	.search {
		font: 10px Arial,sans-serif;
		color: #990000;
	}
/* old rightad elements: position:relativeleft:780pxtop:7px; */
	#rightad {
		color: #990000;
	}
	.searchText {
		font: 11px arial,sans-serif; 
		color: #333333; 
		font-weight: bold;
	}
	a.viewMore:link, a.viewMore:visited {
		font: 12px arial,sans-serif;
		color: #CCCC99;
		font-weight: bold;
		text-decoration: none;
	}
	a.viewMore:hover {
		font: 12px arial,sans-serif;
		color: #CCCC99;
		font-weight: bold;
		text-decoration: underline;
	}
	

/* ------------------------------------------------ */
	h1 {font: 14px verdana,arial,sans-serif; color: #000000; font-weight: bold;}
	
	h2 {font: 12px verdana,arial,sans-serif; color: #000000; font-weight: bold;}
	
	
/* ------------------------------------------------ */	
	
/* ------------------------------------------------ */
/* Dotteds */
	.dottedline_v_black {
		background: url("http://i.tnt.tv/v5cache/TNT/Images/dottedline_v_black.gif") repeat-y right;
	}
	.dottedline_v_light {
		background: url("http://i.tnt.tv/v5cache/TNT/Images/dottedline_v_light.gif") repeat-y right;
	}
	.dottedline_h_black {
		background: url("http://i.tnt.tv/v5cache/TNT/Images/dottedline_h_black.gif") repeat-x center;
	}
	.dottedline_h_light {
		background: url("http://i.tnt.tv/v5cache/TNT/Images/dottedline_h_light.gif") repeat-x center;
	}

/* ------------------------------------------------ */
/* Left Nav: Whats On Today */
	#whatsOnToday a:link, #whatsOnToday a:visited {
		color: #000000;
		font: 11px verdana,Arial,sans-serif;
		text-decoration: none;
		padding-left: 10px;
		line-height : 17px;
	}
	#whatsOnToday a:hover {
		color: #CC6600;
	}
	#whatsOnToday a.img:link, #whatsOnToday a.img:visited, #whatsOnToday a.img:hover {
		padding: 0;
	}
	#whatsOnToday a.viewWeek:link, #whatsOnToday a.viewWeek:visited {
		font: 11px verdana,arial,sans-serif;
		color: #cc6600;
		line-height : 17px;
	}
	#whatsOnToday a.viewWeek:hover {
		font: 11px verdana,arial,sans-serif;
		color: #cc6600;
		text-decoration: underline;
		line-height : 17px;
	}
	
/* ------------------------------------------------ */
/* Left Nav: Series on TNT */
	#seriesOnTNT td {
		border: 0;
	}
	#seriesOnTNT a:link, #seriesOnTNT a:visited {
		color: #000000;
		font: 11px verdana,Arial,sans-serif;
		text-decoration: none;
		padding-left: 10px;
		line-height: 16px;
	}
	#seriesOnTNT a:hover {
		color: #CC6600;
	}
	#seriesOnTNT a.img:link, #seriesOnTNT a.img:visited, #seriesOnTNT a.img:hover {
		padding: 0;
	}
	
	
	
/* ------------------------------------------------ */
/* Right Nav */
	.rightNav {
		font: 10px verdana,arial,sans-serif;
		font-weight: bold;
		color: #ffffcc;
		padding-left: 30px;
		padding-right: 5px;
		padding-bottom: 5px;
	}
	a.linkright:link, a.linkright:visited, a.linkright:hover {
		font: 10px verdana,arial,sans-serif;
		font-weight: bold;
		color: #ffffcc;
		text-decoration: underline;
	}
	.rightNav .date {
		font: 9px verdana,arial,sans-serif;
		font-weight: bold;
		color: #ffffff;
	}

/* ------------------------------------------------ */
/* Right Nav: On Tonight */

	#onTonight td {
		color: #cccccc;
		font: 10px verdana,Arial,sans-serif;
		padding-left: 6px;
	}
	#onTonight a:link, #onTonight a:visited {
		color: #cccccc;
		font: 10px verdana,Arial,sans-serif;
		text-decoration: none;
	}
	#onTonight a:hover {
		color: #cccccc;
		text-decoration: underline;
	}
	#onTonight .date {
		font: 9px verdana,arial,sans-serif;
		color: #ffffff;
	}
	

	
/* ------------------------------------------------ */
/* MAIN BODY ELEMENTS */


/* ------------------------------------------------ */
/* Homepage */
#homeExtras a:link, #homeExtras a:visited {
		color: #ffffcc;
		font: 11px verdana,Arial,sans-serif;
		font-weight: bold;
		text-decoration: none;
	}
	#homeExtras a:hover {
		color: #ffffcc;
		font: 11px verdana,Arial,sans-serif;
		font-weight: bold;
		text-decoration: underline;
	}
	#homeExtras td {
		font: 9px verdana,Arial,sans-serif;
		color: #ffffff;
	}
	#homeMedPromos td {
		font: 10px verdana,Arial,sans-serif;
		color: #ffffff;
	}
	#homeMedPromos .title, #homeMedPromos a.title:link, #homeMedPromos a.title:visited, #homeMedPromos a.title:hover {
		color: #FFFFCC;
		font: 10px verdana,Arial,sans-serif;
		font-weight: bold;
	}
	#homeMedPromos .date {
		color: #CCFFFF;
		font: 9px verdana,Arial,sans-serif;
		font-weight: bold;
	}
	
	#homeMedPromos .title2, #homeMedPromos a.title2:link, #homeMedPromos a.title2:visited, #homeMedPromos a.title2:hover {
		color: #FFFFCC;
		font: 11px verdana,Arial,sans-serif;
		font-weight: bold;
	}
	#homeMedPromos .date2 {
		color: #CCFFFF;
		font: 11px verdana,Arial,sans-serif;
		font-weight: bold;
	}
	#homeMedPromos a:link, #homeMedPromos a:visited {
		color: #ffffff;
		font: 9px verdana,Arial,sans-serif;
		text-decoration: underline;
	}
	#homeMedPromos a:hover {
		color: #CCCC99;
		font: 9px verdana,Arial,sans-serif;
		text-decoration: underline;
	}
	
	#homeVideoSpots td {
		font: 10px verdana,Arial,sans-serif;
		color: #ffffff;
	}
	#homeVideoSpots a:link, #homeVideoSpots a:visited {
		color: #9AD0D3;
		font: 10px verdana,Arial,sans-serif;
		text-decoration: none;
	}
	#homeVideoSpots a:hover {
		color: #9AD0D3;
		font: 10px verdana,Arial,sans-serif;
		text-decoration: underline;
	}
	
	#homeSchedHighlights td {
		color: #cccccc;
		font: 10px verdana,Arial,sans-serif;
		padding-left: 6px;
	}
	#homeSchedHighlights a:link, #homeSchedHighlights a:visited {
		color: #cccccc;
		font: 10px verdana,Arial,sans-serif;
		text-decoration: none;
	}
	#homeSchedHighlights a:hover {
		color: #cccccc;
		text-decoration: underline;
	}
	#homeSchedHighlights a.viewWeekly:link, #homeSchedHighlights a.viewWeekly:visited {
		font: 10px verdana,arial,sans-serif;
		color: #C0C092;
		text-decoration: none;
	}
	#homeSchedHighlights a.viewWeekly:hover {
		font: 10px verdana,arial,sans-serif;
		color: #C0C092;
		text-decoration: underline;
	}
	#homeSchedHighlights .date {
		font: 10px verdana,arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
	}
	
	#homeMainSpots td {
		font: 10px verdana,sans-serif;
		color: #ffffff;
	}
	#homeMainSpots a.title:link, #homeMainSpots a.title:visited {
		font: 12px verdana,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: none;
	}
	#homeMainSpots a.title:hover {
		font: 12px verdana,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: underline;
	}
	#homeMainSpots .date {
		font: 11px verdana,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
	}
	
	

	.homePollandTrivia td {
		font: 11px verdana,arial,sans-serif;
		color: #CCCCCC;
	}
	.homePollandTrivia .title {
		font: 12px verdana,arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
	}

/* ------------------------------------------------ */
/* Sweepstakes */
	#sweeps {font: 11px verdana,arial; color: #fff; }
	#sweeps td {font: 11px verdana,arial; color: #fff; }
	#sweeps a:link, #sweeps a:visited, #sweeps a:hover {font: 11px verdana,arial; color: #fff; text-decoration: underline;}

/* ------------------------------------------------ */
/* Series Trivia */
	#seriestriviaLeft {font: 12px verdana,arial,sans-serif; color: #000;}
	#seriestriviaLeft td {font: 12px verdana,arial,sans-serif; color: #000;}
	#seriestriviaLeft a:link, #seriestriviaLeft a:visited {font: 12px verdana,arial,sans-serif; color: #990000; font-weight: bold; text-decoration: none;}
	#seriestriviaLeft a:hover {font: 12px verdana,arial,sans-serif; color: #990000; font-weight: bold; text-decoration: underline;}
	#seriestriviaLeft b {font: 12px verdana,arial,sans-serif; color: #000; font-weight: bold;}
	#seriestriviaLeft {font: 12px verdana,arial,sans-serif; color: #fff;}
	#seriestriviaLeft .airtime {font: 12px verdana,arial,sans-serif; color: #fff;}
	
	#seriestriviaRight {font: 12px verdana,arial,sans-serif; color: #000;}
	#seriestriviaRight td {font: 12px verdana,arial,sans-serif; color: #000;}
	#seriestriviaRight a:link, #seriestriviaRight a:visited {font: 12px verdana,arial,sans-serif; color: #990000; font-weight: bold; text-decoration: none;}
	#seriestriviaRight a:hover {font: 12px verdana,arial,sans-serif; color: #990000; font-weight: bold; text-decoration: underline;}
	#seriestriviaRight b {font: 12px verdana,arial,sans-serif; color: #000; font-weight: bold;}
	#seriestriviaRight {font: 12px verdana,arial,sans-serif; color: #fff;}
	#seriestriviaRight .airtime {font: 12px verdana,arial,sans-serif; color: #fff;}
	
/* ------------------------------------------------ */
/* Member Center */

	#membercenter {font: 11px verdana,arial,sans-serif; color: #fff;}
	#membercenter td {font: 11px verdana,arial,sans-serif; color: #fff;}
	#membercenter b {font: 12px verdana,arial,sans-serif; color: #ccc; font-weight: bold;}
	#membercenter a:link, #membercenter a:visited {font: 11px verdana,arial,sans-serif; color: #FFCC66; text-decoration: none;}
	#membercenter a:hover {font: 11px verdana,arial,sans-serif; color: #FFCC66; text-decoration: underline;}
	#membercenter form, input {font: 11px verdana,arial,sans-serif; color: #000;}
	
	
/* ------------------------------------------------ */
/* View 2 */
	#view2 {
		font: 12px verdana,arial,sans-serif;
		color: #000000;
		padding-left: 8px;
		padding-bottom: 5px;
		padding-top: 2px;
	}
	#view2 a:link, #view a:visited, #view a:hover {
		font: 12px verdana,arial,sans-serif;
		color: #000;
		text-decoration: underline;
	}	
	#view2 td {
		font: 12px verdana,arial,sans-serif;
		color: #000000;
	}	
	#view2 .title {
		font: 11px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
	}
	#view2 .actors {
		font: 12px verdana,arial,sans-serif;
		color: #ffffff;
		padding-left: 5px;
		width: 370px;
	}
	#view2 .rating {
		font: 11px verdana,arial,sans-serif;
		color: #CCFFCC;
	}
	#view2 .airdate {
		font: 11px verdana,arial,sans-serif;
		color: #990000;
	}

	
/* ------------------------------------------------ */
/* View 4 */
	.view4 {
		font: 12px verdana,arial,sans-serif;
		color: #000000;
		padding-left: 15px;
		padding-right: 25px;
		background-color: #fff;
		text-decoration: none;
	}
	.view4Special {
		font: 12px verdana,arial,sans-serif;
		color: #000000;
		padding-left: 15px;
		padding-right: 25px;
		background-color: #BDBDBD;
		text-decoration: none;
	}
	.view4 a:link, .view4 a:visited, .view4 a:hover {font: 12px verdana,arial,sans-serif; color: #000099; text-decoration: underline;}
	
	.view4Special a:link, .view4Special a:visited, .view4Special a:hover {font: 12px verdana,arial,sans-serif; color: #000099; text-decoration: underline;}
	
	.view4 td {
		font: 12px verdana,arial,sans-serif;
		color: #000000;
	}
	.view4Special td {
		font: 12px verdana,arial,sans-serif;
		color: #000000;
	}
	.view4 h1, .view4Special h1 {font: 15px arial; color: #006667; font-weight: bold;}
	
	.view4 h2, .view4Special h2 {font: 13px arial; color: #653300; font-weight: bold;}
	
	.view4 .airingDate, .view4Special .airingDate {
		color: #990000;
		font: 12px verdana,Arial,sans-serif;
		font-weight: normal;
	}
	.view4 .episodeTitle, .view4Special .episodeTitle {
		color: #006666;
		font: 12px verdana,Arial,sans-serif;
		font-weight: bold;
	}
	.view4 .rating, .view4Special .rating {
		font: 11px verdana,arial,sans-serif;
		color: #000000;
	}
	.view4 .content, .view4Special .content {
		font: 11px verdana,arial,sans-serif;
		color: #000000;
		width: 340px;
	}
	.view4 ul, .view4Special ul {
		width: 500px;
		background-color: #ffffff;
	}
	.view4 li, .view4Special li {
		background-color: #ffffff;
	}
	
	.cmatext {font: 12px arial; color: #000;}
	.cmatext ul {font: 12px arial; color: #000;}
	.cmatext li {list-style-type: disc; height: 19px; vertical-align: top;}
	
	.view4Navigation {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
		margin: 0;
		padding: 0;
	}
	.view4Navigation a:link, .view4Navigation a:visited {
		color: #ffffff;
		font: 11px verdana,Arial,sans-serif;
		text-decoration: none;
		margin: 0;
		padding: 0;
	}
	.view4Navigation a:hover {
		color: #ffffff;
		font: 11px verdana,Arial,sans-serif;
		text-decoration: underline;
		margin: 0;
		padding: 0;
	}
	
	b.CCtitle {
		color: #006666;
		font: 13px verdana,Arial,sans-serif;
		text-decoration: none;
		font-weight: bold;
	}
	
	a.drollo:link, a.drollo:visited {
		color: #000000;
		z-index: 10;
		font: 11px verdana,Arial,sans-serif;
		background-color: #FFB544;
		text-decoration: none;
		border: 1px solid #000000;
		border-bottom: 0px;
		margin: 0;
	}

	a.drollo:hover {
	color: #000000;
	z-index: 10;
	text-decoration: none;
	background-color: #FFFFCC;
	font: 11px verdana,Arial,sans-serif;
	}
	
	#view4TitleInfo {
		padding: 0;
		background-color: #999999;
		color: #ff00ff;
		
	}
	#view4TitleInfo .title {
		font: 11px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		padding-left: 5px;
	}
	#view4TitleInfo .airdate {
		font: 11px verdana,arial,sans-serif;
		color: #CCFFCC;
		padding-left: 5px;
		font-weight: bold;
	}
	#view4TitleInfo .photoGallery {
		font: 11px verdana,arial,sans-serif;
		color: #cccccc;
		font-weight: bold;
	}
	#view4TitleInfo a.photoGallery:link, #view4TitleInfo a.photoGallery:visited, #view4TitleInfo a.photoGallery:hover {
		font: 11px verdana,arial,sans-serif;
		color: #ccffff;
		font-weight: bold;
		text-decoration: underline;
	}
	#view4TitleInfo a:link, #view4TitleInfo a:visited {
		color: #ffffff;
		font: 11px verdana,Arial,sans-serif;
		text-decoration: none;
	}
	#view4TitleInfo a:hover {
		color: #ffffff;
		font: 11px verdana,Arial,sans-serif;
		text-decoration: underline;
	}
	
	
/* ------------------------------------------------ */
/* Series */
	
	/* for new special series */
	.dropList a:link, .dropList a:visited {font: 11px verdana; color: #000; text-decoration: none}
	.dropList a:hover {font: 11px verdana; color: #000; text-decoration: underline;}
	/* for new special series */
	
	#seriesMain .title {
		font: 12px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
	}
	#seriesMain a.title:link, #seriesMain a.title:visited {
		font: 12px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: none;
	}
	#seriesMain a.title:hover {
		font: 12px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: underline;
	}
	#seriesMain .airing {
		font: 10px verdana,arial,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
	}
	
	#seriesPITD .text {
		font: 10px verdana,arial,sans-serif;
		color: #FFFFCC;
		padding-left: 5px;
	}
	#seriesPITD a:link, #seriesPITD a:visited {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
	}
	#seriesPITD a:hover {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
		text-decoration: underline;
	}
	#seriesPITD .listings {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
		
	}
	#seriesPITD .listingdate {
		font: 11px verdana,arial,sans-serif;
		color: #FFFFFF;
		padding-left: 5px;
	}
	
	
	#seriesOtherSeries .title {
		font: 10px verdana,arial,sans-serif;
		color: #FFFFCC;
		font-weight: bold;
	}
	#seriesOtherSeries a.title:link, #seriesOtherSeries a.title:visited {
		font: 10px verdana,arial,sans-serif;
		color: #FFFFCC;
		text-decoration: none;
		font-weight: bold;
	}
	#seriesOtherSeries a.title:hover {
		font: 10px verdana,arial,sans-serif;
		color: #FFFFCC;
		text-decoration: underline;
		font-weight: bold;
	}
	#seriesOtherSeries .airing {
		font: 10px verdana,arial,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
	}
	#seriesOtherSeries .header {
		font: 12px verdana,sans-serif;
		color: #ffffff;
		font-weight: bold;
	}


	#seriesComingSoon .text {
		font: 10px verdana,arial,sans-serif;
		color: #000000;
	}
	#seriesComingSoon .header {
		font: 14px verdana,arial,sans-serif;
		color: #006666;
		font-weight: bold;
	}
	#seriesComingSoon .title {
		font: 11px verdana,arial,sans-serif;
		color: #993300;
		font-weight: bold;
	}
	#seriesComingSoon .airing {
		font: 11px verdana,arial,sans-serif;
		color: #336699;
		font-weight: bold;
	}
	#seriesComingSoon a.title:link, #seriesComingSoon a.title:visited {
		font: 11px verdana,arial,sans-serif;
		color: #993300;
		text-decoration: none;
		font-weight: bold;
	}
	#seriesComingSoon a.title:hover {
		font: 11px verdana,arial,sans-serif;
		color: #993300;
		text-decoration: underline;
		font-weight: bold;
	}

/* ------------------------------------------------ */
/* ETV */
	#etv {font: 11px verdana,arial,sans-serif; color: #000000;}
	#etv td {font: 11px verdana,arial,sans-serif; color: #000000;}
	#etv a:link {font: 11px verdana,arial,sans-serif; color: #000000; text-decoration: none;}
	#etv a:visited {font: 11px verdana,arial,sans-serif; color: #000000; text-decoration: none;}
	#etv a:hover {font: 11px verdana,arial,sans-serif; color: #000000; text-decoration: underline;}
	#etv .title {font: 13px verdana,arial,sans-serif; color: #ffffcc; font-weight: bold;}
	#etv a.title:link {font: 13px verdana,arial,sans-serif; color: #ffffcc; font-weight: bold; text-decoration: none;}
	#etv a.title:visited {font: 13px verdana,arial,sans-serif; color: #ffffcc; font-weight: bold; text-decoration: none;}
	#etv a.title:hover {font: 13px verdana,arial,sans-serif; color: #ffffcc; font-weight: bold; text-decoration: underline;}
	#etv .title2 {font: 11px verdana,arial,sans-serif; color: #ffffcc; font-weight: bold;}
	#etv a.title2:link {font: 11px verdana,arial,sans-serif; color: #ffffcc; font-weight: bold; text-decoration: none;}
	#etv a.title2:visited {font: 11px verdana,arial,sans-serif; color: #ffffcc; font-weight: bold; text-decoration: none;}
	#etv a.title2:hover {font: 11px verdana,arial,sans-serif; color: #ffffcc; font-weight: bold; text-decoration: underline;}
	#etv .date {font: 10px verdana,arial,sans-serif; color: #CCFFFF;}

/* ------------------------------------------------ */
/* Movies */
	.moviesFeatureTop {
		font: 11px verdana,arial,sans-serif;
		color: #000000;
		
	}
	.moviesFeature {
		font: 11px verdana,arial,sans-serif;
		color: #fff;
		
		
	}
	.moviesFeatureTop a.title:link, .moviesFeatureTop a.title:visited, .moviesFeatureTop .title {
		font: 11px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: none;
	}
	.moviesFeatureTop a.title:hover {
		font: 11px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: underline;
	}
	.moviesFeatureTop .airing {
		color: #ccffff;
		
		
	}
	.moviesFeature .airing {
		color: #ccffff;
		font-weight: bold;
		padding-left: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.moviesFeature .description {
		color: #000000;
		
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.moviesFeature .actors {
		color: #ffffff;
		
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	#moviesMoreTNTO {
		font: 11px verdana,Arial,sans-serif;
		color: #ffffff;
		background-color: #999966;
		height: 85px;
	}
	#moviesMoreTNTO .movieType {
		color: #990000;
		font-weight: bold;
	}
	#moviesMoreTNTO a.title:link, #moviesMoreTNTO a.title:visited {
		color: #ffffcc;
		font-weight: bold;
		text-decoration: none;
	}
	#moviesMoreTNTO a.title:hover {
		color: #ffffcc;
		font-weight: bold;
		text-decoration: underline;
	}
	#moviesMoreTNTO .airing {
		color: #ccffff;
		font-weight: bold;
	}
	
	#moviesMore {
		font: 11px verdana,Arial,sans-serif;
		color: #ffffff;
		background-color: #999999;
		height: 92px;
	}
	#moviesMore a.title:link, #moviesMore a.title:visited {
		font-size: 12px;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: none;
	}
	#moviesMore a.title:hover {
		font-size: 12px;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: underline;
	}
	#moviesMore .airing {
		color: #ccffff;
		font-weight: bold;
	}
	
	#moviesSearch {
		font: 11px verdana,Arial,sans-serif;
		color: #333333;
		font-weight: bold;
	}
	#moviesSearch .otherUpcoming {
		font: 12px verdana,arial,sans-serif; 
		color: #666666;
		font-weight: bold;
	}

	#moviesListofMovies a:link, #moviesListofMovies a:visited {
		font: 10px verdana,arial,sans-serif;
		color: #993300;
		text-decoration: underline;
		line-height : 18px;
	}
	#moviesListofMovies a:hover {
		font: 10px verdana,arial,sans-serif;
		color: #003333;
		text-decoration: underline;
		line-height : 18px;
	}

	#moviesOtherUpcoming a.title:link, #moviesOtherUpcoming a.title:visited {
		font: 11px verdana,arial,sans-serif;
		color: #663300;
		padding-left: 10px;
		font-weight: bold;
		text-decoration: none;
	}
	#moviesOtherUpcoming a.title:hover {
		font: 11px verdana,arial,sans-serif;
		color: #663300;
		padding-left: 10px;
		font-weight: bold;
		text-decoration: underline;
	}
	#moviesOtherUpcoming .date {
		font: 11px verdana,arial,sans-serif;
		color: #336699;
		padding-left: 10px;
	}

/* ------------------------------------------------ */
/* Tearjerkers */
	#tearjerkers {
		font: 11px verdana,arial,sans-serif;
		color: #fff;
		padding-right: 10px;
	}
	#tearjerkers td {
		font: 11px verdana,arial,sans-serif;
		color: #fff;
	}
	#tearjerkersRight {
		font: 11px verdana,arial,sans-serif;
		color: #fff;
	}
	#tearjerkersRight .title {
		font: 12px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
	}
	#tearjerkersRight .airdate {
		font: 9px verdana,arial,sans-serif;
		color: #CCFFFF;
	}
	#tearjerkersMoment td {
		font: 11px verdana,arial,sans-serif;
		color: #000;
	}
	#tearjerkersMoment .title {
		font: 12px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
	}
	#tearjerkersMore {
		background-color: #455079;
		font: 11px verdana,arial,sans-serif;
		color: #fff;
	}
	#tearjerkersMore a:link, #tearjerkersMore a:visited {
		font: 11px verdana,arial,sans-serif;
		color: #fff;
		text-decoration: none;
	}
	#tearjerkersMore a:hover {
		font: 11px verdana,arial,sans-serif;
		color: #fff;
		text-decoration: underline;
	}
	#tearjerkersPoll td {
		font: 11px verdana,arial,sans-serif;
		color: #fff;
	}


/* ------------------------------------------------ */
/* Sports */
	.sportsFeatureTop {
		font: 11px verdana,arial,sans-serif;
		color: #000000;
		padding: 7px 7px 7px 10px;
	}
	.sportsFeature {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
		padding-left: 10px;
		padding-top: 6px;
		padding-right: 6px;
		
	}
	.sportsFeature a:link, .sportsFeature a:visited, .sportsFeature a:hover {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
		text-decoration: underline;
	}
	.sportsFeatureTop a.title:link, .sportsFeatureTop a.title:visited {
		font: 11px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: none;
	}
	.sportsFeatureTop a.title:hover {
		font: 11px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: underline;
	}
	.sportsFeatureTop .airing {
		color: #ccffff;
		font-weight: bold;
	}
	.sportsFeature .description {
		color: #fff;
		
	}
	
	

/* ------------------------------------------------ */
/* TNT Originals */
	#tntoFeatured td {
		font: 12px verdana,arial,sans-serif;
		color: #000000;
	}
	#tntoFeatured .special {
		font: 10px verdana,arial,sans-serif;
		color: #ffffff;
	}
	#tntoFeatured .title {
		font: 12px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
	}
	#tntoFeatured .airdate {
		font: 11px verdana,arial,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
	}
	#tntoFeatured .actors {
		font: 12px verdana,arial,sans-serif;
		color: #ffffff;
	}
	#tntoMore {
		font: 11px verdana,Arial,sans-serif;
		color: #ffffff;
		background-color: #999999;
		padding-left: 5px;
		padding-right: 10px;
	}
	#tntoMore a.title:link, #tntoMore a.title:visited {
		font: 12px verdana,Arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: none;
	}
	#tntoMore a.title:hover {
		font: 12px verdana,Arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: underline;
	}
	#tntoMore .airing {
		color: #ccffff;
		font-weight: bold;
	}
	#tntoMore .details {
		font: 11px arial,sans-serif;
		color: #000000;
		
	}
	#tntoMore .movieType {
		color: #990000;
		font-weight: bold;
	}
	#tntoAllOriginals a.title:link, #tntoAllOriginals a.title:visited {
		font: 11px verdana,arial,sans-serif;
		color: #663300;
		padding-left: 10px;
		font-weight: bold;
		text-decoration: none;
	}
	#tntoAllOriginals a.title:hover {
		font: 11px verdana,arial,sans-serif;
		color: #663300;
		padding-left: 10px;
		font-weight: bold;
		text-decoration: underline;
	}
	#tntoAllOriginals .date {
		font: 11px verdana,arial,sans-serif;
		color: #336699;
		padding-left: 10px;
	}
	
	#tntomoviesMore {
		font: 11px verdana,Arial,sans-serif;
		color: #ffffff;
		background-color: #999999;
	}
	#tntomoviesMore b {
		font: 12px verdana,Arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: none;
	}
	#tntomoviesMore a.title:link, #tntomoviesMore a.title:visited {
		color: #ffffcc;
		font-weight: bold;
		text-decoration: none;
	}
	#tntomoviesMore a.title:hover {
		color: #ffffcc;
		font-weight: bold;
		text-decoration: underline;
	}
	#tntomoviesMore .airing {
		color: #ccffff;
		font-weight: bold;
	}

/* ------------------------------------------------ */
/* Games */
	#games .title {
		font: 13px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		padding: 5px 5px 5px 5px;
	}
	#games .text {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
		padding-left: 5px;
	}
	
	#gamesMoreGames .title {
		font: 12px verdana,arial,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
	}
	#gamesMoreGames .text {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
	}


/* ------------------------------------------------ */
/* Quote Box */

	#quoteBox {
		border: 1px dotted #999999; 
		padding: 3px 3px 3px 3px; 
		background-color: #333333;
	}
	#quoteBox .quote {
		font: 13px verdana,arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
	}
	#quoteBox .quoter {
		font: 11px verdana,arial,sans-serif;
		color: #cccccc;
	}
	
	
/* ------------------------------------------------ */
/* DramaLounge */
	#dramalounge td {
		font: 12px verdana,arial,sans-serif;
		color: #000000;
	}
	#dramalounge .title {
		font: 12px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
	}
	#dramalounge .authorTitle {
		font: 18px verdana,arial,sans-serif;
		color: #003399;
		font-weight: bold;
	}
	#dramalounge .text {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
	}
	#dramalounge .dramais {
		font: 11px verdana,arial,sans-serif;
		color: #cccccc;
	}
	#dramalounge a.dramais:link, #dramalounge a.dramais:visited, #dramalounge a.dramais:hover {
		font: 10px verdana,arial,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
		text-decoration: underline;
	}
	
	#dramaloungeArticleFeature .title {
		font: 18px verdana,arial,sans-serif;
		color: #660000;
		font-weight: normal;
	}
	#dramaloungeArticleFeature .subtitle {
		font: 14px verdana,arial,sans-serif;
		color: #993300;
	}
	#dramaloungeArticleFeature .titlename {
		font: 10px verdana,arial,sans-serif;
		color: #ffffcc;
		padding-left: 5px;
	}
	#dramaloungeArticleFeature .airdate {
		font: 10px verdana,arial,sans-serif;
		color: #CCFFFF;
		padding-left: 5px;
	}
	#dramaloungeArticleFeature td {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
	}
	#dramaloungeArticleFeature .author {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
		padding-left: 8px;
	}
	#dramaloungeArticleFeature a.author:link, #dramaloungeArticleFeature a.author:visited, #dramaloungeArticleFeature a.author:hover {
		font: 11px verdana,arial,sans-serif;
		color: #CEFFCD;
		text-decoration: underline;
		padding-left: 8px;
	}
	
	#dramaloungeArticle td {
		font: 11px verdana,arial,sans-serif;
		color: #000000;
	}
	#dramaloungeMoreEditorials td {
		font: 11px verdana,arial,sans-serif;
		color: #ffffcc;
		padding-left: 10px;
		padding-right: 7px;
	}
	#dramaloungeMoreEditorials a:link, #dramaloungeMoreEditorials a:visited, #dramaloungeMoreEditorials a:hover {
		font: 11px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
	}
	
	
/* ------------------------------------------------ */
/* Drama Is... */
	#dramaisTopNav td {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
		border-top: 1px solid #cccccc; 
		border-bottom: 1px solid #cccccc;
	}
	#dramaisTopNav a:link, #dramaisTopNav a:visited {
		color: #ffffff;
		font: 11px verdana,Arial,sans-serif;
		text-decoration: none;
	}
	#dramaisTopNav a:hover {
		color: #ffffff;
		font: 11px verdana,Arial,sans-serif;
		text-decoration: underline;
	}
	
	#dramaisFeatured .text {
		font: 11px verdana,arial,sans-serif;
		color:#666666;
		font-weight: bold;
		padding-left: 15px;
	}
	#dramaisFeatured .title {
		font: 14px verdana,arial,sans-serif;
		color:#990000;
		font-weight: bold;
	}
	
	#dramaisEnterForm .text {
		font: 12px verdana,arial,sans-serif;
		color:#999999;
		font-weight: bold;
	}
	#dramaisEnterForm .title {
		font: 14px verdana,arial,sans-serif;
		color:#999999;
		font-weight: bold;
	}
	
	#dramaisSelectaclip .title {
		font: 12px verdana,arial,sans-serif;
		color: #ffffcc;
	}
	#dramaisSelectaclip a:link, #dramaisSelectaclip a:visited {
		font: 11px verdana,arial,sans-serif;
		color: #FDB749;
		text-decoration: none;
	}
	#dramaisSelectaclip a:hover {
		font: 11px verdana,arial,sans-serif;
		color: #FDB749;
		text-decoration: underline;
	}
	

/* ------------------------------------------------ */
/* Videos & Games */
	
	#videoBBClipsFeatured .title {
		font: 12px arial,sans-serif;
		color:#990000;
		font-weight: bold;
	}
	#videoBBClipsFeatured .episode {
		font: 12px arial,sans-serif;
		color: #006699;
		font-weight: bold;
	}
	#videoBBClipsFeatured .airing {
		font: 11px arial,sans-serif;
		color: #006699;
		font-weight: bold;
	}
	#videoBBClipsFeatured .actors {
		font: 12px arial,sans-serif;
		color: #000000;
	}
	#videoBBClipsFeatured a.moreInfo:link, #videoBBClipsFeatured a.moreInfo:visited {
		font: 11px arial,sans-serif;
		color: #CC6600;
		font-weight: bold;
		text-decoration: none;
	}
	#videoBBClipsFeatured a.moreInfo:hover {
		font: 11px arial,sans-serif;
		color: #CC6600;
		font-weight: bold;
		text-decoration: underline;
	}
	
	.videoSelectaClip {font: 11px verdana,arial; color: #fff; height: 408px; width: 384px; background-color: #666666;}
	
	.vmiddle td {font: 11px verdana,arial; color: #fff;}
	.vmiddle .page {font: 11px verdana,arial; color: #fff;}
	
	.vinner {font: 11px verdana,arial; color: #fff;}
	.vinner .title {font: 11px arial,sans-serif; color: #ffffcc; font-weight: bold;}
	.vinner .episode {font: 11px arial,sans-serif; color: #ffffff; font-weight: bold;}
	.vinner .airing {font: 10px arial,sans-serif; color: #ffffff;}
	
	.videoSelectaClip .title {
		font: 11px arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
	}
	.videoSelectaClip a:link, .videoSelectaClip a:hover, .videoSelectaClip a:visited {
		font: 11px arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: underline;
	}
	.videoSelectaClip .episode {
		font: 11px arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
	}
	.videoSelectaClip .airing {
		font: 10px arial,sans-serif;
		color: #CCFFCC;
	}
	.videoSelectaClip .page {
		font: 10px verdana,arial,sans-serif;
		color: #cccccc;
		font-weight: normal;
		text-decoration: none;
	}
	.videoSelectaClip .page b {
		font: 11px verdana,arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
	}
	.videoSelectaClip a.page:link, #videoSelectaClip a.page:visited {
		font: 10px verdana,arial,sans-serif;
		color: #cccccc;
		font-weight: normal;
		text-decoration: none;
	}
	.videoSelectaClip a.page:hover {
		font: 10px verdana,arial,sans-serif;
		color: #cccccc;
		font-weight: normal;
		text-decoration: underline;
	}
	
	
	.videoMoreGames td {
		font: 10px verdana,arial,sans-serif;
		color: #ffffff;
	}
	.videoMoreGames a:link, .videoMoreGames a:visited, .videoMoreGames a:hover {
		font: 11px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
		text-decoration: underline;
	}
	.videoMoreGames b {
		font: 11px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
	}
	
	.videoMoreGames2 td {
		font: 10px verdana,arial,sans-serif;
		color: #ffffff;
	}
	.videoMoreGames2 b {
		font: 10px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: normal;
	}
	.videoMoreGames2 a:link, .videoMoreGames2 a:visited {
		font: 10px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: normal;
		text-decoration: none;
	}
	.videoMoreGames2 a:hover {
		font: 10px verdana,arial,sans-serif;
		color: #ffffcc;
		font-weight: normal;
		text-decoration: underline;
	}
	#videoEnhancedTV {
		font: 11px arial,sans-serif;
		color: #ffffcc;
	}
	

/* ------------------------------------------------ */
	#broadband {
		font: 11px arial,sans-serif;
		color: #CCCCCC;
		background-color: #000000;
	}
	#broadband td {
		font: 11px arial,sans-serif;
		color: #ffffff;
		padding-left: 2px;
	}
	#broadband a:link, #broadband a:visited {
		font: 11px arial,sans-serif;
		color: #FFFFCC;
		text-decoration: underline;
	}
	#broadband a:hover {
		font: 11px arial,sans-serif;
		color: #33ffff;
		text-decoration: underline;
	}
	#broadband .title {
		color: #ffffff;
		font: 11px Times,Arial,sans-serif;
		font-weight: bold;
	}
	#broadband .bookList {
		color: #ffffcc;
		font: 9px Arial,sans-serif;
		font-weight: bold;
	}
	#broadband a.bookList:link, #broadband a.bookList:visited {
		color: #ffffcc;
		font: 9px Arial,sans-serif;
		font-weight: bold;
		text-decoration: underline;
	}
	#broadband a.bookList:hover {
		color: #ffffcc;
		font: 9px Arial,sans-serif;
		font-weight: bold;
		text-decoration: none;
	}
	#broadband .pageNumber {
		color: #CCCC99;
		font: 11px Arial,sans-serif;
		font-weight: bold;
		padding-left: 5px;
	}
	#broadband a.pageNumber:link, #broadband a.pageNumber:visited {
		color: #FF9900;
		font: 11px Arial,sans-serif;
		font-weight: bold;
		padding-left: 5px;
	}
	#broadband a.pageNumber:hover {
		color: #FF99ff;
		font: 11px Arial,sans-serif;
		font-weight: bold;
		padding-left: 5px;
	}
	
	#broadbandTopNav {
		font: 11px arial,sans-serif;
		color: #ffffff;
	}
	#broadbandTopNav td {
		font: 11px arial,sans-serif;
		color: #ffffff;
		border-top: 1px solid #cccccc; 
		border-bottom: 1px solid #cccccc;
	}
	#broadbandTopNav a:link, #broadbandTopNav a:visited {
		color: #ffffff;
		font: 11px Arial,sans-serif;
		text-decoration: none;
	}
	#broadbandTopNav a:hover {
		color: #ffffff;
		font: 11px Arial,sans-serif;
		text-decoration: underline;
	}
	
	
/* ------------------------------------------------ */
	#photobook {
		font: 11px arial,sans-serif;
		color: #CCCCCC;
		padding: 0;
		margin: 0;
	}
	#photobook td {
		font: 11px arial,sans-serif;
		color: #ffffff;
		padding: 0;
		margin: 0;
	}
	#photobook .title {
		font: 13px arial,sans-serif;
		color: #FFFFCC;
		font-weight: bold;
	}
	#photobook .movieType {
		font: 12px arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
	}
	#photobook .navigate {
		font: 10px arial,sans-serif;
		color: #FF9900;
	}
	#photobook a.navigate:link, #photobook a.navigate:visited, #photobook a.navigate:hover {
		font: 10px arial,sans-serif;
		color: #FF9900;
		text-decoration: underline;
	}
	#photobook .sponsor {
		font: 11px arial,sans-serif;
		color: #CCCC99;
	}
	
	
/* ------------------------------------------------ */
/* Schedule */

	#search td {
		font: 11px verdana,arial,sans-serif;
		color: #000;
	}
	#search a:link, #search a:visited {
		font: 11px verdana,arial,sans-serif;
		color: #000;
		text-decoration: underline;
	}
	#search a:hover {
		font: 11px verdana,arial,sans-serif;
		color: #000;
		text-decoration: underline;
	}

/* ------------------------------------------------ */
/* Search Results */

	.searchResults td {font: 11px verdana,arial,sans-serif; color: #000;}
	.searchResults a:link, .searchResults a:visited {font: 11px verdana,arial,sans-serif; color: #660000; text-decoration: none; font-weight: bold;}
	.searchResults a:hover {font: 11px verdana,arial,sans-serif; color: #660000; text-decoration: underline; font-weight: bold;}
	.searchResults .searchBox {font: 11px arial,sans-serif; color: #990000; font-weight: bold;}
	
/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* Schedule */

	#scheduleHeader {
		font: 11px arial,sans-serif;
		color: #ffffff;
	}
	#scheduleHeader .searchBox {
		font: 11px arial,sans-serif;
		color: #990000;
	}
	#scheduleHeader .featureTitlename {
		font: 10px arial,sans-serif;
		color: #336666;
		font-weight: bold;
	}
	#scheduleHeader .featureTitlename a {
		font: 10px arial,sans-serif;
		color: #336666;
		font-weight: bold;
	}
	#scheduleHeader .featureTitleairing {
		font: 10px arial,sans-serif;
		color: #993300;
	}
	#scheduleHeader .currentSelection {
		background: url("http://i.tnt.tv/v5cache/TNT/Images/schedule_redhighlight.gif") no-repeat;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0;
		width: 163px;
		text-align: center;
		vertical-align: middle;
		font: 12px arial,sans-serif;
		color: #ffffcc;
		font-weight: bold;
	}

/* ------------------------------------------------ */
/* Schedule Calendar */
	
	#calendar {
		background-color: #666666;
		width: 121px;
	}
	#calendar .day {
		font: 9px arial,sans-serif;
		color: #cccc99;
		background-color: #999999;
		text-align: center;
		padding: 2px 1px 2px 1px;
		border: 1px solid #666666;
	}
	#calendar .selectedDay {
		font: 9px arial,sans-serif;
		color: #000000;
		background-color: #cccc99;
		text-align: center;
		padding: 2px 1px 2px 1px;
	}
	#calendar a.selectedDay:link, #calendar a.selectedDay:visited, #calendar a.selectedDay:hover {
		font: 9px arial,sans-serif;
		background-color: #cccc99;
		color: #000000;
		padding: 2px 1px 2px 1px;
	}
	#calendar a:link, #calendar a:visited {
		font: 9px arial,sans-serif;
		color: #ffffcc;
		text-align: center;
		padding: 2px 1px 2px 1px;
		text-decoration: none;
	}
	#calendar a:hover {
		font: 9px arial,sans-serif;
		color: #ffffcc;
		text-align: center;
		text-decoration: underline;
	}
	#calendar .month {
		font: 11px arial,sans-serif;
		color: #ffffff;
		font-weight: bold;
		background: #666666;
		text-align: center;
		padding: 2px 1px 2px 1px;
	}
	#calendar .weekDay {
		font: 11px arial,sans-serif;
		color: #cccccc;
		font-weight: bold;
		background-color: #333333;
		text-align: center;
		border: 1px solid #666666;
	}
	
	#calendar .blankDay {
		background-color: #999999;
		font-size: 11px;
	}
	
/* ------------------------------------------------ */
/* Day Calendar Listings */
	#calendarListingsDay {
		font: 11px arial,sans-serif;
		color: #000000;
	}
	#calendarListingsDay a:link, #calendarListingsDay a:hover, #calendarListingsDay a:visited {
		font: 11px arial,sans-serif;
		color: #000000;
		text-decoration: underline;
		font-weight: bold;
	}
	#calendarListingsDay .date {
		font: 11px arial,sans-serif;
		color: #990000;
	}
	#calendarListingsDay .text {
		font: 11px arial,sans-serif;
		color: #000000;
		padding: 6px 6px 6px 6px;
		border-bottom: 2px solid #000000;
		border-right: 2px solid #000000;
	}
	#calendarListingsDay .sendReminder {
		font: 10px arial,sans-serif;
		color: #cccccc;
	}
	

/* ------------------------------------------------ */
/* Week Calendar Listings */
	#calendarListingsWeek .text {
		font: 11px arial,sans-serif;
		color: #000000;
		padding: 3px 3px 3px 3px;
		border-bottom: 2px solid #000000;
		border-right: 2px solid #000000;
	}
	#calendarListingsWeek a:link, #calendarListingsWeek a:hover, #calendarListingsWeek a:visited {
		font: 11px arial,sans-serif;
		color: #000000;
		text-decoration: underline;
	}
	#calendarListingsWeek .header {
		font: 11px arial,sans-serif;
		color: #ffffcc;
		padding-left: 10px;
		border-bottom: 2px solid #000000;
		border-right: 2px solid #000000;
	}
	#calendarListingsWeek .date {
		font: 11px arial,sans-serif;
		color: #990000;
	}
	#calendarListingsWeek .legend {
		font: 9px arial,sans-serif;
		color: #ffffff;
		padding-left: 10px;
	}
	#calendarListingsWeek .legendbox {
		font: 9px arial,sans-serif;
		border: 1px solid #000000;
	}
	


/* ------------------------------------------------ */
/* Sitemap */

	#sitemap {
		font: 11px verdana,sans-serif;
		color: #000;
	}
	#sitemap .title {
		font: 11px verdana,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
	}
	#sitemap a.title:link, #sitemap a.title:visited  {
		font: 11px verdana,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
		padding: 0;
	}
	#sitemap a.title:hover {
		font: 11px verdana,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
		text-decoration: underline;
		padding: 0;
	}
	#sitemap a:link, #sitemap a:visited {
		font: 11px verdana,sans-serif;
		color: #fff;
		text-decoration: none;
		padding: 5px 5px 5px 5px;
	}
	#sitemap a:hover {
		font: 11px verdana,sans-serif;
		color: #fff;
		text-decoration: underline;
		padding: 5px 5px 5px 5px;
	}
	
/* ------------------------------------------------ */
/* Dramatic Difference */

	.dramaticdif td {
		font: 12px verdana,sans-serif;
		color: #000;
	}
	.dramaticdif b {
		font: 18px verdana,sans-serif;
		color: #000;
		font-weight: bold;
	}
	.dramaticdif a:link, .dramaticdif a:visited {
		font: 12px verdana,sans-serif;
		color: #9A0404;
		text-decoration: none;
	}
	.dramaticdif a:hover {
		font: 12px verdana,sans-serif;
		color: #9A0404;
		text-decoration: underline;
	}


/* ------------------------------------------------ */
/* Contact Us */

	#contactUs td {
		font: 11px verdana,sans-serif;
		color: #000;
	}
	#contactUs .title {
		font: 11px verdana,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
	}
	#contactUs .faq {
		font: 11px verdana,sans-serif;
		color: #ffffff;
		font-weight: bold;
	}
	#contactUs a:link, #contactUs a:visited {
		font: 11px verdana,sans-serif;
		color: #CCCC99;
		text-decoration: none;
		padding: 5px 5px 5px 5px;
	}
	#contactUs a:hover {
		font: 11px verdana,sans-serif;
		color: #CCCC99;
		text-decoration: underline;
		padding: 5px 5px 5px 5px;
	}
	#contactUs a.faq:link, #contactUs a.faq:visited {
		font: 12px verdana,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
		text-decoration: none;
		padding: 5px 5px 5px 5px;
	}
	#contactUs a.faq:hover {
		font: 12px verdana,sans-serif;
		color: #CCFFFF;
		font-weight: bold;
		text-decoration: underline;
		padding: 5px 5px 5px 5px;
	}
	#contactUs a.ext:link, #contactUs a.ext:visited {
		font: 11px verdana,sans-serif;
		color: #000;
		text-decoration: underline;
		padding: 0;
	}
	#contactUs a.ext:hover {
		font: 11px verdana,sans-serif;
		color: #000;
		text-decoration: underline;
		padding: 0;
	}

/* ------------------------------------------------ */
/* Footer */
	#footer {
		position:relative;
		margin:0 0 0 0;
		padding: 0 0 0 0;
		color: #666666;
		font: 11px Arial,sans-serif;
	}
	#footer td {
		color: #999999;
		font: 11px Arial,sans-serif;
		line-height: 20px;
	}
	#footer a:link, #footer a:hover, #footer a:visited {
		font: 11px Arial,sans-serif;
		text-decoration: underline;
		color: #999999;
	} 
