@charset "UTF-8";
/* CSS Document */
img {
   behavior: url("css/pngbehavior.htc");
}
#accordion img {
   behavior: none;
}
*{margin:0;padding:0;}
html,body{background: #000000 url(../images/bg.jpg) repeat; text-align:center;} 
body{font:12px verdana,arial,helvetica,sans-serif; margin-top:0px; padding-top:0px;}
div.clear { clear: both; }
#home {
	background: url(../images/bg-top.gif) repeat-x;
	font-size: 12px;
}
#maincontainer{
width: 978px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
position:relative;
}
#header {width:978px; text-align:center; position: relative; margin-left: auto; margin-right: auto;}
#left_c { float: left; width:230px; text-align:left; margin-left:20px;_margin-left:10px; margin-top:20px;}
#news {margin:0 auto;width:201px;background: #CBCBCB url(../images/newsBg.gif) 0 0 repeat-x;  }
#news p {padding:5px 0 0; font-size:11px; }
#news  .newsItem{ padding:0 10px 10px 10px;  }
#news  .newsItem a{ color:#528CE0; font-weight:bold;font-size:11px;text-decoration:none;}
#news  .imgSeparator{margin-left:10px;margin-bottom:10px;float:left;}
#news  .newsItem p a{ color:#528CE0; font-weight:normal; font-size:11px;text-decoration:underline;}
#right_column{
width: 718px;
text-align:left;
margin-left:260px;
_margin-left:130px;
margin-top:-12px;
padding-bottom:20px;
}
#footer{
clear: left;
width: 100%;
background: url(../images/bg-bottom.png) repeat-x;
height:407px;
color: #000000;
text-align: center;
padding: 2px 0;
} 
.content {background: #1d1d20; padding:10px; Overflow: auto; width:auto; border: 1px solid #000000}

#footer_in {width: 978px; margin: 0 auto; position:relative; text-align: left;height:275px; background-image:url(../images/footer_bg.gif) ; background-repeat: repeat-x;}
.footer_left {background-image:url(../images/girl_left.gif) ; background-repeat: no-repeat; position:absolute;top:0px;left:0px; width:250; height:275px;}
.footer_right {
	background-image:url(../images/girl_right.gif);
	background-repeat: no-repeat;
	position:absolute;
	top:-1px;
	right:2px;
	width:250;
	height:275px;
}
#footer_in p {
	padding-left:215px;
	padding-top:10px;
	padding-right:215px;
	padding-bottom:10px;
	text-align: center;
}

#footer_in p span {color:#006ec6; font-weight:bold;}
input:focus {
 outline: none;
}

/* ---------------------- */
/* NAV BAR 				  */

#navbar{
	height:22px;
	line-height:22px;
	margin:0; padding:0;
	text-align:right;
	color:#cccccc;
		font-weight:bold;
		font-size:10px;
}

	#navbar ul, #navbar li, 
	#navbar form,
	#navbar button {
		border:0; margin:0; padding:0; list-style:none; display:inline;
	}
	#navbar li a{
		margin:0 0 0 0px;
		text-decoration:none;
		color:#cccccc;
		font-weight:bold;
		font-size:10px;
	}

#navbar input.text {
border:none;
height:12px;
font-size:10px;
color:#666666;
line-height:12px;
background: #3d3d3d;

}

#navbar input.submit {
vertical-align:middle;
}
#navbar label{
	padding:0;
	padding-left:2px;
	background-position:8px center;
	background-repeat:no-repeat;
	clear:both;
	cursor:pointer;
}

label.sidebar_browse {
	padding-left:32px;
	background-position:8px center;
	background-repeat:no-repeat;
	clear:both;
	cursor:pointer;
	
}

input.sidebar_browse {
	border:none;
height:12px;
font-size:10px;
color:#666666;
line-height:22px;
background: #ffa20f;
}

.checked{
	background-image:url(../images/chk_on.png);
}
.unchecked{
	background-image:url(../images/chk_off.png);
}
.selected{
	background-image:url(../images/rdo_on.png);
}
.unselected{
	background-image:url(../images/rdo_off.png);
}

