div#header {
}
div#NavHeaderAddress { 
	display: block;
	position: absolute;
	top: 200px;
	left: 35px;
	width: 250px;
	padding: 
	background-color: #ccc;
}
div#NavHeaderAddress p {
	font-size: 0.65em;
	line-height: 1.4em;
} 
div#NavHeader a img {
}


h1 {
	margin-bottom: 10px;
	border-bottom: 1px dashed #000;
	padding-bottom: 4px;
}
div#aside h1 {
	border-bottom: none;
	padding-bottom: 0;
}
div#article h2,
div#article h3,
div#article h4,
div#article h5,
div#article h6,
div#article div.hasCalendarEffects,
div#article p {
	padding-left: 10px;
}

div#search {
}
div#nav li.H a {
	background-color: #000;
	color: #fff;
}
div#nav ul li.P4 li {
	display: block;
}
div#nav ul li.P4 li li {
	display: none;
}

div#article div.two-cols {
	margin-top: 15px;
}
div#article div.three-cols {
	margin-top: 0;
	margin-left: 9px;
}

div.three-cols div.column {
  	margin-top: 0;
}
div.three-cols div.column div.pic {
}
div#content div.three-cols div.column h2 {
  	background-color: transparent;
  	font-size: 1.4em;
  	line-height: 0.8em;
}
div#content div.three-cols div.column:hover h2 a {
}
div.three-cols div.column:hover {
}
div#article div.three-cols h2 {
	padding: 0;
}
div#article div.three-cols h2 a {
	padding: 3px 10px 0 10px;
	color: #333;
}


/***  Latest News Ticker ***/

div#article div.latest {
	position: relative;
	overflow: hidden;
}
div#article div.latest ul {
	margin: 0;
	padding: 0;
}
div#article div.latest ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	min-height: 160px;
	background-image: none;
}
* html div#article div.latest ul li {
}
div#article div.previewimage {
	margin: 0;
	padding: 0 5px 0 0;
	height: 320px;
	overflow: hidden;
	width: 525px;
	display: block;
}
div#article div.previewimage a.thm {
	height: 320px;
	overflow: hidden;
	width: 525px;
	display: block;
}
div#article div.previewimage img {
}
div#article div.latest h3 {
	background-color: #f2f2f2;
	padding: 0;
	margin: 0 5px 0 0;
}
* html div#article div.latest h3 {
	margin-right: 4px;
}

div#article div.latest h3 a {
	color: #000;
	display: block;
	padding: 10px 5px 3px 5px;
	width: 160px;
	height: 30px;
	line-height: 1.12em;
	font-size: 0.9em;
	text-align: center;
	overflow: hidden;
}
div#article div.latest li.active h3,
div#article div.latest li.active h3:hover {
	background-color: transparent;
}
div#article div.latest h3:hover {
	background-color: #cbcbcb;
}
div#article div.latest li.active h3 a {
	color: #fff;
}
div#article div.latest h3:hover a {
	color: #000;
}


div#article div.latest p {
	float: right;
	padding: 0 15px 0 10px;
	margin: 0;
	font-size: 1.05em;
	width: 275px
}

div#NavHomepageArticleBottom {
	margin-left: 6px;
	overflow: hidden;
}
div#NavHomepageArticleBottom h2 {
	font-size: 1.75em;
	padding-bottom: 5px;
}
div#NavHomepageArticleBottom h2 a {
	color: #000;
}
div#NavHomepageArticleBottom div.latest ul {
	margin: 0;
	padding: 0;
	min-height: 350px;
	width: 535px;
	overflow: hidden;
	background: url(default/homepage_three_cols_bg.png) no-repeat scroll 179px 3px;
}
div#NavHomepageArticleBottom div.latest ul li {
	margin: 0;
	padding: 0;
}
div#NavHomepageArticleBottom div.latest ul li h3 {
	margin-right: 0;
	background-color: transparent;
}
div#NavHomepageArticleBottom div.latest ul li h3 a {
	padding: 5px 10px 0 10px;
	margin: 0;
	text-align: left;
	width: auto;
	height: auto;
	font-size: 1em;
}
div#NavHomepageArticleBottom div.latest ul li h3:hover,
div#NavHomepageArticleBottom div.latest ul li h3 a:hover {
	background-image: none;
	color: #b11e2c;
	background-color: transparent;
}

div#NavHomepageArticleBottom div.latest ul li.previews {
	float: left;
	width: 175px;
	margin-left: 3px;
	overflow: hidden;
}
div#NavHomepageArticleBottom div.latest ul li.previews p {
	width: auto;
	padding: 5px 10px;
	margin: 0;
	text-transform: none;
	float: none;
	font-size: 0.95em;
}
div#NavHomepageArticleBottom div.latest ul li.previews div.previewimage {
	height: 150px;
	overflow: hidden;
	width: 170px;
}
div#NavHomepageArticleBottom div.latest ul li.previews div.previewimage a.thm {
	height: 150px;
	overflow: hidden !important;
	width: 170px;
}


div#NavHomepageArticleBottom div.latest ul li.previews p span.date {
	font-weight: bold;
}
div#NavHomepageArticleBottom div.latest ul li.previews p a.more-link {
	position: static;
}

