body { font-family: Verdana, "Trebuchet-MS", sans-serif #777; margin:0; padding:0; }
#content, #wrapper3 { background-color: #cfc; }
.whiteZone1 a:link, .whiteZone1 a:visited { color: #063; text-decoration: underline; }
.whiteZone1 a:hover, .whiteZone1 a:active { color: #630; text-decoration: none; }

#mlm2 a:link, 
#mlm2 a:visited, 
#mlm2 a:hover, 
#mlm2 a:active
	{ text-decoration: none; }
	
h1,h2,h3,h4,p { margin:0; padding:0; width: auto; text-indent:0; }
h1 { font-size: 18pt; }
h2 { font-size: 15pt; }
h3 { font-size: 12pt; }
h4 { font-size: 10pt; }
p { font-size: 10pt; }
h1,h4,b { color: #630; }
h1.noShow,h2.noShow,h3.noShow,h4.noShow,p.noShow { position: absolute; left: -5000px; }


/* CUSTOM HEADINGS -- REPLACE TEXT WITH IMAGES */
h1#efPaprideLogos1 { text-indent: -5000px; width:455px; height:132px; background-image: url(../images/efPaprideLogos1.gif); background-repeat: no-repeat; }
h1#noView { text-indent: -5000px; }
h1#rebloomHydHeading { text-indent: -5000px; width: 600px; height: 300px; background-image: url(../images/rebloomHyd1.jpg); background-repeat: no-repeat; margin:0; padding:0; }

#popPage, #tNsGuidePage { position:absolute; padding: 0 40px 25px 40px; }
#webPartners1 { position:absolute; padding: 50px 100px 25px 80px; }
#webPartners1 h1 { margin-top: 20px; }
#webPartners1 h2 { margin-top: 15px; }
#webPartners1 h3 { margin-top: 10px; }
#webPartners1 h4 { margin-top: 5px; }
#webPartners1 p { margin-top: 10px; }
#webPartners1 li { margin-top:  3px; }
	
#webPartners1 h2,
#webPartners1 h3
	{ color: #063; }



#tNsGuidePage b, #tNsGuidePage strong { color: #630; }
#displays h1 { font: 24pt Georgia; color: #063; font-weight:bold;  }
#displays h2, #popPage h2, #tNsGuidePage h2, #tNsGuidePage h3, #tNsGuidePage h4 { font: 16pt Georgia; line-height: 18pt; color: #630; font-variant: small-caps; font-weight: bold; padding-right: 8%; }
#popPage p, #tNsGuidePage p, li { font: 11pt Verdana, "Trebuchet-MS", sans-serif; color: #333; padding-right: 9%; }
img#TnSGuideBkgd1, img#TnSGuideBkgd2 { width:295px; height: 180%; position:absolute; position: top:0; }
img#TnSGuideBkgd1 { position: absolute; left:0; }
img#TnSGuideBkgd2 { position: absolute; right:0; }
h1#efPaprideLogos1 { text-indent: -5000px; width:455px; height:132px; background-image: url(../images/efPaprideLogos1.gif); background-repeat: no-repeat; }
h1#treesNshrubs1 { text-indent: -5000px; width:450px; height:223px; background-image: url(../images/TreeNShrubGuide.gif); background-repeat: no-repeat; margin-left: 22%; }
img#efTnSGuide1 { float:left; margin-right: 18px; }
table#tNsGuidePricing1 { margin-left: 60px; }
table#tNsGuidePricing1 td, p.tNsCaption, #popPage, #tNsGuidePage p.tNsCaption { font: 12pt Georgia, "Times Roman", serif; font-style: italic; color: #063; }
table#tNsGuidePricing1 td { padding: 2px 6px; }
p.tNsCaption { text-align: right; }
ul#tNsFnB1 { margin-left: 100px; }
ul#tNsFnB1 li { margin-left: 40px; }
#popPage h2, #popPage p, #popPage ul, 
#tNsGuidePage h2, #tNsGuidePage p, #tNsGuidePage ul 
	{ margin-right: 8%; }
#tNsGuidePage ul  { padding-left: 75px; }
img#EFsmPOPorderForm { background-color: #fff; float:left; margin-right: 15px; margin-top: 110px; margin-bottom: 20%; }
img#tNsDisplayStand { float:right; margin-right:25px; }
img#tNsDisplayInsideSpread1 { float:right;}
#distBoxInset { width:250px; padding: 0 10px; height: auto; float: right; text-align: center;  }
#distBoxInset h3 { font-size: 90%; padding:0; margin:0; line-height: 100%; }
img#distBox { margin: 5px; } 
img#voucher { float:left; margin-left: 15px; margin-bottom: 200px; } 
img#handoutComp { float:right; margin-left: 0; } 
.noMarg1 { margin-right: 0; padding-right:5px; }
ul.list1 { margin-left: 280px; }

 	img#bigger { position:relative; clear:both; margin:0; padding:0; border:none; }
  	table#smDisplays  { margin: 20px; margin-right:auto; margin-left:auto; }
  	table#smDisplays img { border: 4px solid #fff; }
  	table#smDisplays td { text-align:center; font-size:11px; padding: 5px 10px; }
  	#displays { width: 100%; text-align: center; padding-top: 4%; }
  	table#signs { margin-right: auto; margin-left: auto; }
  	td#signLinx { padding-top: 25px; padding-right: 20px; text-align:right; font-size: 12px; line-height: 17px; }

#catCover { width: 100%; height:100%; margin:0; padding:0; background-color: #cfc; text-align:center; }
img#catalogCover { margin-top:  5%; margin-right:auto; margin-bottom:auto; margin-left: auto; float: no-float; }

h1#returnablePotProgram1 { text-indent: -5000px; height:1px; margin:0; padding:0; }
.whiteZone1,  #retPotProg { font-family: Verdana, "Trebuchet-MS", sans-serif; width: 600px; background-color: #fff; padding:0 0 45px 0; margin:0; border-left: 1px #030 solid; border-right: 1px #030 solid; }
.whiteZone1 { min-height: 100%; padding-bottom: 25%; text-align: left; }
.whiteZone1 h1, #retPotProg h1,
.whiteZone1 h2, #retPotProg h2,
.whiteZone1 h3, #retPotProg h3,
.whiteZone1 h4, #retPotProg h4,
.whiteZone1 p, #retPotProg p
	{ margin: 5px 25px; padding:0; }
.whiteZone1 h1, #retPotProg h1,
.whiteZone1 h2, #retPotProg h2,
.whiteZone1 h3, #retPotProg h3,
.whiteZone1 h4, #retPotProg h4
	{ margin-top: 20px;  line-height: 100%; }
.whiteZone1 ol, #retPotProg ol { margin: 10px 25px 10px 50px; padding:0; }
.whiteZone1 ol li, #retPotProg ol li { padding: 4px 0; }
.whiteZone1 h3 { color: #063; }
.whiteZone1 a:link, .whiteZone1 a:visited { text-decoration: none; }
.whiteZone1 a:hover, .whiteZone1 a:active { text-decoration: underline; }


.whiteZone1 h2 { font-size: 14pt; font-weight: normal; color: #630; }
.whiteZone1 ul { margin-left: 50px; }
.whiteZone1 img#paPrideLogo2, 
.whiteZone1 img#efPaprideLogos1 
	{ margin: 50px 0 0 25px; }
img#GardenFavTag { float: right; margin: 10px; margin-top: 25px;}
img.sign1 { margin: 5px; }
#GCsprActAlley1 { width: 750px; }
#GCsprActAlley1 ul { margin-left: 30px; }
#GCsprActAlley1 ul li { padding: 4px 0; }
	ul#promoList { list-style-type: none; margin:0; }
	ul#promoList li { padding-top: 5px; padding-bottom: 50px; }
	
#ourBrandIntro2 ul, 
#ourBrandIntro2 ul ul, 
#ourBrandIntro2 ul ul ul
	{ list-style-type: disc; margin-left: 40px; }
#ourBrandIntro2 ul li 
	{ padding: 6px 0; }

table#popSigns2 td { font-size: 9pt; padding: 10px; }
table#popSigns2 td img { margin-bottom: 8px; border: none; }

