/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif;
background:#846f5d;
margin-top:15px;
}
.left_link1 {
font-size:12px;
padding-left:5px;
color:#ccbc93;
}
.left_link1 a{
text-decoration:none;
color:#ccbc93
}
.left_link {
font-size:12px;
padding-left:5px;
color:#FFFFFF;
}

.left_link a {
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

.left_link a:hover {
text-decoration:none;
color:#ccbc93;
}

.main_bg {background:url(images/contact_p.png) left top no-repeat;
width:936px;
height:640px;
}
.main_bg1 {background:url(images/contact_p1.png) left top no-repeat;
width:936px;
height:640px;
}
.product_bg {background:url(images/product_bg.png) left top no-repeat;
width:936px;
height:640px;
}
.product_m_bg {background:url(images/product_m_bg.png) left top no-repeat;
width:936px;
height:640px;
}

.gallery_bg {background:url(images/photos_bg.png) left top no-repeat;
width:936px;
height:640px;
}

.gallery1_bg {background:url(images/gallery_bg.png) left top no-repeat;
width:936px;
height:640px;
}



.gallery_bg {background:url(images/photos_bg.png) left top no-repeat;
width:936px;
height:640px;
}

.decking_bg {background:url(images/decking_bg.png) left top no-repeat;
width:936px;
height:640px;
}

.fencing_bg {background:url(images/fencing_bg.png) left top no-repeat;
width:936px;
height:640px;
}

.benefit_bg {background:url(images/benefit_bg.png) left top no-repeat;
width:936px;
height:640px;
}

.about_bg {
background:url(images/aboutus_bg.png) left top no-repeat;
width:936px;
height:640px;
}
.testimonial_bg {background:url(images/tetimonials_bg.png) left top no-repeat;
width:936px;
height:640px;
}


.news_bg {background:url(images/news_bg.png) left top no-repeat;
width:936px;
height:640px;
}

.links_bg {background:url(images/link_bg.png) left top no-repeat;
width:936px;
height:640px;
}


.home {
	background:url(images/main_bg.png) top left no-repeat;
	z-index:2;
	width:936px;
	height:640px;
}
.home_bk {
	z-index:2;
	width:936px;
	height:640px;
}


/*.height { height:215px;
}*/
.height { height:120px;
}
.height1 { height:120px;
}
.height_1 { padding-top:105px;
}

.t1 {
font-size:12px;
line-height:17px;
color:#b2b2b2;
}

.t1a {
font-size:12px;
line-height:17px;
color:#b2b2b2;
}

.t1a a {
font-size:12px;
color:#b2b2b2;
text-decoration:none;
}

.t1a a:hover {
text-decoration:underline;
}

.t2 {
font-size:14px;
color:#FFFFFF;
text-align:right;
padding-right:10px;
}

.t3 {
font-size:22px;
color:#FFFFFF;
text-align:right;
padding-right:25px;
}

.t3 a {
font-size:22px;
color:#FFFFFF;
text-decoration:underline;
}

.t3 a:hover {
font-size:22px;
color:#FFFFFF;
text-decoration:underline;
}

.t4 {
font-size:14px;
color:#FFFFFF;
text-align:right;
padding-top:20px;
padding-right:25px;
}

.t4a {
font-size:14px;
color:#FFFFFF;
text-align:right;
padding-right:25px;
}

.t5 {
font-size:14px;
color:#6b4d2b;
text-align:right;
padding-top:10px;
}

.t5a {
font-size:14px;
color:#FFFFFF;
text-align:right;
padding-top:20px;
}

.t6 {
font-size:14px;
color:#6b4d2b;
text-align:right;
padding-right:25px;
}

.t6 a {
font-size:14px;
color:#6b4d2b;
text-align:right;
text-decoration:none;
}

.t6 a:hover {
text-decoration:underline;
}

.cont1{padding-top:100px;
}

.button {
font-size:14px;
color:#6b4d2b;
text-align:left;
padding-right:5px;
font-weight:bold;
}

.button a {
font-size:14px;
color:#6b4d2b;
text-align:right;
font-weight:bold;
text-decoration:none;
}

.button a:hover {
text-decoration:none;
}


.table1 { background:url(images/bg_pic.jpg) left top no-repeat;
padding-bottom:9px;
padding-top:9px;
padding-left:16px;
padding-right:16px;
}
.table1_home { 
padding-bottom:9px;
padding-top:9px;
padding-left:16px;
padding-right:16px;
}

.content {background:url(images/bg1.png) left top no-repeat;
width:790px;
height:431px;
}

.bottom_address {padding-left:5px;
}

.for_form {margin-bottom:0px;
margin-top:0px;
}

.textfield {width:352px;
margin-top:1px;
margin-bottom:1px;
height:22px;
}

.textarea {width:352px;
margin-top:1px;
margin-bottom:1px;
height:125px;
}
.textarea1 {width:352px;
margin-top:1px;
margin-bottom:1px;
height:60px;
}

.howtofindus {font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6b4d2b;
padding-top:10px;
font-size:18px;
text-align:center;
}

.text1 {
font-size:17px;
color:#FFFFFF;
text-align:center;
padding-top:20px;
}

.text2 {
font-size:14px;
color:#997b55;
text-align:center;
}

.text2 a {
font-size:14px;
color:#997b55;
text-align:center;
text-decoration:none;
}

.text2 a:hover {
text-decoration:none;
}

.text3 {
font-size:14px;
color:#6b4d2b;
border-left:#ffffff solid 1px;
text-align:center;
}

.text3 a {
font-size:14px;
color:#6b4d2b;
text-align:center;
text-decoration:none;
}

.text3 a:hover {
text-decoration:none;
}

.text4 {
font-size:15px;
color:#6b4d2b;
text-align:justify;
}

.text5 {
font-size:14px;
padding-bottom:1px;
padding-top:1px;
color:#ffffff;
text-align:justify;
}

.text6 {
font-size:17px;
padding-left:22px;
color:#80623e;
text-align:left;
}

.text7 {
font-size:13px;
padding-left:1px;
padding-top:12px; 
color:#ffffff;
text-align:justify;
font-weight:bold;
}
.red_star
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; color:#ff0000;
}
.successmess
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; color:#000000;
}
.theading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	padding-left:20px;
	color:#FFFFFF;
}
.ttw0
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	color:#7c5840;
}
.t2unbold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7c5840;
}
.tt4
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;/*7c5840*/
	FONT-WEIGHT: bold;
}
.text8 {
font-size:12px;
padding-left:22px;
padding-top:12px;
line-height:17px;
color:#ffffff;
text-align:justify;
font-weight:bold;
}


