body{ background: #F8FEE8; }


/* image styles */
img{ border: 0px; display: block; }
img.imgleft{ float: left; margin: 10px; border: 1px solid #000; }
img.imgright{ float: right; margin: 10px; border: 1px solid #000; }


/* header */
div#banner{ margin: 0; padding: 0; background: transparent url(images/headerbg.png) top left no-repeat; width: 760px; height: 198px; position: relative; border: 0px; }
img#h1_img1{ display: none; }
img#h1_img2{ display: inline; position: relative; top: 44px; left: 573px; }
dd#photos a{ position: absolute; width: 120px; height: 27px; top: 60px; left: 378px; text-decoration: none; }
dd#seedsman a{ position: absolute; width: 140px; height: 27px; top: 91px; left: 378px; text-decoration: none; }
dd#publisher a{ position: absolute; width: 140px; height: 27px; top: 121px; left: 378px; text-decoration: none; }
dd#bio a{ position: absolute; width: 145px; height: 27px; top: 151px; left: 378px; text-decoration: none; }

/* misc */
div#wrapper{ text-align: left; border: 0px; margin: 1px auto; margin-top:0px; width: 760px; padding: 0px 0px 20px 0px; background: #F8FEE8; border: 0px; min-height: 450px; height: 100%; }
div#container{ margin: 0px; padding: 0px; min-height: 400px; height: 100%; text-align: left; width: 760px; }
div#content { width: 740px; margin: 0px; padding: 10px; overflow: hidden; }
font.center { text-align:center; }
p.center { text-align: center; }
font.credits { font-style: italic; }
p.margin { margin-left: 4%; }
ul.margin { margin-left: 10%; }
font.margin { margin-left: 7%; }
img.float { margin-right: 15px; margin-left: 30px; }
h2{ font-family: Arial Black; }
a#enterlink{ text-align: center; color: #C71E0D; a:hover: #C71E0D; a:visited: #C71E0D; a:active: #C71E0D; font-size: 20px; font-weight: bold; }
h2#welcome { color: #C71E0D; }
div#splash{ font-size: 17px; }