body {	font: 100% Verdana, Arial, Helvetica, sans-serif;	background: #1B3664;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 30px 0 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;}#container {	width: 80%;  /* this will create a container 80% of the browser width */	background: #FFFFFF;	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	text-align: left; /* this overrides the text-align: center on the body element. */}#header {	background-image:url(images/jbv-head.png);	background-repeat:no-repeat;	background-position:center;	height:131px;}#mainContent {	padding: 0 30px; /* remember that padding is the space inside the div box and margin is the space outside the div box */	background: #FFFFFF;	border-top: 1px solid black;}#nav{    margin: 0 auto;	padding: 0 30px; /* remember that padding is the space inside the div box and margin is the space outside the div box */	}div.rounded div {  	height: 1px; 	overflow: hidden;}h2, h3{	color:#326EB7;	font-weight: lighter;}a {	color:#326EB7;	text-decoration:none;}a:hover {	color:#251B64;}ul.postnav,ul.postnav li{	margin:0;padding:0;list-style-type:none}ul.postnav li{	float:left;	width: 9em;	font-size:90%;	margin-right: 5px}ul.postnav a{	display:block;width:9em;padding:5px 0;font: bold 100% Verdana,Arial,sans-serif;    text-transform:uppercase;background: #326EB7;color: #251B64;    text-decoration:none;text-align:center}ul.postnav a:hover{	background: #1B3664;color:#FFF}#footer { 	font: 80% Verdana, Arial, Helvetica, sans-serif;	text-valigin: middle;	padding: 10px 0px 13px 30px;	margin-top: 20px;	background:#326EB7;} #footer a:link,#footer a:visited {	color: #251B64;	text-decoration:none;}#footer a:hover{	color:#FFF;	text-decoration:none;}