body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #99CC99;
	margin-top: 0px;
}
table{background-color:#ffffff;}
td, th{text-align:left; vertical-align:top;}
a img {border:none;}
a:visited {	
	font-size: 11px;
	color: #6666FF;
	text-decoration: none;
	letter-spacing: 0px;
}
a:link {	
	font-size: 11px;
	color: #336666;
	text-decoration: underline;
}
a:active {	
	font-size: 11px;
	color: #336666;
	text-decoration: underline;
}
a:hover {	
	font-size: 11px;
	color: #CC3300;
	text-decoration: none;
}

/* Added by David Mullinax, August 30, 2009 */
h2{	color: #006666;	
	font-weight: bolder;
	margin:10px auto;}
h3{	color: #006666;	
	font-weight: bolder;
	font-size: 12px;
	margin:0px auto;}
	
.contact_info {	
	font-size: 11px;
	color: #336666;
}
.contact_info strong {color: #FF9900}	

/* Used in about_us.htm */
.teal_txt {	
	font-size: 12px;
	font-weight: normal;
	color: #339999;
}

/* Used in rates.htm */
table#rates th {	
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color:#336633;
}

/* Added by David Mullinax, August 23, 2009 */
img#colony_site1_r1_c1{width:136px; height:231px; border:0px;}
img#colony_site1_r1_c2{width:265px; height:231px; border:0px;}
img#colony_site1_r1_c3{width:299px; height:231px; border:0px;}
img#hm_nav{width:136px; height:43px; border:0px;}
img#about_us, img#rates_nav, img#dir_nav, img#rooms_nav, img#comments_nav{width:136px; height:37px; border:0px;}
img#contact_us{width:136px; height:58px; border:0px;}

/* The following styles belong to the home page, index.htm. */
.body_txt {font-family: "Times New Roman", Times, serif;font-size:14px;font-style:italic;vertical-align:top;}

/* Switch off the Joomla component heading */
.componentheading {display: none;}

/* Added by David R. Mullinax, 2008 */
table#content{width:500px; margin:0 0 3em 8px;}
div#content{width:514px; font-size:12px; text-align:left; margin-bottom:3em;}
div#content p{font-weight:normal;}
div#content table{table-layout:auto; width:auto;}
div#content table caption{text-align:left;}
div#content table th{background-color:#ffffff; white-space:normal;}
/*div#content table th span{font-style:italic; font-size:smaller;}*/s
div#content table td{font-weight:normal;white-space:normal;}

input[type="text"], input[type="password"], #btnSubmit{width:100px;}
.error{color:#FF0000; font-weight:bold;}
/*.success{color:#339999; font-weight:bold;}*/
.success{color:#006900; font-weight:bold;}

div#back{float:right;}
div#back a{/*
font-size:14px;text-decoration:none;
*/}
div#back a:visited {color: #339999;}
div#back a:link {color: #99CC99;}
div#back a:active {color: #99CC99;}
div#back a:hover {color: #99CC99;}

.disclaimer{color:#006900; font-style:italic;}