body {
margin : 0;
padding : 0;
border-color : #cc0000;
background-color : #000000;
color : #ffffff;
}

a:link {color : #FFFFFF}
a:active {color : #3FBBED}
a:visited {color : #C0C0C0}

p.centered {text-align: center}

p.inline{ 
margin-top: 0;
margin-bottom: 0;
}

p.bottom{margin-bottom: 0}

p, ul, ol, li {
font : 10pt Arial,geneva,helvetica;
margin-top : 0;
}

h1 {
font : bold italic 18pt Arial, Helvetica, geneva;
}
h2 {
font : bold 14pt Arial, Helvetica, geneva;
}
h3 {
font : bold 12pt Arial, Helvetica, geneva;
}
h4 {
font : bold italic 12pt Arial, Helvetica, geneva;
margin : 0;
}
h5 {
font : bold 11pt Arial, Helvetica, geneva;
margin : 0;
}
h6 {
font : italic 11pt Arial, Helvetica, geneva;
margin : 0;
}


#navbar {
position : absolute;
left : 0;
width : 80px;
margin-left : 10px;
margin-top : 16px;
color : #ffffff;
padding : 3px;
}

#header {
top : 0px;
margin-top : 13px;
margin-left: 210px;
margin-bottom: 0px;
width: 600px;
padding : 3px;
color : #ffffff;
}

#main {
top : 0px;
margin-top : 0px;
margin-left: 110px;
width: 800px;
padding : 3px;
color : #ffffff;
}

#footer {
top : 0px;
margin-top : 0px;
margin-left: 210px;
width: 600px;
padding-right : 3px;
padding-left : 3px;
color : #ffffff;
}

#adbar {
position : absolute;
top : 200px;
left : 750px;
width : 160px;
margin-left : 10px;
margin-top : 16px;
color : #ffffff;
padding : 3px;
}

#title-box {
display: block;
margin-top : 0px;
margin-bottom: 0px;
background-image: url(images/generic_title_bg.gif);
}

#header h1{
display: inline;
}

h1, h2, h3 {
color : #ffffff;
} 

#rightnavigation {
position : absolute;
left : 80%;
top : 20px;
width : 140px;
padding-left : 10px;
z-index : 3;
color : #ffffff;
padding : 3px;
}