#search {width:978px;; text-align:left; position: relative; margin-left: auto; margin-right: auto;}
.bg {background-image:url(../images/search_bg.gif) ; background-repeat: no-repeat;  }
#accordion {
	 background: #242427;
	width:203px;
	margin:0 auto;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-size: 12px;
	background: #e7e7e7;
	color: #528CE0;
	margin: 0 0 1px 0;
	padding: 3px 5px 4px 10px;
	border-left: 1px solid #373737 ;
    border-right: 1px solid #373737 ;
}
h4.submenu {
	cursor: pointer;
	border-top: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-size: 10px;
	background: #878e9a;
	color:#faec8f;
	margin: 0 0 0px 0;
	padding: 3px 5px 4px 10px;
	border-left: 1px solid #373737 ;
    border-right: 1px solid #373737 ;
	font-weight:normal;
}

div.element p {
	margin:0px;
	padding:4px 4px 0px 8px;
	background: #878e9a;
	border-left: 1px solid #373737 ;
    border-right: 1px solid #373737 ;
	color:#faec8f;
	font-size:10px;
	font-weight:normal;
}
div.browse {clear:both;}
div.browse p {
	margin:0px;
	padding-top:8px;
	background: #f4f4f4;
	border-left: 1px solid #373737 ;
    border-right: 1px solid #373737 ;
}

div.browse input {
	font-size:10px;
    padding:8px;
    width:129px;
    height:26px;
}
div.browse select {
	font-size:10px;
    padding:2px;
    border:solid 1px #aacfe4;
    width:180px;
    color:#666666;
}

div.browse hr {
    color: #aacfe4;
	border-left: 1px solid #373737 ;
    border-right: 1px solid #373737 ;
}
/*sidebar*/

#sidebar { width:230px; 
           background: #1d1d20;  
}

#sidebar ul {
	list-style: none; font-size:10px; color: #575965;
}


#sidebar li {
	     margin:0; padding:2px 2px 2px 8px; list-style:none;
		background: #ffffff; border-left: 1px solid #3a3a3a ; border-right: 1px solid #3a3a3a ; border-top: 1px solid #e7e7e7 ;
	}

#sidebar a {
	color: #595965;
}

#sidebar h5 {
	font-size: 12px;
}
#sidebar input {
	font-size:10px;
    padding:8px;
    width:129px;
    height:26px;
}
#sidebar select {
	font-size:10px;
    padding:2px;
    border:solid 0px #aacfe4;
    width:210px;
    color:#666666;
	background: #e7e7e7;
}
#time_l li{
	     margin:0; padding:2px 2px 2px 2px; list-style:none;
		background: #e7e7e7; border-left: 1px solid #ffffff ; border-right: 0px solid #ffffff ; border-top: 0px solid #ffffff ; border-bottom: 1px solid #ffffff ;
	}
	
#time_r li{
	     margin:0; padding:2px 2px 2px 2px; list-style:none;
		background: #e7e7e7; border-left: 1px solid #ffffff ; border-right: 1px solid #ffffff ; border-top: 0px solid #ffffff ; border-bottom: 1px solid #ffffff ;
	}

#right_column h3 {
	font-size: 18px;
	color: #528CE0;
	margin: 0 0 0px 0;
	padding: 3px 5px 4px 10px;
	position:relative;
	font-style: italic;
}	

#right_column h3 span {position:absolute;top:12px;right:52px;color:#242427; font-size:13px;}

.search_bg {background-image:url(../images/search_list.png) ; background-repeat: no-repeat; height:43px;}
	
/*pagination*/
/*.pagination {color: #ffffff; text-align: center; width: 718px; background-color: #ffaa00;}
.pagination ul { list-style: none; width: 100%; background-color: #ff0000;}
.pagination li  { border:0; margin:0; padding:0; font-size:11px; line-height:22px; list-style:none; /* savers  display: block; }
.pagination a  { margin-right:2px; }
.pagination .previous-off,
.pagination .next-off   { border:solid 1px #575965; color:#575965; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }*/
.greyBox .inner #pageNew {
    width:718px;
	color: #ffffff;
	margin:0; padding:0; font-size:11px; line-height:22px;
}
.greyBox .inner #pageNew:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; 
}
.greyBox .inner #pageNew .cell1 {
   float: left;
   width:125px;
   margin-left:18px;
   text-align:left;
}
.greyBox .inner #pageNew .cell2 {
    float: left;
    width:430px;
    text-align:center;		
}
.greyBox .inner #pageNew .cell3 {
    float: right;
    width:125px;
    min-width: 125px;
    margin-right:20px;
    text-align:right;
}

