@charset "utf-8";
/* CSS Document */


body{
	background:url(../images/module/bg-lower.png) center top repeat-x #fff;
}
.wrapper{
	background:url(../images/module/bg-upper.jpg) center top no-repeat transparent;
}



#left_column{
	margin-top:9px;
}
#center_column{padding-left:8px;}
#center_column,
#right_column{
	margin-top:8px;
}


/*--- SIDEBAR ---------------------------------------------*/

#left_side_list{margin:4px 0 -2px 2px;}

h2{
	width:186px;
	height:45px;
	background:url(../images/module/title-h2.png);
}




	#left_column h3{
			height:30px;
	}
		#left_column h3 a{
			display:block;
			background-repeat:no-repeat;
			width:186px;
			height:62px;
		}
		#left_column h3 a.sbHead1{background-image:url(../images/module/sbn-heads1.png);}
		#left_column h3 a.sbHead2{background-image:url(../images/module/sbn-heads2.png);}
		/*#left_column h3 a.sbHead1:hover,
		#left_column h3 a.sbHead2:hover*/
		#left_column h3 a:hover,
		#left_column h3 a.hover{background-position:-186px top;}
		
		
.sbData{
	position:relative;
	/*margin:0 3px 0 4px;
	padding-bottom:6px;*/
	padding:0 0 6px 4px;
	border-bottom:1px solid #ccc;
}
	.sbData dt,
	.sbData dt a{
		display:block;
		height:22px;
	}
		.sbdat1 dt{background-image:url(../images/module/sbl-title-movie.png);}
		.sbdat2 dt a{
			background-position:left top;
			background-image:url(../images/module/sbl-title-blueray.png);}
		.sbdat2 dt a:hover{background-position:-186px top;}
		.sbdat3 dt{background-image:url(../images/module/sbl-title-search.png);}
		
	.sbData dd{
		display:block;
		padding:4px 0;
	}
		.sbData dd a{
			/*display:inline-block;
			width:111px;*/
		}
		.sbdat1,
		.sbdat3{
			border:none;
		}
		.sbdat2{
		}
			.sbdat2 dd:first-child{padding-top:12px;}
		.sbData.sbdat3{
		}
		
		.mtm2{margin-top:-2px;}
		.mtm3{margin-top:-3px;}
		.mtm4{margin-top:-4px;}
		.mbm2{margin-bottom:-2px;}
		.mbm3{margin-bottom:-3px;}
		.mbm4{margin-bottom:-4px;}
		

	.sbData dd .sbBodyText{
		width:108px;
		float:right;
		margin-right:6px;
		/*border:1px solid #ff0000;*/
		
	}
		
		
	/*.resortData dd a:hover{
		color:#666;background-image:url(../../../res710/images/module/common/list-disc-blue-1.png);
	}*/


				/* IE7 vertical margin Fix */
				*:first-child + html #left_column .sbData dd { padding-bottom:5px; }
				
				/* thumbList.clearfix */
				.sbData dd:after{
				content:".";
				display:block;
				height:0;
				font-size:0;
				line-height:0;
				clear:both;
				visibility:hidden;
				}
				/*IE7-macIE5*/
				.sbData dd{
				display:inline-block;
				}
				/*Hides from IE-mac \*/
				/* IE6*/
				*html.sbData dd{height:1%}
				.sbData dd{display:block;}
				/*End hides from IE-mac \*/



.sbData h5{
	word-break:break-all;}


/*.qrList{
}
	.qrList li{
		display:block;
		position:relative;
		padding:12px 0 12px 6px;
		height:59px;
		background:url(../../../res710/images/module/common/qr-bg2.png) no-repeat;
	}
	
		.qrList li .caption{
			display:block;
			position:absolute;
			left:72px;
			top:24px;
		}
		.qrList li.nth-child1 .caption{background-image:url(../../../res710/images/module/common/qr-movie-text.png);
		width:103px; height:38px;}
		.qrList li.nth-child2 .caption{background-image:url(../../../res710/images/module/common//qr-club-text.png);
		width:93px; height:38px;}*/



	.txdatList li{
		font-size:10px;
		line-height:11px;
		display:block;
		margin:5px 0 5px 2px;
		/*padding:3px 0 3px 2px;*/
	}
		.txdatList li a{
			color:#333;
			display:block;
			background:url(../images/module/sbl-texts.png) left 0 no-repeat;
			font-size:1px; line-height:1px; height:14px;
		}
		.txdatList1 li.nth-child1 a{width:143px;}
		.txdatList2 li.nth-child1 a{background-position:left -16px;width:119px;}
		.txdatList2 li.nth-child2 a{background-position:left -32px;width:55px;}
		.txdatList2 li.nth-child3 a{background-position:left -48px;width:117px;}
		.txdatList1 li.nth-child1 a:hover{background-position:-186px 0px;}
		.txdatList2 li.nth-child1 a:hover{background-position:-186px -16px;}
		.txdatList2 li.nth-child2 a:hover{background-position:-186px -32px;}
		.txdatList2 li.nth-child3 a:hover{background-position:-186px -48px;}




