body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg-main.gif);
	background-color: #B8906C;
	font-family:Arial, Helvetica, sans-serif;
}

.floating_image {float:right; clear:both; padding:0px 20px 20px 20px;}

#container {
	margin:0px auto;
	margin-top:57px;
	width:910px;
	height:800px;
}#container_secondary {
	margin:0px auto;
	margin-top:57px;
	width:910px;
}

#header_home {
	width:910px;
	height:298px;
}
#header_sub {
	width:910px;
	height:217px;
}
#call_now {
	width:910px;
	height:41px;
	background-image: url(../images/call_now.jpg);
}
#nav {
	width:910px;
	height:29px;
	padding:0px;
	margin:0px;
}
#features {
	width:910px;
	height:123px;
}
#feature1 {
	width:304px;
	height:123px;
	background-image:url(../images/feature1.jpg);
	float:left;
	clear:both;
}
#feature1 h1 {font-size:14px; font-weight:bold; color:white; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:82px 0 0 20px;}
#feature1 p { font-size:11px; color:white; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px 0 0 20px;}
#feature2 h1 {font-size:14px; font-weight:bold; color:white; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:82px 0 0 15px;}
#feature2 p { font-size:11px; color:white; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px 0 0 15px;}
#feature3 h1 {font-size:14px; font-weight:bold; color:white; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:82px 0 0 15px;}
#feature3 p { font-size:11px; color:white; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px 0 0 15px;}

#feature2 {
	width:303px;
	height:123px;
	background-image:url(../images/feature2.jpg);
	float:left;
}
#feature3 {
	width:303px;
	height:123px;
	background-image:url(../images/feature3.jpg);
	float:right;
}
#contact {
	width:214px;
	height:340px;
	float:left;
	clear:both;
	padding:0px;
	margin:0px;
	background-image:url(../images/contact_bg.jpg);
	background-repeat:no-repeat;
}
#contact_secondary {
	width:214px;
	height:334px;
	float:left;
	clear:both;
	padding:0px;
	margin:0px;
	display:table;
}
#contact_header {
	width:214px;
	height:47px;
	background-image: url(../images/contact_heading.jpg);
	margin:0px;
	padding:0px;
}
#contact_header_secondary {
	width:214px;
	height:47px;
	background-image: url(../images/contact_heading_secondary.jpg);
	margin:0px;
	padding:0px;
}
#contact_header p{padding:26px 0px 0px 25px; margin:0px; color:#ffffff; font-weight:bold; font-size:14px;}
#contact_header_secondary p{padding:26px 0px 0px 25px; margin:0px; color:#ffffff; font-weight:bold; font-size:14px;}
#contact_content {
	width:214px;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#666666;
}
.table_background {	background-image: url(../images/about_repeat.jpg);
	background-repeat:repeat-x;}
#contact_content p {padding:10px 0px 0px 25px; margin:0px;}
#about_secondary {
	font-size:12px;
	border-right:5px solid white;
	width:635px;
	float:right;
	color:#666666;
	background-image: url(../images/about_repeat.jpg);
	background-repeat:repeat-x;
	padding:0 20px;
	margin:0px;
}
.white_repeat {background-color:white; width:5px;}
#about {
	font-size:12px;
	width:696px;
	height:340px;
	float:right;	
	color:#666666;
	background-image: url(../images/about_bg.jpg);
	background-repeat:repeat-x;
}
#about h1{
	color:#00205e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
	padding:25px 0px 0px 0px;
}
#about h2{
	color:#ff420a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
	padding:0px;
}
#about_secondary h1{
	color:#00205e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
	padding:25px 0px 0px 0px;
}
#about_secondary h2{
	color:#ff420a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
	padding:0px;
}

#about_list1 {
	width:248px;
	height:137px;
	float:left;
	line-height:18px;
}

#about_list2 {
	width:199px;
	height:137px;
	float:left;
	line-height:18px;
}

#about_3 {
	width:193px;
	height:138px;
	margin-left:30px;
	float:left;
}

#about_text {
	float:left;
	width:687px;
	height:126px;
	padding:0px;
}
#content {
	width:910px;
	background-color:#e8dfb9;
}
#content_secondary {
	width:894px;

}
#footer {
	width:910px;
	height:50px;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:no-repeat;
}

a.orange:link, a.orange:visited, a.orange:active {
	color:#ff420a;
}

a.feature:link, a.feature:visited, a.feature:active {
	text-decoration:none;
	color:#ffffff;
}

a.feature:hover {
	text-decoration:underline;
}

a.list:link, a.list:visited, a.list:active {
	text-decoration:none;
	color:#666666; 
}

a.list:hover {
	text-decoration:underline;
}

#footer_secondary {
	width:910px;
	height:50px;
	/*background-image:url(../images/footer_bg_secondary.jpg);
	background-repeat:no-repeat;*/
}
#footer p{text-align:right; color:white; font-size:10px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px;}
#footer a{color:#fff;}
#footer_secondary p{text-align:right; color:white; font-size:10px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; padding:36px 0 0 0;}
#footer_secondary a{color:#fff;}

#navigation_list {font-family:'Lucida Sans Unicode' Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:11px; color:#ffffff; text-transform:uppercase;}
#nav_1 {background-image:url(../images/nav_1.jpg); background-repeat:no-repeat; margin:0px; padding:0px; width:263px; height:29px; float:left; clear:left;}
#nav_home {background-image:url(../images/nav_home.jpg); background-repeat:no-repeat; margin:0px; padding:0px; width:49px; height:29px; float:left;}
#nav_about {background-image:url(../images/nav_about.jpg); background-repeat:no-repeat; margin:0px; padding:0px; width:67px; height:29px; float:left;}
#nav_tree {background-image:url(../images/nav_tree.jpg); background-repeat:no-repeat; margin:0px; padding:0px; width:185px; height:29px; float:left;}
#nav_mulch {background-image:url(../images/nav_mulch.jpg); background-repeat:no-repeat; margin:0px; padding:0px; width:157px; height:29px; float:left;}
#nav_photo {background-image:url(../images/nav_photo.jpg); background-repeat:no-repeat; margin:0px; padding:0px; width:97px; height:29px; float:left;}
#nav_contact {background-image:url(../images/nav_contact.jpg); background-repeat:no-repeat; margin:0px; padding:0px; width:92px; height:29px; float:left;}
#nav a:link {color: #ffffff; text-decoration:none;}     /* unvisited link */
#nav a:visited {color: #ffffff; text-decoration:none;}  /* visited link */
#nav a:hover {color:#CCCCCC;; text-decoration:underline;}   /* mouse over link */
#nav a:active {color: #ffffff; text-decoration:none;}   /* selected link */
dt p{ padding:7px 0px 0px 2px; margin:0px;}
.email_button {margin-left:20px; margin-top:20px; padding:0px;}
.payment_methods {margin-left:13px; margin-top:0px; padding:0px;}
.winner {float:right; clear:both;}
.left_repeat {background-image:url(../images/left_repeat.jpg); background-repeat:repeat-y;}
.right_repeat {background-image:url(../images/right_repeat.jpg); background-repeat:repeat-y;}