#pageNew .active     { background:#2e6ab1; color:#FFFFFF; font-weight:bold; padding:4px 6px; /* savers */ margin-right:2px; }
#pageNew a:link, #pageNew a:visited, #pageNew a:active   { color:#0e509e; display:inline; padding:3px 6px; text-decoration:none;  border:solid 1px #575965;}
#pageNew a:hover     { background-color:#006AB5; border:1px solid #006AB5; color:#ffffff;}
#pageNew .cell1 a, #pageNew .cell3 a { font-weight:bold;}


.pagination ul li.next a, .pagination .previous a { font-weight:bold;}
.pagination .active     { background:#2e6ab1; color:#FFFFFF; font-weight:bold; padding:4px 6px; /* savers */ margin-right:2px; }
.pagination a:link, .pagination a:visited, .pagination a:active   { color:#0e509e; display:inline; padding:3px 6px; text-decoration:none;  border:solid 1px #575965;}
.pagination a:hover     { background-color:#006AB5; border:1px solid #006AB5; color:#ffffff;}


.pagebar{
	width:718px;
	height: 20px;
	text-align:center;
	margin-bottom:0px;
	}	
.pagebar ul{
		float:left;
		list-style:none;
		margin-top:8px;
		margin:8px 15px 0;
		}
.pagebar ul li{
			display:inline;
			list-style:none;
			float:left;
			border:0; margin:0; padding:0; font-size:11px; 
			}
.pagebar ul li a{
				text-decoration:none;
				line-height:16px;
				height:16px;
				padding:0 5px;
				color:#0e509e;
				vertical-align:top;
				display:block;
				float:left;
				border:1px solid #565966;
				background-color:#17171A;
				}
.pagebar ul li a:hover {
					background-color:#006AB5;
				border:1px solid #006AB5;
					color:#fff;
					} 				
				
.pagebar ul li.prevLink { width: 150px; float:left; }
.pagebar ul li.nextLink { width: 150px;}
.pagebar ul li.nextLink a { float:right; text-align: right; }
.pagebar ul li.pageLinks {  width: 388px; background-color: #ff00aa;}



/* search list */
.search_list {float:left;width:688px;position:relative;margin:12px 0 0px 0; border: 1px solid #242427}
img.border {border: 2px solid #000000}
img.pad {padding:3px;}
.search_list ul {margin:0px 0 0 0; height:330px;}
.search_list ul li {float:left;width:160px; list-style:none; padding:5px; text-align:center;}
.search_list ul li strong {color:#ff8d3f; font-size:11px; line-height:22px;}
.search_list ul li span {color:#575965; font-size:10px; line-height:15px;}
.search_list ul li span span {font-weight:bold;}

#links {height:30px;}
#links li { border:0; margin:0; padding:0; font-size:11px; list-style:none; display: inline;line-height:20px; }
#links a {
	color: #595965;
}
#links a:hover {
	color: #ffffff;
	text-decoration: none;
}
#links p {font-size:10px;}

#dvd_box { width:auto;}
#dvd_box h4 {
	font-size: 16px;
	color: #528CE0;
	margin: 0 0 0px 0;
	padding: 0px 0px 3px 5px;
	position:relative;
}
.dvd_title {height:135px; font-size:11px; padding-top:5px;}
.dvd_title ul {padding-left:5px;padding-right:5px;}
.dvd_title li {border:0; margin:0; padding:0px; list-style:none; color:#cccccc}
.dvd_title span {color: #fdbb05; font-weight:bold;}
.dvd_title a:link, a:visited, a:active {color:#cccccc; text-decoration: underline;}
.dvd_title a:hover {color:#ffffff; text-decoration: none;}
.thumb {border-top: 1px solid #595959 ; border-bottom: 1px solid #595959 ;background: #000000; height:323px; width:204px; text-align: center;}
.thumb img {border: 2px solid #ffffff ;}
.dvd_content { width:500px; border-top: 1px solid #595959 ; border-bottom: 1px solid #595959 ;background: #000000; color:#575965; padding:5px;}
.dvd_content p {border-top: 1px solid #2b2b2b ; border-bottom: 1px solid #2b2b2b ; font-size:11px; padding:5px; text-align: justify}
.small_thumbs {margin-top:5px; text-align: center; height:100px;}
.small_thumbs li {border:0; margin:0; padding:0; list-style:none; display:inline;}
.small_thumbs img {border:1px solid #ffffff;}


.sceneThumb{
			width:176px;
			float:left;
			margin:0 0px; 0px 0px;
			padding-right:3px;
			padding-bottom:10px;
			_display:inline;
			text-align:center;
			
			}
		.sceneIMG {width:174px; border-left:1px solid #969696;
				border-right:1px solid #969696; background:#000000;}
		.sceneThumb .previewSample{
			width:176px;
			height:27px;
			background:url(../images/download_now.gif) 0 0 no-repeat;
			float:left;
			}
		.sceneThumb a:hover.previewSample{
			background-position:0 -28px;
			}
			.sceneThumb .previewSample span{
				position:absolute;
				left:-9999px;
				_display:none;
				}
			.sceneThumb .sceneThumbImg img{
				border:1px solid #B57B00;
				}
			.sceneThumb .sceneThumbImg img:hover{
				border:1px solid #fff;
				}
			.sceneThumb .sceneInfo{
				background:#000000;
				border-left:1px solid #969696;
				border-right:1px solid #969696;
				clear:both;
				padding:3px 6px 3px 7px;
				}
				.sceneThumb .sceneInfo .title{
					font-size:11px;
					color:#6f8fad;
					font-weight:bold;
					display:block;
					clear:both;
					text-align:center;
					text-decoration:none;
					line-height:18px;
					min-height:18px;
					_height:18px;
					padding-bottom:2px;
					}
				.sceneThumb .sceneInfo .leftSceneInfo{
					width:80px;
					float:left;
					font-size:11px;
					color:#a9a9a9;
					text-align:left;
					}
					.sceneThumb .sceneInfo .leftSceneInfo span{
						display:block;
						clear:both;
						height:13px;
						line-height:13px;
						font-size:9px;
						}
				.sceneThumb .sceneInfo .rightSceneInfo{
					width:80px;
					float:right;
					font-size:11px;
					color:#a9a9a9;
					text-align:right;
					}
					.sceneThumb .sceneInfo .rightSceneInfo span{
						display:block;
						clear:both;
						height:13px;
						line-height:13px;
						font-size:9px;
						}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*   ---------------------------------  */

/*#srch_fld{
	width:100px;
	height:18px;
	background:url(../images/appleSearch.gif) 100% 0  no-repeat;
	border:none;
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 20px 1px 10px;
	
	}*/
		#navigation {
			margin: 0;
			padding: 0;
			list-style: none;
			color: #010101;
			width: 203px;
			font: 12px "Lucida Grande", Verdana, "Trebuchet MS", sans-serif;
			text-align:left;	
			float:left;		
			_display:inline;
			}
		#navigation a{
			background:#E8E8E8 url(../images/arrows.gif) 180px 0px no-repeat;
			display:block;
			width:185px; 
			height:25px;
			line-height:25px;
			text-decoration:none;
			border-left:1px solid #373737;
			border-right:1px solid #373737;
			color:#010101;
			padding-left:16px;
			}
		
		#navigation li li a{
			height:20px;
			line-height:20px;
			width:185px;
			padding-left:16px;
			background:#D4D4D4;
			color:#030303;
			font-size: 12px;
			font-family: Arial, Times New Roman;
			}
			#navigation li li span {
			margin-left:5px;
			display: inline;
			padding: 0;
			color: #fd4503;
			text-decoration: none;
			background:none;
			}
		#navigation li li a:hover{
			text-decoration:none;
			background:#C3C3C3;
		}
		#navigation li{
			clear:both;
			list-style: none;
			#float:left;
			}
		#navigation li li {
			#float:none;
			}
		#navigation .subMenu {
			margin: 0;
			padding: 1px 0;
			background:#c3c3c3;
			}
.flLeft{float:left;}
a:focus{outline:none;}
 a img{border:none;}
.jquery-checkbox-box   {display: inline; font-size: 16px; line-height: 16px; cursor: pointer; cursor: hand;}
.jquery-checkbox       {display: inline;}
.jquery-checkbox .mark {display: inline;}

.jquery-checkbox img {vertical-align: middle; width: 16px; height: 16px;margin-left:5px;}
.jquery-checkbox img{background: transparent url(../images/icon_checkbox.png) no-repeat;}

.jquery-checkbox img{
	background-position: 0px 0px;
}
.jquery-checkbox-hover img{
	background-position: 0px -16px;
}
.jquery-checkbox-checked .jquery-checkbox img{
	background-position: 0px -32px;
}
.jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -48px;
}

.jquery-checkbox-disabled img{
	background-position: 0px -64px;
}
.jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.greyBox{
	width:718px;
}
.flLeftgreyBox{
	#float:left;
}
.greyBox .inner{
	width:718px;
	background: transparent url(../images/blackBoxBg.gif) repeat-y;
	float:right;
}
.greyBox  #questionList{
	list-style:none;
	margin:0;
	padding:0 0 60px 20px;
	}
	.greyBox  #questionList li{
		background: transparent url(../images/whiteBullet.png) 0 7px no-repeat;
		text-indent:15px;
		}
		.greyBox  #questionList li a{
			color:#49a0ce;
			font-weight:bold;
			text-decoration:none;
			font-size:14px;
			line-height:18px;
			}
#right_column  .greyBox .answer {
	margin:0 1px;
	padding:0 20px 0 20px;
	border-bottom:1px solid #17171A;
}
#right_column  .greyBox .answer h3{
			color:#49a0ce;
			font-weight:bold;
			text-decoration:none;
			font-size:14px;
			line-height:18px;
			padding:0;
			}
#right_column  .greyBox .answer p{
	color:#e0dfdb;
	font-size:11px;
	line-height:14px;
	margin:10px 0;
}
#right_column #joinWrapper{
	padding-bottom:3px;
	padding-top:3px;
	border-bottom:1px solid #2B2B30;
	width:698px;
	margin-left:8px;
	margin-bottom:10px;
	}
