@charset "utf-8";
body {
	font: 100% Georgia, "Times New Roman", Times, serif;
	font-variant: normal;
	font-weight: normal;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
}

.oneColFixCtrHdr #top_container {
	width: 980px;  
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	height:185px;
}
.oneColFixCtrHdr #top_inner_container {
	width: 1050px; 
	background: #FFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */


}
.oneColFixCtrHdr #top_image {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin:0;
	width:310px;
	float:left;
	border-top:80px solid #FFF;




}
.oneColFixCtrHdr #top_content {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin:0;
	background: #FFF;
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	width:640px;
	float:left;
	border-top:150px solid #FFF;

}

.oneColFixCtrHdr #main_container {
	width: 990px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	color:#B9AB96;
	height:410px;
}

.oneColFixCtrHdr #main_image {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin:0;
	width:550px;
	float:left;
	

}
.oneColFixCtrHdr #main_content {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	width:380px;
	padding-right:40px;
	float:right;
	font-size:22px;
	font-style:italic;
	line-height:32px;
	border-top:15px solid #2E2000;
	letter-spacing: 1px

}

.oneColFixCtrHdr #bottom_container {
	width: 990px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	height:180px;
	border-top:20px solid #FFF;
}
.oneColFixCtrHdr #bottom_image {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin:0;
	width:550px;
	float:left;
	

}
.oneColFixCtrHdr #bottom_content {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin:0;
	background: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#2E2000;

}

.menu_space{
	margin-right:36px;
}

.green{
	color:#C1D82F;
}

.brown{
 	color:#544316;
	text-decoration:none; 
}


.brown a:link { color: #544316; text-decoration: none;}
.brown a:visited { color: #544316; text-decoration: none;}
.brown a:active { color: #544316; text-decoration: none;}
.brown a:hover { color:#C1D82F; text-decoration: none;}

.pageText{
	margin-top:40px;
	font-size:11px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#C1D82F;
	line-height:17px;
	letter-spacing:normal;
	width:330px;
}
.pageThumbs{
	margin-top:120px;
	font-size:11px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#C1D82F;
	line-height:17px;
	letter-spacing:normal;
	width:335px;
}
.pageTextWide{
	margin-top:40px;
	font-size:11px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#C1D82F;
	line-height:17px;
	letter-spacing:normal;
	width:420px;
}

.pageTextContactUs{
	margin-top:60px;
	font-size:11px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#C1D82F;
	line-height:17px;
	letter-spacing:normal;
	width:420px;
}

.oneColFixCtrHdr #page_container {
	width: 990px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	color:#B9AB96;
	height:410px;
}

.oneColFixCtrHdr #page_content {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin-left: 20px;
	width:420px;
	float:left;
	font-size:22px;
	font-style:italic;
	line-height:32px;
	border-top:15px solid #2E2000;
	letter-spacing: 1px

}

.oneColFixCtrHdr #page_content_wide {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin-left: 20px;
	width:420px;
	float:left;
	font-size:20px;
	font-style:italic;
	line-height:32px;
	border-top:15px solid #2E2000;
	letter-spacing: 1px

}

.page_sub_head{
	color:#B9AB96;
}

.page_sub_head  a:link {  text-decoration: none;}
.page_sub_head  a:visited {  text-decoration: none;}
.page_sub_head  a:active {  text-decoration: none;}
.page_sub_head  a:hover { color:#C1D82F; text-decoration: none;}
