 /* The Plantsman Style.css */

body { top: 0; left: 0; margin: 0;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 1em;
       color: #152900;
       background: url(/schema/gifs/bg.jpg) top center no-repeat #7ea72e;
       text-align: center;
     }


/* blocks */
#outer             { position: absolute; top: 261px; left: 0; width: 100%; }
#wrapper           { margin: 0 auto; width: 760px; padding-top: 27px; text-align: left; background: url(/schema/gifs/wrapperbg.jpg) top center no-repeat; }
#content           { float: right; width: 680px; margin-right: 40px; font-size: 80%; display: inline; line-height: 1.3em; }
#leftcontent       { float: left; margin-left: 40px; width: 320px; font-size: 80%; display: inline; line-height: 1.3em;  }
#rightcontent       { float: left; margin-left: 40px; width: 320px; font-size: 80%; display: inline; line-height: 1.3em; }

#footerwrapper     { width: 100%; clear: both; background: url(/schema/gifs/footerwrapperbg.jpg) top center no-repeat; height: 84px; }
#footer            { margin: 0 auto; width: 625px; font-size: 70%; color: #d2ff00; text-align: right; height: 84px; line-height: 95px; }

#topouter          { position: absolute; top: 0; left: 0; width: 100%;}
#banner            { margin: 0 auto; height: 261px; width: 760px; background: url(/schema/gifs/headerbg.jpg) top center no-repeat;  }
body.default #banner { background-image: url(/schema/gifs/header2bg.jpg); }
#topnav            { float: left; margin-top: 35px; height: 34px; width: 473px; background: url(/schema/gifs/topnavbg.gif) top left repeat-x; font-size: 80%;}
#logo              { float: right; margin-right: 108px; margin-top: 97px; display: inline;}


/* topnav */
#topnav ul.topmenu      { list-style-type: none; margin: 0 0 0 10px; padding: 0; text-align: left; height: 34px; line-height: 34px; }
#topnav li              { display: inline; margin: 0; padding: 0 10px 0 10px; color: #fcf000; background: url(/schema/gifs/topnavlibg.gif) center right no-repeat; }
#topnav a               { color: #fcf000; text-decoration: none; font-weight: bold; }
#topnav a.current       { color: #ffffff; }
#topnav a:hover         { color: #ffffff; }

/* footer */
#footer ul.topmenu       { list-style-type: none; margin: 0; padding: 0; }
#footer li               { display: inline; margin: 0; padding: 0 4px 0 4px; color: #a3a3a3; }
#footer a                { color: #a3a3a3; text-decoration: none; }
#footer a:hover          { text-decoration: underline; }
#footer p                { margin: 0; padding: 0; }


h1, p.header1 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: bold;
  font-size: 130%;
  color: #d7fe00;
  margin-top: 0;
  padding-top: 0;
  /* Page Title */
}

h2, p.header2 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 120%;
  font-weight: bold;
  color: #d7fe00;
  /* Section Title */
}
h3, p.header3 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 100%;
  font-weight: bold;
  color: #d7fe00;
  /* Subsection Title */
}
p {
  font-family: Arial, Helvetica, Verdana, sans-serif;
}

p.nomargin {
  margin: 0;
  padding: 0;
  /* No Margin */
}


p.indent1 {
  margin-left: 20px;
  /* Indented Text 1 */
}
p.indent2 {
  margin-left: 40px;
  /* Indented Text 2 */
}
p.indent3 {
  margin-left: 60px;
  /* Indented Text 3 */
}
p.indent4 {
  margin-left: 80px;
  /* Indented Text 4 */
}

table.default {
  /* No Style */
}

table.centered_default {
  width: 100%;
}

td { font-size: 80%; }

td.alignright {
  text-align: right;
  /* Align Middle Right */
}
td.aligncenter {
  text-align: center;
  /* Align Middle Center */
}
td.aligntop {
  vertical-align: top;
  /* Align Top Left */
}
td.alignbottom {
  vertical-align: bottom;
  /* Align Bottom Left */
}
td.aligntopright {
  vertical-align: top;
  text-align: right;
  /* Align Top Right */
}
td.aligntopcenter {
  vertical-align: top;
  text-align: center;
  /* Align Top Center */
}
td.alignbottomright {
  vertical-align: bottom;
  text-align: right;
  /* Align Bottom Right */
}
td.alignbottomcenter {
  vertical-align: bottom;
  text-align: center;
  /* Align Bottom Center */
}

ul {
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
ol {
  font-family: Arial, Helvetica, Verdana, sans-serif;

}
ul.round {
  background: url(/schema/ulbg.gif) bottom left no-repeat;
  list-style-type: none;
  margin: 0;
  padding-bottom: 3px;
  /* Round markers */
}

ol.norm { /* Ordered list */ }

li {
  margin-bottom: 5px;
}

ul.round li {
  background: url(/schema/gifs/libg.gif) top left no-repeat;
  padding-left: 15px;
  padding-top: 3px;
}


a { color: #fff600; text-decoration: underline; }

span.sup {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 7px;
  vertical-align: super;
  /* Superscript */
}
span.sub {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 7px;
  vertical-align: sub;
  /* Subscript */
}

img { border: none; }

img.floatleft {
  float: left;
  /* Float Left */
}
img.floatleftwithmargin {
  float: left;
  margin: 3px 16px 10px 0px;
  /* Float Left with margin */
}
img.floatright {
  float: right;
  /* Float Right */
}
img.floatrightwithmargin {
  float: right;
  margin: 3px 0px 10px 16px;
  /* Float Right with margin */
}
img.noborder {
  border-width: 0px;
  /* No Border */
}
img.rollover { /* Rollover */ }


