html {
	height: 100%; 
}
body {
	height: 100%;
	margin: 0px;
	background-color: #5b3315;
	text-align: center;
	background-image:url(images/main-bckgrnd.gif);
	background-position:center;
}
.canvasbckgrnd {
	background-image:url(images/bckgrnd-canvas.jpg);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
	width:977px;
	height:100%;
}
.nospacetable {
	width: 977px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align:top;
}
.nospacetable td {
	padding: 0px;
	border-collapse:collapse;
	border:inherit;
	border-spacing:0px;
	vertical-align:top;
}
.righttable {
	width: 225px;
	height:404px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align:top;
}
.righttable td {
	padding: 0px;
	border-collapse:collapse;
	border:inherit;
	border-spacing:0px;
	vertical-align:top;
}
.address-div {
	width:221px;
	height:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#080b03;
	text-decoration:none;
}
.cons-nav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#000000;
	text-decoration:none;
}
.cons-nav2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#000000;
	text-decoration:none;
}
.cons-nav1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000000;
	text-decoration:none;
}
.header1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-align:left;
	color:#ecffe9;
	text-decoration:none;
	font-weight:800;
}
.bot-text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#ecf0eb;
	text-decoration:none;
}
.bot-text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#ecf0eb;
	text-decoration:none;
}

a:hover{color:#5c6d46;}


  These styles effect the quick book  

.quickbook {
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}
.quickbook td {
	padding: 0px;
	font-family: Verdana; 
	font-size: 9px;
	color: #12170a;
	}
.quickbook select {
	background-color: #eef3e8; 
	color: #000000;
	border: 1px solid #1c240e; 
	font-family: Verdana; 
	font-size: 9px;
}
.quickbook input {
	background-color: #eef3e8; 
	color: #000000;
	border: 1px solid #1c240e; 
	font-family: Verdana; 
	font-size: 9px;
}
#latestoffer{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	background-color:#e6efdd;
	color:#575d53;
	text-align:center;
	height:100%;
	opacity:.94;
}
#latestoffer a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#33FF66;
}
#latestoffer a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#c1d2ae;
}

/*
 The following styles effect the image sequencer, and the text content placed over the image sequencer, these styles need to be copied together and than edited as one effects the other 
*/


.maindiv {
	width: 745px;
	height: 404px;
	margin: inherit;
	vertical-align:top;
	text-align:left;
}
#imageContainer {
	position:relative;
	margin:auto;
	width:745px;
}
#imageContainer img {
	position: absolute;
	top: 0px;
	left: 0px;
}
#blackLayer {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000000;
}
#contentContainer {
	position: absolute;
	left: 21px;
	top: 20px;
	width: 430px;
	background-color: transparent;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
}


#contentContainer1 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 400px;
		background-image:url(images/main-bckgrnd.gif);
	background-color: transparent;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;

	
}
#contentContainer a {
text-decoration:underline;
	
	color:#fff;

}
#contentContainer a:hover {
	text-decoration:none;
	color:#d7e3c6;
}
#contentContainer1 {
	position: absolute;
	left: 20px;
	top: 20px;
	width: 720px;
	background-color: transparent;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
}
#contentContainer1 a {
	text-decoration:none;
	color:#96aa7a;
}
#contentContainer1 a:hover {
	text-decoration:none;
	color:#d7e3c6;
}
#contentContainer2 {
	position: absolute;
	left: 20px;
	top: 20px;
	width: 460px;
	background-color: transparent;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
}
#contentContainer2 a {
	text-decoration:none;
	color:#96aa7a;
}
#contentContainer2 a:hover {
	text-decoration:none;
	color:#d7e3c6;
}
#contentContainerSpa {
	position:absolute;
	background-color: transparent;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
}
#contentContainerSpaNav {
	position: absolute;
	left: 430px;
	top: 20px;
	width: 300px;
	background-color: transparent;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
	text-align:right;
}


  The following styles effect the drop done menu  


#dropper {float: left; display: block; list-style-type:none; width: 977px; margin:0px 0px 0px 0px;  }
#dropper li {display: block; float:left; position:relative; z-index:100; height:45px;}
#dropper li dl {float: left;}
#dropper li a, #dropper li a:visited {display:block; padding:0; white-space:nowrap;}

#dropper dl {position:absolute; top:0; left:0; margin: 0; padding:0;}
#dropper dt {margin:0; font-size: 1.1em; float:left;}
#dropper dd {display:none; clear:left; margin:0; padding:0; color: #091705; font-family: "Tahoma", Arial, sans-serif; font-size: 11px; text-align:left;}

#dropper dt a, #dropper dt a:visited {display:block; color:#091705; padding: 0px; text-decoration:none;}
#dropper dd a, #dropper dd a:visited {color:#091705; text-decoration:none; display:block; padding: 5px 15px 5px 11px;}

#dropper li a:hover {border:0;}

#dropper li:hover dd, #dropper li a:hover dd {display:block;}
#dropper li:hover dl, #dropper li a:hover dl {padding-bottom:5px;}
#dropper li:hover dt a, #dropper li a:hover dt a, #dropper dd a:hover {color:#091705;}

#dropper .one dd a {background:#f1f9f0; color:#091705;}

#dropper .one dd a:hover {background-color: #d7e9ce; color:#091705;}
	
#dropper b {display:block; overflow:hidden; height:1px;}
#dropper b.p1a {background:#f1f9f0; margin:0px 5px;}
#dropper b.p1b {background:#f1f9f0; margin:0px 3px;}
#dropper b.p1c {background:#f1f9f0; margin:0px 2px;}
#dropper b.p1d {height:2px; background:#f1f9f0; margin:0px 1px;}

#green{
vertical-align:top;
position:absolute; 
z-index:1000;  
left:171px; 

	top: 484px !important;
	top: 494px;
}
.textcont-bottom{
	padding-top:20px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.textcont-bottom a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.textcont-bottom a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.textcont-bottomgreen{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9ec25a;
}
.textcont-bottom1{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.textcont-bottom1 a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.textcont-bottom1 a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.textcont-bottomgreen1{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9ec25a;
}
