a img {
  border: 0px;
}
a:link, a:visited {
  color: #036;
}
a:hover, a:active, a:hover img, a:active img {
  color: #369;
}
h1, h2, p {
  margin: 0px 0px 20px 0px;
}
body {
  background: #69C url('body.jpg') top left repeat-x;
  font-family: sylfaen, times, serif;
  font-size: 15px;
}
#header, #menu, #main, #footer {
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  margin: 0px auto;
}
#header {
  background: url('header.jpg') top left repeat-x;
  border-top: 10px solid #000;
  height: 120px;
  text-align: center;
  width: 600px;
}
#header h1, #header h2 {
  display: none;
}
#menu {
  background-color: #EEE;
  border-top: 2px solid #000;
  padding: 0px 10px 10px 10px;
  text-align: right;
  width: 580px;
}
#menu a {
  background-color: #000 ;
  color: #FFF;
  padding: 0px 10px 10px 10px;
  text-decoration: none;
  text-transform: uppercase;
}
#menu a.currentLink {
  background: #000 url('currentLink.jpg') bottom center no-repeat;
}
#main {
  background: #FFF url('main.jpg') top left repeat-x;
  padding: 20px;
  text-align: justify;
  width: 560px;
}
#main img.left {
  border: 1px solid #CCC;
  float: left;
  margin: 0px 20px 20px 0px;
}
#main img.right {
  border: 1px solid #CCC;
  float: right;
  margin: 0px 0px 20px 20px;
}
#main ul {
  list-style: none;
  margin-top: -20px;
}
#main li {
  background: url('bullet.gif') top left no-repeat;
  background-position: 0px 5px;
  margin-left: 245px;
  padding-left: 20px;
}
.block {
  background-color: #EEE;
  border: 1px solid #CCC;
  padding: 10px;
}
.title {
  border-bottom: 1px solid #CCC;
  font-size: 20px;
}
.title a {
  text-decoration: none;
}
.normal {
  font-size: 15px;
}
.tiny {
  font-size: 10px;
}
#footer {
  background-color: #CCC;
  border-bottom: 2px solid #000;
  border-top: 1px solid #000;
  padding: 10px 10px 0px 10px;
  text-align: center;
  width: 580px;
}
