#topLeft {
	width:490px;
	float:left;
	padding-left:7px;
}
#topRight {
	width:480px;
	float:right;	
}	
#topLeft img {
	float:left;
	margin:0 7px 0 0;
	vertical-align:top;
}
#topLeft p.newsdate {
	clear:right;
	float:right;
	margin-right:7px;
	padding-left:5px;
	width:190px;
	color:#fff;
	background-color:#ff0000;
	margin-top:0;
}
#topLeft p {
	clear:right;
	padding-right:10px;
}
h1.newstitle{
	color:#000;
	margin-top:0;
	font-size:19px;
}
h1.newstitle a, h1.newstitle a:visited, h1.newstitle a:active{
	color:#000;
	text-decoration:none;
}
h3.heading { 
	border-bottom:1px solid #7d7b78;
	text-align:center; 
	color:#fff;
	background-color:#363636;
	margin-bottom:0;
	padding:2px 0;
}
#leftColumn { 
	width:665px;
	margin:0; 
}
#innerLeft { 
	width:377px; 
}
#innerRight { 
	width:281px; 
}
#rightColumn { 
	width:310px;
	margin:0;
	padding:0; 
}
h2.heading { 
	border-bottom:1px solid #7d7b78;
	text-align:center; 
	color:#fff;
/*	background:url('../images/black_bgr.jpg') repeat-x; */
	background-color:#363636;
	margin-bottom:0;
	padding:2px 0;
}
h2.heading a:link, h2.heading a:active, h2.heading a:visited {
	color:#fff;
}
h2.heading a:hover {
	color:#ff0000;
}
#leftColumn .box { border:1px solid #cdcdcc;margin-bottom:5px; }
#rightColumn .box { border:1px solid #7d7b78;border-top:0; }
#rightColumn .newsbody { padding:10px;margin:0 1px; }
#rightColumn .newsbody img, #rightColumn .newsbody p { display:block;float:none;margin:0 auto;margin-bottom:5px; }
#rightColumn .newsbody .newstitle a { background-color:inherit;color:#000;text-decoration:underline; }
#rightColumn .heading { border-bottom:1px solid #7d7b78;border-top:1px solid #9da9b0;text-align:center; }
#chronicle h3 { background:#fff url('/images/backgrounds/grey-horizontal-gradient-330.gif') repeat-y top left;color:#000;font-size:15px;line-height:15px;margin:10px 0 5px 0;padding:0 10px; }
#chronicle .newslist li { list-style:none outside; }
#articles_paging { 
	text-align:right;
/* border-bottom:1px solid #9DA9B0; */
	padding:0 5px 0 10px
}
.most-popular-news { background-color:#fff;color:#e14a44;font-size:12px;line-height:14px; }
.most-popular-news li { list-style-type:none;list-style-position:outside; }
.most-popular-news a { font-size:12px;line-height:14px;font-weight:bold;text-decoration:underline; }
.latest-news img, .latest-news-top img { 
	float:left;
	width:110px;
	height:66px; 
	padding:3px 5px 0 0;
}
a.more, .more a,.more { color:#ff0000;}
.latest-news .more, .latest-news-top .more { background-color:#e6e6e6;color:#000;font-size:12px;text-align:right; }
.latest-news a.more, .latest-news-top a.more { background-color:inherit;color:#ff0000;line-height:12px;margin:0 10px; }
.latest-news li, .latest-news-top li { padding:0 5px 5px 10px;display:block;clear:both;border-bottom:1px solid #9da9b0; }
.latest-news li.last-child, .latest-news-top li.last-child { border-bottom:0; }
.latest-news-top .newstitle { display:inline;clear:right; }
.latest-news-top .newstitle a { font-weight:bold; }
.newsbody h2.newstitle { margin:10px 0;font-size:16px;line-height:24px; }
.newsbody h2.newstitle a { background-color:inherit;color:#4c4845; }
.newsbody p.newsdate { 
	background-color:#ff0000;
	color:#fff;
	float:right;
	clear:right; 
}
.separator { height:3px;margin:0;background-color:#000;border-color:#000;color:inherit; }
.newslist {
	clear:both;
	display:block;
	margin:10px 0 0;
	padding:0 2px;
}
#innerLeft .newslist li.newsbody p.newsdate {
	clear:right;
	float:right;
	padding-left:5px;
	width:235px;
}