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

body {
	margin:0; padding:0;
	background:#6b422e;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.headline {
	width:763px;
	background:#6e2306;
	color:#FFF; 
	padding:0; margin:0;
	}
	.headline img {vertical-align:middle; margin-right:10px;}
	
h1 {font-size:24px; line-height:1.3em; margin:0; padding:0;}
h2 {font-size:16px; color:#7b802c; line-height:1.3em;}
h3 {font-size:14px; color:#7b802c; line-height:1.3em;}

hr {height:1px; width:100%; border:0;color:#6B422E; background:#6B422E; margin:-1px 0 !important; margin:-10px 0; padding:0;}


.pad8 {padding:8px 8px 8px 8px;}

.testimonial {
	float:left;
	margin:30px 10px 10px 0px;
	border-right:1px solid #FFF;
	}
	.testimonial p {font-family:Georgia, "Times New Roman", Times, serif;font-size:11px; color:#3d1805; text-align:left; padding-right:10px;}

p, li {font-size:12px; line-height:1.3em;}
li {margin-bottom:.5em;}
.callout {color:#3e1706; font-size:16px; line-height:1.4em;}

a, a:active {text-decoration:underline; color:#6e2306;}
a:visited {text-decoration:underline; color:#000;}
a:hover, a:active:hover {text-decoration:underline; color:#8d8368;}

.smalltext {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.leftPhoto {margin:5px 15px 5px 0px;}

input.button {background-color:#6e2306; color:#FFF; cursor:pointer; border:1px solid #6e2306;}

/* PAGE LAYOUT */
	
#container {
	width:962px; 
	margin:10px auto;
	}
	
#arrow {
	float:left;
	width:960px;
	}
	#request {
		float:right;
		top:0px;
		right:50px;
		}
	#frame {
	float:left;
	width:960px;
	border:1px solid #afa790;
	}
	#header {
		float:left;
		width:960px;
		height:96px;
		}
	#topnav {
		float:left;
		width:960px;
		height:27px;
		background:#7b802e;
		color:#FFF;
		margin-top:-2px;
		}
	
		
	#main {
		float:left;
		width:960px;
		background:url(../images/backgrounds/main.gif) repeat-y;
		}
		
		#leftCol {
			float:left;
			width:197px;
			}
		#mainCol {
			float:left;
			width:763px;
			margin:0; padding:0;
			}
		#pageContent {
			float:left;
			width:763px;
			margin:0; padding:0;
			}
			#contentLeft {
				float:left;
				width:210px;
				margin:15px;
				}
			#contentRight {
				float:left;
				width:500px;
				padding:15px 0px;
				}
		.interiorMain {
			float:left;
			width:753;
			margin:10px;
			}
	#footer {
		float:left;
		width:960px;
		height:27px;
		background:#7b802e;
		color:#FFF;
		}
	.small {
		font-size:11px;
		line-height:1.3em;
		}
		.footspace {
		float:left;
		margin:7px;
		}
/* LEFT NAVIGATION */

#leftNav { float:left; margin-left: 0px; }

#leftNav ul {
	margin: 0; padding: 0;
	list-style-type: none;
	font-size:12px;
	}

#leftNav li { margin: 0 0 1px 0;  }

#leftNav a {
	display: block;
	padding: 5px 10px;
	width: 175px;
	color: #48372d;
	background-color: #c6e2e5;
	text-decoration: none;
	font-weight:700;
	border-bottom:1px solid white;
	}

#leftNav a:hover
{
color: #48372d;
background-color: #8fbcc1;
text-decoration: none;
}

#leftNav ul ul li { margin: 0 0 1px 0; }

#leftNav ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 161px;
color: #48372d;
background-color: #c6e2e5;
text-decoration: none;
font-weight:200;
}

#leftNav ul ul a:hover
{
color: #48372d;
background-color: #8fbcc1;
text-decoration: none;
}
	
#request {
	position:relative;
	width:132px;
	margin-bottom:-92px;
	margin-left:30px;
	}

/* HOME */

#homeTop {
	float:left;
	background:#6e2306;
	width:763px;
	}
	#homePhoto {
		float:left;
		width:510px;
		margin-right:5px;
		}
	#homeText {
		float:left;
		color:#FFF;
		width:220px;
		padding:20px 10px 10px 10px;
		}
		#homeText h1 {font-size:18px;}
#homeBottom {
	float:left;
	width:763px;
	background:url("../images/backgrounds/homeBottom.gif") repeat-y;
	}
	