#sk_viewer {
    font:12px/20px Arial,Helvetica,sans-serif;
    padding:0px;
    margin: 0px;
}

#sk_photo {
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 8;
	image-rendering: optimizeQuality;
	-ms-interpolation-mode: bicubic;
}

#sk_moving_box {
	position: relative;
	left: 0px;
	top: 0px;
}

#sk_middle_layer {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 9;
}

#sk_pop_layer {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	background:#000;
	filter:alpha(opacity=80); 
	-moz-opacity: 0.8; 
}

#sk_pop_layer .close {
	display: block;
	position: absolute;
	top:3px;
	right:7px;
	color:#e43917;
	text-decoration: none;
	padding-right: 20px; 
	line-height: 24px;
	background:url(../images/btn_close.gif) right 5px no-repeat;
} 

#sk_pop_layer .details {
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	color:#fff;
	border:1px solid #000;
	padding:30px 20px 20px 20px;
} 

#sk_pop_layer .details h3 {
	margin-top: 0px;
	margin-bottom: 10px;
} 

#sk_top_layer {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 11;
	background-color:#000;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	opacity:.8;
	display:none;
	width: 874px;
	height: 491px;
	text-align: center;
}

#sk_top_layer img {
	margin-top: 95px;
}

#sk_box_image {
	overflow: hidden;
	position: absolute;
}

#sk_box_a {
	height:491px;
	overflow:hidden;
    	position: relative;
    	top: 24px;
	width:874px;
}

#sk_box_a:hover {
	cursor: pointer;
}

.toolbar {
	background:#000;
	height:25px;
	position: absolute;
	z-index: 10;
	width:874px;
	filter:alpha(opacity=80); 
	-moz-opacity: 0.8; 
	opacity: 0.8; 
}

.toolbar a {
	display: block;
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	opacity: 1; 
	color:#fff;
	text-decoration: none;
	font-weight: bold;
	float:right;
	margin-right:10px;
	line-height: 23px;
} 

.toolbar span {
	display: block;
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	opacity: 1; 
	color:#fff;
	font-weight: bold;
	position:absolute;
	top:2px;
	left:10px;
} 

.toolbar .on {
	display: block;
} 

.toolbar .off {
	display: none;
} 

#sk_animate_start,
#sk_animate_stop {
	width:30px;
}

/* CSS Document */