body
{
text-align: center;
font-family: Arial;
font-size: 12px;
background: #6D7E87;
color: #000000;
}

div#container
{
position: relative;
margin-left: auto;
margin-right: auto;
width: 800px;
text-align: left;
z-index: 10;
background: #FFFFFF;

} 

div#topline
{
padding: 4px; 

text-decoration: none; 
text-align:left; 
background: #7FAEBC; 
color: #FFFFFF; 
font-size: 10px; 
}

div#navbar
{
margin: 0px; 
padding: 0px; 
background: url(images/navbg.jpg);
}


div#pagebody
{
margin: 0px; 
padding: 0px;  
text-align:left; 
background: #FFFFFF;


}

div#news
{
float: left; 
width: 220px;
margin-right: 5px;
margin-left: 5px; 
}

div#frontmain
{
float: left; 
width: 325px; 
margin-left: 10px; 
margin-right: 10px; 
margin-top: 10px;
}

div#maincalendar
{
float: right; 
width: 200px; 
margin-right: 12px; 
}

div#ffooter
{
height: 209px;
width: 800px;
background: url(images/footer1.jpg);
}


div#footer
{
margin: 0px; 
padding: 0px; 
background-image: url('images/footer2.jpg'); background-repeat: no-repeat; 
background-position: center bottom; 
background-attachment: scroll; 
width: 800px; 
height: 209px; 
color: #2F4F5B;
}


td
{
font: normal 12px Arial;
}

div#sectionhead
{
font-weight: bold;
font-size: 14px;
}

A.line
{
text-decoration: none;
color: #FFFFFF; 
font-size: 10px;
}

A.nav
{
text-decoration: none;
color: #2F4F5B; 
font-size: 12px;
}

A.nav:visited{
	color:#2F4F5B;
}

.titlefield{ /*CSS for RSS title link in general*/
text-decoration: none;
}

.labelfield{ /*CSS for label field in general*/
color:brown;
font-size: 90%;
}

.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 90%;
}



#example3{ /*Demo 3 main container*/
width: 212px;
height: 280px;
padding: 4px;
}

#example3 p{ /*Demo 3 P element that separates each entry*/
margin-top: 0;
margin-bottom: 20px;
}

code{ /*CSS for insructions*/
color: red;
}


div#sideLink{
 /*background-color: #7DACB6;*/
 margin-top: 10px;
 margin-left: 10px;
}

div#sideLinkSelect{
 background-color: #7DACB6;
 margin-top: 0px;
 margin-left: 10px;
}

div#sideLinkSub{
    background-color: #7DACB6;
    margin-left: 25px;
    font-size: 12px; 
    text-decoration: none; 
    color: #FFFFFF;
    
}

a.sublink{
text-decoration: none;
color: #FFFFFF; 
font-size: 12px;

}

a.sublink:hover{
text-decoration: underline;

}
a.nav:hover{
text-decoration: underline;

}

.tower
{
color: #FFFFFF;
font-size: 9px;
}