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

html, body	{background-color:#285723; margin:0; padding:0;}
    
    #wrapper	{background-color:#F2FF78; height:800px; width:800px;
					margin:auto;border-style:solid; 
					border-width:1px;}

    			
 	#header	{background-image:url(img/banner_02.gif); float:left; height:150px; 
			text-align:center; padding:0; margin:0; width:800px; height:136px}


				
	#nav		{float:left; height:26px; text-align:center; padding:0; margin:0; width:800px;
				background-color:green;border-style:solid; 
				border-width:1px; border-bottom-width:0;border-left-width:0;border-right-width:0;
				background-image:url(img/green_grad.jpg)}
	
  	#nav li 	{display:inline;
				text-decoration:none;
				list-style-type:none;
				font-family: Arial, Helvetica, Verdana, sans-serif;
				font-weight:bold;
				font-size:70%;
				margin: 0px 60px 0px 0px;
				color:white;
				padding:0;
				text-align: center;
				}

	#nav ul		{margin:2px 0 0 50px; padding:0; text-align: center;}
	#nav li a	{text-decoration: none;
					color:white;}

	#services {background-color:#F8FFBA; height:330px; margin:0; padding:0; float:left; width:160px;
					border-style:solid; border-width:1px; border-left-width: 0px; display:inline}

	#services li	{color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;font-weight:normal; line-height:16pt; margin:14px 0 0 5px; padding:0;
						text-align: left; list-style-type:none}

	#services ul		{margin:0px 0 0 5px; padding:0; text-align: left;}
	#services li img	{padding:5px 10px 5px 0; margin:0}
	#services a { text-decoration: underline; color:green}
	#subser		{background-color:#BEC1BD;padding:0; margin:0;height:30px}
	#services a:visited	{color:purple}
	#subser p	{color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10pt; 
					font-weight:bold;line-height:15pt; padding:5px; margin:0}
					
	#about	{background-color:#D5D5D5; width:400px; height:500px; margin-left:5px; float:left; border-width: 
				1px;border-style:solid;}
				
	#about p	{color:#535353; font-family: Tahoma; 
					font-size:10pt; font-weight:normal; line-height:12pt; margin:10px; padding:0}
		#aboutsub p	{color:white; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10pt; font-weight:bold;
					 line-height:15pt; padding:5px; margin:0}
		#aboutsub	{background-color: #903929;padding:0; margin:0; height:30px}
		#grass		{float:right; margin:8px; border-style:solid; border-width:3px; padding:0px; border-color:#ddddcc}
		#grass img	{height: 120px; padding:0; margin-bottom:-5px}
		
		#contact	{float:left;width:226px; background-color:#F8FFBA; height:500px; margin-left:5px;
					border-style:solid; border-width:1px;border-right-width:0px}
		#contactsub	{background-color: #BEC1BD;padding:0; margin:0;height:30px}
		#contactsub p	{color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10pt; 
					font-weight:bold;line-height:15pt; padding:5px; margin:0}
					
		#contact ul	{margin:0px 0px 0px 5px; padding:0; text-align: left;}
		#contact li	 {color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;font-weight:normal; line-height:13pt; margin:13px 0 0 13px; padding:0;
						text-align: left; list-style-type:none}
		#contact li img		{padding:0px 10px 0px 0px; margin:0}

		#gphotos img {height: 80px; padding:0; margin:8px; float:left; width:120px}
		#phone	p	{color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;font-weight:normal; line-height:13pt; margin:13px 0 0 13px; padding:0;
						text-align: left; list-style-type:none}
    	#email	p	{color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;font-weight:normal; line-height:13pt; margin:13px 0 0 13px; padding:0;
						text-align: left; list-style-type:none}
						#facebook {float:left:}
		#facebook	p	{color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;font-weight:normal; line-height:13pt; margin:13px 0 0 8px; padding:0;
						text-align: left; }
						
		#facebook img	{padding:0px 5px 0px 0px; margin:0 0 5px 7px}

		#twitter	p	{color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;font-weight:normal; line-height:13pt; margin:13px 0px 0 20px; padding:0px 5px 0 23px;
						text-align: left; }
						
		#twitter img	{padding:0px 5px 0px 0px; margin:0 0 5px 10px}


#cform			{ float:left; margin-top:10px}	
				
label {
	float: left;
	margin-left:15px;
}

label p	{margin:0; margin:0;width:130px;color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;font-weight:normal;}
input[name="Name"] {width:150px; margin-bottom:10px;margin-left:3px}
input[name="City"] {width:150px; margin-bottom:10px; margin-left:17px}
input[name="Email"] {width:150px; margin-bottom:10px;margin-left:4px}
input[name="submit"] {width:70px; margin-bottom:10px;margin-left:75px}
textarea			{margin-left:14px}

