body{ 
margin: 0;
padding: 0;
text-align: center;
background-color: #000;
background-image: url(bg.jpg); }

i, em { 
color: #e6df9d; }

b, strong {
color: #e77da2; }

u {
color: #bbb; }

blockquote {
padding: 4px;
background-color: #363636;
border-top: 1px solid #4f4f4f;
border-bottom: 1px solid #4f4f4f; }

#container {
width: 855px;
margin: auto;
padding: 0; }

#container2 {
width: 661px;
float: right;
margin: 0;
padding: 0; }

#banner1 {
width: 855px;
height: 216px;
background-image: url(top1.jpg);
clear: both;
margin: 0;
padding: 0; }

#banner2 {
width: 855px;
height: 238px;
background-image: url(top2.jpg);
clear: both;
margin: 0;
padding: 0; }

#banner3 {
width: 661px;
height: 51px;
background-image: url(top3.jpg);
clear: both;
margin: 0;
padding: 0; }

#banner4 {
width: 18px;
height: 27px;
background-image: url(top4.jpg);
float: left;
margin: 0;
padding: 0; }

#clear {
clear: both; }

#content {
float: right;
width: 643px;
margin: 0;
padding: 0;
background-image: url(main.jpg);
background-position: top;
background-repeat: no-repeat;
text-align: left;
font-family: verdana;
font-size: 11px;
color: #bbb; }

#content h1 { 
font-family: times;
font-size: 17px;
font-variant: small-caps;
letter-spacing: 6px;
color: #e6df9d; 
text-align: left;
padding: 0 0 0 40px;
margin: 12px 0 3px 0; }

#content h2 { 
font-size: 8pt;
color: #ddd; 
text-align: center;
text-transform: uppercase;
letter-spacing: 4px;
border-bottom: 1px #6f6f6f solid;
margin: 5px 0 10px 0; }

#content a:link, #content a:visited { 
color: #fff;
font-family: verdana;
font-size: 8pt; 
text-decoration: none;
letter-spacing: 2px;
cursor: default; }
            
#content a:active, #content a:hover { 
color: #e6df9d;  
font-family: verdana; 
font-size: 8pt;
text-decoration: none;
letter-spacing: 2px;
cursor: default; }

#content ul, #content ol {
list-style: upper-roman;
font-family: verdana;
font-size: 8pt;
color: #fff;
margin-left: 70px; }

#nav {
float: left;
width: 166px;
background-image: url(nav.jpg);
background-postion: top;
background-repeat: no-repeat;
padding: 0;
margin: 0 0 0 28px; }

#nav h1 {
margin: 7px 0 2px 0;
padding: 0;
text-align: center;
font-family: times;
text-transform: uppercase;
font-size: 8pt;
color: #ddd;
letter-spacing: 3px; }

#nav ul {
padding: 0;
margin: 0 5px 0 0;
list-style-type: none;
width: 150px;
text-align: left;
font-family: verdana;
font-size: 8pt; }

#nav ul li {
display: block;
width: 150px;
padding: 0;
margin: 1px; }

#nav ul li a:link, #nav ul li a:visited {
display: block;
color: #bbb;
border-bottom: 1px solid #4f4f4f;
text-decoration: none; }

#nav ul li a:active, #nav ul li a:hover {
display: block;
color: #fff;
border-bottom: 1px solid #4f4f4f;
background-color: #363636;
text-decoration: none; }

#footer {
margin: 10px 0 5px 0;
text-align: center;
font-family: verdana;
font-size: 11px;
color: #bbb; }

#footer a:link, #footer a:visited { 
color: #fff;
font-family: verdana;
font-size: 8pt; 
text-decoration: none;
letter-spacing: 2px;
cursor: default; }
            
#footer a:active, #footer a:hover { 
color: #e6df9d;  
font-family: verdana; 
font-size: 8pt;
text-decoration: none;
letter-spacing: 2px;
cursor: default; }
