body{margin:16px auto; background: url(../../images/background.jpg);}
h1,h2,h3,h4,h5{ margin:0px;}
.maindiv{ width:850px;}
.bg_body { background:#FFFFFF;}		

.top_repet	{background:#FFFFFF; height:112px;}
								
.top_header_text{font-family:Georgia,arial; font-size:10px; color:#0044bb;}		
			
.top_header_text a:link {color:#0044bb; text-decoration:none;}

.top_header_text a:activated {color:#0044bb; text-decoration:none;}

.top_header_text a:visited{color:#0044bb;text-decoration:none;}

.top_header_text a:hover {color:#002674;text-decoration:underline;}
.padd { padding:10px 0 0 0;}							
.padd_findroom { padding:20 0 0 22px;}
.padd_leftpanel {padding:12px 0 12px 12px;}
.padd_contentbody {padding:25px;}	
.padd_leftpanel_inner {padding:20px 0  0 16px;}
.padd_innerpage { padding:12px 12px 0 12px;}
.padd_innercontent { padding:0 0 0 12px;}

.facebook_text {
	font-size:10pt;
	font-family:Verdana;
	color:#395183;
	text-decoration:none;
	font-weight:bold;}

.facebook_text  a:link	{ color:#395183; text-decoration: none; }
.facebook_text  a:activated	{ color:#395183; text-decoration: none; }
.facebook_text  a:visited	{ color:#395183; text-decoration: none; }
.facebook_text  a:hover	{ color:#000000; text-decoration:none; }

.bg_findaroom { background:url(../../images/bg-findaroom.jpg) no-repeat; height:201px; }		
.bg_leftpanel { background:url(../../images/bg_leftpanel.jpg) no-repeat; height:509px; /*padding:17px 0 0 0;*/}	
.bg_footer { background:url(../../images/bg-footer.jpg) repeat-x; height:117px;}

.footer_text { font-family: arial, Georgia; font-size:10pt; color:#333333; text-align:center; padding:12px 0 0 0;}
.footer_text a:link {	
			text-decoration: none;
			font-weight:bold;
			color:#395183;
			}
.footer_text a:activated	{	
			text-decoration:none;
			font-weight:bold;
			color:#395183;
			}
.footer_text a:visited	{	
			text-decoration: none;
			font-weight:bold;
			color:#395183;
			}
.footer_text a:hover	{	
			text-decoration:none;
			font-weight:bold;
			color:#a38b65;
				
				}

.pro_areaattraction{font-family:arial, Georgia; font-size:10pt; color:#8d6d44; text-align:left;}
.pro_areaattraction a:link{color:#8d6d44; text-decoration: none; font-weight:bold;}
.pro_areaattraction a:activated{color:#8d6d44; text-decoration: none; font-weight:bold;}
.pro_areaattraction a:visited{color:#8d6d44;text-decoration: none; font-weight:bold;}
.pro_areaattraction a:hover{color:#395183;text-decoration: none; font-weight:bold;}			


.body_text { color: #606e72;
	font-family: "Trebuchet MS";
	font-size: 12px; text-align:left;}
.body_text a:link {	
			text-decoration: none;
			color:#395183;
			}
.body_text a:activated	{	
			text-decoration:none;
		
			color:#395183;
			}
.body_text a:visited	{	
			text-decoration: none;
		
			color:#395183;
			}
.body_text a:hover	{	
			text-decoration:none;
		
			color:#a38b65;
				
				}


.findaroom_inner { width:231px; height:201px; position:absolute; margin:180px 0 0 599px; }
	
h1 {font-weight:bold; font-size:17pt; font-family:Georgia,arial; color:#395183; text-align:left; padding:0px 0px 15px; 0px;}

h2 {font-size:11pt; color:#ffffff; padding:0 0 4px 0; font-family:Georgia,arial; text-align:left; font-weight:bold; }
h2 a:link {	
			text-decoration: none;
			font-weight:bold;
			color:#395183;
			}
h2 a:activated	{	
			text-decoration:none;
			font-weight:bold;
			color:#395183;
			}
h2 a:visited	{	
			text-decoration: none;
			font-weight:bold;
			color:#395183;
			}
h2 a:hover	{	
			text-decoration:none;
			font-weight:bold;
			color:#a38b65;
				
				}
.footer_address { font-family:arial, Georgia; font-size:9pt; color:#455a85; font-weight:bold; text-align:center;}
.footer_address a:link {	
			text-decoration: none;
			font-weight:bold;
			color:#395183;
			}
.footer_address a:activated	{	
			text-decoration:none;
			font-weight:bold;
			color:#395183;
			}
.footer_address a:visited	{	
			text-decoration: none;
			font-weight:bold;
			color:#395183;
			}
.footer_address a:hover	{	
			text-decoration:none;
			font-weight:bold;
			color:#a38b65;
				
				}
.colorstrip { background:#395183; height:25px; padding:0 0 0 8px;}
.footer_bg {background: url(../../images/foooter_back.jpg) repeat-x; height:117px;}		
		
.link_footer{font-family:Georgia;font-weight:normal;text-align:center; font-size:12px;color:#828a9a;line-height:20px;}

.link_footer a:link {	
			text-decoration: none;
			font-weight:normal;
			color:#828a9a;
			}
.link_footer a:activated	{	
			text-decoration:none;
			font-weight:normal;
			color:#828a9a;
			}
.link_footer a:visited	{	
			text-decoration: none;
			font-weight:normal;
			color:#828a9a;
			}
.link_footer a:hover	{	
			text-decoration:none;
			font-weight:normal;
			color:#395183;
				
				}
					
.calendar_inner02	
			{
			position:absolute;
			z-index:1;
			margin:295px 0 0 633px;
			}		


	
.checkin_out {font-family:Georgia; font-weight:bold; color:#a1844d; text-align:left; font-size:9pt;}	

.check_rates .btn a:hover,  .btn {background:#353d53 ;list-style:none; color:#ffffff; text-decoration:none;}





	/*header CSS*/
.top_header_text	{
						font-family:Georgia,arial;
						font-size:10px;
						color:#0066CB;
						}		
			
.top_header_text a:link {
					color:#0066CB;
					text-decoration:none;
					}

.top_header_text a:activated {
					color:#0066CB;
					text-decoration:none;
					}

.top_header_text a:visited{
					color:#0066CB;
					text-decoration:none;
					}

.top_header_text a:hover {
					color:#002674;
					text-decoration:underline;
							}
							
.halfmoon{ /*margin-bottom: 4px;*/ }
	.halfmoon ul{ /*padding: 3px 9px 2px 5px;*/ margin-left: 0; margin-top: 0px; margin-bottom: 0; font: bold 14px Verdana; list-style-type: none; text-align: left; /*set to left, center, or right to align the menu as desired*/ /*border-bottom: 1px solid #929492;*/ }
	.halfmoon li{ display: inline; margin: 0; }
	.halfmoon li a{ text-decoration: none; /*padding: 3px 9px 2px 5px;*/ margin: 0; margin-right: 0; /*distance between each tab*/ border-left: 1px solid #DDD; color: black; font: bold 14px Verdana; /*background: #ECEEEC url(tabright.gif) top right no-repeat;*/ }
	.halfmoon li a:visited{ color: black; }
	.halfmoon li a:hover, .halfmoon li a.current{ /*background-color: #CDDADA;*/ color: navy; }

	#tabcontentcontainer{ width:95%; /*width of 2nd level content*/ /*height:1.5em;*/ /*height of 2nd level content. Set to largest's content height to avoid jittering.*/ }
	.tabcontent{ display:none; }
		
.inputmemnumber {	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #4a4a4a 1px solid; FONT: 9px Georgia, Arial, Helvetica, sans-serif; BORDER-LEFT: #4a4a4a 1px solid; WIDTH: 133px; COLOR: #8c949f; BORDER-BOTTOM: #efefef 1px solid
}
.inputmempassword {	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #4a4a4a 1px solid; FONT: 9px Georgia Arial, Helvetica, sans-serif; BORDER-LEFT: #4a4a4a 1px solid; WIDTH: 133px; COLOR: #8c949f; BORDER-BOTTOM: #efefef 1px solid
}
.inputmempassword {	WIDTH: 78px
}
.bgsigninline {	BACKGROUND-COLOR: #b1dee5;}
			
#signin {
	width:415px;
	
	background-color:#DDEEF1;
	display:none;
}
#signin td {
	padding-bottom: 0px;
}
#signin td.signinhdr {
	font-family:Georgia,Arial, Helvetica, sans-serif;
	color:#102856;
	font-size:9px;
	padding-top:2px;
}
#signin input, #signin .twopxpad {
	margin-top:4px;
}
#signin td, #signin td a {
	font-size:10px;
	color:#0066CC;
}
#signin td a:hover {
	color:#002674;
}
#signin td, #signin td a.close {
	font-size:10px;
	color:#78818A;
}
#signout {
	width:415px; /*415 657*/
	height:47px;
/*	display:block;*/ /* removed, as this creates alignment problem in Netscape */
	text-align:right;
}
#welcomeImg {
	margin-left:20px;
}
#signout a {
	color:#E6271D;
	font-family: Georgia, "Times New Roman", serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-1px;	
}
	.home_headtext_other	{
						font-size: 11pt;
						color: #FFFFFF;
						font-family:Georgia, arial;
						background-color:#cc9933;
						height:23px;
						padding:0 0 0 5px;
						font-weight:bold;
					}

.text			{
					font-family:Georgia,arial;
					font-size:9pt;
					font-weight:normal;
					text-align:justify;
					padding:5px 5px 5px 5px;
					
					vertical-align:top;
					}
					
					
.pad8left {
	padding-left: 8px;
}

input, select {
	font-family: Georgia,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.inputmemnumber, .inputmempassword {
	border: 1px solid #EFEFEF;
	border-top: 1px solid #4A4A4A;
	border-left: 1px solid #4A4A4A;
	font: 9px Georgia,Arial, Helvetica, sans-serif;
	color:#8C949F;
	width:85px;
}
.btnNoBorder {
	border:0;
	
}

