#body
{
font: 100% "Trebuchet MS", Arial, "Lucida Sans Unicode", Tahoma, sans-serif;
background: #1b1b1b;
}
h1, h2, h3, h4, h5, h6, p
{
color: #f7f7f7;
}

#ad{
margin-top:1px;
margin-left:1px;
}

#a:hover{
cursor: pointer;
}

 #container
{
width: auto;
margin: 10px auto;
background-color: #1b1b1b;
color: #CC0000;
bordero: 1px solid gray;
line-height: 130%;
}

#center{
line-height:0.5em;
}

#top
{
width: auto;
padding: .5em;
background-color: #1b1b1b;
}

#top h1
{
width: auto;
padding: 0;
margin: 0;
}

#top a
{
margin-left: 10px
}

#top2
{
float:left;
width: auto;
padding: .5em;
background-color: #1b1b1b;
border-bottom: none;
margin-left: 0px;
}

#top2 h1
{
width: auto;
padding: 0;
margin: 0;
}

#leftnav2
{
float: left;
width: 120px;
margin-left: 10px;
margin-top:10px;
margin-bottom: 10px;
color: #f7f7f7;
background-color: #1b1b1b;
}

#links
{
font-size:130%;
background-color: #111111;
border-width: 1px;
border-color: gray;
border-style: solid;
margin-top: 2px;
padding:10px;
padding-bottomo:10px;
padding-topo:10px;
text-align: left;
}

#links a {
color: #f7f7f7;
font-weight:bold;
text-decoration: underline;
}

#links a:hover {
color: #1b1b1b;
background-color: #f7f7f7;
text-decoration: none;
}


#leftnav2 a
{
margin-left: 10px;
color: #f7f7f7;
font-weight:bold;
text-decoration: underline;
}

#leftnav2 a:hover
{
color: #1b1b1b;
background-color: #f7f7f7;
text-decoration: none;
}



#leftnav
{
float: left;
width: 160px;
margin: 0px;
margin-top: 10px;
color: #fefefe;
background-color: #1b1b1b;
}

#leftnav a
{
margin-left: 0px;
color: #f7f7f7;
font-weight:bold;
text-decoration: underline;
}

#leftnav a:hover
{
background-color: #f7f7f7;
color: #1b1b1b;
text-decoration: none;
cursor: pointer;
}





#content
{
width:auto;
margin-left: 300px;
margin-top: 0px;
border-lefto: 1px solid gray;
padding: 0.5em;
padding-top:2px;
background-color: #1b1b1b;
/* max-width: 36em; */
}

#content img {
border-width: 1px;
border-color: gray;
border-style: solid;
margin-right: 20px;
margin-top: 0px;
}


#nav {
border: hidden;
font-size: 18px;
font-weight: bold;
line-height: 2em;
}

#nav img {
background-color: #111111;
border: none;
width: 90px;
height: 25px;
margin-bottom: 0px;
margin-left: 50px;
}

#picinfo {
color: #f7f7f7;
background-color: #111111;
border: 1px solid gray;
width: 718px;
margin-bottom:1px;
margin-left:1px;
padding-top:1px;
}


#footer
{
clear: both;
width: auto;
margin: 0;
padding: .5em;
color: #333;
}

#footer a { color:#CC0000; }
#footer a:hover { color:#f7f7f7; text-decoration:underline; }

#leftnav p { margin: 0 0 0.5em 0; } 
/* #content h2 { margin: 0 0 .5em 0; } */

#centeredmenu {
   float:left;
   width:95%;
   background:#111111;
   padding: 10px;
   overflow:hidden;
   position:relative;
   font-size: 13px;
}
#centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}
#centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}
#centeredmenu ul li a {
   font-size: 15px;
   display:block;
   margin:0 0 0 1px;
   padding:3px 10px;
   background:#ddd;
   color:#000;
   text-decoration:none;
   line-height:2em;
}
#centeredmenu ul li a:hover {
   background:#369;
   color:#fff;
}
#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {
   color:#fff;
   background:#000;
   font-weight:bold;
}
