@charset "UTF-8";
/* CSS Document */

body     { 	
	color:#6faec0; 
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	height:100%;
	font-size:10pt;
	}
	
html{
	height:100%;
}

a{
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
a.copyright {
	font-family:Arial, Helvetica, sans-serif;
	color:#a7988e;
	font-size:9pt;
	text-align:right;
	vertical-align:middle;
	padding-top:0px;

	text-decoration:none;
}

a.copyright:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#a7988e;
	font-size:9pt;
	text-align:right;
	vertical-align:middle;
	padding-top:0px;
	text-decoration:underline;
}

e{
	color:#FFFFFF;
	text-decoration:underline;
}
e:hover{
	color:#FFFFFF;
	text-decoration:none;
}
e.email {
	font-family:Arial, Helvetica, sans-serif;
	color:#a7988e;
	font-size:9pt;
	text-align:left;
	padding-top:0px;
	text-decoration:none;
}

e.email:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#a7988e;
	font-size:9pt;
	text-align:left;
	padding-top:0px;
	padding-left:0px;
	text-decoration:underline;
}

a{
	color:#6faec0;
	text-decoration:underline;
}
a:hover{
	color:#6faec0;
	text-decoration:none;
}
a.homelink {
	font-family:Arial, Helvetica, sans-serif;
	color:#6faec0;
	font-size:8pt;
	text-align:right;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration:none;
}

a.email:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:8pt;
	text-align:right;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration:underline;
}

a.email {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:8pt;
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration:none;
}

a.email:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:8pt;
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration:underline;
}


.hometext{
	font-family:Arial, Helvetica, sans-serif;
	color:#6faec0;
	font-size:9pt;
	text-align:right;
	padding-top:20px;
}

.hemailtext{
	font-family:Arial;
	font-size:9pt;
	color:#6faec0;
	padding-left:0px;
	text-decoration:none;
}

.info{
	font-family:Arial, Helvetica, sans-serif;
	color:#6faec0;
	font-size:10pt;
	text-align:left;
	padding-top:10px;
}

#info{
	overflow:auto;
	height:186px;
}

#mainC{
	overflow:auto;
	height:135px;
	padding-right:5px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6faec0;
}

#mainC1{
	overflow:auto;
	width:715px;
	height:145px;
	padding-right:5px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6faec0;
}


.mainC{
	overflow:auto;
	height:145px;
	padding-right:5px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6faec0;
}

.mainContent{
	font-family:Arial, Helvetica, sans-serif;
	color:#6faec0;
	font-size:9pt;
	text-align:left;
	padding-top:120px;
	width:722px;
}

#footer{
	position:relative;
	float:right;
}

#SiteMap{
	width:100%;
	float:left;
}

.sitemaptext{
	font-size:7pt;
	padding-right:50px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#container{
width:100%;
height:100%;
}

#content{
float:left;
width:722px;
}

.infowhite{
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	padding-left:20px;
}

.mediaP{
	padding-left:20px;
}

.infoText{
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	padding:20px;

}

.test{
background-image:url(/experience/img/wedding_bg.gif);
background-repeat:no-repeat;
}

.infoH {
	font-family:Arial, Helvetica, sans-serif;
	color:#6faec0;
	font-size:8pt;
	text-align:left;
	height:60px;
}

#mainCS{
	overflow:auto;
	height:125px;
	padding:10px;
}

.infowhiteEpadding{
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	padding:5px;
	padding-left:20px;
}

.sText{
	overflow:auto;
	height:360px;
}

.formT{
	font-family:Arial;
	font-size:8pt;
}

.formL{
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	vertical-align:middle;
}

.tempColor{
	font-family:Arial;
	font-size:12px;
	color:#6faec0;
}

.tempNormal{
	font-family:Arial;
	font-size:10px;
	color:#a7988e;
	line-height:15px;
}

.tempDegree{
	font-family:Arial;
	font-size:10px;
	color:#4c4c4c;
	line-height:15px;
}

#Maia{
	/*margin: 0 auto;*/
	width:960px;
}

#mainContent{
	width: 964px;
	float:right;
	position:relative;
	z-index:0;
}

#imageContent{
	width: 720px;
	float:right;
	position:relative;
	z-index:99999;
	padding-top:30px;
	height:465px;
}

#Temp {
	float:right;
	z-index:999;
	padding-top:20px;
	height:55px;
	vertical-align:text-bottom;
}

#Menu{
	float:left;
	width:240px;
	z-index:9999;
}

#Footer{
	float:right;
	height:25px;
}

.infowhitenopadding{
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
}

.csText{
	padding-left:20px;
	padding-top:20px;
	padding-right:3px;
	padding-bottom:20px;
}

.ipix{
	background-image:url(/images/360degreeview_bg.gif); 
	background-repeat:no-repeat;
}

.sContent{
	overflow:auto;
	height:200px;
}

.email{
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	padding-left:0px;
}

.hemail{
	font-family:Arial;
	font-size:9pt;
	color:#6faec0;
	padding-left:0px;
	text-decoration:none;
}

a.hemail {
	font-family:Arial, Helvetica, sans-serif;
	color:#6faec0;
	font-size:9pt;
	text-align:left;
	padding-top:0px;
	padding-bottom:9px;
	text-decoration:none;
}

a.hemail:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#6faec0;
	font-size:9pt;
	text-align:left;
	padding-top:0px;
	padding-bottom:9px;
	padding-left:0px;
	text-decoration:underline;
}

.whitetextpad {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	padding-top:20px;
	padding-bottom:20px;
}

.Postcardbox{
	border:solid 1px #6faec0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}

#preloader {
	padding-top:137px;
	padding-left:331px;
}

.reserve-input	{			
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 94%;
	border:1px solid #ffffff;
}

.reserve-select {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 95%;
	border:1px solid #ffffff;
}

#SiteMapDiv{
	text-align:center;
	position:absolute;
	margin-top:620px;
}

#NewSiteMapDiv{
	text-align:center;
	position:absolute;
	margin-top:50px;
	width:99%;
	align:center;
}


.PromotionHeading{
	font-weight:bold;
	text-decoration:underline;
}

.PromotionsText{
	font-size:11px;
}

.BookingHeading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
}

.BookingText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	padding-left:15px;
}

.Submit{
	background-image:url(/Images/submit.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:left;
	width:63px;
	height:18px;
	color:#93C0D3;
	padding-top:0px;
	padding-bottom:2px;
	padding-right:9px;
	border:none;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0px;
}