@charset "utf-8";
body {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	background: #e3e6d9 url(../images/bg-main.jpg) repeat-x;
	margin: 0;
	padding: 0;
	text-align: center; 
	color: #32444b;
	line-height: 16px;
}
a {
	color: #3e6270;
}
#container {
	width: 798px;  
	margin: 0 auto; 
	text-align: left; 
}
#header {
	background: url(../images/bg-header.jpg) no-repeat;
	height: 139px;
}
#navigation {
	padding:0; 
	margin:0; 
	list-style-type:none; 
	list-style-position:outside; 
	margin: 11px 0px 0 235px;
	width: 564px;
}
#navigation ul {
	position:relative; 
	float:left; 
	display:block; 
	padding:0; 
	margin:0;
}
#navigation li {
	position:relative; 
	float:left; 
	display:block; 
	padding:0; 
	margin:0;
}
#navigation li a {
	position:relative;
	display:block;
	height: 16px;
	font: 13px Arial, Helvetica, sans-serif;
	padding: 10px 11px;
	color:#ffffff;
	text-decoration:none;
}
#navigation li a:hover {
	background: #6e8b8f;
}
#mainContent {
	margin: 0 12px; 
}
#services {
	padding:0; 
	margin:0; 
	list-style-type:none; 
	list-style-position:outside; 
	overflow:auto;
}
#services h1 {
	display: block;
	background:url(../images/hdr-services-offered.png) no-repeat;
	position:relative; 
	width:150px; 
	height:38px; 
	text-indent:-9999px;
}
#services img {
	padding: 0 5px 0 0;
}
#services .header {
	font-size: 14px;
	font-weight: bold;
}
#services ul {
	position:relative; 
	float:left; 
	display:block; 
	padding:0; 
	margin:0;
}
#services li {
	position:relative; 
	float:left; 
	display:block; 
	margin:0px;
	padding: 0 22px 25px 0;
	width: 365px;
	height: 77px;
	color: #555555;
	background: url(../images/bg-services-offered.jpg) top left no-repeat;
}
#safety-smart-initiative h1 {
	display: block;
	background:url(../images/hdr-safety-smart-initiative.png) no-repeat;
	position:relative; 
	width:190px; 
	height:48px; 
	text-indent:-9999px;
}
#safety-smart-initiative img {
	border: 5px solid #ffffff;
}
#photos {
	float: right;
	width: 325px;
	padding: 0 0 0 20px;
}
#events h1 {
	display: block;
	background:url(../images/hdr-events.png) no-repeat;
	position:relative; 
	width:45px; 
	height:23px; 
	text-indent:-9999px;
}
#events .image {
	margin: 0 0 30px 10px;
	border: 5px solid #ffffff;
}
#entrepreneurial-training h1 {
	display: block;
	background:url(../images/hdr-entrepreneurial-training.png) no-repeat;
	position:relative; 
	width:171px; 
	height:34px; 
	text-indent:-9999px;
}
#entrepreneurial-training .image {
	margin: 0 0 30px 10px;
	border: 5px solid #ffffff;
}
#about h1 {
	display: block;
	background:url(../images/hdr-about.png) no-repeat;
	position:relative; 
	width:283px; 
	height:39px; 
	text-indent:-9999px;
}
#contact2 h1 {
	display: block;
	background:url(../images/hdr-contact.png) no-repeat;
	position:relative; 
	width:92px; 
	height:26px; 
	text-indent:-9999px;
}
#footer {
	margin: 30px 0 0 0;
	padding: 10px 0 0 0;
	height: 270px;
	background: url(../images/bg-footer.jpg) repeat-x;
	text-align: left;
}
#footer-content {
	width: 798px;  
	margin: 0 auto; 
	text-align: left; 
}
#mission-statement {
	float: left;
	width: 400px;
}
#mission-statement h1 {
	display: block;
	background:url(../images/hdr-mission-statement.png) no-repeat;
	position:relative;  
	width:145px; 
	height:36px; 
	text-indent:-9999px;
}
#mission-statement img {
	padding: 0 10px 0 0;
}
#contact {
	float: right;
	text-align: left;
	width: 315px;
}
#contact h1 {
	display: block;
	background:url(../images/hdr-contact-the-foundation.png) no-repeat;
	position:relative;  
	width:173px; 
	height:30px; 
	text-indent:-9999px;
}
#contact a.button {
	display: block;
	background:url(../images/btn-contact.png) no-repeat;
	position:relative;  
	width:268px; 
	height:48px; 
	text-indent:-9999px;
}
#footernav {
	padding:20px 0 0 0; 
	margin: 0 50px;
	list-style-type:none; 
	list-style-position:outside; 
}
#footernav li {
	position:relative; 
	float:left; 
	display:block; 
	padding:0; 
	margin:0;
}
#footernav li a {
	font: 11px Arial, Helvetica, sans-serif;
	color:#7e9098; 
	text-decoration:none; 
	padding: 0 20px; 
	border-right: 1px solid #7e9098;
}
#footernav li a.noborder {
	border-right: none;
}
#footernav li a:hover {
	text-decoration: underline;
}
#copyright {
	font: 10px Arial, Helvetica, sans-serif;
	color: #6e626b;
	text-align: center;
	margin: 20px 0 0 0;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