.text8a {
font-size:11px;
padding-top:8px;
color:#6b4d2b;
text-align:right;
font-weight:bold;
}

.text8a a {
font-size:12px;
color:#6b4d2b;
text-decoration:none;
text-align:right;
}

.text8a a:hover {
font-size:12px;
color:#6b4d2b;
text-decoration:underline;
text-align:right;
}

.text8aL {
font-size:11px;
padding-top:8px;
color:#6b4d2b;
text-align:left;
font-weight:bold;
}
.text8aL a {
font-size:12px;
color:#6b4d2b;
text-decoration:none;
text-align:left;
}

.text8aL a:hover {
font-size:12px;
color:#6b4d2b;
text-decoration:underline;
text-align:left;
}
.text9a {
font-size:11px;
padding-top:5px;
padding-bottom:5px;
color:#6b4d2b;
font-weight:bold;
}

.text9a a {
font-size:12px;
color:#6b4d2b;
text-decoration:none;
}

.text9a a:hover {
font-size:12px;
color:#6b4d2b;
text-decoration:none;
}

.textten {font-size:15px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}
.select{
border: 2px solid #FFFFFF;
background-color:#CEC09C;
width:200px;
margin-bottom:15px;
}
.tr_hieght{
height:18px;
}
.image_text8a {
font-size:12px;
padding-left:22px;
padding-top:0px;
line-height:17px;
color:#ffffff;
text-align:justify;
font-weight:bold;
}
