@charset "utf-8";
/* CSS Document */

body {
	background-color:#C18544;
	margin: 0 0 0 0;
	scrollbar-3d-light-color:#C18544;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#C18544;
	scrollbar-dark-shadow-color:#FFFFFF;
	scrollbar-face-color:#C18544;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
}

form{display:inline;}

h3 {
	margin: 0 0 0 0;
	font-family:"Times New Roman", Times, serif; 
	font-size:22px; 
	color:#00526B;
	text-transform:uppercase;
}

.footer {
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
}

.footer a:link, .footer a:visited {
	text-decoration:none;
	color:#FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
	line-height:2em;
	padding: 2px 2px 2px 2px;
}

.footer a:hover, .footer a:active {
	text-decoration:none;
	color:#00516A;
	background-color:#FFFFFF;
	line-height:2em;
	padding: 2px 2px 2px 2px;
}

.mb_006 a:hover {
	height:33px;
	width:184px;
	filter:alpha(opacity=70);
	moz-opacity:.75;opacity:.75;
}

.mb_007 a:hover {
	height:35px;
	width:184px;
	filter:alpha(opacity=70);
	moz-opacity:.75;opacity:.75;
}


.mb_008 a:hover {
	height:33px;
	width:184px;
	filter:alpha(opacity=70);
	moz-opacity:.75;opacity:.75;
}

.mb_009 a:hover {
	height:34px;
	width:184px;
	filter:alpha(opacity=70);
	moz-opacity:.75;opacity:.75;
}


.registration_button a:hover {
	height:35px;
	width:188px;
	filter:alpha(opacity=70	);
	moz-opacity:.75;opacity:.75;
}

/*Styles for template*/

#section_heading {
	font-family:'Times New Roman', Times, serif; 
	font-size:22px; 
	font-weight:bold; 
	color:#00526B; 
	padding: 0 0 5px 11px;
	text-transform:uppercase;
}

#section_links {
	width:99%; 
	height:23px; 
	background-color:#5E6770; 
	font-family: "Times New Roman", Times, serif; 
	font-size:14px; 
	color:#FFFFFF; 
	padding: 3px 0 0 3px; 
	text-align:left;
	text-transform:uppercase;
}

#section_links a:link, #section_links a:visited {
	text-decoration:none;
	color:#FFFFFF;	
	padding: 1px 2px 2px 2px;
}

#section_links a:hover, #section_links a:active{
	text-decoration:underline;
	color:#FFFFFF;
	padding: 1px 2px 2px 2px;
}

#section_menu {
	font-family:'Times New Roman', Times, serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#00526B; 
	padding: 0 11px 5px 0;
	text-transform:uppercase;
	text-align:right;
	background-image:url(../images/013.jpg);
	background-position:right;
}

#section_menu a:link, #section_menu a:visited {
	text-decoration:none;
	color:#926330;	
	padding: 1px 2px 2px 2px;
}

#section_menu a:hover, #section_menu a:active{
	text-decoration:none;
	color:#926330;
	padding: 1px 2px 2px 2px;
	background-color:#FFFFFF;
}

#page_text {
	clear:both; 
	font-family:'Times New Roman', Times, serif; 
	font-size:16px; 
	color:#00526B; 
	line-height:1.5em; 
	height:260px; 
	overflow:auto; 
	margin-top:15px; 
	padding-right:10px; 
	text-align:justify;
}

#page_text a:link, #page_text a:visited {
	text-decoration:none;
	border-bottom: 1px dotted #00526B;
	color:#00526B;	
	padding: 1px 2px 2px 2px;
}

#page_text a:hover, #page_text a:active{
	text-decoration:none;
	border-bottom: 0px dotted #00526B;
	color:#00526B;
	background-color:#D7E8E7;
	padding: 1px 2px 2px 2px;
}

#registration_table {
	font-family:'Times New Roman', Times, serif; 
	font-size:13px; 
	color:#00526B; 
	text-transform:uppercase;
}

#contact_info_table {
	font-family:'Times New Roman', Times, serif; 
	font-size:13px; 
	color:#00526B; 
}

#contact_info_table th {
	text-transform:uppercase;
}

#amenities_table {
	font-family:'Times New Roman', Times, serif; 
	font-size:16px; 
	color:#00526B; 
}

.floor_plan_table {
	font-family:'Times New Roman', Times, serif; 
	font-size:11px; 
	color:#00526B; 
}

.floor_plan_table td {
	text-align:center;
	vertical-align:middle;
	padding-bottom:10px;
}