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

body,html{
padding:0;
margin:0;
background-color:#77330E;
}

#container{
width:992px; 
height:auto;
margin:0 auto;
background:#FFFFFF;
}

#header{
float:left;
width:989px; height:246px; 
background:url(../images/header.png) no-repeat;
}

#address{
float:left; 
margin-top:5px;
margin-left:30px; 
width:auto; 
height:auto;
}
		#address h3{
		margin:0px;
		padding:0px;
		font-family: "Lucida Bright";
		font-size:14px;
		color:#40465e;
		}


#middle-content{
float:left;
width:989px; 
height:auto;
background:#FFFFFF;
}

	#left-content{
	float: left; 
	width:264px; 
	height:auto; 
	background:#4d6357;
	}
	
		#nav-shadow{
		background:url(../images/navbar-shadow.png) no-repeat; 
		height:15px;
		}
		#nav-bar{
		width:265px; 
		height:auto;
		float:left; 
		margin-bottom:10px;
		}
		
			#nav-bar ul{
			list-style:none;
			padding-left:5px;
			}
			
			#nav-bar ul li{
			padding-left:25px;
			font-family: "Poor Richard";
			font-size:32px;
			color:#efe8ba;
			margin-bottom:10px;
			height:25px;
			}
			
			
			#nav-bar hr{
			padding-left:5px;
			width: 235px;
			height:3px;
			padding:0px;
			background-color:#758578;
			border: 1px #758578 solid;
			margin-bottom:18px;
			}
			
			
			#nav-bar a:hover{
			border:1px solid #FFFFFF;
			background-color:#143314;
			display:block;
			width:220px;
			}
		
		#box1{
		background:url(../images/box1.png) no-repeat; 
		width:260px;
		height:250px;
		float:left;
		}
			#box1 h1{
			color:#efe8ba;
			}
			
			.sales-specials{
			text-align:center;
			font-family: "Poor Richard";
			}
		#box2{
		background:url(../images/box2.png) no-repeat; 
		width:260px;
		height:250px;
		float:left;
		}
			#box2 h1{
			margin-top:0px;
			color:#efe8ba;
			font-size:24px;
			}
			.map{
			padding-top:20px;
			font-family: "Lucida Bright";
			}
			
			#link-map{
			float:left; 
			width:225px;
			margin-top:20px;
			text-align:right;
			font-size:18px;
			color:#f2d620;
			}
				#link-map a{
				text-decoration:none;
				color:#f2d620;;
				}

	#right-content{
	width:700px;
	height:auto;
	float:left;
	}
	
	
	
		#slideshow{
		width:665px; 
		height:auto;
		margin:20px;
		margin-top:5px;
		}
		
			#right-content p{
			text-align: justify;
			font-size:17px;
			color:#363232;
			font-family: Arial, Helvetica, sans-serif;
			}
			
			#slideshow hr{
			border: 1px dashed #333333;
			}
		
		#countdown{
		margin-left:20px; 
		background:url(../images/image-1.png) no-repeat;
		float:left;
		width:330px; 
		height:180px;
		}
		
		#countdown h2{
		margin:0px;
		margin-left:130px;
		margin-top:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#010101;
		font-weight:normal;
		}
		
		#countdown h1{
		margin:0px;
		margin-left:160px;
		margin-top:20px;
		font-family: "Poor Richard";
		font-size:48px;
		color:#010101;
		line-height:35px;
		}
		
		#countdown h3{
		margin:0px;
		margin-left:170px;
		margin-top:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:23px;
		color:#010101;
		}
		
	#news{
	margin-left:10px; 
	background:url(../images/image-2.png) no-repeat;
	float:left;
	width:330px; 
	height:180px;
	}
		#news h2{
		float:right;
		margin:0;
		line-height:27px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:30px;
		color:#f9fbb8;
		margin:15px;
		margin-right:30px;
		margin-bottom:0px;
		padding:0px;
		font-weight:normal;
		}
		
		#news h1{
		float:left;
		font-family:"Poor Richard";
		font-size:30px;
		padding:0px;
		margin-top:10px;
		margin-left:130px;
		margin-bottom:10px;
		color:#060606;
		}
		
		#news h4{
		float: right;
		clear:both;
		margin-top:10px;
		margin-right:15px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#292921;
		}
			#news a{
			text-decoration: none;
			color:#292921;
			}
		
		#feature-products{
		float:left; margin-left:20px;
		}
			#feature-products a{
			text-decoration: none;
			color:#ffffff;
			}
		
		#newsletter{
		float:left; 
		width:330px; 
		height:195px;background:url(../images/newsletter.png) no-repeat;
		margin-left:20px;
		}
			
			#newsletter h1{
			float:left;
			clear:both;
			font-family: "Poor Richard";
			margin-top:10px;
			margin-left:20px;
			font-size:28px;
			font-weight:normal;
			color:#174592;
			}
			#newsletter h2{
			float:right;
			font-family: "Poor Richard";
			font-size:26px;
			margin:0px;
			margin-top:10px;
			margin-right:20px;
			margin-bottom:0px
			padding:0px;
			color:#2d2d2d;
			}
			
			#newsletter form{
			float:left;
			margin:20px;
			margin-top:0px;
			}
			
			#newsletter input{
			width:280px; 
			height:40px; 
			font-family:Arial, Helvetica, sans-serif; 
			font-size:24px; 
			color:#d5c5b9;
			}
			
			#newsletter .button{
			float:right; 
			margin-top:10px; background:url(../images/subscribe.png) no-repeat; 
			width:140px; 
			height:35px; 
			border:none;
			}
		
		#separator{
		float:left;
		width:318px; 
		height:10px;
		margin-left:25px;
		margin-top:40px;
		}
		
			#separator hr{
			padding:0px;
			margin:0px;
			border: 1px dashed #333333;
			}
		
		#survey{
		 float:left; 
		 margin-left:20px; 
		 margin-top:0px; 
		 width:325px; 
		 height:150px; 
		 background:url(../images/blue-bg.png) no-repeat;
		}
		
			#survey img{
			margin:20px;
			}
			
			#survey a{
			text-decoration: none;
			color:#08377f;
			}

