html{overflow-y:scroll;}body{background-image:url('../images/bgClay.png');}h1,h2,h3,h4,h5,h6,p,form{margin:0px;padding:0px;}#wrapper{width:960px;margin:0px auto;background-color:#FCF2C5;}#logo{height:150px;width:330px;float:left;}#logo h1{font-family:"Trebuchet MS";font-size:34px;color:#8B795E;font-weight:normal;text-decoration:none;margin:20px 0px 0px 20px;}#nav{display:block;position:relative;width:959px;margin:0px auto 0px;}#nav{margin:-193px 10px 0px 0px;float:right;list-style-type:none;}#nav li{list-style-type:none;float:right;}#nav ul{margin:-1px 0px 0px 0px;padding:0px;}#nav li a{display:block;width:85px;height:30px;padding-top:13px;text-align:center;font-family:"Trebuchet MS";font-size:13px;background-color:#8B795E;color:#FFF;text-decoration:none;border-left:1px solid #FCF2C5;border-bottom:1px solid #FCF2C5;}#nav li ul{position:absolute;margin:-1px 0px 0px 0px;padding:0px;list-style-type:none;border-right:1px solid #FCF2C5;border-top:1px solid #FCF2C5;}#nav li ul li{clear:both;}#nav li ul li a{border-bottom:1px solid #FCF2C5;width:130px;height:25px;padding:5px 0px 0px 0px;}#nav li a:hover{background-color:#CDB38B;}#nav li a.active{background-color:#CDB38B;border-bottom:1px solid #CDB38B;}li ul{display:none;}#mainImage{float:left;background-color:#CDB38B;margin:0px 10px 0px 10px;width:940px;height:150px;text-align:right}#mainImage h3{font-family:"Trebuchet MS";font-size:48px;color:#FFF;font-weight:normal;text-decoration:none;margin:20px 40px 0px 0px;}#mainImage h4{font-family:"Trebuchet MS";font-size:18px;color:#FFF;font-weight:normal;text-decoration:none;margin:0px 40px 0px 0px;}#contentwrapper{clear:both;}#contentwrapper h2{font-family:"Trebuchet MS";font-size:30px;color:#8B795E;font-weight:normal;text-decoration:none;margin-left:40px;margin-bottom:10px;padding-top:20px;}#contentwrapper h3{font-family:"Trebuchet MS";font-size:20px;color:#8B795E;font-weight:bold;text-decoration:none;padding-left:40px;padding-bottom:0px;padding-top:15px;}#contentwrapper p{font-family:"Trebuchet MS";font-size:13px;font-weight:normal;color:#000;text-align:justify;text-decoration:none;padding:0px 40px;padding-bottom:5px;}#contentwrapper li{font-family:"Trebuchet MS";font-size:13px;color:#000;font-weight:normal;text-decoration:none;padding:0px 40px 5px 0px;margin-left:40px;list-style-type:square;}#contentwrapper ul{margin-top:0px;margin-bottom:0px;padding-bottom:5px;padding-left:50px;}#contentwrapper a{font-family:"Trebuchet MS";color:#8B795E;font-weight:bold;text-decoration:underline;}#contentwrapper a.active{color:#000000;}#contentwrapper a:hover{color:#000000;}#leftbar{margin:20px 5px 5px 10px;padding-right:5px;float:left;width:619px;border-right:1px solid #8B795E;}#leftbar object{margin:10px 80px 10px 80px;}.paypal{float:right;}.purchasableItem{margin:5px 40px 5px 40px;border:2px solid #8B795E;background-color:#FFFCED;width:529px;}.purchasableItem table{width:100%;border-collapse:collapse;border:0px;}.purchasableItem th{padding:5px;text-align:left;border-bottom:1px solid #8B795E;}.purchasableItem td{padding:5px;text-align:left;}.purchasableItem td.button{float:right;}#galleryBar{margin:20px 5px 5px 5px;float:left;}#galleryBar .ovens{float:left;margin:10px 35px 20px 35px;}#galleryBar .ovens img{float:left;margin:10px 27px 30px;width:234px;height:176px;border:2px solid #8B795E;}#galleryBar .construction{float:left;margin:10px 35px 20px 35px;}#galleryBar .tallThumb img{float:left;margin:10px 33px 30px;width:150px;height:226px;border:2px solid #8B795E;}#galleryBar .normThumb img{float:left;margin:20px 33px 20px;width:150px;height:100px;border:2px solid #8B795E;}#galleryBar img:hover{border:2px solid #CDB38B;}.contactForm{font-family:"Trebuchet MS";font-size:15px;color:#000;font-weight:normal;text-decoration:none;margin:5px 40px 5px 40px;}.contactForm td{vertical-align:top;min-width:100px;}.contactForm input.email,.contactForm input.name{width:200px;}.contactForm input.postcode{width:50px;}label.error{border:none;color:#8B795E;padding-left:4px;padding-top:4px;border:none;}.error{border:1px solid #8B795E;}#rightbar{margin:20px 10px 5px 5px;padding:0px;float:right;width:300px;overflow:hidden;}#rightbar .gall{position:relative;left:36px;top:10px;width:223px;height:169px;}#rightbar .caption{position:absolute;top:564px;width:350px;}#rightbar .gall2{position:relative;left:36px;top:0px;width:223px;height:169px;margin-top:50px}#rightbar .caption2{'
	position: absolute;
	top: 564px;
	width: 350px;
	margin-bottom: 20px;
	padding-right: 40px;
}

#rightbar img{ 
	position:absolute; 
	width:219px;
	height:165px;
	border: 2px solid #8B795E;
}


#rightbar h2{
	margin: 0px 0px 10px 65px;
	padding: 0px;
}

#rightbar img:hover{
	border: 2px solid #CDB38B;
}

#rightbar p{
	position:absolute;
}

/** Styling for Instruction Guide **/

#leftbar.instructGuide {
	float:right;
	padding-right:5px;
	padding-left:5px;
	width:619px;
	border-right: 0px;
}

#leftbar .guidePrevious{
	float: left;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:normal;
}

#leftbar .guideNext{
	float: right;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:normal;
}

#rightbar.instructGuide {
	float:left;
	border-right: 1px solid #8B795E;
}

#img.planPic {
	float: right;
		}
#planpic {
	padding-left: 90px;
	padding-bottom:10px;
		}

/**Styling for the footer **/

#footerwrapper {
	clear:both;
	height:32px;
	padding:20px 0px 10px 0px;
}

#footer {
	float:left;
	width:941px;
	margin: 0px 10px 0px 10px;
	background-color: #8B795E;
	height:27px;
	padding-top:5px;
}

#footer li{
	float:left;
	list-style-type:none;
	width:93px;
	height:22px;
	text-align:center;
	border-right:1px solid #FCF2C5;
}

#footer a {
	display:block;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FCF2C5;
	font-weight:normal;
	text-decoration:none;
}

#footer a:hover{
	color:#fff;
	font-weight:normal;
	text-decoration:underline;
}

#footer ul {
	margin: 0px;
	padding: 0px 0px 10px 0px;

}

/**Styling for the home page **/

#longbox1 {
	width: 500px;
	float: left;
	padding-bottom: 5px;
	}

#longbox2 {
	width: 480px;
	float: left;
	padding-bottom: 5px;
	}

#longbox3{
	width: 500px;
	float: left;
	padding-bottom: 5px;
	}

#squarebox1{
	width: 220px;
	height: 300px;
	float: right;
	padding-left: 10px;
	}
	
#sq
