body{
	margin:0px;
	padding:0px;
	background:url(../images/main-bg.gif) center top no-repeat;
	}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B371D;
	text-decoration:none;
	line-height:17px;
	margin:5px 0 5px 0;
 	}

ul,li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style:circle;
	color:#4B371D;
	text-decoration:none;
	line-height:17px;
	}
	

td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	}

.white-font12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:17px;
	text-decoration:none;
	}

.header-bg{
	background:url(../images/header-bg.jpg) no-repeat top;
	}

.white-link11{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}

.white-link11 a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}

.white-link11 a:hover{
 	text-decoration:underline;
	}

.top-nav{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	}

.top-nav a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding:0 8px 0 8px;
	}

.top-nav a:hover{
 	text-decoration:overline;
	}

.welcome-img{
	background:url(../images/welcome-img.jpg) no-repeat top;
	}

.windows-bg{
	background:url(../images/windows-img.jpg) no-repeat top;
	}

.conservatories-bg{
	background:url(../images/conservatories-img.jpg) top no-repeat;
	}
.carport-img{
	background:url(../images/carport-img.jpg) top no-repeat;
	}

.yellow-line{
	background:url(../images/yellow-line.gif) repeat-x left;
 	}

.footer-bg{
	background:url(../images/footer-bg.gif) no-repeat center;
	}

.footer-link{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	}

.footer-link a{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	padding:0 2px 0 2px;
	}

.footer-link a:hover{
 	color:#FFA700;
 	text-decoration:underline;
	}

.font11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}

.inner-bg{
	background:url(../images/inner-bg.gif) no-repeat top;
	}

.windows-title{
	background: url(../images/windows-title.gif) no-repeat top;
	}

.brown-links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C16B00;
	font-weight:bold;
	text-decoration:none;
	}

.brown-links:hover{
	text-decoration:underline;
	}

.conservatory{
	background:url(../images/conservatory.jpg) no-repeat top;
	}

.composite{
	background:url(../images/composite-title.jpg) no-repeat top;
	}

.car-port{
	background:url(../images/carport-title.jpg) no-repeat top;
	}

.bor{
	background:#E9A34B;
	border:1px solid #D17400;
	font-family:Arial, Helvetica, sans-serif;
	color:#653901;
	font-size:12px;
	}

.black-font{
	font-family:Arial, Helvetica, sans-serif;
	color:#382104;
	font-size:12px;
 	}

.enquiry{
	background:url(../images/enquiry-title.jpg) no-repeat top;
	}

.input{
	border:1px solid #EDB800;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	background-color:#FFFFFF;
	}

.contact{
	background:url(../images/contact-title.gif) no-repeat top;
	}

.mail{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	}

.mail:hover{
 	color:#000000;
	text-decoration:underline;
 	}

.testimonial{
	background:url(../images/testimonial-title.jpg) no-repeat top;
	}

.gallery{
	background:url(../images/gallery.jpg) no-repeat top;
	}

.about-us{
	background:url(../images/about-title.jpg) no-repeat top;
	}