html, body {
	background: #fff url(images/bodyBg_gr.jpg) no-repeat center top;
	text-align: center;
	color: #333;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
* {
	margin: 0;
	padding: 0;
	border: none;
}
#header {
	width: 1000px;
	height: 100px;
	margin: 0 auto;
	font: 14px "Comic Sans MS";
	color: #23583a;
	background: url(images/hdr_ewe.gif);
}
#wrap {
	width: 1000px;
	height: 580px;
	margin: 0 auto;
	overflow-y: auto;
	overflow-x: hidden;
	background: #f5feed;
}
#left {
	float: left;
	width: 450px;
}
#right {margin-left: 500px;}
	#left, #right {
		padding: 25px;
		text-align: justify;
	}
#footer {
	width: 1000px;
	margin: 0 auto;
	overflow: auto;
	background: #9EFE52 url(images/footerBg_gr.jpg) repeat-x;
}
	#email {
			width: 118px;
			height: 100px;
			float: right;
			line-height: 140px;
			text-decoration: none;
			font-size: 16px;
			color: #000;
			background: url(images/email_bg_gr.jpg);
		}
	#email:hover {color: #f00;}
/*********************main page*********************/
#greenhouse {margin: 20px 0 0;}
#pics {
	width: 400px;
	margin: 0 auto;
	overflow: auto;
}
	#pic1 {
		float: right;
		margin: 5px 25px 0 0;
	}
	#pic2 {
		float: right;
		margin: -200px 0 0;
	}
	#pic3 {
		float: left;
		margin: -180px 40px 0;
	}
	#pic4 {
		float: right;
		margin: -100px 50px 0 0;
	}
#homenav dt {
	margin: 10px 0;
	font-weight: bold;
}
#homenav dd {text-indent: 20px;}
/*********************flowers page*********************/
#flowersnav dl {overflow: auto;}
#flowersnav dt {
	margin: 0 0 10px;
	font-size: 16px;
	font-weight: bold;
	clear: both;
}
#flowersnav dd {
	width: 200px;
	float: left;
}
#flowersnav dd.bottom {margin: 0 0 50px;}
#flowerbox {margin: 0 0 20px 40px;}
/*********************baskets page*********************/
#basketsnav dl {
	margin: 50px 0 0;
	overflow:auto;
}
#basketsnav dt {
	margin: 0 0 10px;
	font-size: 16px;
	font-weight: bold;
	clear: both;
}
#basketsnav dd {}
#julie {margin: 0 0 5px 0;}
#begonias {}
/*********************outdoors page*********************/
#outdoorsnav dl {oveflow: auto;}
#outdoorsnav dt {
	margin: 0 0 10px;
	font-size: 16px;
	font-weight: bold;
	clear: both;
}
#outdoorsnav dd {
	width: 200px;
	float: left;
}
#outdoorsnav dd.bottom {margin: 0 0 50px;}	
#mugo1, #mugo2 {float: left;}
#mugo2 {margin: 0 0 0 20px;}
#pine {margin: 50px 0 0 50px;}
/*********************directions page*********************/
#map {margin: 80px auto 30px;}
#directionsnav p {
	width: 500px;
	margin: 0 auto;
}
/*********************email list pages********************/
#addressForm {
	margin: 0 0 20px 500px;
	clear: right;
}
#thankyou {
	width: 300px;
	margin: 100px auto 0;
	text-align: left;
}
#thankyou h5 {text-align: center;}
/*********************popbox stuff*********************/
.PopBoxImageSmall {
   border: none 0px white;
   cursor: url("scripts/magplus.cur"), pointer;
}
.PopBoxImageLarge {
   border: solid thin #CCCCFF;
   cursor: url("scripts/magminus.cur"), pointer;
} 
/***********************************************/
		/***********text**************/
			h1 {
				
				height: 60px;
				font-size: 50px;
			}
			h2 {
				height: 40px;
				clear: left;
				padding: 0 300px 0 0;
				font-size: 18px;
				text-align: right;
			}
			h3 {
				font-size: 16px;
				text-align: right;
			}
				h3.left {
					width: 500px;
					float: left;
					margin: 50px 0 0;
					text-align: center;
				}
				h3.right {
					width: 300px;
					float: left;
					margin: 50px 0 0;
					text-align: center;
				}
			h4 {
				font-size: 12px;
				color: #ccc;
				text-align: right;
			}
			h5 {
				font-size: 16px;
				margin: 10px 0;
			}
			p {
				margin: 10px 0 0;
				text-indent: 20px;
			}
#coupon_link {text-decoration:underline;}