#right_column #joinForm{
	width:356px;
	float:left;
	background:#26262A;
	}
#right_column #joinForm form fieldset{
	border:none;	
	margin-top:8px;
	margin-left:5px;
	}
#right_column #joinForm form fieldset label{
	float:left;
	margin-right:10px;
	width:129px
	}
#right_column #joinForm form fieldset input{
	float:left;
	width:194px;
	color:#fff;
	height:21px;
	background:#2E2E34;
	border:1px solid #717174;
	}
	
#right_column #joinForm form .submitJoin{
	margin:15px 0 10px 80px;
	}
#right_column #joinText{
	width:332px;
	float:left;
	margin-left:10px;
	}
#right_column  #joinText h3{
	color:#e0dfdb;
			font-weight:bold;
			text-decoration:none;
			font-size:14px;
			line-height:18px;
			padding:0;
			margin-top:10px;
			}
#right_column  #joinText p{
	color:#e0dfdb;
	font-size:11px;
	line-height:14px;
	margin:10px 0;
}
#secureInfo{text-align:center;	color:#e0dfdb;
	font-size:11px;
	line-height:14px;}
.searchResultItem{
	width:156px;
	float:left;
	margin-left:18px;
	_display:inline;
	margin-top:18px;
	}
#index4 .searchResultItem{
margin-bottom:10px;
margin-top:10px;
}
.searchResultItem .imgInfo{
	width:152px;
	border:1px solid #818181;
	border-bottom:none;
	background:#040404;
	padding:2px;
	color:#898b91;
	text-align:center;
	font-size:11px;
	line-height:16px;
	}
