/* CSS Document */

html, body, div, span,
h1, h2, h3, h4, h5, h6, p,
a, address, em, img, q, strong {
margin: 0;
padding: 0;
border: 0;
font-weight:inherit;
font-style: inherit;
font-size: 100%;
line-height: 1;
font-family: inherit;
text-align: left;
vertical-align: baseline;
}
a img, :link img, :visited img {
border: 0;
}
table {
border-collapse: collapse;
}

body {
		margin: 0px;
		padding: 0px;
		background-color: #D7FFAE;
		background-image:url(images/49-512.jpg);
		background-repeat:repeat;
		color:#fbf6e6;
		text-align:center;
		}
		
/* page wrapper starts */

div#wrapper {
				margin:0 auto;
				margin-top:20px;
				width:820px;
				text-align:left;
				background-color:#ffffff;
				color:#000000;
				padding-top: 20px;
				padding-bottom:50px;
				}
				
				
/* header style starts */
				
div#header {
			margin-left:30px;
			padding-bottom:50px;
			width:770px;
			height:80px;
			background-image:url(images/nomore.jpg);
			background-repeat:no-repeat;
			background-color:#ffffff;
			color:#000000;
			}

/*header style ends */

/* top bar bar style starts */
			
div#menu {
			
			text-decoration:none;
			list-style:none;
			display:inline;
			width:inherit;
			
			}	
			
#menu ul {
			text-decoration:none;
			
			width:inherit;
			
			}


#menu li {
			margin-right:0;
			margin-left:0px;
			text-decoration:none;
			display:inline;	
			}


#menu a {
			text-decoration:none;
			}

#menu a:link #menu a:visited {
								text-decoration:none;
								}
								
#menu a:hover {
				text-decoration:none;
				}
				

/* top nav bar style ends */

/* right_col style starts */

div#right_col {
				float: right;
				width:220px;
				font-size:.8em;
				font-weight:bold;
				color:#F47211;
				background-color:#E0FFC1;
				}
				
div#right_col p{
				text-align:center;
				}
#right_col a{
				text-decoration:none;
				color:#F47211;
				background-color:#E0FFC1;
				}
								
#right_col a:link #right_col a:visited {
										text-decoration:none;
										color:#F47211;
										background-color:#E0FFC1;
										}

#right_col a:hover{
					color: #57AE00;
					background-color:#E0FFC1;
					}



																				
/* right_col style ends */

/* as_featured style starts */

div#as_featured {
					float:right;
					padding-right:15px;
					}
/* as_featured style ends */


/* content style starts */
			
div#content {
				margin-top:10px;
				margin-right:10px;
				margin-left:10px;
				padding:10px;	
			}
			
#content h2 {
				font-size:2em;
				font-weight:bold;
				padding-bottom:20px;
				padding-left:10px;
				font-family:Arial, Helvetica, sans-serif;
				color:#DD2417;
				background-color:#FFFFFF;
				}
				
#content h2 a{
				text-decoration:none;
				color:#DD2417;
				background-color:#FFFFFF;
				}				
			
#content h3 {
				font-size:1.2em;
				font-weight:lighter;
				text-align:center;
				margin-top:20px;
				padding-left:10px;
				font-family:Arial, Helvetica, sans-serif;
				}
				
#content h3 a {
				text-decoration:none;
				color:#000000;
				background-color:#FFFFFF;
				}

#content h3 a:link #content h3 a:visited {
											text-decoration:none;
											color:#000000;
											background-color:#FFFFFF;
											}
				
#content h3 a:hover{
					color: #57AE00;
					background-color:#ffffff;
					}
				
#content h4 {
				font-size:1.6em;
				font-weight:bold;
				padding-left:20px;
				font-family:Arial, Helvetica, sans-serif;
				color:#FF9600;
				background-color:#FFFFFF;
				}

#content p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:1em;
			padding-bottom:10px;
			line-height:1.2em;
			}
			
#content ul {
			list-style:none;
			}


.ad {
	margin-bottom:50px;
	}


		

.ad img {
		float:left;
		margin-left:40px;
		padding-right:40px;
		margin-top:30px;
		}
		
.offer{
		/*float:left;*/
		/*margin-left:80px;*/
		margin-top:20px;
		margin-bottom:20px;
		/*margin-right:80px;*/
		width:780px;
		text-align:center;
		
		}
		
.offer2{
		float:right;
		margin-top:30px;
		
		}		
		


.checkmark {
			margin-bottom:50px;
			}
			


.checkmark li{
			list-style-image:url(images/general/check.jpg);
			font-size:1em;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			padding-bottom:5px;
			}
			
.bullet {
			margin-bottom:50px;
			}
			


.bullet li{
			list-style-image:url(images/general/bullet.jpg);
			font-size:1em;
			font-family:Arial, Helvetica, sans-serif;
			padding-bottom:5px;
			}

.lawn {
		font-weight:bold;
		width:350px;
		text-align:center;
		}
.lawn p{
		text-align:center;
		}			
.lawn1  {
		font-weight:bold;
		float:left;
		width:158px;
		padding-right:10px;
		}
		
.lawn2 {
		font-weight:bold;
		width:480px;
		text-align:center;
		margin-top:30px;
		}

		
.testimonial {
				float:right;
				width:350px;
				background-color:#E0FFC1;
				padding:10px;
				}
.testimonial p{
				text-align:center;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				line-height:inherit;
		
				}
				
.testimonial2 {
				float:right;
				margin-top:50px;
				width:220px;
				background-color:#E0FFC1;
				padding:10px;
				}
.testimonial2 p{
				text-align:center;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				line-height:inherit;
		
				}
				
.qa {
		margin-top:20px;
		margin-left:20px;
		margin-bottom:20px;
		}

.q {
		font-weight:bold;
		margin-top:10px;
		margin-bottom:-5px;;
		}	
		

/* content style ends */

div#retailers {
				margin-top:40px;
				
				}
				
#retailers h4 {
				margin-top:15px;
				}
				
#retailers h3 {
				margin-top:50px;
				
				}								
				
#retailers p {
				margin-top:20px;
				padding-left:20px;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:400;
				font-size:1.1em;
				}
				
#retailers a {
			   text-decoration:none;
			   color:#000000;
			   background-color:#FFFFFF;
			   }

#retailers a:link #retailers a:visited {
								text-decoration:none;
								}
								
#retailers a:hover {
				color:#FF9900;
				background-color:#FFFFFF;
				}			
								
#retailers p:first-line{
						color:#ff9600;
						background-color:#FFFFFF;
						}				
				
.available {
			color:#dd2417;
			background-color:#FFFFFF;
			font-weight:bold;
			}	
			
						

.retail p{
			text-align:center;
			}
			
/*cities style starts */

#cities ul {
			list-style:none;
			text-decoration:none;
			}
			
#cities li {
			margin-top:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:400;
			font-size:1.1em;
			}			
			
#cities a {
			text-decoration:none;
			}

#cities a:link #cities a:visited {
								text-decoration:none;
								}
								
#cities a:hover {
				text-decoration:none;
				}
				
#companies img {
				margin-right:65px;
				margin-left:35px;
				}										

/* footer style starts */
.footer {
			
			background-color:#E0FFC1;
			color:#000000;
			text-align:center;
			padding-left:15px;
			}
.footer img{
			padding-right:15px;
			padding-top:5px;
			padding-bottom:5px;
			
			}
.footer p{
			float:right;
			font-family:Arial, Helvetica, sans-serif;
			padding-right:10px;
			padding-bottom:5px;
			}
						

/* footer style ends */	

.disclaimer {
			text-align:center;
			}			


