html, body { background:#1c1b1b; font-family:Arial, Helvetica, sans-serif; }

#wrapper { background:white; width:962px; margin:0px auto; padding:0px; }
#header { background:url(../images/header.jpg) no-repeat; width:962px; }
#header h1 { text-indent:-999em; margin:0px; padding:0px; }

ul.mainNav, ul.mainNavBottom { list-style:none; margin:0px; padding:0px 0px 0px 13px; }
ul.mainNav { margin-top:116px; }
ul.mainNav li, ul.mainNavBottom li { float:left; display:block; }
ul.mainNav li a, ul.mainNavBottom li a { border-right:2px solid white; height:20px;  padding:0px 10px; color:white; font-weight:bold; text-decoration:none; }
ul.mainNav li a.last, ul.mainNavBottom li a.last { border-right:none; }

#header h2 { clear:both; padding-top:24px; padding-left:22px; }

#mainContent { padding:0px 0px 0px 23px; }

#mainContent h4 { clear:both; padding-top:8px; font-size:12px; margin-bottom:0.5em; }
#mainContent p { font-size:12px; margin-left:8px; text-align:justify; }
#mainContent p img { margin:6px 0px 14px; padding:0px; }
#mainContent img.mr { margin-left:10px; margin-bottom:20px; }
#mainContent img.ml { margin-left:20px; border:1px solid black; margin-right:24px; }
.boxRow { background:transparent url(../images/row-boxes.jpg) repeat-y scroll -23px 0; clear:both; float:left; margin-bottom:22px; }
#mainContent a { text-decoration:underline; color:black; }
#mainContent a:hover { text-decoration:none; }
.thirdBox { 
	width:266px;
	padding:0px 12px 20px;
	margin-right:22px;
	background:#333 url(../images/skip-box-header.jpg) no-repeat;
	float:left;
	color:#fff;
	font-size:12px;
	height:100%;
}

.thirdBox h3, .thirdBox h5 { color:#FFF; font-size:12px; margin-top:7px; }
.thirdBox li { padding:0px; margin:0px; margin-left:6px; list-style:none; list-style-position:outside; }
.thirdBox ul { padding:0px; }

.clrbreak { clear:both; margin-bottom:20px;}

#footer { background:url(../images/footer-tile.jpg) repeat; clear:both; height:54px; margin:10px 1px 1px; padding-top:9px; width:960px; }
#footerBottom { color:#fff; clear:both; padding:0px 20px; padding-top:11px; }
#footerBottomLeft { float:left;  font-size:12px; }
#footerBottomRight { float:right;  font-size:12px; }
#footerBottom a { color:#fff; }

.contact { width:325px; float:left; font-size:12px; }
.contactDetails { width:300px; float:left; font-size:12px; }

address { font-style:normal; }

#wrapper #mainContent p b { font-weight:normal; }