body {
font-family: arial;
font-size: 12px;
color: #000000;
line-height:20px;
background-color: #C5D1BA;
margin-top: 0;
text-align: left;
}

.pagewrapper {
width: 985px;
margin: 0 auto;
text-align: left;
background-color: #FFFFFF;
}

.header {
width: auto;
height: 122px;
padding: 0;
margin: 0;
border: 0;
}

.smtext {
font-size: 12px;
}

.header img {
border: 0;
margin: 0;
vertical-align: bottom;
}

.header_left {
float: left;
width: 369px;
height: 122px;
margin: 0;
padding: 0;
}

.header_right {
float: right;
width: 586px;
height: 102px;
color: #FFFFFF;
background-image: url('../images/header_right_bk.jpg');
background-repeat: no-repeat;
text-align: right;
font-size: 12px;
font-weight: bold;
line-height: normal;
padding: 10px 15px 10px 15px;
border: 0;
margin: 0;
}

.content-wrapper {
clear: both;
background-image: url('../images/content_bk.jpg');
background-repeat: repeat-x;
width: auto;
min-height: 475px;
height: auto !important;
height: 475px;
}

.side-content {
float: left;
width: 236px;
height: auto;
margin: 0;
}

.home-side-content {
background-image: url('../images/home_side_bk.jpg');
background-repeat: repeat-x;
padding-top: 25px;
padding-left: 10px;
padding-right: 10px;
width: auto;
min-height: 450px;
height: auto !important;
height: 450px;
color: #FFFFFF;
font-size: 12px;
}

.inner-side-content {
border-right: 1px solid #CCCCCC;
padding-top: 25px;
padding-left: 10px;
padding-right: 10px;
width: auto;
min-height: 450px;
height: auto !important;
height: 450px;
color: #003366;
font-size: 12px;
}

.enews_signup_div {
width: 196px;
height: 117px;
border: 0;
margin: 0;
padding: 5px 5px 5px 5px;
font-size: 12px;
line-height: normal;
color: #FFFFFF;
background-image: url('../images/enews_signup_bk.jpg');
background-repeat: no-repeat;
}

.page-content {
float: right;
padding: 25px 20px 25px 20px;
width: 709px;
height: auto;
}

h1 {
font-family: arial;
font-size: 20px;
color: #5A6E2D;
margin: 0;
padding: 0;
}

h2 {
font-size: 18px;
color: #003366;
margin: 0;
padding: 0;
}

.banner {
height: 28px;
padding-top: 8px;
padding-left: 8px;
font-size: 20px;
font-family: georgia;
color: #FFFFFF;
background-image: url('../images/banner_bk.jpg');
background-repeat: no-repeat;
}

a:link {
color: #660000;
text-decoration:underline;
}

a:visited {
color: #660000;
text-decoration:underline;
}

a:hover {
color: #0099CC;
text-decoration:none;
}

a:active {
color: #66CC33;
text-decoration:none;
}

a:visited:hover {
color: #0099CC;
text-decoration:none;
}

/******** FOOTER ***********/

.footer {
clear: both;
background-image: url('../images/footer_bk.jpg');
background-repeat: repeat-x;
height: 26px;
text-align: center;
color: #000000;
font-size: 10px;
margin-top: 1px;
padding-top:3px;
}

.footer a:link {
color: #FFFFFF;
text-decoration:none;
}

.footer a:visited {
color: #FFFFFF;
text-decoration:none;
}

.footer a:hover {
color: #FFFFFF;
text-decoration:none;
}

.footer a:active {
color: #FFFFFF;
text-decoration:none;
}

.footer a:visited:hover{
color: #FFFFFF;
text-decoration:none;
}

/******** END FOOTER *******/

/******** MENU ***********/

.nav {
background-image:url('../images/nav_bk.jpg');
background-repeat: repeat-x;
height: 28px;
text-align: center;
font-size: 17px;
padding-top: 4px;
}

.nav a:link {
color: #FFFFFF;
text-decoration:none;
}

.nav a:visited {
color: #FFFFFF;
text-decoration:none;
}

.nav a:hover {
color: #0099FF;
text-decoration:none;
}

.nav a:active {
color: #FFCC00;
text-decoration:none;
}

.nav a:visited:hover{
color: #0099FF;
text-decoration:none;
}

.nav .spacer {
color: #A7D27B;
font-size: 16px;
padding: 0 5px 0 3px;
}

/****** NEWS STUFF *****/

.home_feed_list {
list-style-type: none;
padding-left: 0px;
}

.home_feed_list li {
padding-bottom: 15px;
}

.home_story_list {
}


.home_story_list li {
padding-bottom: 10px;
}

.feed_list {
list-style-type: none;
padding-left: 0px;
}


.feed_list li {
}

.story_list {
}


.story_list li {

}

.clearboth {
clear: both;
}