:focus {
	outline:none;
}

.revolver, .revolver ul {
	width : 670px;
	height : 360px;
	position : relative;
	overflow : hidden;
	margin:0;
	padding:0;
	list-style-type:none;
	clear:both;
}

.big_bnr {
	position:absolute;
	top:5px;
	left:130px;
	width:400px;
	height:440px;
}

.big_bnr img {
	width:100%;
	height:100%;
	border:0;
}


#arrow {
	width:660px;
	margin:0;
	position:relative;
	clear:both;
}
#prev2 {
	float:left;
	position:absolute;
	top:270px;
	left:100px;
	z-index:997;
	width:49px;
	height:49px;
	background:url(../images/btn_prev.png) no-repeat center;
	text-indent:-9999px;
	display:block;
}
* html #prev2 {
behavior: expression(IEPNGFIX.fix(this));
} 
#next2 {
	float:right;
	position:absolute;
	top:270px;
	left:520px;
	z-index:998;
	width:49px;
	height:49px;
	background:url(../images/btn_next.png) no-repeat center;
	text-indent:-9999px;
	display:block;
}
* html #next2 {
behavior: expression(IEPNGFIX.fix(this));
} 
#prev3 {
	display:block;
	float:left;
	position:absolute;
	top:0px;
	left:0px;
	z-index:995;
	cursor:pointer;
	text-indent:-9999px;
	width:130px;
	height:328px;
}
#next3 {
	display:block;
	float:right;
	position:absolute;
	top:0px;
	left:530px;
	z-index:996;
	cursor:pointer;
	text-indent:-9999px;
	width:130px;
	height:328px;
}

.btn_flow {
	position:absolute;
	width:670px;
	top:320px;
	left:6px;
	list-style:none;
	margin:0;
	padding:0;
	z-index:1000;
}
.btn_flow a {
text-indent:-9999px;
background-repeat:no-repeat;
float:left;
display:block;
width:128px;
height:40px;
}
.btn_flow a:link,.btn_flow a:visited {
background-position:0 0;
}
.btn_flow a:hover,.btn_flow a:active {
background-position:0 -40px;
}
