body {
	color: #555753;
	background-color: #38322D;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:666px;
	margin:60px auto 0 auto;	}

td {
	font-family: Georgia, Palatino, serif;
	font-size: 10pt;
	color: #38322D;
}
a:link, a:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #38322D;
	}
a:hover, a:active { 
	text-decoration: none; 
	color: #CBBDB1;
	}
#footer {
	color: #87786A !important;
	margin:10px 0 0 0;
	font-size: 12px;
	}
.onfooter {
	color: #BDAF9F;
	}
	
#footer {width:666px;margin-bottom:40px !important;border:0px solid green;padding:bottom;}
#footer, #footer td, #footer a:link, #footer a:visited {
	color: #87786A;
	text-decoration: none;
	font-size:12px;
	}
#footer a:hover{ 
		color: #D5CBC6;
	}

#feature {
	border:0;width:566px;height:400px;
}

div#main {
	padding:50px 50px 10px 50px;
	width:566px;
	background:#998A7D /*url(/images/loading.gif) center top no-repeat*/;
}

div#title {
	width:666px;
}

#dotnavdiv {
	background:#998A7D;
	padding-bottom:30px;
	width:666px;
	text-align:center;
}

#dotnav3 {}
#dotnav3 td.inner { width:62px;}

#dotnav2 {}
#dotnav2 td.inner { width:50px;}

#dotnav1 {}
#dotnav1 td.inner { width:52px;}

div.linkboxes {border:0px solid #3c3024;width:27px;height:27px;}
div.linkboxes:hover {}

.linkboxes a, .linkboxes a:visited  {display:block;width:100%;height:100%;font-size:25px !important;color:#38322D;}
.linkboxes a:hover, .linkboxes a:visited:hover {color:#B1A291 !important;} 




div#maintext {height:400px;color:#fff;font-family:Georgia, Palatino, Serif;}

div.contactmain, div.aboutmain { 
	padding-bottom:70px;
	line-height:139%;
	font-family:georgia, palatino, serif;
	font-size:80%;
	color:#311801;
	}
	
	div.aboutmain ul { 
		font-size:88%;
		color:#311801;
		}	
	
div.contactmain p { 
	margin-top:0;
	margin-left:10px;
		}	
		
div.aboutmain p { 
			margin-top:0;}				}		

div.contactmain h1 {
	margin-top:0;
	font-weight:normal;margin-bottom:8px;
	font-size:150%;
	} 	

div.contactmain h3 {
	margin-top:0;
	font-weight:normal;margin-bottom:8px;
	font-size:110%;
	} 		
	
	
	/* default opacity for IE */
img {
		filter:alpha(opacity=99.9999);
		}

	/* duplicate image positioning */
img.idupe {
		position:absolute;
		z-index:30000;
		visibility:hidden;
		}