/* BIDX VTOUR CSS */
/* General Demo Style */
* {
	padding: 0px;
	margin: 0px;
}
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #ddd url(/tours/images/bgnoise_lg.jpg) repeat top left;
	font-weight: 400px;
	font-size: 15px;
	color: #333;
}
.container {
	position: absolute;
	top: 0px;
	left: 10px;
	width: 892px;
	height: 572px;
}
.htitle {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 400px;
	font-size: 24px;
	font-weight: Bold;
	color: #726f66;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	text-align:center;
}
.vt_list {
	display:none;
	position: absolute;
	top: 76px;
	right: 16px;
	list-style:none;
	color: black;
	width: 210px;
	padding: 0px;
}
.vt_address {
	font-size: 18px;
	font-weight: Bold;
	color: #726f66;
}

.vt_public_remarks {
	font-size:12px;
	text-align:justify;
	height:  160px;
	overflow-x:hidden;
	overflow-y:auto;
}
.vt_broker_logo {
	display: none;
	position: absolute;
	bottom: 20px;
	right: 16px;
	height:  82px;
	width:  210px;
	overflow-x:hidden;
	overflow-y:hidden;
}
.brokerlogo{
	display:block;
	max-height: 80px;
	max-width: 180px;
	border: none;
	margin-right:auto;
	margin-left:auto;
}
.bidxlogo{
	display:block;
	position: absolute;
	top: 30px;
	right: 12px;
	height: 50px;
	width: 220px;
}
.vt_broker_logo {
	display:block;
	position: absolute;
	bottom: 20px;
	right: 16px;
	height:  82px;
	width:  210px;
	overflow-x:hidden;
	overflow-y:hidden;
}
.brokerlogo{
	display:none;
	max-height: 80px;
	max-width: 180px;
	border: none;
	margin-right:auto;
	margin-left:auto;
}
.bidxlogo{
	display:block;
	position: absolute;
	top: 30px;
	right: 12px;
	height: 50px;
	width: 220px;
}
#tour {
	position: absolute;
	top: 10px;
	left:10px;
	width:   500px;
	height:  370px;
	overflow-x:hidden;
	overflow-y:hidden;
	background: rgb(0, 0, 0); /* fallback color */
	background: rgba(0, 0, 0, 0.7);
}
#tour img {
	width:   485px;
	height:  355px;
	padding: 5px;
	border:  1px solid #ccc;
	background-color: #eee;
}
.slide_title {
	position: absolute;
	top: 6px;
	left: 6px;
	color:#88e;
	font: bold 18px/36px Helvetica, Sans-Serif;
	letter-spacing: -1px;
	background: rgb(0, 0, 0); /* fallback color */
	background: rgba(0, 0, 0, 0.7);
	padding: 8px;
}
.slide_desc {
	position: absolute;
	bottom: 11px;
	left: 6px;
	width: 453px;
	padding: 10px;
	color:#FFF;
	font: 12px/18px Helvetica, Sans-Serif;
	letter-spacing: -1px;
	background: rgb(0, 0, 0); /* fallback color */
	background: rgba(0, 0, 0, 0.7);
}
#nav_container {
	position: absolute;
	top: 380px;
	left: 10px;
	width: 500px;
	height:160px;
	padding:4px;
	overflow-x:hidden;
	overflow-y:hidden;
}
#nav {
	padding: 0px;
	margin: 0px;
	list-style: none
}
#nav li {
	display: inline-block;
	margin:1px 1px 10px 1px;
}
#nav a {
	width: 40px;
	height: 40px;
	padding: 3px;
	display: block;
	border: 1px solid #ccc;
}
#nav li.activeSlide a {
	background: #88f
}
#nav a:focus {
	outline: none;
}
#nav img {
	width: 40px;
	height: 40px;
	border: none;
	display: block
}
.controller {
	position: absolute;
	top: 392px;
	left: 661px;
	width: 220px;
	height: 57px;
	padding: 0px;
	background: rgb(0, 0, 0); /* fallback color */
	background: rgba(0, 0, 0, 0.4);
}
/* Play and Pause Buttons */
a.jp-play, a.jp-pause {
	position: absolute;
	top: 10px;
	left: 10px;
	width:40px;
	height:40px;
	overflow:hidden;
	display: inline-block;
	text-indent:-9999px;
}
a.jp-play {
	background: url("/tours/skin/default/blue.jpg") 0 0 no-repeat;
}
a.jp-play:hover {
	background: url("/tours/skin/default/blue.jpg") -41px 0 no-repeat;
}
a.jp-pause {
	background: url("/tours/skin/default/blue.jpg") 0 -42px no-repeat;
}
a.jp-pause:hover {
	background: url("/tours/skin/default/blue.jpg") -41px -42px no-repeat;
}
/* Previous and Next Buttons */
a.next, a.prev {
	position: absolute;
	top: 15px;
	overflow:hidden;
	display: inline-block;
	text-indent:-9999px;
	width:28px;
	height:28px;
}
a.next {
	left: 85px;
	background: url("/tours/skin/default/blue.jpg") 0 -141px no-repeat;
}
a.next:hover {
	background: url("/tours/skin/default/blue.jpg") -29px -141px no-repeat;
}
a.prev {
	left: 56px;
	background: url("/tours/skin/default/blue.jpg") 0 -112px no-repeat;
}
a.prev:hover {
	background: url("/tours/skin/default/blue.jpg") -29px -112px no-repeat;
}
/* Mute button */
a.jp-mute, a.jp-unmute {
	position: absolute;
	top: 5px;
	right: 5px;
	overflow:hidden;
	display: inline-block;
	text-indent:-9999px;
	width:18px;
	height:15px;
}
a.jp-mute {
	background: url("/tours/skin/default/blue.jpg") 0 -170px no-repeat;
}
a.jp-mute:hover {
	background: url("/tours/skin/default/blue.jpg") -19px -170px no-repeat;
}
a.jp-unmute {
	background: url("/tours/skin/default/blue.jpg") -60px -170px no-repeat;
}
a.jp-unmute:hover {
	background: url("/tours/skin/default/blue.jpg") -79px -170px no-repeat;
}

