body {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align: center;
}

body#content {
text-align:left;
background-color: #FFF;
}

h1 {
font-size: 18px;
color:#546997;
}

h2 {
font-size: 16px;
color:#546997;
}

h3 {
font-size: 14px;
color:#333333;
}

a, a:link, a:visited, a:active {
color: #1F568C;
text-decoration: underline;
}

a:hover {
color: #546997;
}

#content {
	background-color: #fff;
	float: right;
	width: 465px;
	/*padding: 5px;*/
}

#homeNews {
    float: left;
    background-image: url("/img/site/news-box.gif");
    width: 170px;
}    

#newsContent {
    padding: 0px 5px 0px 8px;

}

#leftColumn {
    float: left;
    width: 170px;
}

#container {
width: 640px;
text-align: left;
margin: 0 auto;
}

#topNav, #topNav a, #topNav a:link, #topNav a:active, #topNav a:visited {
text-align:right;
font-size: 14px;
text-decoration: none;
color: #333;
}

#topNav a:hover {
color: #CCC;
text-decoration: none;
}

#header {
background-image: url("/img/site/home_header.gif");
width: 640px;
height: 116px;
}

#headerNav {
position: relative;
top: 87px;
left: 166px;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
color: #FFF;
}

#headerNav a, #headerNav a:link, #headerNav a:active, #headerNav a:visited {
color: #FFF;
text-decoration: none;
}

#headerNav a:hover {
color: #CCC;
}

#homeImage {
background-image: url("/img/site/home_image.jpg");
width: 640px;
height: 265px;
}

#homeButtons {
position: relative;
top: 20px;
left: 488px;
color: #FFF;
}

#homeButtons a, #homeButtons a:link, #homeButtons a:visited, #homeButtons a:active {
color: #FFF;
text-deoration: none;
}

#homeButtons a:hover {
color: #CCC;
}

#homeNews {
background-image: url("/img/site/news-box-bg.gif"); 
background-repeat: repeat-y;
width: 170px;

}

#footer {
    background-color: #4A6A99 !important;
    background-image: none;
    color: #FFF;
    width: 640px;
    height: 25px;
    font-size:10px;
}

#footer a, #footer a:link, #footer a:active, #footer a:visited {
    color: #FFF;
    font-size: 10px;
}

#footer a:hover{
    color: #CCC;
}


.col2 {
    float: left;
    padding: 5px 0px 2px 5px;
}