body
{
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size:0.9em;
 color:#464b22;
 background-image: url(/garden/items/backgrounds/webbg1.jpg);
 background-size: 100% 100%;
 background-repeat:no-repeat;
 background-attachment:fixed;
}

div.marbyback
{
 font-family: Arial, Tahoma, Verdana, sans-serif;
 background-color:#ffffd8;
 background-repeat: repeat;
 background-size: 100% 100%;
 border:1px solid #585858;
 padding:4em 2em 1em 2em;
 margin: 1em 3em 1em 3em;
}

img.centered
{
 display:block;
 margin-left:auto;
 margin-right:auto;
 border:5px solid #fff;
 border-radius:5px;
 padding:2px;
 box-shadow: 5px 5px 5px 5px #584b33;
 -webkit-box-shadow: 5px 5px 5px 5px #584b33; /* Safari */
 margin-bottom:2em;
}


img.fleft
{
 float:left;
}
img.flright
{
 float:right;
 margin:0px 0px 15px 20px;
}

ul.a {list-style-type:circle;}


h1
{
 background:url(/garden/h1bgc6.jpg);
 background-repeat:repeat-x;
 border:2px solid #fff;
 padding:0.4em;
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-weight:normal;
 color:#fff;
 font-size:1.5em;
 margin:0 0 1.2em 0;
 text-align:center;
 box-shadow: 5px 5px 5px 5px #584b33;
 -webkit-box-shadow: 5px 5px 5px 5px #584b33; /* Safari */
}

.shadow
{
 box-shadow: 10px 10px 5px #584b33;
 -webkit-box-shadow: 10px 10px 5px #584b33; /* Safari */
} 


img.border
{
border:3px solid #fff; 
}


.pglink
{
border:3px solid #fff;
border-radius:5px;
margin:0em 1em 1em 1em;
box-shadow: 2px 2px 2px 2px #584b33;
}

a:link {color:#996600;}    /* unvisited link */
a:visited {color:#996600;} /* visited link */
a:hover {color:#FF0000;}   /* mouse over link */
a:active {color:#0000FF;}  /* selected link */

p
{
 margin: 1em 0 1em 0;
 text-align:justify;
}

p.centered
{
 margin: 1em 0 1em 0;
 text-align:center;
}

div.copyright
{
 font-size:0.85em;
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-weight:normal;
 color:#fff;
 background:url(/garden/h1bgc6.jpg);
 background-repeat:repeat-x;
 border:2px solid #fff;
 padding:0.4em 0em 0.8em 0em;
 margin:3em 0 2em 0;
 text-align:center;
 box-shadow: 5px 5px 5px 5px #584b33;
 -webkit-box-shadow: 5px 5px 5px 5px #584b33; /* Safari */
}

li.features
{
 font-size:0.9em;
 margin-bottom:0.35em;
}

input.topback
{
width:55px; 
margin:5px 0 5px 0;
background: #b2b28f;
color: #fff;
}


.centered
{
text-align:center;  
}


div.menu
{
float:left; margin: 8px 10px 0px 8px; 
}

ul.menu 
{
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 15px;
  margin: 0;
  padding: 0;
  list-style: none;
  text-align:left;
}

ul.menu li.menu
{
  display: block;
  position: relative;
  float:left;
}

li.menu ul.menu
{ 
 display: none;
}

ul.menu li.menu a 
{
  font-size:1em; 
  display: block;
  text-decoration: none;
  color: #fff;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  padding:4px 15px 4px 15px;
  background: #b2b28f;
  white-space: nowrap;
}

ul.menu li.menu a:hover 
{ 
 background: #ad5c33;
}

li.menu:hover ul.menu
{
 display: block;
 position: absolute;
}

li.menu:hover li.menu
{
 float: none;
 font-size: 13px;
}

li.menu:hover a 
{ 
 background: #ad5c33;
}

li.menu:hover li.menu a:hover 
{ 
 background: #ad5c33;
 
}


ul.sub
{
 display: none;
}

ul li:hover > ul
{
 display: block;
}

ul.sub
{
display: none;
list-style: none;
position: absolute;
left: 60%;
top:0;
}


