/* CSS by Christopher La Chica */

body {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
   font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
}

/* Divisions */
#left {
   float: left;
   width: 10%;
   height: 500px;
   background:#000000 url("bg-left.jpg") no-repeat right top;
}

#middle {
   float: left;
   width: 800px;
   background:#000000 url("bg-top.jpg") no-repeat right top;
}

#banner {
   width: 800px;
   height: 100px;
}

#content {
   width: 780px;
   padding: 10px;
   background-color: #FFE4C4;
}

#footer {
   width: 800px;
   height: 10px;
   background-image: url(bg-bottom.jpg);
   background-repeat: no-repeat;
}

#menutop {
   width: 800px;
   height: 6px;
   background-color: #AA9884;
   padding: 0px;
   margin: 0px;
}

#menu {
   width: 780px;
   padding: 10px;
   padding-top: 0px;
   background-color: #FFE4C4;
   margin: 0px;
}

/* menu */
#menu ul {
   margin: 0px;
   padding: 0px;
   list-style: none;
}

#menu li {
   padding: 0px;
   display: inline;
}

#menu a:hover, a:hover span {
   background-color: #D2BCA1;
   text-decoration: underline;
}

#menu a {
   text-decoration: none;
   color: #000099;
}

#menu a span {
   font: 14px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
   padding: 10px;
   margin: 0px;
}

#menu a span.current {
   background-color: #AA9884;
}