body
{
	background: #343539 url(../media/images/background2.gif) repeat-x;
}

body, html, td
{
    font: 12px Arial, sans-serif;
    line-height: 20px;
}

.header
{
	background: transparent url(../media/images/header_trans_png.png) no-repeat 0% 0%;
	width: 960px;
	height: 153px;
	font-size: 10px;
}

.footer
{
	background: #ffffff url(../media/images/footer.gif) no-repeat 0% 0%;
	width: 960px;
	height: 28px;
	font-size: 10px;
}

.overlay_image
{
	position: relative;
	left: 50px;
	display: inline;
}

.home_content
{
	background: #ffffff url(../media/images/home_body.gif) no-repeat 0% 100%;
}

.secondary_content
{
	vertical-align: top;
	background: #ffffff url(../media/images/secondary_body_sliver_repea.gif) repeat-y;
}

.secondary_sidebar
{
	background: #0e67af url(../media/images/secondary_sidebar_sliver_re.gif) repeat-y; 
	color: #ffffff;
}

.padded_content
{
	padding: 0;
	padding-left: 70px;
	padding-right: 70px;
}

.padded_content img
{
	padding: 0;
	padding-bottom: 1em;
	padding-right: 1em;
	clear: none;
	display: inline;
	float: left;
}

.padded_content p
{
	padding: 0;
	padding-bottom: 1em;
}

ul.sidebar
{
	padding-left: 25px;
	padding-right: 25px;
	list-style-type: none;
}

ul.sidebar li
{
	padding-bottom: 1em;
}

ul.sidebar li a,
ul.sidebar li a:visited,
ul.sidebar li a:active
{
	color: #ffffff;
    text-decoration: none;
}

ul.sidebar li a:hover
{
    text-decoration: underline;
}

a.nav,
a.nav:visited,
a.nav:active
{
    color: #707070;
    text-decoration: none;
}

a.nav:hover
{
    color: #707070;
    text-decoration: underline;
}

.copyright
{
	float: right;
	clear: none;
	padding-right: 4em;
	color: #707070;
}