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

/*-----------------------------------------------------------------------------
/ home
-----------------------------------------------------------------------------*/
#home #hero{
	margin-bottom: 10px;
	height: 280px;
}
	#home #hero img{
		position:absolute;
		top:0px;
		left:0px;
		display:none;
	}
	#home #contentPane {
		padding:10px 0 0 0;
	}
#home #homePageAds{
	color: #504132;
	font-size: 11px;
	height: 120px;
	margin:10px 0 0 0;
}
	#home #homePageAds a{
		color: #504132;
	}

	#home #homePageAds p{
		font-size:12px;
	}

	#home #homePageAds .header{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 30px;
		line-height:28px;
	}
	#home #homePageAds .header .small{
		font-size: 18px;
		line-height:18px;
	}
	#home #homePageAds .bigger{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size: 18px;
				line-height:20px;		
	}
	#home #seasonalAd{
		background:url(/images/home/seasonal-ad-bg.jpg) no-repeat;
		border:1px solid #196260;
		height: 100px;
		width: 280px;
		float: left;
		padding: 10px;
		position:relative;
	}
		#home #seasonalAd .image{
			position: absolute;
			top: 0px;
			right: 0px;
		}
	#home #weeklyAd{
		background:url(/images/home/weekly-ad-bg.jpg) no-repeat;
		border:1px solid #b46d70;
		height: 100px;
		width: 280px;
		float: right;
		padding: 10px;
	}
		#home #weeklyAd .image{
			border:1px solid #b46d70;
			float: left;
			margin: 0px 10px 10px 0px;
		}
		#home #weeklyAd p{
			margin: 10px 0px;
		}
			#home #weeklyAd p.header{
				margin:  0px;
			}
			
#landscaping #contentPane ul li {
	list-style:none;
	padding:3px 5px;
}

/**********************************************************
/ OUR DESIGNERS AND SERVICES
**********************************************************/
.designer, .services {
	clear:both;
	padding:10px;
}
	.designer img, .services img {
		float:left;
		padding:0 10px;
	}
	
	
/**********************************************************
/ REWARDS CLUB
**********************************************************/
#rewards_club_pdf {
	margin:40px 0 0 0;
	text-align:center;
}

/**********************************************************
/ FAQ
**********************************************************/
.answer {
	display:none;
	font-size:12px;
	padding:0 10px;
}
	.answer p{
		font-size:12px;
	}

	#faq #content ul{
		margin:10px 20px;
	}
		#faq #content ul li{
			margin:5px 0;
		}	
	
#faq h3 {
	list-style:disc;
	clear:both;
	cursor:pointer;
	display:block;
	margin:10px 0;
}

/**********************************************************
/ EMPLOYEMENT
**********************************************************/
#employment #benefits {
	list-style:none;
	margin:10px 20px;
	width:100%;
}
	#employment #benefits li {
		float:left;
		padding:2px 0;
		width:50%;	
	}
#employment blockquote {
	margin:0 20px;
}

/**********************************************************
/ GARDEN CENTER FEATURED PRODUCTS
**********************************************************/
	#garden-center-featured-products #content ul li{
		clear:both;
		list-style:none;
	}
		#garden-center-featured-products #content ul li h2{
			font-size:16px;
			margin:0;
		}
		#garden-center-featured-products #content ul li img{
			border:1px solid #196260;
			float:left;
			margin:5px 10px;
		}
		
/**********************************************************
/ emailSignup
**********************************************************/
#emailSignup #tablewrapper {
	padding: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background-color: white;
	width: 500px;
	margin: 20px auto;
}	
	#emailSignup #tablewrapper table{
		width: 400px;
		margin: auto;
	}
		#emailSignup #tablewrapper table td{
			padding: 5px 10px;
		}