/* branding */
.vt_branding {
	display: none;
	position: absolute;
	top: 20px;
	left: 20px;
	width: 130px;
	max-height: 400px;
}
.vt_branding ol {
	padding: 0px;
}
.vt_branding li {
	list-style:none;
}
.vt_brokerlogo {
	display: none;
	max-height: 100px;
	max-width: 135px;
	border:none;
}
.vt_agent{
	max-height: 200px;
	max-width: 130px;
	border:none;
}
.vt_name {
	font-size: 18px;
	font-weight: Bold;
	color: #726f66;
}


/* social shares */
.social {
	display: none;
	position: absolute;
	bottom: 20px;
	left:10px;
	height: 160px;
	width:140px;
	padding: 5px;
}
.social h1 {
	font-size:14px;
}
.social-hover {
	display:inline-block;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
.social-hover:hover {
	opacity: .7;
	-moz-opacity: .7;
	filter: alpha(opacity=70);
}
.social button {
	width:40px;
	height:40px;
	overflow:hidden;
	text-indent:-9999px;
	border: none;
	padding: 0px;
	margin: 0px;
}
.Custom-share {
	background: url(/tours/skin/default/custom-share.png) no-repeat;
}

.Facebook {
	background: url(/tours/skin/default/facebook-32x32.png) no-repeat;
}
.Twitter {
	background: url(/tours/skin/default/twitter-32x32.png) no-repeat;
}
.Digg {
	background: url(/tours/skin/default/digg-32x32.png) no-repeat;
}
.Delicious {
	background: url(/tours/skin/default/delicious-32x32.png) no-repeat;
}
.Linkedin {
	background: url(/tours/skin/default/linkedin-32x32.png) no-repeat;
}
.Reddit {
	background: url(/tours/skin/default/reddit-32x32.png) no-repeat;
}
.MySpace {
	background: url(/tours/skin/default/myspace-32x32.png) no-repeat;
}
.StumbledUpon {
	background: url(/tours/skin/default/stumbleupon-32x32.png) no-repeat;
}