﻿body {
	margin: 0;
	padding: 0;
	background-image: url('../images/background.jpg');
    background-repeat: repeat;
    font-family:Arial, Arial, Helvetica, sans-serif;
    font-size:11px;
}

a img {
    border:none
}

a:focus {
	-moz-outline-style: none;
}

.header_img {
    margin:6px;
}

.line {
    height:1px;
}

.clearfloat
{ /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.content {
    padding: 0px 10px 10px 20px;
    font-size:10pt;
}

.newsitem 
{
    padding:10px 20px 0px 20px;   
}

.newsitem a
{
    text-decoration:none;
}

.newsitem a:hover
{
    text-decoration:underline;
}

.newsitem_date
{
    color:#969696;
    font-variant:small-caps;
}

.newsitem_hline
{
    font-size:11pt;font-weight:bold;
}

.newsitem_desc
{
    color:#5b5b5b;
    font-size:10pt;
}

#container {
    background-image:url('../images/Backing.jpg');
    width: 957px;
}

#masthead {
	height: 149px;
}

#left_side {
	width:89px;
	height:602px;
	float:left;
}

#side_menu_container {
	width:221px;
	float:left;
	background-color:#ffffff;
}

#side_menu {
	margin-top:19px;
	margin-left:19px;
	width:202px;
	float:left;
}

#side_menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#test{
	list-style: none;
	padding: 0;
	margin: 0;
}

#test li {display:inline;}

#side_menu li {
	margin-bottom:10px;
}

#mid_side {
	width:31px;
	height:602px;
	float:left;
}

#page_content {
	width:514px;
	float:left;
	background-color:#ffffff;
}



#right_side {
	width:102px;
	height:602px;
	float:left;
}

#footer 
{
    width: 957px;
	height: 90px;
	clear: both;
	color:#d5dce3;
	background-image:url('../images/Footer.jpg');
}

#footer a
{
    color:#d5dce3;
    text-decoration:none;
}

#footer a:hover
{
    text-decoration:none;
}

.footer_copyright
{
    float:left;
    margin-left:85px;
    margin-top:12px;
}

#footer .spacer{
	padding:0px 11px 0px 11px;
}