html,
body {
	background-image: url('/images/background.jpg');
	margin: 0px; padding: 0px;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	height: 100%;
	}
	
#content {
	width: 880px;
	margin: auto;
	text-align: left;
	background-image: url('/images/contentbackground.jpg');
	min-height: 100%;
	}
	
#container {
	padding: 0 40px 0 40px;
	}

#non-footer,
* html #non-footer { 


} 
	
	
.top-navigation {
	background-image: url('/images/Header.png');
	width: 800px;
	height: 26px;
	text-align: right;
	
	}
	
.top-navigation-inner {
	background-image: url('/images/innerbanner.jpg');
	width: 800px;
	height: 115;
	text-align: right;
	}
	
.top-navigation .links,
.top-navigation-inner .links
 {
	padding-right: 10px;
	}
	
.top-navigation a ,
.top-navigation-inner a
{
	color: #FFFFFF;
	text-decoration: none;
	}
	
.top-navigation a:hover,
.top-navigation-inner a:hover
 {
	text-decoration: underline;
	}
.top-navigation .links ul { margin: 0; float: right; padding-top: 1px; }
.top-navigation li.item { list-style: none; float: left; margin: 0 2px; line-height: 12px;}
.top-navigation li#spacer a { cursor: default;}
.top-navigation li#spacer a:hover { text-decoration: none;}
.top-navigation li.item a { }
.top-navigation li.item a:hover { }

#content-wrapper {
	color: #000000;
	padding-left: 20px;
	}
	
#content-wrapper .column {
	position: relative;
	width: 235px;
	float: left;
	padding-right: 25px;
	}

#content-wrapper .clear {
	clear: both;
	}

#content-wrapper a {
	color: #397e84;
	text-decoration: none;
	}
#content-wrapper a:hover {
	text-decoration: underline;
	}
	
#content-wrapper p {
	padding-bottom: 5px;
	display: block;
        color: #000000;
        font-family: Arial;
        font-size: 12px;
	}
	
.header {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #397e84;
	padding-bottom: 5px;
	}
.subheader {
	font-size: 14px;
	font-weight: bold;
	}
	
 .push {
	height: 50px;
	}
	
#footer { 
	height:50px; 
	font-size: 11px;
	font-family: arial;
	background-color: #000000;
	color: #FFFFFF;
	}
	
#footer a {
	color: #FFFFFF;
	text-decoration: none;
	
	}
	
#footer .bar {
	padding: 0 5px 0 5px;
	}
	
#footer a:hover {
	text-decoration: underline;
	}
	
#footer .leftside {
	position: relative;
	float: left;
	width: 250px;
	}
	
#footer .rightside {
	position: relative;
	float: left;
	width: 550px;
	}
.footer-nav { }
.footer-nav ul { margin: 0; padding: 0; }
.footer-nav-item { float: left; margin-right: 5px; list-style-position: inside; list-style-type: square; }
#first.footer-nav-item { list-style-type: none; margin: 0 0 0 5px;}

.clear {
	clear: both;
	}
	
.learnmore {
	color: #397e84;
	}