BODY { background-color: #C0FFEE; }
FONT { font-family: "Verdana", sans-serif; }
A:link { color:#000000; }
A:visited { color:#000000; }
A:active { color:#000000; }
A:hover { color:white; background: #000000;} 
/* artifact: default CSS for catalogue entry */
P	{ line-height: .2em;
	  font-size: 1em;
	  font-family: "Verdana", sans-serif;
	  font-weight:500;
	  }

P.text	{ line-height: 1.25em;
		  font-size: 1em;
		  font-family: "Verdana", sans-serif;
		  font-weight: 500;
		 }
	  
P.header { font-size: 1.5em;
	   font-family: "Nadianne", "Nadianne Bold", "Georgia", serif;
	   font-weight:600;
	   line-height: 3em;
           color: #006600;
	 }
P.plantname { font-size: 1.2em;
              font-family: "Verdana", sans-serif;
              font-weight: 700;
            }
P.plantsci { font-size: 1.2em;
             font-size: "Verdana", sans-serif;
             font-weight: 500;
             font-style: italic;
           }
P.plantd { font-size: .8em;
           line-height: 1.5em;
           font-family: "Verdana", sans-serif;
           font-weight: 700;
          }
P.bottom { font-size: .8em;
	   font-family: "Verdana", sans-serif;
	   text-align: center;
	 }
P.date   { font-size: .8em;
           text-align: right;
           margin-right: 20px;
         }

P.link {text-align:center;
	font-size: 1em ;
	font-family: "Tahoma";
	font-weight: 700;
	letter-spacing: 1px;
	line-height: 175%;
	}

UL.link {text-align:center;
	font-size: 1em ;
	font-family: "Tahoma";
	font-weight: 700;
	letter-spacing: 1px;
	line-height: 175%;
	list-style: url(images/ag-link-icon.gif) inside;
	}

.instock, .instock a, .instock p { font-weight:bold;}
	
IMG.thumb { height:200px;width:200px};
#banner { position:absolute;top:0px;left:0px;width:100%;height:100px;
          }

#footer {	position:relative;
			width: 915px;
			height: 25px;
			margin-left: auto;
			margin-right: auto;
			padding-bottom: 10px;
 			text-align: center;
			line-height: 1.25em;
			font-size: 1em;
			font-family: "Verdana", sans-serif;
			font-weight:800;
			color: #006600;
}

#footer a:link, a:visited, a:active { color: #006600; text-decoration:none;}
#footer a:hover { color:white; background: #006600; }

#navpanel { position:relative;
			width: 915px;
			height:60px;
 /* 			margin-top: -20px; */
			margin-left:auto;
			margin-right:auto;
         }

#navpanel li { display: inline;
			   float: left;
}

#ordermenu { position:relative;
			width: 470px;
			height: 60px;
			margin-left:auto;
			margin-right:auto;
			padding-bottom: 25px;
}

#ordermenu li { display: inline;
				float: left;
}

#imageblock {width:100%;height:220px;vertical-align:middle;}
#descriptionblock { position:relative;width:650px;
                    background-color: #FFFEDF;
                    border-style: solid;
                    border-color: black;
                    padding: 5px;
                    padding-left:40px;padding-right:40px;
                    text-align: left;
                  }
#inset {width:65%;text-align:justify;padding:10px;margin-left:auto;margin-right:auto;}                  
#cataloginset { position:relative;width:99%;
                visible:hidden;overflow:auto;
                text-align: justified;
                }
#cataloginset tbody { text-align:justify; }
#mainmenu { position:relative;
			width:600px;
			height: 310px;
			background-image:url(images/ag-main_logo.png);
			background-repeat:no-repeat;
			background-position:center;
}

.aboutus {
	width: 116px;
	height: 36px;
	left: 33px;
	top: 72px;
	position: absolute;
}
		   

.guides { width: 116px;
		   height: 36px;
		   position: absolute;
		   top: 72px;
		   right: 33px;
}

.links {
	width: 116px;
	height: 36px;
	position: absolute;
	left: 72px;
	top: 215px;
}

.catalogue {
	width: 116px;
	height: 36px;
	position: absolute;
	right: 72px;
	top: 215px;
}

.aqualog { width: 116px;
		   height: 36px;
		   position: absolute;
		   bottom: 0px;
		   left: 239px;
}

a.mainmenu { display:block;
			 width:116px;
			 height:36px;
			 background-position:0px 0px;
}
a.mainmenu:hover { background-position:0px -36px;
				   background-color:inherit;
			  -moz-transform: scale(1.05);
			  -webkit-transform: scale(1.05);
			  -o-transform: scale(1.05);
}

a.navmenu  { display:block;
			width: 210px;
			height: 60px;
			background-position: 0px 0px;
}

a.navindex { display:block;
			width: 210px;
			height: 60px;
			background-position: 0px 0px;
			background-image:url(images/home-button.png);
}

a.navcat { display:block;
			width: 210px;
			height: 60px;
			background-position: 0px 0px;
			background-image:url(images/catalog-button.png);
}

a.navguides { display:block;
			width: 210px;
			height: 60px;
			background-position: 0px 0px;
			background-image:url(images/guides-button.png);
}

a.navlinks { display:block;
			width: 210px;
			height: 60px;
			background-position: 0px 0px;
			background-image:url(images/links-button.png);
}

a.navorder { display:block;
			width: 210px;
			height: 60px;
			background-position: 0px 0px;
			background-image:url(images/order-button.png);
}

a.navfreight { display:block;
			width: 210px;
			height: 60px;
			background-position: 0px 0px;
			background-image:url(images/freight-button.png);
}

a.navmenu:hover,
a.navindex:hover, a.navcat:hover, a.navguides:hover, a.navlinks:hover, a.navorder:hover, a.navfreight:hover
 { background-position:0px -60px;
				   background-color:inherit;
			  -moz-transform: scale(1.05);
			  -webkit-transform: scale(1.05);
			  -o-transform: scale(1.05);
}

.hidden { position:absolute;
		  left:-10000px;
		  top:auto;
		  width:1px;
		  height:1px;
		  overflow:hidden;
} 