strong, h1, h2, h3, h4, h5, h6{font-weight:bold;}
.column{float:left; width:45%; margin:0; padding:0;}
.clear{clear:both;}
.auto{width:auto;}
.underline{text-decoration:underline;}
.listing{clear:both; padding:.5em 0; margin:0; border-bottom:1px solid #fff;}
.listing a, div#leftCopy div.listing ul li, div#leftCopy div.listing div.column p{margin:0; padding:0;}
.hanging-indent {
text-indent: -25px;
padding-left: 25px;
}

.date{color:#666; margin-bottom:-12px;}
#news .listing{border-bottom:1px solid #fff; padding:.8em 0; margin:0;}

#news .column{width:80%;}
#news .dateCol{width:15%;}
#news .dateCol p.date{margin:0;}
#news .column a, #news .column h3{margin:0; padding:0;}

body{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em; color:#000; text-align:center; background:#fff url(images/bodyBG.gif);}
	#mainNav{height:51px; width:100%; background:url(images/mainNavBG.gif) repeat-x;}
		#mainNav ul{margin:0 auto; width:1000px; position:relative; z-index:10;}
		#mainNav ul li{float:left; margin:0 0 0 0;}
		#mainNav ul li a{background-position:0 -93px; height:36px; display:block; padding:21px 0 0 0; color:#fff;}
			li#nav1 a{background:url(images/nav1BG.gif); width:155px;}
			li#nav2 a{background:url(images/nav2BG.gif); width:197px;}
			li#nav3 a{background:url(images/nav3BG.gif); width:132px;}
			li#nav4 a{background:url(images/nav4BG.gif); width:308px;}			li#nav5 a{background:url(images/nav5BG.gif); width:205px;}
		#mainNav ul li a:hover, #mainNav ul li.currentNav a{background-position:0 0; color:#347acb;}
	#subNav{height:48px; width:100%; background:url(images/subNavBG.gif) repeat-x;}
		div#subNav.home{height:6px;}
		#subNav ul{margin:0 auto; width:1000px; padding:10px 0 0 0; text-align:left;}
		#subNav ul li{display:inline; margin:0 0 0 5px; padding:0 0 0 5px;  border-left:1px solid #fff;}
	#mainContainer{width:100%; background:#efefef url(images/contentBG.gif) repeat-x;}
	
	#contentArea{margin:10px 0; width:100%;}
	#leftCol{background:#f3f3f3 url(images/leftColBG.gif) repeat-x;}
	#rightCol{background:#dfe6ec url(images/rightColBG.gif) repeat-x;}
	
	#leftCopy{margin:20px 70px 60px 15px; width:555px; text-align:left; font-size:13px;}
		#leftCopy p span{font-weight:bold; font-size:14px; color:#4590B6;}
		#leftCopy ul li{margin:3px 0;}
	#rightCopyBG1{background:url(images/leftCopyBG_repeat.gif) repeat-y; width:333px;}
	#rightCopyBG2{background:url(images/leftCopyBG.png) no-repeat; width:100%;}
	#rightCopy{padding:30px; width:270px;}
		#rightCopy img{margin-left:20px;}
		#rightCopy ul li{margin:.7em 0;}
		
	#bottomBar{width:100%; height:30px; margin:10px 0;}
	#footer{width:975px; margin:0 auto; text-align:left; padding:0 10px;}
	
	
	a{color:#000; text-decoration:underline; line-height:1.4em;}
		#mainNav a, #subNav a{font-weight:bold; text-decoration:none;}
		#mainNav a:hover, #subNav a:hover{text-decoration:underline;}
		#rightCopy a{color:#666; font-style:italic; text-decoration:underline;}
		#rightCopy a:hover{text-decoration:none;}
		#footer a{font-size:11px;}
		#mainNav ul li.currentNav a:hover{text-decoration:none;}
		a.externalLink{font-weight:bold; color:#006;}
	 a:hover{text-decoration:none;} 
	p{margin:.8em 0;}
	h1{font-weight:normal; color:#fff; font-size:20px; line-height:1.4em; width:100%; border-bottom:1px solid #fff; margin-bottom:10px; padding:0 40px 0 0; text-transform:uppercase;}
	h1 span{font-size:12px; font-weight:bold; line-height:1em;}
	h1.homeTitle{line-height:1.2em;}
	h2{font-size:14px; color:#333; background:#f6f6f6; width:100%; margin:-10pt -10px 10px -10px; padding:10px 10px;}
	h3{font-size:16px; margin:10px 0 -5px 0; line-height:1.2em; color:#2361A4;}
	h4{font-size:12px; margin:10px 0; line-height:1.2em;}
	h5{font-size:12px; text-align:left; margin:0; padding:0; line-height:1.2em;}
	h6{font-size:12px; margin:10px 0; line-height:1.2em; text-decoration:underline;}
	
	hr{width:100%; height:5px; color:#f6f6f6; background-color:#f6f6f6; border:0 none;}
	
	#rightColBottom{margin:0 0 0 3px;}
	#contactMap{margin:0; height:212px; width:294px; text-align:left; margin:30px;}
	#contactInfo{width:300px;}

body#intro{margin:0; padding:0; background:#f3f3f3 url(images/leftColBG.gif) repeat-x;}
body#intro #introMovie{margin:0 auto;}

.home{font-size:16px; line-height:1.55em;}