body
{
   background-position: left top;
   background-color: #02225F;
   font-size: 10pt;
   font-family: Arial;
   margin: 0;
   padding: 0;
   color: #333333;
   background-image: url('../images/pageBackground.png');
   background-repeat: no-repeat;
}

#page
{
   width: 900px;
   background-image: url('../images/page2.png');
   margin: auto;
   padding: auto;
}

#header
{
   clear: both;
   width: 840px;
   height: 110px;
   background-image: url('../images/header2.png');
   padding-top: 50px;
   padding-left: 60px;
}

#sidebar 
{
   float:left;
   width:255px;
   line-height:14pt;
}

.sidebarLogos
{
   margin-top:15px;
   margin-left:10px;
   margin-bottom:15px;
   
}

#sidebarnav 
{
   margin-left:-5px;
   margin-top:10px;
}
  

#sidebarnav div
{
   padding-left:12px;
	padding-top:6px;
   background: url('../images/navButton2.png') no-repeat;
   height:20px;
   width: 250px;
   font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	clear:both;
}
  
  
#sidebarnav #sidebarnav a.active, #sidebarnav div:hover
{
   background: url('../images/navButtonSelected.png') no-repeat;
   height: 20px;
   width: 250px;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   display: block;
   clear: both;
   color: #333333;
}

#mainarea
{
   width: 870px;
   clear: both;
   padding-left: 30px;
}

#contentarea 
{
width:540px;
padding-right:30px;
padding-bottom:20px;
float:left;
line-height:14pt;
}

#footer
{
	width: 900px;
	clear: both;
	height: 50px;
	padding-top: 15px;
	text-align: center;
	line-height: 14pt;
	background-image: url('../images/footer2.png');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color: #FFFFFF;
}

h1, h1 a {
font-size:25pt;
color:#FFFFFF;
margin:0;
}

h2 {
font-size:15pt;
color:#333333;
padding-top:6px;
}

.sectionHeader
{
   background-position: left top;
   padding: 5px;
   background-image: url('../images/sectionHeader01.png');
   background-repeat: no-repeat;
   height:35px;
}

.description 
{
   font-size:13pt;
   color:#FFFFFF;
   margin:0;
}

.joinlink
{
   font-size: 13pt;
   color: #FFFFFF;
   margin: 0 35px 0 0;
   text-align: right;
}

.joinlink a
{
   color: #FFFFFF;
   font-weight: bold;
   font-style: normal;
   text-decoration: underline;
}


a
{
   color: #333333;
   text-decoration: none;
}

sup
{
   font-size:.76em;
   font-weight:bold;
   color:#de0000;
}

.classifieds
{
   font-size: .95em;
   font-weight: bold;
   color:#de0000;
}
