/* CSS Document */

html, body {
height: 100%;
margin: 0 0 1px 0;
}

body, h1, h2, h3, h4, img, li, ol, ul, p, div, form, table {
margin:0px;
padding:0px;
}

BODY {
background-color:#5a5b5c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
margin:0px;
text-align: center;
}
	
A {
color:#2f74b3;
text-decoration:none;
}

A:hover{
color:#2f74b3;
text-decoration:underline;
}

#top_shadow {
margin-right: auto;
margin-left: auto;
width:900px;
}

#background {
margin-right: auto;
margin-left: auto;
background-image:url(images/bg_tile2.jpg);
width:900px;
}

#site-container {
margin-right: auto;
margin-left: auto;
width: 800px;
background-color:#2e2d2c;
text-align: left;
}

#top-logo-banner {
margin:0px;
padding:0px;

}

#navcontainer {
width:800px;
background-color: #191919;
margin:0px;
padding:0px;
}

#navcontainer UL {
list-style: none;
margin:0px;
padding:0px;
border: none;
}

#navcontainer LI {
display: block;
margin:0px;
padding:0px;
float: left;
width: auto;
}

#navcontainer A {
color:#2f74b3;
display: block;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size: 0.9em;
text-decoration: none;
background: #191919;
margin:0px;
padding: 4px 17px 5px 17px;
}

#navcontainer a:hover { 
color:#FFFF00; 
}

#navcontainer a.active { 
color:#FFFF00; 
background-color:#2e2d2c; 
}

#content {
height: 295px;
min-height: 295px;
padding:20px;
color:#d0d0d0;
font-size:1em;
text-align: left;
}

html>body #content {
	height:auto;
}

#content H2{
font-size: 1.1em;
color:#2f74b3;
text-align: left;
background-color:none;
margin:0px;
padding:0px;
}

#content H3{
font-size: 1em;
color:#FFFF00;
text-align: left;
background-color:none;
margin:0px;
padding:0px;
}

#home1 {
float:left;
width:350px;
margin:0px;
padding:0px 0px 0px 0px;
line-height:15pt;
}

#home2 {
float:right;
width:350px;
margin:0px;
padding:0px 0px 0px 0px;
line-height:15pt;
}

#centre{
padding:0px;
color:#d0d0d0;
font-size:1em;
text-align: center;
}

#centre H2{
font-size: 1.1em;
color:#2f74b3;
text-align:center;
background-color:none;
margin:0px;
padding:0px;
}

#centre H3{
font-size: 1em;
color:#FFFF00;
text-align:center;
background-color:none;
margin:0px;
padding:0px;
}

#footer {
height:0px;
font-size: 1%;
background-repeat: no-repeat;
clear:both;
}

#credits{
margin:0px;
color:#FFFF00;
font-size:0.9em;
letter-spacing:2px;
}
	
#credits A {
color:#FFFF00;
text-decoration:none;
}

#credits A:hover {
color:#FFFF00;
text-decoration:underline;
}

.join_list {
font-size:1.2em;
}
	
.clear{
clear:both;
}

.right {
margin: 0px 0px 0px 0px;
text-align:right;
}
