#castName{
	position:relative;
	left:0;
	top:0;
	padding:0;
	width:325px;
	height:25px; /* works only if parent container is assigned a height value */
	color:#f34f34;
	font-weight:bold;
	font-size: large;
}

#castDescription {
	position:relative;
	left:0;
	top:0;
	padding:0;
	width:325px;
	height:303px; /* works only if parent container is assigned a height value */
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
*html #castDescription { height:302px; }

.castName{
	position:relative;
	left:0;
	top:0;
	padding:0;
	width:325px;
	height:25px; /* works only if parent container is assigned a height value */
	color:#f34f34;
	font-weight:bold;
	font-size: large;
}

.castDescription {
	position:relative;
	left:0;
	top:0;
	padding:0;
	width:325px;
	height:303px; /* works only if parent container is assigned a height value */
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
*html .castDescription { height:302px; }

body#clean_house { background: #d5d9dc url(/static/shows/cleanhouse/includes/images/bg_cleanHouse.jpg) no-repeat scroll center 0; }
* html body#clean_house { background: #d5d9dc url(/static/shows/cleanhouse/includes/images/bg_cleanHouse.jpg) no-repeat scroll center 10px; }
*+html body#clean_house { background: #d5d9dc url(/static/shows/cleanhouse/includes/images/bg_cleanHouse.jpg) no-repeat scroll center 10px; }

.cast_bios #middle_internal { margin:15px 0 0 0; }



/* These styles are overrides for the clean house photo gallery */
body#clean_house_photo { background:#d5d9dc url(/static/shows/cleanhouse/includes/images/bg_cleanhouse_photo.gif) no-repeat scroll center top; }
*html body#clean_house_photo { background:#d5d9dc url(/static/shows/cleanhouse/includes/images/bg_cleanhouse_photo.gif) no-repeat scroll center 10px; }
*+html body#clean_house_photo { background:#d5d9dc url(/static/shows/cleanhouse/includes/images/bg_cleanhouse_photo.gif) no-repeat scroll center 10px; }

#gallery_body{ background: url(/static/shows/cleanhouse/includes/images/bg_chPhotoInside.jpg) left top no-repeat; }

#clean_house_photo #extras_container{ margin-top:165px; }
#clean_house_photo #our_picks{ margin-top:180px; }
*html #clean_house_photo #photo_tools.multiple_photos{ margin:0 auto; }
*html  #clean_house_photo .multiple_photos #photo_details{ padding:12px 49px 0 0; }
*+html #clean_house_photo .multiple_photos #photo_details{ padding:12px 49px 0 0; }

#photo_comments{ padding-top:10px; }
*html  #photo_comments{ margin-top:10px; }

#clean_house_photo .multiple_photos #photo_credits{ color:#fff; }
#clean_house_photo .multiple_photos h4.before_after_header{ background:#63a0df; }
#clean_house_photo #item_caption{ background:#fff; }



/** These are styles for the old style show package **/

#middle h3, #middle h3 a, #middle_internal h2, #show_summary h2, #dates, #shop #title, .rbcontent h3, .blog_container h2 a { color: #a0bf53 !important; }
#cast_bios ul li img { border: #b2c56d solid 2px; }
#shop { background: url(/static/shows/images/circles_green.jpg) bottom no-repeat; }


/* show graphic & extended graphic */
#show_graphic { background: url(/static/shows/cleanhouse/images/cleanhouse_hed_658.jpg) no-repeat; }
#extended_graphic { background: url(/static/shows/cleanhouse/images/cleanhouse_hed_340.jpg) no-repeat; }


/* landing page navigation */
#show_navigation, #show_navigation ul li a { background: #b2c56d; }
	#show_navigation ul li:hover a { color: #b2c56d; }
	*html #show_navigation ul li a:link:hover { color: #b2c56d; }

#show_navigation #show_title_nav a { display:none; }


/* internal navigation */
#show_nav_internal { background: #c5de8a; }
	#show_nav_internal ul li a { background: #b2c56d; }
	#show_nav_internal li:hover a, #show_nav_internal li.selected a { color: #b2c56d; }
	*html #show_nav_internal li a:link:hover { color: #b2c56d; }

#show_nav_internal #show_title_nav a {
	background:transparent url(/static/shows/cleanhouse/images/cleanhouse_nav_260.jpg) no-repeat scroll 0% 50%;
	cursor:pointer;
	float:left;
	height:62px;
	text-indent:-10000px;
	width:260px;
}

#show_nav_internal ul { clear:none; }


/* schedule page styles */
.show_schedule h3 {	background: #b2c56d; color: #ffffff; } 


/* be on tv styles */
.messiest_home form table td { padding:2px 5px 2px 0; }
.messiest_home form table td select { width:135px; }


/* sponsor ad css for logos in show package */
#show_ad_sponsor {
	float: right;	
	padding-right: 10px;
}
#show_ad_sponsor_index {	
	float: right;
	padding-right: 0px;
}
#middle_internal h2{
	padding-top: 30px;
}
#upcoming_shows{
	padding-top: 50px;
}

/* quiz styles */
.quiz{width:504px; margin:auto;padding-top:10px;}
.quiz_forecast{border-top:2px solid #cdcdcd; width: 922px;padding-top:20px;}
