body {background: #5c5c5c; margin: 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #333;}

a:visited,
a:link {color: #0b1a45;}
a:hover {color: #2b4182;}

#container {width: 960px; margin: 0 auto;}
#header {background: url("images/layout/header.jpg") top left no-repeat; height: 170px; width: 960px;}
	#header ul {float: left; padding: 0px; margin: 22px 0 0 155px; list-style: none; width: 250px;}
	#header ul li {padding-top: 1px; background: url("images/layout/nav-sep.gif") top left no-repeat;}
	#header ul li:first-child {background: none;}
		#header ul li a {padding: 6px 0 7px 25px; color: #7a7a7a; text-decoration: none; background: url("images/layout/nav-arrow.gif") 5px 50% no-repeat; display: block;}
		#header ul li a:hover {background: #cfcfcf url("images/layout/nav-arrow-w.gif") 5px 50% no-repeat; color: #000;}
#page {background: #fff; padding: 0px;}
	#page-left {margin-right: 230px; height: 550px; overflow: auto; padding: 0;}
		#page-left-padding {padding: 10px;}
	#page-right {float: right;}
	#page-wide {}
		#page-wide-padding {padding: 10px 20px;}
#footer {background: #0d1d4a url("images/layout/footer-bg.gif") top left repeat-x; text-align: center; color: #fff; font-size: 12px; padding: 20px 0;}

.content-left {float: left; width: 40%;}
.content-right {float: left; width: 40%;}

h2 {text-decoration: underline; font-size: 14px; color: #07163f;}
ul {list-style: none;}

#map {text-align: center; clear: both;}
#map img {border: 1px solid #000;}