
/* boxݒ */
/*-------------------------------------------------------------------------------*/
#featured_videos{
	width            : 100%;
	overflow         : hidden;
	line-height      : 100%;
	background-image: url(../images/h_back.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 420px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
#featured_videos h3{
	width            : 940px;
	margin           : 0 auto;
	padding          : 25px 0 5px;
	border-bottom    : 1px solid #e5e5e5;
	font-weight      : normal;
}
#featured_videos .container{
	position         : relative;
	width            : 940px;
	margin           : 0 auto;
	top: 270px;
}
#featured_video .slider{
	margin-left      : -5040px;
}
#featured_videos .slider td{
	padding          : 0 20px 20px 0;
	font-size        : 12px;
}
#featured_videos .slider td .grid-image{
	width            : 220px;
	padding-top      : 20px;
	text-align       : left;
}
#featured_videos .slider td .grid-image img{
	vertical-align   : bottom;
}
#featured_videos .slider td .grid-utility , #featured_videos .slider td .grid-utility a{
	color            : #aaa;
	font-size        : 11px;
	margin-top       : 10px;
	text-align       : left;
}
#featured_videos .slider td .grid-utility a:hover{
	color            : #00CC00;
	text-decoration  : none;
}
#featured_videos .container .left , #featured_videos .container .right{
	position         : absolute;
	display          : block;
	top              : 70px;
	width            : 29px;
	height           : 40px;
	z-index          : 101;
}
#featured_videos .container .left{
	width            : 29px;
	height           : 40px;
	display          : block;
	left             : -37px;
}
#featured_videos .container .right{
	width            : 29px;
	height           : 40px;
	display          : block;
	right            : -37px;
}
#featured_videos .container .left_a{
	background       : url("../images/slider/pointerL.png") 0 0 no-repeat;
	cursor           : pointer;
}
#featured_videos .container .left_a:hover{
	background-image : url("../images/slider/pointerLh.png");
}
#featured_videos .container .right_a{
	background       : url("../images/slider/pointerR.png") 0 0 no-repeat;
	cursor: pointer;
}
#featured_videos .container .right_a:hover{
	background-image : url("../images/slider/pointerRh.png");
}

.clear{
	clear            : both;
}

.grid-image{
	position         : relative;
}
.grid-image img{
	vertical-align   : bottom;
}
.grid-image span.bg{
	position         : absolute;
	display          : block;
	width            : 200px;
	height           : 130px;
	background-image : url("../images/slider/span_bg.png");
	opacity          : 0;
	filter           : alpha(opacity=0);
}


