/* CSS Document */


body
{
background-image:url(images/background.jpg);
background-repeat:repeat-x;
margin:0;
padding:0;
border:0;
}

div.small
{
border:#663300 10px outset;
}

div.title
{
color:#ffffff;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
border:0px;
}
table.middle
{
width:616px;
background-color:#663300;
padding:2px;
}

table.gen
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#663300;
font-size:14px;
}

p.gen
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#663300;
font-size:14px;
}

a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#663300;
font-size:12px;
}


#nav, #nav ul    { list-style: none; margin: 0; padding: 0; border-bottom: 1px solid #663300  }

#nav li ul    { background-color: transparent; display: none; position: absolute; left: 0  }

#nav li             { background-position: center 0; text-align: center; cursor: default; position: relative; width: 151px; float: left    }

#nav li:hover ul, #nav li.over ul  { display: block  }

#nav li ul li a      { padding: 2px 5px; }

#nav ul li a:hover    { color: #ffffff; background-color: #663300 ; }

#nav li a:hover   { color: #ffffff; background: #663300 ; } /* Hover Styles */

#nav li a       { color: #663300; font-size: 16px; font-style:italic; font-family: verdana, tahoma, Trebuchet MS, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background: #ffffff; text-align: center; display: block; padding: 5px; border: solid 1px;}


/* Fix IE. Hide from IE Mac \*/
* html #nav li { float: left; height: 1%; }
* html #nav li a { height: 1%; }
/* End */