.qrList{
	background:url(../../../res710/images/module/common/qr-bg.gif) no-repeat #eee;
}
	.qrList li{
		display:block;
		position:relative;
		padding:6px 0 12px 6px;
		background:left top no-repeat url(../../../res710/images/module/common/qr-border.png) #fff;
	}
	.qrList li:first-child,
	.qrList li.nth-child1{
		background:none;
	}
	
		.qrList li h4{
			width:180px;
			height:15px;
			padding-bottom:7px;
		}
			.qrList li.nth-child1 h4{background-image:url(../images/module/qr-title1.png);}
			.qrList li.nth-child2 h4{background-image:url(../images/module/qr-title2.png);}
		
		.qrList li .caption{
			display:block;
			position:absolute;
			left:72px;
			top:38px;
			/*bottom:25px;*/
			width:114px; height:38px;
		}
			.qrList li.nth-child1 .caption{background-image:url(../images/module/qr-text1.png);}
			.qrList li.nth-child2 .caption{background-image:url(../images/module/qr-text2.png);}





	/*-- searchform --*/
	#searchform_left{
		position:relative;
		display:block;
		/*overflow:hidden;*/
		width:176px;/* with searchTarget > 300px */
		height:51px;
		margin:0 0 4px 1px; /*dd>8px 0;*/
		padding:0;
		text-align:left;
		background:url(../images/module/search2-bg.png) no-repeat center bottom;
		/*padding-top:2px;*/
	}
		/* search bar changes image! */
		#searchform_left .search_input{
			position:absolute;
			width:140px;
			/*padding:5px 0 0 s0;
			margin-left:10px;
			margin:31px 0 0 4px;*/
			bottom:5px;
			left:5px;
			border:0 none;
			vertical-align:middle;
			background:transparent;
			display:block;
			font-size:10px;
			color:#666;
		}
		#searchform_left .search_input:focus,
		#searchform_left .search_input.focus{
			border:none;
			color:#333;
		}
		#searchform_left a.search_select_button{
			text-decoration:none;
			display:block;
			color:#333;
		}
		#searchform_left .search_select_button{
			position:absolute;
			font-size:10px;
			left:0;
			top:0;
			width:171px;
			padding-left:5px;
			overflow:visible;
			background:url(../images/module/search2-select-btn.png) no-repeat;
			height:22px;
			line-height:22px;
		}
		#searchform_left .search_select_button:hover{
		}
			#searchform_left .search_select_button_right{
				position:absolute;
				right:0;
				top:0;
				display:block;
				width:24px;
				height:22px;
				line-height:22px;
				background:url(../images/module/search2-select-btn.png) -152px top no-repeat;
			}
			
			
		#searchform_left .search_submit_button{
			display:block;
			height:24px;
			line-height:24px;
			width:27px;
			position:absolute;
			right:1px;/*26*/
			bottom:0;
			background:url(../images/module/search2-btn.png) left top no-repeat;
		}
			#searchform_left .search_submit_button:hover{
				background-position:left -24px;
			}
		
		

		.search_select_values a:hover{
			text-decoration:none;
		}


#right_column .thumbList .bottomRightArrow{
	min-height:0;
}
.thumbList li.bottomRightArrow{
	margin-top:0;
	padding-top:6px;
	/*border-top:1px solid #999;*/
	background:url(../../../res710/images/module/common/list-border1.gif) left top repeat-x;
	text-align:right;
}
.thumbList li.bottomRightArrow a{
	vertical-align:middle;
	display:inline-block;
	background:url(../../../res710/images/module/common/list-disc-blue-0.png) left center no-repeat;
	padding-left:14px;
	margin:0px 0 18px 0
}
/**:first-child + html .thumbList li.bottomRightArrow a{ margin-top:-18px; }*/
.thumbList li.bottomRightArrow a:hover{
	background-image:url(../../../res710/images/module/common/list-disc-blue-1.png);
}


/*--- CONTENT... ---------------------------------------------*/

#hero_module_small_container{
	margin-bottom:8px;
}
#hero_module_category{
	width:480px;
	height:401px;
}

#c1_container,
#c2_container,
#c3_container,
#c4_container,
#r1_container,
#r2_container,
#r3_container,
#r4_container{clear:both;}
#c1_container h3{background-image:url(../../../res710/images/module/common/title-pickup-movie.png);}
#c2_container h3{background-image:url(../../../res710/images/module/common/title-pickup-dvd.png);}
#c3_container h3{background-image:url(../../../res710/images/module/common/title-review.png);}
#r1_container h3{background-image:url(../../../res710/images/module/common/title-news.png);}
#r2_container h3{background-image:url(../../../res710/images/module/common/title-community.png);}
#r3_container h3{background-image:url(../../../res710/images/module/common/title-related-sites.png);}



#left_column h3 a.sbHead1,
#left_column h3 a.sbHead2,
.txdatList li a,
.resortData dd a,
.qrList li h4,
.qrList li .caption,
.sbdat3 dt,
.sbdat2 dt a,
.sbdat1 dt,
#searchform_left .search_submit_button,
h2{
	display:block;
	text-indent:-9999px;/*\*/overflow: hidden;/**/
	background-repeat:no-repeat;
}
