@charset "utf-8";
body {
	font: 100%/100% Arial, Helvetica, sans-serif;
    background: #56977F;
	background-image:url(bk.png);
	background-repeat:repeat-x;
    margin: 0;
	padding: 0;
	color: #000;

}
/* ~~ Element/tag selectors ~~ */
ul, ol, dl { 
	padding: 0;
	margin: 0;
}
a img { 
	border: none;
}
/* ~~ This fixed width container surrounds all other blocks ~~ */
.container {
	width: 1024px;
	margin: 0 auto;
	position:relative; 
}
header {
	width:765px;
}
.logo {
 position:absolute;
 top: 20px;
 left: 40px;	
}
header h2 {
	position:absolute;
	top:75px;
	left:530px;
	font-size: 15px;
}
.sidebar1 {
	position: absolute;
	left: 785px;
}
.content {
	width: 770px;
	position:absolute;
	top:75px;
	padding-top:86px;
	padding-left:56px;
	background-image:url(lines.gif);
	background-repeat:no-repeat;
}
.content h1 {
	color: #FFF;
	font-size:20px;
	text-transform:uppercase;
	line-height: 150%;
	font-weight:normal;
}
ul.bullets {
	padding-left: 20px;
	font-weight:bold;
	line-height: 125%;
	font-size:16px;
}
/* ~~ NAVIGATION  ~~ */
ul.nav  {
	list-style: none; 
	margin-bottom: 15px; 
	margin-top:30px;
}
ul.nav  li {
	display:inline;
	padding-right:15px;
}
 ul.nav a, ul.nav  a:visited { 
	padding: 10px;
	text-decoration: none;
	background: #8FBFAC;
	color: #FFF;
	border: 1px solid #666;
}
 ul.nav a:hover, ul.nav  a:active,  ul.nav a:focus { /* this changes the background and text color for both mouse and keyboard navigators */
	background: #ADCEC2;
	color: #FFF;
}
p.footer {
	color: #FFF;
	padding-top:90px;
	font-size:16px;
}
p.footer a {
	text-decoration:none;
	color:#FFF;
}
.divider_line {
	padding: 0 10px 0 10px;
	color: #000;
}
