* {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
body {
	background-color: #fff; 
	}
h1 {
	font-size: 13pt;
	color: black;
	margin-bottom: 6px;
	}
p {
	margin-top: 0;
	padding-top: 0;
	}	
a:link {
	color: black;
	text-decoration: none;
        border: 0px;
}
a:visited {
	color: black;
	text-decoration: none;
}	
a:hover {
	color: black;
	text-decoration: underline;
	cursor: pointer;
}
	
div {
	text-align:center;
	}
.newest {
	font-size:8pt; 
	}
.newest img {
	border: 1px solid #D2BEA3;
	margin: 8px;
	}	
.comingSoon {
	font-size: 7pt; 
	color: #808080;
	}
.comingSoon img {
	border: 1px solid #808080;
	margin: 8px;
	}
.pageNav {
	width: 80%;
	border: none;
	margin: 0; 
	padding: 0;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
	}
.select div {
	width: 125px;
	margin: 2px;
	font-weight: bold; 
	background-color: #ffcdda;
	}
.select span {
	color: black;
	width: 100%;
	padding: 1px 10px 2px 10px;
	text-align: center;
	font-weight: bold;
	font-size: 9.5pt;
	font-variant: small-caps;
	text-decoration: none;
}
.select2 a {
        color: black;
	font-weight: bold;
}
.select a {
	color: black;
}
.select a:visited {
        color: #8f8e8f;
}


.style1 {
	color: #FFFFFF;
	font-weight: bold;
	}
	
.gal_header {
	float: left; 
	width: 200px; 
	height: 275px;
}
.vid_header {
	float: left; 
	width: 285px; 
	height: 200px
}
.gal_header img, 
.vid_header img{
	border: 1px solid #000000;
}
.stateoff {
	background-color: #000;
}

.stateoff img{
	filter: alpha(opacity=60), gray();
	opacity: .45;
}
.tourVideoContent {
	text-align:left;
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
	padding:0px 9px 0px 8px;
        margin-right:0px;
        margin-top: 0px;
        margin-bottom: 0px;
	line-height:18px;
	height:368px;
        border: 0px;
}
.tourPostTitle{
	font-size: 17px;
	font-weight: bold;
	color:#FFFFFF;
        border: 0px;
        padding: 0px;
        margin: 0px;
}
.tourVideoDuration{
	color: #B70000;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 12px;
}
.tourAddedOn{
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	line-height: 40px;
}
.tourDescription{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
        border: 0px;
}
.tourVideoPlayer {
	background-color:transparent;
	margin:0px;
	margin-left: 5px;
}

.playit-holder {
	/*border:#FFDD00 solid 2px;*/
	/* set size of overlay image */
	width: 600px;
	height: 450px;
	margin-right: 7px;
	overflow: hidden;
	text-align: center;
}
.videoContainerBg{
	/*background-color:#353132; */
	height:100%;
	width: 940px;
	background-position: top;
}
/* START OVERLAYED ELEMENT */
.overlay-msg {
	font-size: 16px;
	font-weight: bold;
	margin: 10px;
	text-align: center;
        color: white;
}
.playit {
	background: url('images/jquerytools/playit-off.png') no-repeat;
	background-position: 50%;
	cursor: pointer;
	float: left;
	height: 100%;
	width: 100%;
}
.playit-on {
	background: url('images/jquerytools/playit-on.png') no-repeat;
	background-position: 50%;
	cursor: pointer;
	float: left;
	height: 100%;
	width: 100%;
}
.textInPlayer {
    color: white;
}
/* the overlayed element */
.simple_overlay {
    /* must be initially hidden */
    display: none;
    /* place overlay on top of other elements */
    z-index: 10000;
    /* styling */
    background-color: #333333;
    width: auto;
    min-height: 200px;
    border: 1px solid #666;
      color: white;
    /* CSS3 styling for latest browsers */
    -moz-box-shadow:0 0 90px 5px #000;
    -webkit-box-shadow: 0 0 90px #000;
	background-image: url('images/jquerytools/bg.png');
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image: url('images/jquerytools/close.png');
    position: absolute;
    right: -15px;
    top: -15px;
    cursor: pointer;
    height: 35px;
    width: 35px;
}
/* END OVERLAYED ELEMENT */
.mailform  {
    background:url("/shared-bits/images/email_form_bg.png") repeat scroll 0 0 transparent; 
    height:77px;
    padding:0;
    text-align:center;
    width:540px;
}
