/* CSS Document */

body
{
	min-width:				1003px;
	color:					#555555;
	background-color:		#0d68a7;
}

a
{
	color:					#285890;
}

input 
{
	border-color:			#4e88b6;
}

input[type=text],input[type=password]
{
	border-width:			1px;
	border-style:			solid;
}

div.tour-header img.join
{
	position:				absolute;
	left:					25px;
	bottom:					10px;
	height:					55px;
	width:					275px;
	z-index:				99999;
	background-color:		transparent;
}

div.tour-wrapper
{
	margin:					0px auto;
	width:					1003px;
	background-image:		url('../images/layout/tour-background.jpg');
}

div.tour-wrapper div.tour-alignment
{
	padding-left:			4px;
	margin:					0px 42px;
	width:					919px;
}

div.tour-wrapper div.tour-alignment div.tour-header
{
	position:				relative;
	/*background-image:		url(../images/layout/headers/header_bg.gif);
	background-repeat:		repeat-y;*/
}

div.tour-wrapper div.tour-alignment div.site-desc
{
	background-image:		url(../images/layout/tour-desc-stretch.jpg);
	background-repeat:		repeat-y;
}

div.tour-wrapper div.tour-alignment div.site-desc div.text
{
	padding-left: 			20px;
	padding-right: 			20px;
	padding-top:			6px;
	padding-bottom:			0px;
	color:					#000;
	font-size:				14px;
	text-align:				justify;
	font-weight:			bold;
}

div.tour-wrapper div.tour-alignment div.tour-header div.header-pics
{
	height: 				100%;
	overflow: 				hidden;
}

div.tour-wrapper div.tour-alignment div.tour-header div.header-pics img
{
	border:					1px #cd0404 solid;
	float:					left;
}

div.tour-wrapper div[class=tour-alignment]
{
	width:					919px;
	padding:				0px;
}

div.tour-scene-count
{
	background-image: 		url(../images/layout/tour-get-access-bg.jpg);
	background-repeat:		none;
	position:				relative;
	height:					33px;
	overflow:				hidden;
}

div.tour-scene-count img.scene-frame-left
{
	float:					left;
	width:					39px;
}

div.tour-scene-count img.scene-frame-right
{
	float:					right;
	width:					40px;
}

div.tour-scene-count div.scene-frame-center 
{
	position:				absolute;
	top:					0px;
	left:					39px;
	width:					840px;
	height:					100%;
	font-size:				20px;
	font-weight:			bold;
	padding:				3px;
}

div.tour-scene-count div.scene-frame-center span
{
	color:					#A13823;
}

div.tour-featured-box 
{
	position:				relative;
	background-image:		url('../images/layout/tour-searchbox-background.gif');
	background-position:	top left;
	background-repeat:		repeat-y;
	padding-left:			10px;
	padding-right:			13px;
	
	height:					100%;
	overflow:				hidden;
}

div.tour-featured-box div.searchbar
{
	position:				relative;
	background-image:		url('../images/layout/tour-searchbar-background.gif');
	background-position:	top left;
	background-repeat:		repeat-x;
	width:					100%;
	height:					29px;
}

div.tour-featured-box div.searchbar img.search-title
{
	float:					left;
	width:					290px;
	display:				block;
}

div.tour-featured-box div.searchbar img.search-top-title
{
	float:					right;
	width:					231px;
	display:				block;
}

div.tour-featured-box div.searchbar div.search-field
{
	position:				absolute;
	top:					0px;
	right:					231px;
	width:					360px;
	text-align:				left;
	padding:				0px;
}

div.tour-featured-box div.searchbar div.search-field input
{
	position:				absolute;
	top:					5px;
	width:					180px;
}

div.tour-featured-box div.searchbar div.search-field img.cursor_hand
{
	position:				absolute;
	top:					0px;
	left:					310px;
	width:					39px;
}

div.tour-top-featured
{
	position:				relative;
	width:					919px;
	height:					213px;
	background-image:		url('../images/layout/tour-search-featured-background.jpg');
	background-position:	top left;
	background-repeat:		no-repeat;
}

div.tour-top-featured div.tour-browse
{
	position:				absolute;
	top:					0px;
	left:					10px;
	line-height:			27px;
	font-size:				14px;
	font-weight:			bold;
	padding-left:			20px;
}

div.tour-top-featured div.tour-browse a
{
	margin-left:			5px;
}

div.tour-top-featured div.top-three
{
	position:				absolute;
	top:					54px;
	left:					16px;
	overflow:				hidden;
}