.searchResultItem .imgInfo a img{
	border:1px solid #fff;
	}
.searchResultItem .imgInfo a{
	font-size:12px;
	color:#ff8d3f;
	text-decoration:none;
	
	}
.searchResultItem .imgInfo a:hover img{
	border:1px solid #000;
	}
.searchResultItem .imgInfo a:hover{
	text-decoration:underline;
	}
					

					
#contactInfo a, #contactUs a{
	text-decoration:none;
	color:#49a0ce;
	}
			
#contactInfo a:hover, #contactUs a:hover{
	text-decoration:underline;
	}
#contactInfo{
	width:185px;
	float:left;
	padding:0;
	margin:0 0 0 20px;
	font-size:11px;
	color:#e0dfdb;
	line-height:14px;
	vertical-align:middle;
	}			
#contactInfo img{
	vertical-align:middle;
}	
#contactInfo h3{
	font-size:16px;
	color:#49a0ce;
	font-weight:bold;
	padding:0;
	margin:10px 0;
	font-family:"Lucida Grande", verdana,sans-serif;
	}				
#contactInfo p{
	padding:0;
	margin:10px 0 20px;
	}	
#contactUs{
	width:481px;
	float:left;
	padding:0;
	margin:0 0 0 20px;
	_margin:0 0 0 10px;
	font-size:11px;
	color:#e0dfdb;
	line-height:14px;
	vertical-align:middle;
	}
		
