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

body, html {
width:100%;
height:100%;
margin:0px;
padding:0px;
background: #2c1e0f url('images/bg.gif') top ;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#2c1e0f;
}

div{
margin:0px;
padding:0px;
}

p {
line-height:15px;
margin-bottom:10px;
margin-top:0px;
}
h1 {
margin:0px 0px 10px 0px;
font-weight:bold;
font-size:14px;
color:#000000;
}
h2 {
display:block;
font-weight:bold;
font-size:12px;
margin:0px 0px;
color:#000000;
}
p + h1 {
margin-top:20px;
}
img {
padding: 0px 0px;
margin: 0px 0px;
border: 0px;
}
a {
color:#fc8704;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.clear{
height:0px;
width:100%;
clear:both;
}
/* Site Framework */

#siteWrapper {
text-align:center;
width:979px;
margin: 0px auto;
height:auto;
text-align:left;
}
#header {
width:979px;
height:106px;
background: url('images/bg_header.gif');
}
#navArea {
width:979px;
height: 31px;
background: url('images/bg_navArea.gif') repeat-x;
border: 1px solid #554a3f;
border-width: 1px 0px 1px 0px;
}
#navArea a {
float:left;
}
.navSpacer {
width:4px;
height:31px;
float:left;
}
a#nav1 {
	margin-left:12px;
	display:block;
	height: 31px;
	width: 85px;
	background: url('images/nav1.gif') no-repeat;
	background-position: 0 0px;
}
a#nav1:hover {
	background-position: 0 -31px;
}
a#nav2 {
	display:block;
	height: 31px;
	width: 103px;
	background: url('images/nav2.gif') no-repeat;
	background-position: 0 0px;
}
a#nav2:hover {
	background-position: 0 -31px;
}
a#nav3 {
	display:block;
	height: 31px;
	width: 104px;
	background: url('images/nav3.gif') no-repeat;
	background-position: 0 0px;
}
a#nav3:hover {
	background-position: 0 -31px;
}
a#nav4 {
	display:block;
	height: 31px;
	width: 105px;
	background: url('images/nav4.gif') no-repeat;
	background-position: 0 0px;
}
a#nav4:hover {
	background-position: 0 -31px;
}
a#nav5 {
	display:block;
	height: 31px;
	width: 116px;
	background: url('images/nav5.gif') no-repeat;
	background-position: 0 0px;
}
a#nav5:hover {
	background-position: 0 -31px;
}
#flashArea {
width:979px;
height:582px;
}
#footerNav {
width:979px;
height: 27px;
background: url('images/bg_footerNav.gif') repeat-x;
border: 1px solid #554a3f;
border-width: 1px 0px 1px 0px;
}
#footerNav p {
float:right;
margin:0px 0px;
padding:6px 27px 0px 0px;
color:#dad5d5;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footerNav a, #footer a {
color:#dad5d5;
}
#footer {
width:979px;
height:150px;
}
#footerP1{
color:#dad5d5;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:35px 0px 0px 50px;
margin:0px 0px 16px 0px;
}
#footerP2{
color:#999999;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px 50px 0px 50px;
}
#hdrImg {
width:979px;
height:147px;
overflow:hidden;
display:block;
}
#contentArea {
width:979px;
height:auto;
background:#f3ebda;
}
.contentSpacer {
width:979px;
height:25px;
}
#secondaryContent {
background: url('images/bg_secondaryContent.gif') top repeat-y;
}
#rightColumn {
float:right;
width:572px;
position:relative;
right:74px;
}
#breadCrumbs {
margin-bottom:20px;
}
#breadCrumbs a {
color:#2c1e0f;
text-decoration:underline;
}
#secondaryNav {
margin-bottom:113px;
}
#secondaryNav a {
color:#fc8704;
text-decoration:none;
}
#secondaryNav:hover {
color:#fc8704;
text-decoration:underline;
}
#secondaryNav2 {
margin-bottom:0px;
}
#secondaryNav2 a {
color:#fc8704;
text-decoration:none;
}
#secondaryNav2:hover {
color:#fc8704;
text-decoration:underline;
}

#leftColumn {
float:left;
position:relative;
left:30px;
padding-top:128px;
width:225px;
}
#leftColumn2 {
float:left;
position:relative;
left:30px;
padding-top:0px;
width:225px;
}
<!-----------Contact Form------------>
#contactform {
	width: 341px;
	position: relative;
	top:65px;
	left: 29px;
	float: left;
	height: 500px;
	color: #2c1e0f;
}
#option {
	font-family: arial;
	font-size: 11px;
	color: #2c1e0f;
	width:65px;
}
#fulltext {
	font-family: arial;
	font-size: 11px;
	color: #2c1e0f;
	width:341px;
}
.full {
	width: 341px;
}
input.full {
	width: 341px;	
}
.large {
	width: 271px;
}
input.inputlarge {
	width:271px;
}

input.inputstate {
	width: 133px;
}

input.inputzip {
	width: 76px;
}
textarea {
	width: 341px;
	height: 59px;
	font-family: arial;
	font-size: 10px;
}
#thankswindow {
	width: 800px;
	height: 500px;
	text-align: left;
	background: url('images/thankyou_bg.jpg') no-repeat;
}
#thanksback {
	position: relative;
	top: 371px;
	left: 26px;
}