.name {color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;font-weight:normal;
margin-right:3px; padding: 0px 0 0 0}

#left	{height:638px; float:left}

#gallery	{margin-top:6px;float:left;clear:both;border-style:solid; border-width:1px;
			width:160px; height:298px; border-left:0; border-bottom:0; background-color:#F8FFBA}

#galtitle	{float:left;background-color:#BEC1BD;padding:0; margin:0;height:30px;width:160px}
#galtitle p	{color:green; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10pt; 
					font-weight:bold;line-height:15pt; padding:5px; margin:0}

#photos	{float:left; clear:both;}
#photos	img	{margin:16px 0px 0px 25px; height:65px; width:110px;border-style:solid; border-width:1px;}

#fullservice	{background-color:#D5D5D5; width:566px; height:636px; margin-left:0px; float:left;
				border-width:1px;border-style:solid;border-left-width:0;border-bottom-width:0}
				
#fullservice p	{color:#535353; font-family: Tahoma; 
					font-size:10pt; font-weight:normal; line-height:12pt; margin:10px; padding:0}
					
#fullservicesub	{background-color: #903929;padding:0; margin:0; height:30px}	
#fullservicesub p {color:white; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10pt; font-weight:bold;
					 line-height:15pt; padding:5px; margin:0}
					 
.lawnimage		{float:left; margin:5px 8px 0px 8px; border-style:solid; border-width:3px; padding:0px; 
				border-color:#ddddcc}
.lawnimage img	{height: 50px; width:75px;padding:0;}

.pinestraw		{float:left; margin:5px 8px 0px 8px; border-style:solid; border-width:3px; padding:0px; 
				border-color:#ddddcc}
.pinestraw	 img	{height: 50px; width:75px;padding:0;}
.powerwash		{float:left; margin:5px 8px 0px 8px; border-style:solid; border-width:3px; padding:0px; 
				border-color:#ddddcc}
.powerwash	 img	{height: 50px; width:75px;padding:0;}
#pwash	p {color:red}

#mainservices	{height:600px}

.map	{width:527px; margin:20px 0 0 20px; border-style:solid; 
				border-width:1px; 
	}

#footer		{background-color:#152F12; height:35px;float:left;clear:both; width:800px;border-width:0px;border-style:solid
	}
#footer p	{color:grey; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:8pt;font-weight:normal; text-align:center}

#area	{background-color:#662D91;padding:0; margin:0;height:30px}
#area p	{color:white; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10pt; font-weight:bold;
					 line-height:15pt; padding:5px; margin:0}
					 
#mainservices ul	{text-decoration:none;
				list-style-type:none;
				font-family: Arial, Helvetica, Verdana, sans-serif;
				font-weight:bold;
				font-size:80%; color:#662D91;text-align:center}
#mainservices  li {display:inline; margin-right:30px;}

.gallery	{
		margin-left:27px;
		margin-top:20px;
	}

.gallery img
{
	width:130px; 
	margin:20px; 
	border-style:solid; 
	border-width:1px; 
	border-color:white;
	float:left;
}

				
#gallerysub	{background-color:#909090;padding:0; margin:0; height:30px}	
#gallerysub p {color:white; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10pt; font-weight:bold;
					 line-height:15pt; padding:5px; margin:0}
					 

.contact_form
{
	float:left;
	width:230px;
	background-color:#F8FFBA;
}

.contact_form p
{
	margin-left:20px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	line-height:25px;
	}

.contact_bar
{	
	background-color:#bec1bd; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color:green;
	font-size:10pt; 
	font-weight:bold;line-height:15pt; padding:5px; margin:0;
	width:216px;
	margin-left:5px;
	border-left: solid thin;
	float:left;
	}

.items
{
	border-left: solid thin;
	margin-left:5px;
	float:left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	color:green;
}

.items img
{
	height:24px;
	margin-right:10px;
		margin-top:10px;
}

.items li
{
	text-decoration:none;
	list-style-type:none;
	line-height:25px;

}

.items ul
{
	margin:10px 0 10px 10px;
	padding:0;
}

.items a
{
	text-decoration:none;
	color:green;
}

.socials
{
	display:inline-block;
	position:relative;
	bottom:6px;
	border:none;
}

iframe.form_send
{
	border:none;
	height:317px;
	width:225px;
	border-left:solid thin;
	border-bottom:solid thin;
	margin-left:5px;
	overflow-y:hidden;
}
