a:link { color: #3b458f; text-decoration: none}
a:visited { color: #3b458f; text-decoration: none}
a:active { text-decoration: none}
a:hover { color: #73614a; text-decoration: underline }

a.copyrightlink:link { color: #9f9a87;text-decoration: none}
a.copyrightlink:visited { color: #9f9a87; text-decoration: none}
a.copyrightlink:active { text-decoration: none}
a.copyrightlink:hover { text-decoration: none; color: #3b458f}

a.menulink:link { color: #efe8e0;text-decoration: none}
a.menulink:visited { color: #efe8e0; text-decoration: none}
a.menulink:active { text-decoration: none}
a.menulink:hover { text-decoration: none; color: #3b458f}

a.numberlink:link { border-style: solid; border-color: #c9b9ac; border-width: 1px; background-color:#F1EDE6; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  color: #3b458f; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; text-decoration: none}
a.numberlink:visited { border-style: solid; border-color: #c9b9ac; border-width: 1px; background-color:#F1EDE6; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  color: #3b458f; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; text-decoration: none}
a.numberlink:active { border-style: solid; border-color: #c9b9ac; border-width: 1px; background-color:#F1EDE6; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  color: #3b458f; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; text-decoration: none}
a.numberlink:hover { border-style: solid; border-color: #c9b9ac; border-width: 1px; background-color:#3b458f; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  color: #F1EDE6; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; text-decoration: none }

.number {  
	border-style: solid; border-color: #c9b9ac; border-width: 1px;
	background-color:#F1EDE6;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #73614a;
	font-weight:bold;
	padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;}
	
.header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px; color: #73614a;
	letter-spacing:1;}
	
.table {  
	border-style: solid; border-color: #c9b9ac; border-width: 1px;
	background-image:url(images/bkgrnd_interiorbody.jpg);
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #73614a;}
	
.content {  
	border-style: solid; border-color: #c9b9ac; border-width: 1px;
	background:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #73614a;
	line-height: 20px;}
	
.menu {  
	border-style: solid; border-color: #c9b9ac; border-width: 1px;
	background-color:#6B6662;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #73614a;
	line-height: 30px;}
	
.menu1 {  
	border-right-style: solid; border-right-color: #FFFFFF; border-right-width: 1px;
	background-color:#6B6662;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #73614a;
	line-height: 30px;}

.menutext {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AEA994;
	line-height: 40px;}
	
.menufont {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AEA994;
	line-height: 18px;}
	
.fontbody {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #73614a;
	line-height: 20px;}
	
.fontbodysmall {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #73614a;
	line-height: 18px;}


.aloha {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #73614a;
	line-height: 20px;}

.topcontact {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #73614a;
	line-height: 19px;}

.subheading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px; color: #998c82;
	line-height: 18px;
	font-weight: bold}

.copyright {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 8pt; color: #9f9a87}

.bold {  font-weight: bold}

.photoborder {  
	border-style: solid; border-color: #CCCCCC; border-width: 1px; 
	background-color: #FFFFFF; padding:8px; }
	
.noborder {  
	border-style: solid; border-width: 0px; }
	
	
hr {
	border: 0;
	width: 567px;
	height: 1px;
	background-color: #c9b9ac; }
