@charset "utf-8";
/* CSS Document */
body {
	background-image: url(../images/background.jpg);
	margin: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.whiteHeading {
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}
#header_drktan {
	background-color: #D9C7C1;
	font-size: 14px;
	padding-top: 2px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	padding-bottom: 2px;
	text-align: center;
	font-weight: bold;
}
.hr {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}


.shadow_left {
	background-image: url(../images/Shadow_left.jpg);
}
.shadow_roght {
	background-image: url(../images/shadow_right.jpg);
	background-repeat: repeat;
}
.home_rightColumn {
	background-image: url(../images/home_rightside.jpg);
}
.white {
	color: #FFF;
	text-align: center;
}
.content {
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	text-align: left;
}
skinnyformcontainer {  margin: 10px auto; text-align: center; width:294px;  }

#contactform, #yardcalcform {
	background-color:#ffe;
	border:1px solid #ccc;
	display:block;
	line-height:2;
	margin: 0;
	padding:  10px;
	text-align: justify;
  }
  
  .formtitle {
	font-weight:normal;
	line-height: 1.2;
	text-align: justify;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #FFC;
}
.justify {
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
}
.product_title {
	background-color: #003366;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.left {
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}
#testimnonials_contentRight {
	background-color: #EEE5DD;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.testimonials_content {
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-bottom-width: thin;
	border-bottom-style: inset;
	border-bottom-color: #CCC;
	background-color: #EEE5DD;
	margin: 0px;
}
#Contractor_form {
	width: 650px;
}
#Contractor_form #yardcalcform {
}
#header {
	height: 115px;
	width: 100%;
	background-image: url(../images/header.jpg);
}
.table_header {
	text-align: center;
}

.white strong a {
	color: #FFF;
}
<hr>.content hr {
	color: #0D7D33;
	border: thin solid #0D7D33;
}
#aboutWrapper {
	font-family: Verdana, Geneva, sans-serif;

}
topleftnav {
	color: #FFF;
	margin-top: 17px;
	padding-top: 17px;
}
#topleftnav tr td a {
	color: #FFF;
	text-decoration: none;
}

.white strong a {
	color: #000;
}
.AllCaps {
	text-transform: capitalize;
}
.content img {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contractor_rightside a img {
	padding-top: 10px;
	padding-right: 5px;
}
#ContractorCorner {
	background-image: url(../images/dozer.jpg);
	background-repeat: no-repeat;
	height: 210px;
	background-position: top;
}
#ContractorCorner a {
	color: #FFF;
	vertical-align: bottom;
}
#topleftnav tr td div span a {
	color: #000;
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
	letter-spacing: 0.06em;
}
.white p a {
	color: #FFF;
	font-size: 12px;
}
.white p {
	font-size: 12px;
}

#aturfVid {
	background-color: #0064BA;
}
#aturfVid h2 {
	color: #FFF;
	padding: 0px;
	margin: 0px;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
}
#binder {
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	text-decoration: underline;
}
#binder a {
	color: #000;
}
.left {
	text-align: justify;
}
justify {
	text-align: justify;
}
#header table #topleftnav tr td span .white {
	text-decoration: none;
	font-weight: normal;
}
#header table #topleftnav tr td span a {
	text-decoration: none;
	color: #FFF;
}
#header table tr td span a {
	color: #FFF;
	text-decoration: none;
	text-align: left;
}
#header table {
	margin-top: 20px;
}

#header table tr td:hover {
	background:#09C;
	color: #FFF;
}
#communtiy_text {
	padding: 7px;
	text-align: left;
}
#aboutWrapper div ol {
	text-align: left;
}
.black {
	color: #000;
	font-weight: bold;
	font-size: 14px;
}
#Home_Brochure a img {
	float: left;
}
#Home_Brochure a {
	float: left;
}
.style4 table tr td a {
	color: #000;
	text-decoration: none;
}
#left_col {
	text-align: center;
}
.style4 table tr td #left_col a {
	text-align: center;
}
.table_header a {
	color: #FFF;
	text-decoration: none;
	font-size: 18px;
	letter-spacing: 0.06em;
	padding-left: 2px;
	text-align: center;
}
.style4 table tr td #left_col a:hover {text-decoration:underline; 
}
.style4 table tr td #left_col a:hover {color:#09C; text-decoration:underline; 
}
.style4 table tr td #left_col_left a {
	color: #000;
	text-decoration: none;
}
.content table tr td #left_col a {
	color: #000;
	text-decoration: none;
}

#left_col_left a {
	text-align: left;
}


.style4 table tr td #left_col a:visited {color:#000;
}
.style4 table tr td #left_col_left a:hover {color:#09C; text-decoration:underline; 
}
.style4 table tr td #left_col_left a:visited {color:#000;
}
.content table tr td #left_col a:hover {color:#09C; text-decoration:underline; 
}
.style4 table tr td hr {
	margin: 1px;
}
#homepagecentertop {
	padding-left: 5px;
}
#news {
	background-color: #0D7D33;
	color: #FFF;
	text-align: center;
	width: 254px;
	font-size: 14px;
	font-weight: bold;
}
#left_col p a {
	font-size: 14px;
	padding-top: 10px;
}
.style4 table tr td a img {
	padding-bottom: 10px;
}

