body {background-image: url(../sitegfx/back.jpg);
font-size: 80%;
margin: 0;
padding: 0;
text-align: center;
}

div#menu {float: left;
width: 100%;
font-family: arial, helvecta, sans-serif;
font-weight: bold;
border-bottom: 1px solid black;
background: #9cf url(../sitegfx/menback.png) repeat-x bottom right;
}

div#menu ul {
margin: 0 0 0 10px;
padding: 0;
list-style: none;
}

div#menu li {
float: left;
margin: 0;
padding: 0;
background:url("../sitegfx/tabright.png") no-repeat right top;
}

div#menu a {
display: block;
background:url("../sitegfx/tableft.png")
      no-repeat left top;
    padding:5px 16px;
}

div#menu  li#current {
background:url("../sitegfx/tabrighton.png") no-repeat right top;
}

div#menu #current a {
background:url("../sitegfx/tablefton.png") no-repeat left top;
}

div#menu li:hover, div#menu li:hover a {
  background-position:100% -100px;
  }
	
div#menu li:hover a {
  background-position:0% -100px;
  }

div#menu a {
float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  div#menu a {float:none;}
  /* End IE5-Mac hack */

div#menu a:link {color: white; text-decoration: none;}
div#menu a:visited {color: white; text-decoration: none;}
div#menu a:hover {color: yellow; text-decoration: none;}
div#menu a:active {color: yellow; text-decoration: none;}


div#wrapper {
padding: 0px;
width: 80%;
margin: 10px auto;
border: 1px solid black;
background-color: white;
text-align: left;
}

h1 {
text-align:left;
line-height: 60px;
margin: 0;
padding: 0 0 0 100px;
height: 60px;
background:url("../sitegfx/banner.jpg") no-repeat right bottom;
}

div#content {
margin: 10px;
}

p.thumbs a img {float: left;
margin: 5px;
}

table {border: 1px solid black;}
td {border: 1px solid black;}
th {border: 1px solid black;}


p#copyright {
clear: both;
border-top: 1px solid black;
}
