body{
	background-color:#F4F5F0;
}
#page_pos{
	text-align: center;
	position:relative;
	width: 965px;
	height:915px;
	margin: 0 auto;
	text-align:left;
	padding-left:10px;
	background-color:#FFFFFF;
	top:-5px;
}
#logo{
	position:absolute;
	top:5px;
}
#logo img {
	position:absolute;
	top:10px;
	left:10px;
}
#logo h1 {
	position:absolute;
	top:-13px;
	left:70px;
	width: 240px;
	color:#3F3C35;
	font-family:"Arial";
}
#logo p {
	position:absolute;
	top:35px;
	left:72px;
	width: 240px;
	font-size:8pt;
	color:#776050;
	font-family:"Arial";
}
#logo hr {
	position:absolute;
	top:75px;
}
#top_image{
	position:absolute;
	left:610px;
	top:0px;
}
#dynamic_nav{
	position:absolute;
	top:95px;
	left:21px;
	width: 574px;
	height: 21px;
}
#dyamic_nav img{
	position:absolute;
	top:2px;
	left:2px;
}
#dynamic_nav p{
	position:absolute;
	top:-12px;
	left:20px;
	font-family:"arial";
	font-weight:bold;
	font-size:10pt;
	color:#807870;
}
#dynamic_nav a{
	text-decoration:none;
	color:#807870;
}
#dynamic_nav a:hover{
	color:#FF9933;
}
#dynamic_nav hr{
	position:absolute;
	bottom:-14px;
	left:-10px;
}
#nav{
	position:absolute;
	left:11px;
	top:140px;
	height: 264px;
}
#nav h2{
	position:absolute;
	top:-20px;
	left:10px;
	font-size:12pt;
	color:#3f3c34;
	width: 187px;
	font-family:"Arial";
}
#nav hr{
	top:25px;
	left:15px;
}
#nav ul{
	position:absolute;
	top:-3px;
	left:-40px;
}
#nav li{
	list-style:none;
}
#nav li a{
	background-image:url(images/nav_background.jpg);
	background-repeat:no-repeat;
	height:24px;
	width:187px;
	padding-left:10px;
	padding-top:6px;
	padding-botton:0px;
	padding-right:20px;
	font-family:"Arial";
	font-size:9pt;
	color:#3f3c34;
	text-decoration:none;
	font-weight:bold;
	display:block;
	border:none;
	outline:none;
}
#nav li a:hover{
	color:#FF9933;
}
#nav li a:active{
	background-image:url(images/navdown_background.jpg);
	backgroun-repeat:no-repeat;
}
#nav li a:on{
	background-image:url(images/navdown_background.jpg);
	backgroun-repeat:no-repeat;
}
#nav li a:focus{
	background-image:url(images/navdown_background.jpg);
	backgroun-repeat:no-repeat;
	color:#FF9933;
}
#brand_nav{
	position:absolute;
	left:11px;
	top:300px;
	height: 264px;
}
#brand_nav h2{
	position:absolute;
	top:-20px;
	left:10px;
	font-size:12pt;
	color:#3f3c34;
	width: 187px;
	font-family:"Arial";
}
#brand_nav hr{
	top:25px;
	left:15px;
}
#brand_nav ul{
	position:absolute;
	top:-3px;
	left:-40px;
}
#brand_nav li{
	list-style:none;
}
#brand_nav li a{
	background-image:url(images/nav_background.jpg);
	background-repeat:no-repeat;
	height:24px;
	width:187px;
	padding-left:10px;
	padding-top:6px;
	padding-botton:0px;
	padding-right:20px;
	font-family:"Arial";
	font-size:9pt;
	color:#999999;
	text-decoration:none;
	font-weight:bold;
	display:block;
	border:none;
	outline:none;
}
#brand_nav li a:hover{
	color:#FF9933;
}
#brand_nav li{
	background-image:url(images/nav_background.jpg);
	background-repeat:no-repeat;
	height:24px;
	width:187px;
	padding-left:10px;
	padding-top:6px;
	padding-botton:0px;
	padding-right:20px;
	font-family:"Arial";
	font-size:9pt;
	color:#999999;
	text-decoration:none;
	font-weight:bold;
	display:block;
	border:none;
	outline:none;
}
#vertical_rule{
	position:absolute;
	width:1px;
	height:725px;
	background-image:url(images/vertical_rule.jpg);
	top:120px;
	left:205px;
}
#beds_title{
	position:absolute;
	width:751px;
	height:247px;
	top:120px;
	left:210px;
}
#beds_title h1{
	position:absolute;
	top:0px;
	left:20px;
	color:#3f3c34;
}
#beds_title p{
	position:absolute;
	top:60px;
	left:20px;
	width:325px;
	font-family:"Arial";
	font-size:10pt;
	font-weight:bold;
	color:#765e4d;
}
#left_square{
	position:absolute;
	width:250px;
	top:120px;
	left:210px;
}
#left_square a{
	color:#FFFFFF;
	text-decoration:none;
}
#left_square a:hover{
	text-decoration:underline;
}
#left_square h2{
	position:absolute;
	top:200px;
	left:20px;
	color:#FFFFFF;
	font-family:"Arial";
}
#left_square p{
	position:absolute;
	top:235px;
	left:22px;
	color:#FFFFFF;
	font-size:10pt;
	font-family:"Arial";
}
#centre_square{
	position:absolute;
	width:250px;
	top:120px;
	left:460px;
}
#centre_square a{
	color:#FFFFFF;
	text-decoration:none;
}
#centre_square a:hover{
	text-decoration:underline;
}
#centre_square h2{
	position:absolute;
	top:200px;
	left:20px;
	color:#FFFFFF;
	font-family:"Arial";
}
#centre_square p{
	position:absolute;
	top:235px;
	left:22px;
	color:#FFFFFF;
	font-size:10pt;
	font-family:"Arial";
}
#right_square{
	position:absolute;
	width:250px;
	top:120px;
	left:710px;
}
#right_square a{
	color:#FFFFFF;
	text-decoration:none;
}
#right_square a:hover{
	text-decoration:underline;
}
#right_square h2{
	position:absolute;
	top:200px;
	left:20px;
	color:#FFFFFF;
	font-family:"Arial";
}
#right_square p{
	position:absolute;
	top:235px;
	left:22px;
	color:#FFFFFF;
	font-size:10pt;
	font-family:"Arial";
}
#brands_heading{
	position:absolute;
	top:398px;
	left:210px;
	width: 750px;
	height: 48px;
}
#brands_heading h2{
	position:absolute;
	top:7px;
	left:20px;
	font-size:12pt;
	color:#3f3c34;
	width: 300px;
	font-family:"Arial";
}
#brands_heading hr{
	position:absolute;
	top:28px;
}
#brands_heading p{
	position:absolute;
	top:40px;
	left:20px;
	width:700px;
	margin-left:auto;
	margin-right:auto;
	font-family:"Arial";
	font-size:10pt;
	color:#000000;
}
#brands{
	position:absolute;
	width:750px;
	height:66px;
	background-image:url(images/brand_bar.jpg);
	top:440px;
	left:210px;
}
#brands ul{
	position:absolute;
	top:-7px;
	text-align:center;
	display:inline;
}
#brands li{
	display:inline;
	list-style:none;
	padding-right:15px;
}
#more_heading{
	position:absolute;
	top:500px;
	left:210px;
	width: 750px;
	height: 48px;
}
#more_heading h2{
	position:absolute;
	top:7px;
	left:20px;
	font-size:12pt;
	color:#3f3c34;
	font-family:"Arial";
}
#more_heading hr{
	position:absolute;
	top:28px;
}
#more {
	position:absolute;
	top:535px;
	left:210px;
}
#more p{
	width:700px;
	margin-left:auto;
	margin-right:auto;
	font-family:"Arial";
	font-size:10pt;
	color:#000000;
}
#footer{
	position:absolute;
	top:850px;
	left:0px;
	width:1000px;
	height:55px;
}
#footer hr{
	position:absolute;
	left:210px;
	top:-95px;
}
#footer img{
	postion:absolute;
	top:80px;
	height:55px;
	width:975px;
}
#footer p{
	position:absolute;
	top:-3px;
	left:20px;
	font-size:8pt;
	color:#666666;
	font-family:"Arial";
}
#footer ul{
	position:absolute;
	top:-3px;
	right:40px;
}
#footer li{
	display:inline;
	list-style:none;
	font-size:8pt;
	color:#666666;
	font-family:"Arial";
}
#footer li a{
	text-decoration:none;
	color:#666666;
}
#footer li a:hover{
	text-decoration:underline;
}