#contactUs img{
	vertical-align:middle;
}	
#contactUs h3{
	font-size:16px;
	color:#49a0ce;
	font-weight:bold;
	font-family:"Lucida Grande", verdana,sans-serif;
	padding:0;
	margin:10px 0;
	}				
#contactUs p{
	padding:0;
	margin:10px 0 20px;
	}	
	.shortItemInfoTour{
	font-size:11px;
	color:#e0dfdb;
	line-height:14px;
	margin:5px 10px;
	text-align: center;
		}
	.bigThumb{
		padding:5px;
		border:1px solid #575757;
		background:#26252A;
		}
	.whiteBox{
		background:#fff;
		margin:0 1px;
		color:#252525;
		font-size:11px;
		}
.whiteBox h3{
	font-size:16px;
	color:#49a0ce;
	font-weight:bold;
	font-family:"Lucida Grande", verdana,sans-serif;
	padding:0;
	margin:10px 0 0;
	clear:both;
	}		
	.whiteBox p{
	padding:5px 10px;
	text-align: center;
	font-family: "Comic Sans MS", cursive;
	font-style: italic;
	font-size: 24px;
	color: #608CDC;
	}
.flRight{float:right;}
#dvd_group { width:718px; }

#dvd_group .DVDthumb {border-top: none ; border-bottom: 1px solid #595959 ;border-left: 1px solid #595959; height:309px; width:214px; text-align: center;  background-color: #000000; margin:0px; padding: 0px; vertical-align: top;}
#dvd_group .DVDthumb img {border: 2px solid #ffffff ;margin-left:10px; margin-top:8px; margin-bottom:8px;}
#dvd_group .DVDInfo { border-top: none ;width:502px; height:309px; background: #000000; color:#575965; padding:0; border-bottom: 1px solid #595959 ;border-right: 1px solid #595959;}
#dvd_group .DVDInfo .Top{ margin:5px; width:492px; background-color: #000000; }
#dvd_group .DVDInfo .Top h4 { font-size: 16px; color: #528CE0; margin: 0 0 0px 0; padding: 0px 0px 3px 5px; position:relative; }
#dvd_group .DVDInfo .Top ul { padding-left:5px; padding-right:5px; min-height:116px;_height:116px; }
#dvd_group .DVDInfo .Top li { border:0; margin:0; padding:0px; list-style:none; color:#cccccc; }
#dvd_group .DVDInfo .Top span { color: #fdbb05; font-weight:bold; }
#dvd_group .DVDInfo .Top a:link, a:visited, a:active {color:#cccccc; text-decoration: underline;}
#dvd_group .DVDInfo .Top a:hover {color:#ffffff; text-decoration: none;}

