body {
	background: #070302 url(images/bkgr.gif) repeat-y center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	margin-bottom: 50px;
	padding: 0px;
	text-align: center;
	}
	
	
 a	{text-decoration:none;}
 a:link 		{text-decoration:none; font-weight:bold; color:#db9651;}
 	a:visited 	{text-decoration:none;font-weight:bold;color:#db9651;}
	a:hover 	{text-decoration:none; font-weight:bold;color:#FFFFFF;}

/* require text-align:center in body tag to align container */
#container{
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 35px;
	margin-bottom:50px;
	border: 1px solid #070302;
	text-align: justify;
	background: #40322B url(images/header.jpg) no-repeat;
	padding: 200px 0px 0px 0px;
	position: relative;
	}
p{
padding: 0px 20px;
}
iframe{
	margin:0px 18px;
	border: 2px solid #070302;
}
	
ul{
padding: 0px 20px;
}
h1{
font-size: 1.1em;
padding: 0px 20px;
clear: both;
}

h2{
padding: 0px 20px;
font-size: 1.1em;
color: #db9651;
clear: both;
}

h3{
padding: 0px 20px;
font-size: 1.1em;
color: #db9651;
}

hr{
color: #db9651;
background-color: #db9651;
height:1px;
padding:0px;
margin: 0px 0px 0px 0px;
border: 0px;
clear: both;
}

ul{
margin-left: 40px;
}

.orangetext{
color: #db9651;
}
.quote{
color: #db9651;

font-style: italic;
}

.rhspic{
	float: right;
	border: 2px solid #000000;
/*	background-color: #563D23;*/
	margin: 10px 0px 10px 20px;
}

.lhspic{
	float: left;
	border: 2px solid #000000;
/*	background-color: #563D23;*/
	margin: 10px 20px 10px 0px;
	}
	
.centrepic{
	text-align:center;
	border: 2px solid #000000;
/*	background-color: #563D23;*/
	margin: 10px 0px;
	}
	
.plainpic{
	border: 2px solid #000000;
/*	background-color: #563D23;*/
	margin: 0px;
}
	
.floatright { 
/*	background-color: #563D23;*/
	margin: 10px 0 10px 20px;
	float: right; }
	
.floatleft { 
/*	background-color: #563D23;*/
	margin: 10px 20px 10px 0px;
	float: left; }
	
.smalltext {
	font-size: 0.8em;
	color: #999999;
	padding-right: 10px;
	padding-left: 10px;
	border-top: 0px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #666666;
	margin-right: 40px;
	margin-left: 40px;
}


.clear{
clear:both;
}

.plans{
	border: 2px solid #000000;
	margin: 0px;
}

.centrebox{
	border: 1px solid #db9651;
	margin: 0px 20px;
	padding: 0px;
	clear: both;
}

.notclearedbox{
	border: 1px solid #db9651;
	margin: 0px 20px;
	padding: 10px;
	width: 300px;
	text-align: center;
}

.notclearedbox2{
	border: 1px solid #db9651;
	margin: 0px 20px;
	padding: 10px;
	width: 300px;
	text-align: left;
}
	
.housetable{
	border: 1px solid #db9651;
	border-collapse: collapse;
	margin: 0px 20px;
	cell-spacing:0px;
	clear: both;
}
.housetable td{
	border: 1px solid #793F1A;
	font-size: 0.85em;
	padding: 5px;
}

.housetable th{
	border: 1px solid #793F1A;
	color: #db9651;
	font-weight: normal;	
}
.housetable ul{
	padding: 0px;
	margin:0px;
	list-style-type: none;
}
.housetable caption{
padding: 2px;
text-align:center;
color: #db9651;
}
.housetable li{
	padding: 4px;
	}

#featurebox { 
	background: #5a4b3c; 
	text-align: center;  
	margin: 0px; 
	padding: 0; 
	position: absolute; 
	z-index: 10; 
	top: 400px; 
	left: -120px; 
	width: 130px; 
	border: solid 1px #070302; }

#featurebox p{
	padding: 10px 10px;
	margin: 0px;
}

.box{
width:90%;
align: center;
padding: 10px;
border: 1px solid #793F1A;
}

#footer{
background-color: #795137;
margin:0px;
padding: 10px;
}
/*------------------------------NAVIGATION--------------------------------------------------------*/

#ad {
position: absolute;
top: 400px;
left: -115px;
padding: 0px;
margin: 0px;
width: 120px;
z-index: 10;
/*background-image: url(images2/wood.jpg);*/
/* background: #5a4b3c;
/* border: 1px solid #070302;
text-align: left;
color:#db9248;
/*color:#663300;*/
}

#nav {
position: absolute;
top: 150px;
left: -120px;
list-style-type: none;
padding: 0px;
margin: 0px;
width: 130px;
z-index: 10;
/*background-image: url(images2/wood.jpg);*/
background: #5a4b3c;
border: 1px solid #070302;
text-align: left;
color:#db9248;
/*color:#663300;*/
}
#nav UL { list-style-type: none; margin: 0; padding: 0; }
#nav LI {
padding: 3px 5px;
font-weight: bold;}
#nav LI UL {
}
	
#nav LI UL UL {
}

/*catagory buttons*/
#nav LI {
text-decoration: none;


}
#nav LI:hover { background-color: #40322b; }
/*--page buttons style--*/
#nav LI UL LI{
}

#nav LI UL LI A{
font-weight: normal;
}
#nav LI:hover UL UL {

}
#nav LI.sfhover UL UL {
}
#nav LI:hover UL {
}
#nav LI LI:hover UL {
}
#nav LI.sfhover UL {
}
#nav LI LI.sfhover UL {
}

#nav LI UL {
background: #5a4b3c;
border: 1px solid #070302;
z-index:5;



	MARGIN-TOP: -25px;
	LEFT: -999em;
	MARGIN-LEFT: 125px;
	POSITION: absolute
}
	
#nav LI UL UL {
	LEFT: -999em
}


#nav LI A {
	font-size: 16px;
	padding-right: 0px;
	padding-left: 0px;
	DISPLAY: block; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	margin:0px;

}
#nav LI A:hover {
}

/*--page buttons style--*/
#nav LI UL LI{
width: 186px;

}


#nav LI UL LI A{
padding: 0px 0px;
}
#nav LI:hover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
