body 
{
 margin: 0;
 padding: 0;
 background-color: #000000;
 color: #FFFFCC;
 background-image: url(images/bg2.jpg);
 background-repeat: repeat-x;
 font: 13px Arial, Helvetica, Verdana, sans-serif;
 text-align: center;
}

body a{
 text-decoration: none;
 background-image:none;
 color: #FFFFCC;
}

#wrapper {
 text-align: left;
 margin: 45px auto;
 background-color: #000000;
 color: #990000;
 padding: 10px;
 border: 2px solid #990000;
 width:900px;
}

#main {
 position: relative;
 top:0;
 left:  0;
 width: 100%;
 height: 100%;
 margin-top: 10px;
 margin-bottom: 10px;
 background-image: url("images/navbar2.gif");
 background-position: 220px 10px;
 background-repeat: repeat-y;
 padding-bottom: 1px;
}

#header{   position: relative;
           display: inline;
           top: 0px;
           left: 0px;
           width: 100%;
           height: 100px;
           color: #990000;
           font-size: 16px;
}

#header-bottom {
 border-top: 2px solid #990000;
 background-image: url("images/navbar.gif");
 background-position: bottom;
 background-repeat: repeat-x;
}

#header-bottom ul {
 margin:0;
 padding: 2px 30px 24px 0;
 text-align: right;
}
#header-bottom li {
 display: inline;
 color: #990000;
 }
#header-bottom a:link, #header-bottom a:visited {
 text-decoration: none;
 background-color: #000000;
 color: #990000;
}

#left {
 float:left;
 margin-right:20px;
 margin-left:10px;
}

#seal {
position:relative;
 margin:5px 1px 1px 75px;
}

#head {
 position:relative;
 left: 115px;
 margin:15px 1px 15px 1px;
}

#tagline {
 font-weight: bold;
 background-color: #000000;
 color: #990000;
 font-style: italic;
 margin: 0;
 padding: 2px 0 0 20px;
 width: 300px;
 float: left; 
}

#sidebar {
 position: relative;
 float:left;
 top: 0;
 left: 0;
 margin:0 0 10px 0;
 width: 220px;
 height: 500px;
 font-size:20px;
 padding: 0 0 5px 0;
 background-color: #000000;
 background-image: url("images/titley.jpg");
 background-position: 170px -5px;
 background-repeat: no-repeat;
}

#sidebar ul {
 list-style: none;
 margin-left: 0;
 padding: 10px 5px 0 0;
}

#sidebar a {
 display: block;
 width:165px;
 padding: 0 0 0 14px;
 background-image: url(images/buttonbg.jpg);
 background-repeat: no-repeat;
 background-position: 0 0;
}

#sidebar a:link, #sidebar a:visited {
 text-decoration: none;
 color: #990000;
}

#sidebar a:hover{
 color: silver;
}

#rpic{
margin-top:50px;
padding: 1px 1px 1px 1px;
}

#rpic h1{
 padding-left: 40px; 
 font-size:.8em;
 text-decoration:underline;
}

#rpic a{
 text-decoration: none;
 background-image:none;
}

#rpic a:hover{
 color: silver;
}

#content {
 position:relative;
 text-align:center;
 margin: 0 0 0 245px;
 padding:10px 0 0 10px;
 background-color: #000000;
 color: #FFFFCC; 
}

#content iframe{
 width: 627px;
 padding:0;
 scrolling: no;
}

#content h2{
 text-align:center;
 font-size:16px;
}

#content h6{
 text-align:center;
 font-size:22px;
 margin:0;
}

#content a{
 color:#FFFFCC
}

#content h4{
 text-align:center;
 font-size:12px;
 font-weight:normal;
}

#content h5{
 text-align:right;
 font-size:14px;
 font-weight:normal;
}

#content h3{
 text-align:left;
 font-size:16px;
 margin-left:40px;
}

#content img{
	padding:0;
}

#content p{
 text-align:left;
}

#content table {
 color:#FFFFCC;
 text-align:center;
}
 
 
#content table h2 {
 text-align:center;
}

#content table li {
 padding:2px 0 2px 0;
 margin:0 0 0 0;
 font-size:14px; 
}

#content table td {
 margin:0 0 0 0;
 padding:2px 0 2px 0;
}
#content table img {
 padding:1px 1px 1px 1px;
 margin: 0 0 0 0;
}

#content dt {
 text-align:center;
 font-size:18px;
}

#footer
{ 
 text-align: center;
 width:265px;
 margin: 10px auto;
 font-family: monospace;
 color: #990000;
 padding-bottom:10px;
}

#footer a:link, #footer a:visited {
 text-decoration: none;
 background-color: #000000;
 color: #990000;
}