div.tour-top-featured div.top-three div.one-third
{
	float:					left;
	width:					210px;
	margin-right:			10px;
	font-size:				14px;
	font-weight:			bold;
}

div.tour-top-featured div.top-three div.one-third img
{
	width:					210px;
	height:					126px;
}

div.tour-top-featured div.top-ten
{
	position:				absolute;
	top:					0px;
	right:					13px;
	width:					229px;
}

div.tour-top-featured div.top-ten div.one-tenth
{
	height:					20px;
	padding-left:			20px;
	line-height:			20px;
	font-size:				14px;
	font-weight:			bold;
	text-align:				left;
}

div.tour-episode
{
	position:				relative;
	height:					100%;
	overflow:				hidden;
	background-image:		url('../images/layout/episode/tour-episode-background.gif');
	background-position:	top left;
	background-repeat:		repeat-y;
	text-align:				left;
}

div.tour-episode img.top
{
	position:				absolute;
	top:					0px;
	left:					0px;
}

div.tour-episode div.episode
{
	color:					white;
	padding-left:			16px;
}

div.tour-episode div.title
{
	top:					0px;
	left:					0px;
	width:					100%;

	background-image:		url('../images/layout/episode/tour-episode-top.jpg');
	background-position:	top left;
	background-repeat:		no-repeat;
	
	font-size:				18px;
	font-weight:			bold;
	text-align:				center;
	color:					white;
	padding:				10px;
	padding-top:			15px;
}

div.tour-episode div.episode div
{
	margin-bottom:			1px;
	height:					100%;
	overflow:				hidden;
}

div.tour-episode div.episode div img
{
	border:					1px solid white;
	margin-right:			1px;
	display:				block;
	float:					left;
}

div.tour-episode div.episode div.big-two img
{
	width:					439px;
	height:					315px;
}

div.tour-episode div.episode div.small-four img
{
	width:					218px;
	height:					146px;
}

div.tour-episode div.footer 
{
	background-image:		url('../images/layout/episode/tour-episode-footer-background.gif');
	background-position:	top left;
	background-repeat:		repeat-y;
}

div.tour-episode div.footer img
{
	display:				block;
}

div.tour-episode div.footer div.lint
{
	padding:				0px 24px;
	color:					#363636;
	font-size:				12px;
	font-weight:			bold;
}

div.tour-episode div.footer div.toes 
{
	position:				relative;
	background-image:		url('../images/layout/episode/tour-episode-footer.jpg');
	background-position:	top left;
	background-repeat:		no-repeat;
	height:					88px;
	overflow:				hidden;
}

div.tour-episode div.footer div[class=toes]
{
	height:					89px;
}

div.tour-episode div.footer div.footer_menu
{
	height: 71px;
}

div.tour-episode div.footer div.footer_menu div.instant_access
{
	background-image: url(../images/layout/episode/eb_instant_access.gif);
	width: 307px;
	height: 71px;
	float:left;
}

div.tour-episode div.footer div.footer_menu div.rating_box
{
	background-image: url(../images/layout/episode/eb_rating_box.gif);
	background-repeat:no-repeat;
	width: 305px;
	height: 71px;
	float:left;
}

div.tour-episode div.footer div.footer_menu div.rating_box div.star_rating
{
	padding-left: 170px;
	padding-top: 12px;
}

div.tour-episode div.footer div.footer_menu div.rating_box div.star_rating img
{
	float: left;
}

div.tour-episode div.footer div.footer_menu div.rating_box div.rating_controller
{
	width: 204px;
	float:left;
}

div.tour-episode div.footer div.footer_menu div.rating_box div.rating_controller div.rating_images
{
	float: left;
	padding-left: 9px;
	padding-top: 5px;
}

div.tour-episode div.footer div.footer_menu div.rating_box div.rating_controller div.rating_images a
{
	float:left;
}

div.tour-episode div.footer div.footer_menu div.rating_box div.rating_score
{
	float:left;
}

div.tour-episode div.footer div.footer_menu div.rating_box div.rating_score div
{
	padding-top: 6px;
	width: 88px;
	padding-left: 5px;
	text-align:center;
}

div.tour-episode div.footer div.footer_menu div.rating_box div.rating_score div span
{
	color: #ff0000;
	font-weight:bold;
}

div.tour-episode div.footer div.footer_menu div.play_sample_video
{
	background-image: url(../images/layout/episode/eb_play_sample_video.gif);
	width: 307px;
	height: 71px;
	float:left;
}

