﻿body
{
  margin:auto;
  text-align: center;
  background: black URL("pix/bm/above.gif") center top repeat-x;
}

ul
{
margin:0px;
}
  input.h2
  {
    font-family: Century Gothic;
    font-weight: normal;
    font-size: 25px;
    width: 500px;
    text-indent: 0px;
    margin-bottom: 5px;
  }

  input.button
  {
    font-family: Century Gothic;
    font-weight: normal;
    font-size: 25px;
    width: 200px;
    height: 50px;
    margin-bottom: 5px;
  }

  textarea
  {
    width: 500px;
    font-family: Verdana;
    font-size: 14px;
    line-height: 22px;
    height: 100px;
    margin-bottom: 5px;
  }


#body
{
}
#above
{
  background: #4c2780;
}
#head
{
  background: URL("pix/bm/title.png") center bottom no-repeat;
  height: 181px;
  text-align: center;
  vertical-align: middle;
}
.content
{
  background: URL("pix/bm/scr.png") center top no-repeat;
  height: 350px;
  width: 600px;
  text-align: center;
}
.cb
{
  background: URL("pix/bm/scr.png") center bottom no-repeat;
  float:left;
  display:block;
  clear:both;
  height:80px;
  width:100%;
  margin-left:-50px;
  width:600px;
  margin-bottom: 20px;
  padding-top:10px;
}
.ct
{
  width:500; 
  margin-left:-50px;
  padding:20px 50px 0px 50px;
  background: #ffffbd;
}
#foot
{
  background: black;
  text-align: center;
  vertical-align: top;
  color: #ffffbd;
}
#foot p
{
  font-family: Georgia;
  font-size: 14px;
  margin: 2px;
  letter-spacing: 0.5px;
}
#shrooms
{
  vertical-align: bottom;
  margin-top: -55px;
}
#main
{
  width: 500px;
  color: black;
  font-family: Georgia;
  font-size: 15px;
  height: 318px;
  margin:auto;
}
#main p
{
  margin: 0px;
  text-align: left;
  width:500px;
  padding-top: 10px;
}
.f
{
  border: 1px solid black;
  margin-top: 10px;
  margin-bottom: 10px;
}
.f2
{
  border: 1px solid black;
}
#lastprice
{
  margin-top: -85px;

}
a
{
  text-decoration: none;
  color: #4c2780;
}

#price a, #lastprice a, .a2, .price
{
  text-decoration: none;
  color: #4c2780;
  font-size: 30px;
  text-align: center;
  font-family: Georgia;
}
#l
{
  text-align: right;
  vertical-align: top;
}
#r
{
  text-align: left;
  vertical-align: top;
}
#l a, #r a
{
  display: block;
  padding: 4px;
  margin: 4px;
}
#name
{
  font-family: verdana;
  font-size: 7pt;
  color: grey;
  padding: 0px;
  margin: 0px;
}
#name a
{
  text-decoration: none;
  color: #4c2780;
}
#spacer
{
  width: 600px;
  height: 1px;
  padding: 0px;
  margin: 0px;
  border: none;
}
table,td
{
  padding-top: 0px;
  margin-top: 0px;
}
input.button, input.order
  {
    font-family: Century Gothic;
    font-weight: normal;
    font-size: 25px;
    width: 100px;
    height: 40px;
    line-height: 20px;
    vertical-align: middle;
  }
input.order
  {
    width: 200px;
    height: 50px;
  }

h1
{
  font-size: 20pt;
  font-weight: normal;
  text-align: center;
  font-family: Georgia;
  margin: 7px;
  padding: 0px;
}
.cart td
{
width:100%;
background: #ffffff;
padding:5px; 
text-align:right;

}
.cart th
{
width:100%;
background: #f3eeac;
padding:5px; 

}
tr.sale td
{
background: #fff0f0;
}
input.count
{
  width: 50px;
  color: black;
  font-family: Georgia;
  font-size: 12pt;
  margin:0px;
  border:0px;
  padding:0px 0px 0px 0px;
  text-align:right;
}
.ordercart td
{
font-family:Verdana;font-size:8pt;
white-space:nowrap;
padding-left:10px;
}
.division
{
display:block;
text-decoration:none;
}