/* CSS Document */

body { 
color: #49443b; 
background-color: #fbf5e4; 
text-align: center; 
/* for IE5/Win */
voice-family: "\"}\""; voice-family: "\"}\""; 
font-size : 14px; 
font-family: Geneva, Tahoma, Helvetica, Trebuchet MS, sans-serif; 
margin: 0; }

h1, h2, h3, h4, h5 {
visibility: hidden;
font-size: 1px;
margin: 0 0 -5px 0;
padding: 0 0 0 0;
}

html>body h1, h2, h3, h4, h5 {
visibility: hidden;
font-size: 1px;
margin: 0 0 -25px 0;
padding: 0 0 0 0;
}

html>body { margin: 0; padding: 0; }

a:link, a:visited { color : #d16339; font-weight: bold; text-decoration: none; }
a:hover, a:active { color : #38251F; font-weight: bold; text-decoration: none; }

p { 
font-size: 100%; 
font-family: Geneva, Tahoma, Helvetica, Trebuchet MS, sans-serif; 
line-height: 1.5; 
text-align: left; 
margin-top: 0; 
margin-bottom: 0.5em; 
}

#float { position: relative; width: 995px; margin: 0 auto 0; }

.wrap { 
background-image: url(../images/bg.jpg); 
background-repeat: repeat-y; 
text-align: left; 
width : 995px; 
float: left; 
margin-bottom: 0; 
padding-bottom: 10px; 
}



#mainNav { 
color: #38251F; 
font-weight: bold; 
background-image: url(../images/bg_nav.jpg); 
text-align: center; 
position: relative; 
width: 990px; 
height: 12px; 
margin: 0 0 0 0; 
padding: 0px 0 0px 0px; 
list-style-type: none; 
}

	#mainNav a {  
	color: #38251F; 
	font-size: 14px; 
	font-weight: bold;  
	line-height: 42px; 

	padding: 12px 30px 15px 30px; 
 
	}
	
	#mainNav li {  display: inline; }
	
	#mainNav a:hover { 
	color: #ffffff; 
	background-image: url(../images/nav_bg.jpg); 
	padding:12px 30px 8px 30px; 
	text-decoration: none;
	}
	
html>body #mainNav { 
color: #38251F; 
font-weight: bold; 
background-image: url(../images/bg_nav.jpg); 
text-align: center; 
position: relative; 
width: 990px; 
height: 32px; 
margin: 0 0 0 0; 
padding: 0px 0 10px 0px; 
list-style-type: none; 
}

	html>body #mainNav a {  
	color: #38251F; 
	font-size: 14px; 
	font-weight: bold;  
	line-height: 42px; 
	padding: 10px 30px 15px 30px; 
 
	}
	
	html>body #mainNav li { display: inline; }
	
	html>body #mainNav a:hover { 
	color: #ffffff; 
	background-image: url(../images/nav_bg.jpg); 
	padding: 15px 30px 9px 30px; 
	text-decoration: none;
	}	
	
	
	
#header { 
background-image: url(../images/mainheader.jpg); 
background-repeat: no-repeat; 
background-position: left top; 
width: 975px; 
height: 570px; 
float: left; 
margin-top: 0; 
margin-left: 5px; 
padding: 0; }

	#header img { width: 308px; height: 61px; float: left; margin-top: 20px; padding-left: 25px; }
	
html>body #header { 
background-image: url(../images/mainheader.jpg); 
background-repeat: no-repeat; 
background-position: left top; 
width: 975px; 
height: 570px; 
float: left; 
margin-top: 0; 
margin-left: 10px; 
padding: 0; }

	html>body #header img { width: 308px; height: 61px; float: left; margin-top: 20px; padding-left: 25px; }

#photodiv { width: 345px; height: 184px !important; float: left; margin-top: -224px; margin-left: 35px; }		

html>body #photodiv { width: 345px; height: 184px !important; float: left; margin-top: -224px; margin-left: 70px; }
	
#rightCol2 { 
width: 455px; 
float: right; 
margin: -225px 0px 0 0px; 
padding-right: 70px; 
display: inline; 
}	


	
html>body #rightCol2 { 
font-size: 100%;
width: 455px; 
float: right; 
margin: -225px 65px 0 0; 
padding-right: 0px; 

display: inline; 
}	

#rightCol2 a img { 
border: 0px;
}
	
#page { 

background-repeat: no-repeat; 
background-position: 55% bottom; 
text-align: center; width: 995px; 
float: left; 
margin: 0 0 0px; 
padding: 0 0 0px; 
}

#page p {
display: inline;
text-align: center;
}

#page2 { 

background-repeat: no-repeat; 
background-position: 55% bottom; 
text-align: center; width: 995px; 
float: left; 
margin: 0 0 0px; 
padding: 0 0 0px; 
}

#page2 p {
display: inline;
text-align: center;
}
	
#leftCol { 
width: 855px; 
float: left; 
display: inline; 
margin: 0px 0 0px 75px;
}

#leftCol p{ 
padding: 5px 0 0 10px;
	}

html>body #leftCol { 
width: 855px; 
float: left; 
display: inline; 
margin: 0px 0 0px 75px;
}

html>body #leftCol p{ 
padding: 5px 0 0 10px;
	}


