@charset "UTF-8";
body {
	background-image: url(../images/bg-home.jpg);
}
#wrapper {
	width: 970px;
}
#header {
	background-image: url(../images/bg-home-header.jpg);
	height: 142px;
}
#nav {
	width: 221px;
	background-image: url(../images/bg-home-nav.gif);
	text-align: right;
	float: left;
	border: 0;
}
#nav ul li a {
	width: 221px;
}
#nav ul li a:hover, a.on {
	background-position: -221px 0px;
}
#nav ul li.item1 a {
	background-image: url(../images/g-nav-home-item1.gif);
}
#nav ul li.item2 a {
	background-image: url(../images/g-nav-home-item2.gif);
}
#nav ul li.item3 a {
	background-image: url(../images/g-nav-home-item3.gif);
}
#nav ul li.item4 a {
	background-image: url(../images/g-nav-home-item4.gif);
}
#nav ul li.item5 a {
	background-image: url(../images/g-nav-home-item5.gif);
}
#nav ul li.item6 a {
	background-image: url(../images/g-nav-home-item6.gif);
}
#nav ul li.first {
	margin: 22px 0 0 0;
}
#nav ul li.last {
	margin: 0 0 221px 0;
}
#contentWrapper {
	background-color: #002F60;
	border: 0;
}
#promo {
	background-image: url(../images/bg-home-promo.jpg);
	background-repeat: no-repeat;
	height: 593px;
	width: 468px;
	float: left;
}
#promo p {
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	line-height: 22px;
	padding: 437px 50px 0 32px;
}

#promoFooter {
	background-image: url(../images/bg-home-footer.gif);
	background-repeat: no-repeat;
	margin-left: -13px;
	height: 30px;
	
}
#footer {
	margin: 0 0 0px 208px;
	background-repeat: no-repeat;
	padding: 40px 0 20px 13px;
}
#footer p{
	margin: 0px;
	padding: 0px;
}
#footer ul {
	clear: left;
	margin: 0px;
	padding: 0px;
}
#footer ul li {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-right: 20px;
	margin-top: 4px;
}
/*-- Home Page Callouts --------- */

#callouts              {float: left;width: 262px;font-size: 11px;line-height: 16px;color: #ffffff;}
#callouts a            {color: #6fb9ee;text-decoration: none;font-weight: bold;font-size: 9px;}
#callouts img          {float: left;margin: 0 10px 0 0;}
#callouts ul           {margin:0px;padding:0px}
#callouts ul li        {padding: 38px 0 23px 6px;background-repeat: no-repeat;display: block;}
#callouts ul li.item1  {
	background-image: url(../images/bg-co-home-op.jpg);
	background-position: 0px -5px;
	padding: 38px 0 21px 6px;
	height: 52px;
}
#callouts ul li.item2  {
	background-image: url(../images/bg-co-home-wte.jpg);
	padding: 38px 0 21px 6px;
	height: 51px;
}
#callouts ul li.item4  {
	background-image: url(../images/bg-home-news-header.jpg);
	padding: 0 0 0 0;
	height: 42px;
}
#callouts ul li.item3  {background-image: url(../images/bg-co-home-services.jpg);padding: 38px 0 8px 6px;}
#callouts ul li.last    {height: 300px;padding: 100px 0;}
