body {
 margin: 0;
 padding: 0;
 font-family: Verdana, Helvetica, sans-serif;
 background-color: black;
}

#container {
 margin: 10px auto; 
 width:900px;
 position:relative;  
}

#banner{
 margin-bottom:6px;
}

#top_images img{
 margin:12px 0 1px 0;
}

#nav{
 float:left;
 width:100%;
 margin:10px 0;
 padding:0;
 background:transparent;
}

#nav ul{
 float:left;
 margin:0;
 padding:0;
 list-style-type:none;
}

#nav li{
 display:inline;
 text-align:center; 
}
 
 #nav li a{
  width:153px;
  height:28px;
  float:left;  
  margin-right:15px;
  padding-top: 12px;
  padding-right: 15px;
  background:#413d40;
  text-align:right;
  color:white;
  text-decoration:none;
  font-size:17px;
  font-weight:normal;
  letter-spacing:1px
 }
 
 #nav li a:hover{
  color: #6963ac;
 }
 
 #nav li a.current{
   color: #6963ac;
 }
 
 #nav li a#last_link{
 margin-right:0px;
 }

img{
 margin-left:0px;
 margin-right:0px;
}

#footer {
 clear: both;
 font-size: 80%;
 padding: 0;
 margin-left: 0px;
 margin-top: 0px;
 color: black;
 background: transparent;
 min-height:35px;
 border-top: solid 0px #275c84;
 border-bottom: solid 0px #1c663c;
}

#left_align_bottom{
 float:left;
 margin-top:10px;
 margin-left:0px;
}

#right_align_bottom{
 float:right;
 margin-top:10px;
 margin-right:2px;
 color:white;
 font-size: 10px; 
}

.footer_text{
 color:#666666;
 font-size: 10px; 
 color:white;
 text-decoration:none;
}

a.footer_link:link, a.footer_link:visited {
 color:#666666;
 font-size: 10px; 
 color:gray;
 text-decoration:none;
}

a.footer_link:hover, a.footer_link:active {
 color:#666666;
 font-size: 10px; 
 color:white;
 text-decoration:none;
}

h1{
 font-size: 20px; 
 font-weight:normal;
 color:#6963ac;
}
