@charset "utf-8";
/* CSS Document */

*{
	margin:0 auto;
	padding:0px;
}
Body{
	margin:0 auto;
	padding:0px;
	background:url(image/body.jpg) repeat;
	font-size:13px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif, "Myriad Pro";
}
#MainContainer{
	width:980px;
	padding:0px;
	margin-top:36px;
}
#HeaderArea{
	width:980px;
	height:220px;
	float:left;
}
#TabArea{
	width:980px;
	height:28px;
	float:left;
	background:url(image/tab.jpg) repeat-x;
	text-align:center;
	padding-top:12px;
}
#TabArea ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#TabArea ul li{
	color:#FFFFFF;
	font-size:13px;
	display:inline;
}
#TabArea ul li a{
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
#TabArea ul li a:hover{
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
}
.Divider{
	margin-left:10px;
	margin-right:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
}
#ContentArea{
	width:980px;
	float:left;
/*	padding:4px;
*/	background:url(image/contentarea.gif) repeat-y;
	padding-top:5px;
	text-align:justify;
}
#LeftSidebar{
	width:202px;
	float:left;
	margin-right:8px;
}
#LeftSidebarHeading{
	width:190px;
	height:41px;
	background:url(image/heading_left.gif) no-repeat;
	float:left;
	padding-left:12px;
}
#LeftSidebarHeadingMid{
	width:161px;
	height:31px;
	background:url(image/heading_mid.gif) repeat-x;
	float:left;
	padding:10px 0px 0px 17px;
}
#LeftSidebarHeadingRight{
	width:12px;
	height:41px;
	background:url(image/heading_right.gif) repeat-x;
	float:left;
}
#LeftSidebarBody{
	width:196px;
	float:left;
	background:url(image/leftbar_body.gif) repeat-y #fff;
	padding:5px 0px 0px 6px;
}
#LeftSidebarBottom{
	width:202px;
	height:14px;
	float:left;
	background:url(image/leftbar_bottom.gif) no-repeat;
}
#BeforeAfterTXTArea{
	width:196px;
	float:left;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
/*	margin-bottom:10px;
*/}

#BeforeAfterImageArea{
	width:196px;
	float:left;
/*	text-align:center;
	padding-top:7px;
	padding-bottom:7px;*/
/*	margin-bottom:10px;
*/}

#ServiceBtn{
	width:175px;
	height:24px;
	float:left;
	background:url(image/leftbtn.gif) no-repeat;
	margin-bottom:2px;
	padding:9px 0px 0px 16px;
}
.ServiceBtn{
	color:#d8d7d7;
	font-size:11px;
	font-weight:bold;
}

#ServiceBtn a{
	color:#d8d7d7;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#ServiceBtn a:hover{
	color:#d8d7d7;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.HeadingTXT{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
#RightSidebar{
	width:767px;
	float:left;
	background:url(image/rightcontentbody.gif) repeat-y;
}
#RightSidebarHeadingArea{
	width:752px;
	height:61px;
	float:left;
	background:url(image/rightheadingleft.gif) no-repeat;
	padding-left:15px;
}
#RightSidebarHeadingMid{
	width:734px;
	height:53px;
	float:left;
	background:url(image/rightcontentmid.gif) repeat-x;
	text-align:center;
	padding-top:8px;
}
#RightSidebarHeadingRight{
	width:14px;
	height:61px;
	float:left;
	background:url(image/rightheadingright.gif) no-repeat;
}
#RightSidebarBottom{
	width:766px;
	height:14px;
	float:left;
	background:url(image/rightcontentbottom.gif) no-repeat;
}
#RightBody{
	width:766px;
	float:left;
	margin:0px;
}

#Clear{
	clear:both;
}
#ContentBottom{
	width:980px;
	height:14px;
	float:left;
	background:url(image/content_bottom.png) no-repeat;
}
#Content{
	width:556px;
	float:left;
	padding:14px 0px 0px 0px;
}
.Red{
	color:#970505;
	font-size:17px;
	font-weight:bold;
	margin-left:10px;
}
.RedSmall{
	color:#970505;
	font-size:13px;
	font-weight:bold;
}
.RedSmall a:link , a:visited{
	color:#970505;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
.RedSmall a:visited{
	color:#970505;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

.RedSmall a:hover{
	color:#970505;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

#YoutubeArea{
	width:570px;
/*	width:578px;
*/	float:left;
	margin-bottom:25px;
}

#Youtube{
	width:265px;
	float:left;
	text-align:justify;
	padding:7px 5px 0px 6px;
}
#texrarea{
	width:536px;
	float:left;
	padding:5px;
	padding:5px 10px 5px 10px;
	text-align:justify;
}
#FreeEstimate{
	width:186px;
	float:left;
	margin-bottom:10px;
}
#FreeEstimateHeading{
	width:186px;
	height:49px;
	float:left;
}
#FreeEstimateBody{
	width:176px;
	float:left;
	background:url(image/estimatebody.gif) repeat-y;
	text-align:right;
	padding:5px;
}
#FreeEstimateBottom{
	width:187px;
	height:15px;
	float:left;
	background:url(image/estimate_bottom.gif) no-repeat;
}
#FreeEstimateLogo{
	width:186px;
	float:left;
	text-align:center;
}
.Green1{
	color:#236403;
	font-size:13px;
	font-weight:bold;
}
.Green{
	color:#236403;
	font-size:13px;
	font-weight:bold;
	line-height:25px;
}
.Green a{
	color:#236403;
	font-size:13px;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
}

#CitiesHeading{
	width:186px;
	height:47px;
	float:left;
}
#CitiesBody{
	width:184px;
	float:left;
	background:url(image/citiesbody.gif) repeat-y;
	padding:5px 1px 5px 1px;
}
#CitiesBottom{
	width:186px;
	height:13px;
	float:left;
	background:url(image/cities_bottom.gif) no-repeat;
}
#CitiesBodyAccordianHeading{
	width:172px;
	height:25px;
	float:left;
	background:url(image/drop_heading.gif) repeat-x;
	padding:5px 0px 0px 12px;
}
.Cities{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

#Footer{
	width:977px;
	float:left;
	text-align:center;
	padding:12px 0px;
	
}
#Footer ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#Footer ul li{
	display:inline;
}
#Footer ul li a{
	color:#d8d7d7;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}
#Footer ul li a:hover{
	color:#d8d7d7;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	margin-left:10px;
	margin-right:10px;
}
.listStyle{
	color:#333333;
	font-size:11px;
}
#RightColumn{
	width:187px;
	float:right;
	margin:0px;
	}
#Content_estimateform{
	width:566px;
	float:left;
	padding:10px 0px 0px 0px;
	margin:0px;
/*	margin-right:3px;
*/}
#Form{
	width:560px;
	float:left;
	padding-top:14px;
	margin:0px;
	}
#FormMid{
	width:546px;
	float:left;
	padding:5px 5px;
	}
#FormBottm{
	width:560px;
	height:14px;
	float:left;
	}


.quote_button {
                border:hidden;
                background-image: url('image/quote.png');
                width: 134px;
                height: 41px;
                float:none;

            }        