#footer{
float:left;
width:989px;
height:70px; 
background:url(../images/footer-bg.jpg) no-repeat;
margin:0px;
padding:0px;
}
	#footer ul{
	float:left;
	padding-top:15px;
	padding-left:5px;
	list-style:none;
	}
	
	#footer ul li{
	display:inline;
	font-size:14px;

	font-family:"Lucida Bright";
	color:#f7f2cb;
	}
/**/
a{
text-decoration:none;
color:#efe8ba;
}

/*subpages*/

#right-content #products{
font-family:'Poor Richard';
margin-left:20px;
}

#right-content #products ul {
list-style:none
}


#right-content #products ul li{
font-family:'Arial, Helvetica, sans-serif';
font-size:18px;
color:#363232;
}


/*Monthly Gardening Guide*/

#m-guide-title{
margin-left:20px; margin-bottom:0px;
font-family:"Poor Richard";
}

#m-guide{
float:left; margin:30px; margin-top:10px; margin-left:20px; padding-right:10px;
}


#m-guide-img{
float:left;width:190px;height:210px;padding-left:10px;text-align: center; margin-left:10px;
}

#m-guide a{
text-decoration: none;
}


/*Monthly Reminders*/

/*Directions*/
#right-content #directions{
float:left;
margin-left:20px;
}
#right-content #directions #texts{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#363232;
width:400px;
height:auto;
margin-left:20px;
float: left;
text-align:justify;

}


#right-content #directions h1{
font-family:"Poor Richard";
}


#right-contetn #directions #map{
float:left; margin-top:30px;
}
