body {
  background: #000000;
    
}

a {
color: #A34;
font-weight:bold;

}

a:visited{
color: #726;
}


a:hover{
color: #F44;
text-decoration:none;

}

#langs {
position: absolute;
width: 30px;
left: 25px;
}

#langs a img {
border: 0;
margin-top: 5px;
}

#container {
  margin: 0 auto;
  width: 999px;
}

#titlegraphic {
  width: 999px;
  height: 232px;
  background: url('../img/topfinal2.png');
}

#menu {
  color: #FFF;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 11pt;
  overflow: hidden;
}

#menu ul {
  margin: 0px;
  padding: 0px;
}

#menu li {
  float: left;
  display: inline-block;
  text-align: center;
}

#menu a {
  margin:0;
  line-height: 2.2;
  display: inline-block;
  width: 111px;
  height: 33px;
  background: url('../img/buttonback.jpg');
  text-decoration: none;
  color: #FFF;
  border:0;
}
#menu a:hover {
  background: url('../img/buttonback5.jpg');
  color: #FF0;
}


#content {
  width: 997px;
  padding-bottom: 0.7em;
  background: #251111;
  border-width: 1px;
  border-style: solid;
  border-color:  #d00;
  border-top: 0;
  -moz-border-radius: 1em;
  overflow: hidden;
}

.entry {
  margin: 1em auto;
  padding: 1em;
  background: #000;
  color: #f22;
  overflow: hidden;
  width: 90%;
  -moz-border-radius: 0.7em;
  border: 1px solid #a00;
}
.entry img {
  margin: 1em;
}
.left {
  float: left;
}
.right {
  float: right;
}

.entry-text h1 {
  color: #e11;
  font-size: 17pt;
}

#photos {
  position: relative;
  top: 1em;
  text-align: center;
}

#photos img{
  background: #000;
   border: 1px solid #a00;
   padding: 0.7em;
   margin: 0.5em;
   -moz-border-radius: 0.7em;
}

#byline {
  text-align:right; 
  margin: 0;
  padding: 0;
  color: #382232;
  font-family: courier;
  font-size: 8pt;
}

#byline a {
  color: #422232;
}