div.tour-episode div.footer div.footer_menu div.watch_her_movie
{
	background-image: url(../images/layout/episode/eb_watch_her_movie.gif);
	width: 307px;
	height: 71px;
	float:left;
}

div.tour-episode div.footer div.toes img
{
	position:				absolute;
	bottom:					-1px;
}
div.tour-episode div.footer div[class=toes] img
{
	bottom:					0px;
}

div.tour-episode div.footer div.toes .right
{
	right:					-1px;
	width:					458px;
}

div.tour-episode div.footer div[class=toes] .right
{
	right:					0px;
}

div.tour-episode div.footer div.toes .left
{
	left:					0px;
	width:					458px;
}

div.tour-episode-chop
{
	color:					#004DB4;
	font-size:				20px;
	font-style:				italic;
	font-weight:			bold;
	padding-bottom:			15px;
}

div.tour-episode-chop a:hover
{
	color:					red;
}

div.related_scenes {
	margin-top:				20px;
	font-size:				22px;
	font-weight: 			bold;
}

div.related_scenes span {
	color: 					maroon;
}

div.preview_scene .preview_title, .preview_scene .preview_entice {
	margin-top:				20px;
	font-size:				18px;
	text-align:				center;
	font-weight:			bold;
}

div.preview_scene .preview_entice {
	margin:					10px;
}

div.preview_scene .preview_date {
	font-size:				12px;
	text-align:				center;
	margin-bottom:			15px;
}

div.preview_scene .preview_scene_desc_header {
	text-align:				center;
	font-size:				180%;
	font-weight:			bold;
	margin:					0 auto;
	margin-top:				15px;
}

div.preview_scene .preview_scene_desc {
	text-align:				justify;
	font-size:				120%;
	margin:					0 auto;
	width:					500px;
	margin-top:				10px;
	margin-bottom:			20px;
}

div.tour-footer
{
	height:					100%;
	overflow:				hidden;
}

div.tour-footer div.controls
{
	position:				relative;
	background-image:		url('../images/layout/tour-footer.jpg');
	background-position:	top left;
	background-repeat:		no-repeat;
	height:					207px;
}

div.tour-footer div.controls img#instant-access
{
	position:				absolute;
	bottom:					0px;
	left:					250px;
}

div.tour-footer div.controls img#see-more
{
	position:				absolute;
	bottom:					0px;
	left:					587px;
}

div.tour-footer div.legal
{
	margin:					20px;
}

div.tour-footer div.legal div.lownav
{
	font-size:				12px;
	margin:					20px;
}

div.clear_this
{
	clear:					both;
}

div.tour_rating
{
	width: 					654px;
	margin: 				10px auto;
	height: 				100%;
	background-image:		url('../images/rating/rating_stretch.jpg');
	background-position:	top left;
	background-repeat: 		repeat-y;
}

div.tour_rating .top
{
	width: 654px;	
}

div.tour_rating .desc
{
	color:#363636;
	font-size:12px;
	font-weight:bold;
	padding:0px 24px;
}

div.tour_rating div.footer
{
	width: 					654px;
	margin: 				0 auto;
	height: 				71px;
	background-image:		url('../images/rating/rating_footer_bg.gif');
	background-position:	top left;
	background-repeat: 		no-repeat;
	text-align: 			center;
}

div.tour_rating div.rating_box
{
	background-image: url('../images/rating/rating_bg.gif');
	background-repeat:no-repeat;
	width: 305px;
	height: 71px;
	text-align: center;
	margin: 				0 auto;
}

div.tour_rating div.rating_box div.star_rating
{
	padding-left: 170px;
	padding-top: 12px;
}

div.tour_rating div.rating_box div.star_rating img
{
	float: left;
}

div.tour_rating div.rating_box div.rating_controller
{
	width: 204px;
	float:left;
}

div.tour_rating div.rating_box div.rating_controller div.rating_images
{
	float: left;
	padding-left: 9px;
	padding-top: 5px;
}

div.tour_rating div.rating_box div.rating_controller div.rating_images a
{
	float:left;
}

div.tour_rating div.rating_box div.rating_score
{
	float:left;
}

div.tour_rating div.rating_box div.rating_score div
{
	padding-top: 6px;
	width: 88px;
	padding-left: 5px;
	text-align:center;
}

div.tour_rating div.rating_box div.rating_score div span
{
	color: #ff0000;
	font-weight:bold;
}

.download_full_movie
{
	color: #25568f;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
}

.trailer_name_title
{
	color: #000;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	margin-top:10px;
}

.trailer_date
{
	color: #000;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	margin-bottom:10px;
}
/* join-content-days-background */
