.vsig {
    border: 0px solid transparent;
	padding: 10px 0px 0px 5px !important;
}

.vsig_clr {clear:both;}

.vsig_cont {
    margin: 0 !important;
	padding: 0 !important;
	float:left;
}

.vsig_top {position:relative;padding:0px 0px 0px 0px !important;margin-bottom:10px !important;text-align:center;}

.vsig_top img {
    float: none !important;
	border: 1px solid #787859 !important;
	margin: 0 3px 0 0 !important;
	padding: 0px !important;
	height: 423px;
	z-index: 1;
}

.vsig_top a, .vsig_top a:link, .vsig_top a:visited, .vsig_top a:focus, .vsig_top a:hover, .vsig_top a:active {font-size:0px;line-height:0px;text-decoration:none !important;background-color:transparent !important;}

.vsig_ruler {
    float: right;
	margin: 0px 0px 0px 0px !important;
	width: 344px;
}

.vsig_thumb {
    float: right;
	margin: 0px 0px 0px 0px !important;
	padding: 0px !important;
}

.vsig_thumb img {
    display: block;
	width: 160px;
	height: 75px;
	position: relative;
	border: 1px solid #787859;
	margin: -5px 5px 5px 0px !important;
	padding: 0 !important;
}

.vsig_top div.inside {
    text-align: left;
	line-height: 0;
	font-size: 0;
	filter: alpha(opacity=60);
	opacity: 0.60;
	z-index: 2;
	position: absolute;
	left: 0px;
	bottom: 0px;
	display: inline;
	margin: 0px 500px 0px 5px !important;
	background: #787859;
	padding: 0px !important;
	border: none;
}

.vsig_top div.outside {text-align:left;z-index:2;position:relative;display:block;margin:0px 4px 0px 4px !important;}

.vsig span a, .vsig span a:link, .vsig span a:visited, .vsig span a:focus, .vsig span a:hover, .vsig span a:active {text-decoration:none;line-height:12px;font-size:12px;font-weight:bold;color:#000;background:transparent;}

.vsig span + span a, .vsig span + span a:link, .vsig span + span a:visited, .vsig span + span a:focus, .vsig span + span a:hover, .vsig span + span a:active {text-decoration:none;line-height:12px;font-size:12px;font-weight:normal;color:#000;background:transparent;}

.vsig_top div span {
    line-height: 12px;
	font-size: 12px;
	margin: 3px;
	display: block;
	font-weight: bold;
	color: #fff;
	letter-spacing: .2em;
}

.vsig_top div span + span {font-weight:normal;margin-bottom:5px;}

.vsig_ctrls {float:left;margin:0px !important;}

.vsig_ctrls div {display:block;margin:-5px -6px 5px 0px !important;}

.vsig_ctrl_left a, .vsig_ctrl_right a {}

.vsig_ctrl_left {float:left;margin:0px !important;padding:0px !important;height:22px;width:9%;}

.vsig_ctrl_right {float:right;margin:0px !important;padding:0px !important;height:22px;width:90%;}

.vsig_ctrl_left img, .vsig_ctrl_right img {margin:0px 0px -6px 0px !important;padding:0 !important;border:none;}

.vsig_counter {font-size:12px;font-weight:bold;color:#666;background:transparent;}

/* --- END --- */