#dvd_group .DVDInfo .Top .mas_rate a:hover, #dvd_group .DVDInfo .Top .mas_rate a:active {
	background-color: #EDF3FE;
	color: #fdbb05;
}
#dvd_group .DVDInfo .Top .description p {border-top: 1px solid #2b2b2b ; font-size:11px; padding:5px; text-align: justify} 
#dvd_group .DVDInfo .Top .description {min-height:125px;_height:125px;margin-top:10px;}

#dvd_scene {background-color:#000000;}
#dvd_scene .preview {padding: 10px 0px 5px 0px;}
#dvd_scene .previewLink  {color:#cccccc; line-height:21px;}
#dvd_scene .previewLink a:link, a:visited, a:active {color:#cccccc; text-decoration: underline;}
#dvd_scene .previewLink a:hover {color:#ffffff; text-decoration: none;}

.downloadDVD{

	}
	
.downloadDVD .dvd_title {height:135px; font-size:11px; padding-top:5px;}
.downloadDVD .dvd_title ul {padding-left:5px;padding-right:5px;}
.downloadDVD .dvd_title li {border:0; margin:0; padding:0px; list-style:none; color:#cccccc}
.downloadDVD .dvd_title span {color: #fdbb05; font-weight:bold;}
.downloadDVD .thumb {border-top: none ; border-bottom: 1px solid #595959 ;border-left: 1px solid #595959 ;background: #000000; height:323px; width:214px; text-align: center;}
.downloadDVD .thumb img {border: 2px solid #ffffff ;margin-left:10px;}
.downloadDVD .dvd_content { border-top: none ;width:504px; border-bottom: 1px solid #595959 ;border-right: 1px solid #595959 ;background: #000000; color:#575965; padding:0;}
.downloadDVD .dvd_content p {border-top: 1px solid #2b2b2b ; border-bottom: 1px solid #2b2b2b ; font-size:11px; padding:5px; text-align: justify}
.downloadDVD .small_thumbs {margin-top:5px; text-align: center; height:100px;}
.downloadDVD .small_thumbs li {border:0; margin:0; padding:0; list-style:none; display:inline;}
.downloadDVD .small_thumbs img {border:1px solid #ffffff;}
.downloadDVD  .padded{margin:5px;width:492px; }
.downloadDVD  .description{min-height:106px;_height:106px;margin-top:10px;}

.sceneIndex{
	width:716px;
	padding:0 1px;
	background:url(../images/watchGreyWrapperBg.gif) 0 0 repeat-y;
	float:right;
	}
	.sceneIndex .sceneNumTitle{
		font-size:18px;
		line-height:35px;
		color:#49a0ce;
		font-weight:bold;
		font-family:"Lucida Grande", verdana,sans-serif;
		padding:0;
		margin:0;
		clear:both;
		text-transform:uppercase;
		}
	.sceneIndex .thumbs {
		margin-left:9px;
	}
	.sceneIndex .thumbs img{
		border:2px solid #fff;
		margin:0 9px 10px 0;
		float:left;
		}
	.sceneIndex .cast {
		margin:0 9px;
		padding:0 10px;
		border-bottom:1px solid #414144;
		border-top:1px solid #414144;
		 font-size:11px; 
		clear:both;
		color:#cccccc; 
		line-height:21px;
	}
	.sceneIndex .cast  b{color: #fdbb05; font-weight:bold;}
	
	.sceneIndex .cast a:link, a:visited, a:active {color:#cccccc; text-decoration: underline;}
    .sceneIndex .cast a:hover {color:#ffffff; text-decoration: none;}
	.sceneIndex .genres a:link, a:visited, a:active {color:#cccccc; text-decoration: underline;}
    .sceneIndex .genres a:hover {color:#ffffff; text-decoration: none;}

    .imgInfo  .views {
		margin:0 9px;
		padding:0 10px;
		border-bottom:1px solid #414144;
		border-top:1px solid #414144;
		 font-size:11px; 
		clear:both;
		color:#cccccc; 
		line-height:21px;
	}
	
	.imgInfo .views  b{color: #fdbb05; font-weight:bold;}
	
    .Rat .RaStars {
		float:left;
		padding-left: 3px;
	}	
	
	.Rat .RaStars  img{
		padding-top:4px;
		border: 0px;
		margin: 0px;
		float:left;
		
	}	
	
   .Rat {
	padding: 2px;
	    height: 20px;
		float:left;
	width:152px;
	border-left:1px solid #818181;
	border-right:1px solid #818181;	
	border-bottom:none;
	background:#040404;
	color:#898b91;
	text-align:center;
	font-size:11px;
	line-height:16px;		
	}	
     .Rat .RaInfo {
      float:left;
	  width: 70px;
	  text-align: right;
	}		
		
	.sceneIndex .news {
		margin:0 9px;
		padding:3px 10px;
		border-bottom:1px solid #414144;
		border-top:1px solid #414144;
		 font-size:11px; 
		clear:both;
		color:#cccccc; 
		line-height:21px;
	}
	
	.sceneIndex .news  b{color: #fdbb05; font-weight:bold;}	
	.sceneIndex .news  i{color: #fdbb05; font-size: 9px;}
	
	.sceneIndex .genres {
		margin:0 9px;
		padding:0 10px;
		border-bottom:1px solid #414144;
		 font-size:11px; 
		clear:both;
		color:#cccccc; 
		line-height:21px;
	}
	.sceneIndex .genres  b{color: #fdbb05; font-weight:bold;}
	
	.sceneIndex .desc {
		margin:0 9px;
		padding:8px 10px;
		border-bottom:1px solid #414144;
		 font-size:11px; 
		clear:both;
		color:#cccccc; 
		line-height:14px;
	}
	.sceneIndex .tools {
	clear:none;
	margin-top: 3;
	margin-right: 100px;
	margin-bottom: 3;
	margin-left: 230px;
	padding-top: 18px;
	padding-right: 0;
	padding-bottom: 18px;
	padding-left: 0;
	}
	.sceneIndex .bigCover {
		width:315px;
		text-align:center;
		float:left;
		padding:20px 10px 20px 25px;
	}
	.sceneIndex .castAct{
		width:156px;
		float:left;
		padding:19px 0 0 19px;
		text-align:center;
	}
	.sceneIndex .castAct .castActress{
		font-size:14px;
		color:#49a0ce;
		display:block;
		font-weight:bold;
		font-family:"Lucida Grande", verdana,sans-serif;
		padding:0;
		margin:10px 0;
		clear:both;
		text-decoration:none;
		text-transform:uppercase;
		}
	.sceneIndex .castAct img{
		border:3px solid #fff;
	}
	.generalTools{
	width:716px;
	text-align:center;
	padding:8px 1px 0 1px;
	background:url(../images/watchWrapperBg.gif) 0 0 repeat-y;
	float:right;
	}
	
	
#flashhh {
position:absolute;
display:block;
top:117px;
height:273px;
left:1px;
width:978px;
margin-right:-276px;
}
#gifche {
	position:absolute;
	display:block;
	left:-122px;
	width:123px;
	top:117px;
	height:273px;
}
.ptitle {
 	height:30px;
 	font-family:"Lucida Grande", verdana,sans-serif;
 	color:#FEF1D0;
 	font-size:19px;
 	padding-top:3px;
 	}
.prev  {
	width: 80px;
	float:left;
	margin-left:10px;
	margin-top: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	border:solid 1px #575965;
}
.prev a:link, .prev a:visited, .prev a:active {
	color: #FDBB05;
	font-weight: bold;
	text-decoration:none;
}
.next  {
	width: 60px;
	float:right;
	margin-top: 5px;
	margin-right:10px;
	font-weight: bold;
	padding-bottom: 2px;
	border:solid 1px #575965;
}
.next a:link, .next a:visited, .next a:active {
	color: #FDBB05;
	font-weight: bold;
	text-decoration:none;
}
.next a:hover  {
	width: 60px;
	color: #cccccc;
	text-decoration:none;
}
.prev a:hover  {
	width: 80px;
	color: #cccccc;
	text-decoration:none;
}