@charset "utf-8";
#outer {
	position: absolute;
	width: 100%;
	top: 50%;
	margin-top: -303px;
	min-width:872px;
	left: 0px;
}

#inner {
	margin: auto;
	height: 606px;
	width: 872px;
}

#outer-splash {
	position: absolute;
	width: 100%;
	top: 50%;
	margin-top: -244px;
	min-width:900px;
	left: 0px;
}

#inner-splash {
	margin: auto;
	height: 536px;
	width: 900px;
}

#inner-splash2 {
	margin: auto;
	height: 637px;
	width: 900px;
	background-image:url(images/splash-page-14.10.09.gif);
	background-repeat:no-repeat;
	text-align:center;
}

#splash-text {
	padding-left:50px;
	padding-right:50px;
	text-align:center;
	}

.splash-text {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	}

#header {
	float:left;
	display:inline;
	width:872px;
	height:183px;
}

#mainholder {
	float:left;
	display:inline;
	width:872px;
	height:400px;
}

#navholder {
	float:left;
	display:inline;
	width:141px;
	height:400px;
}

#contentholder {
	float:left;
	display:inline;
	width:731px;
	height:400px;
}

#footer {
	float:left;
	display:inline;
	width:505px;
	height:24px;
	padding-left: 141px;
	text-align: right;
}

#sitebyholder {
	float:left;
	display:inline;
	width:226px;
	height:24px;
	text-align:right;
}

#imageholder1 {
	float:left;
	display:inline;
	width:505px;
	height:400px;
}

#textholder1 {
	float:left;
	display:inline;
	width:216px;
	height:400px;
	margin-left: 10px;
	overflow: auto;
}

	#textholder1 #OT_searchWrapperAll #OT_searchWrapper {
		height: 170px !important;
		font: 11px Arial, Helvetica, sans-serif;
		color: #0d0e27;
	}
	
		#textholder1 #OT_searchWrapperAll #OT_searchWrapper #dateDisplay {
			font-family: Arial, Helvetica, sans-serif;
		}
		
			#textholder1 #OT_searchWrapperAll #OT_searchWrapper .feedFormField, #textholder1 #OT_searchWrapperAll #OT_searchWrapper .feedFormField option, #textholder1 #OT_searchWrapperAll #OT_searchWrapper #startDate, #textholder1 #OT_searchWrapperAll #OT_searchWrapper .OT_feedFormfieldCalendar {
				font: 11px Arial, Helvetica, sans-serif;
				color: #0d0e27;
			}

#textholder1-dark {
	float:left;
	display:inline;
	width:216px;
	height:400px;
	margin-left: 10px;
	overflow: auto;
	overflow-x: hidden;
	SCROLLBAR-FACE-COLOR: #070616; 
	SCROLLBAR-HIGHLIGHT-COLOR: #070616; 
	SCROLLBAR-SHADOW-COLOR: #070616; 
	SCROLLBAR-3DLIGHT-COLOR: #070616; 
	SCROLLBAR-ARROW-COLOR: #e7e6d1; 
	SCROLLBAR-TRACK-COLOR: #070616; 
	SCROLLBAR-DARKSHADOW-COLOR: #070616;
}

#textholder1-light {
	float:left;
	display:inline;
	width:216px;
	height:400px;
	margin-left: 10px;
	overflow: auto;
	SCROLLBAR-FACE-COLOR: #e7e6d1; 
	SCROLLBAR-HIGHLIGHT-COLOR: #e7e6d1; 
	SCROLLBAR-SHADOW-COLOR: #e7e6d1; 
	SCROLLBAR-3DLIGHT-COLOR: #e7e6d1; 
	SCROLLBAR-ARROW-COLOR: #070616; 
	SCROLLBAR-TRACK-COLOR: #e7e6d1; 
	SCROLLBAR-DARKSHADOW-COLOR: #e7e6d1;
}

.text-address {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a7a9ac;
text-decoration:none;
}

.text-rest-address {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0d0e27;
}

.text-main {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cacdd0;
	line-height: 16px;
}

.text-rest-main {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0d0e27;
	line-height: 16px;
}

.design-notes {
color:#00FF00;
font-weight:bold;
}

.btntext-dark, a.btntext-dark:link, a.btntext-dark:active, a.btntext-dark:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0d0e27;
	line-height: 16px;
	text-decoration:none;
}

a.btntext-dark:hover {
	color:#818181;
}

.btntext, a.btntext:link, a.btntext:active, a.btntext:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cacdd0;
	line-height: 16px;
	text-decoration:none;
}

a.btntext:hover {
	color:#818181;
}

.btntext2 {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color:#818181;
	text-decoration:none;
}

.btntext2-22 {
	font: 22px/24px Arial, Helvetica, sans-serif;
	color:#818181;
	text-decoration:none;
}

a.btntext2:hover, a.btntext2-22:hover {
	color:#818181;
}

#textholder1-dark .text-main a{color:#cacdd0}

#membership {
	float:left;
	display:inline;
	width:700px;
	height:400px;
	padding-left:20px;	
	overflow:auto;
	SCROLLBAR-FACE-COLOR: #070616; 
	SCROLLBAR-HIGHLIGHT-COLOR: #070616; 
	SCROLLBAR-SHADOW-COLOR: #070616; 
	SCROLLBAR-3DLIGHT-COLOR: #070616; 
	SCROLLBAR-ARROW-COLOR: #e7e6d1; 
	SCROLLBAR-TRACK-COLOR: #070616; 
	SCROLLBAR-DARKSHADOW-COLOR: #070616;
}

#membership-light {
	float:left;
	display:inline;
	width:700px;
	height:400px;
	padding-left:20px;	
	overflow:auto;
	SCROLLBAR-FACE-COLOR: #e7e6d1; 
	SCROLLBAR-HIGHLIGHT-COLOR: #e7e6d1; 
	SCROLLBAR-SHADOW-COLOR: #e7e6d1; 
	SCROLLBAR-3DLIGHT-COLOR: #e7e6d1; 
	SCROLLBAR-ARROW-COLOR: #070616; 
	SCROLLBAR-TRACK-COLOR: #e7e6d1; 
	SCROLLBAR-DARKSHADOW-COLOR: #e7e6d1;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #acaad2;
	line-height: 18px;
	text-transform: uppercase;
}

a.

/* Used for trip-advisor on homepage, change 24263 */
#TA_excellent220 {
	position:absolute;
	right:-11px;
	top:-96px;
	*top:-106px; /* IE 7 */
	_top:-106px; /* IE 6 */
	width:172px;
	padding:0px;
	margin:0px;
}
	
	#TA_excellent220 ul {
		list-style:none none;
	}
	
		#TA_excellent220 ul li {
			list-style:none none;
		}
