/* Latest blog */

/*#latest-blog {
	width: 679px;
	margin: 0 0 20px 0;
	padding: 0px;
	float: left;
	position: relative;
}*/

/*#latest-blog img {
	margin: 0 20px 0 0;
	padding: 0px;
	float: left;
}*/

#latest-blog h2 {
	font: normal 8pt Tahoma, Geneva, sans-serif;
	color: #666666;
	margin: 0 0 2px 0;
	padding: 0px;
	text-transform: uppercase;
}

#latest-blog h3 {
	font: normal 14pt Georgia, "Times New Roman", Times, serif;
	color: #1f4f82;
	margin: 0 0 15px 0;
	padding: 0px;
}

#latest-blog h3 a, .recent-blogs-left h3 a, .recent-blogs-right h3 a, #more-opinion h4 a, #more-opinion li a {
	color: #1f4f82;
	text-decoration: none;
}

#latest-blog h3 a:visited, .recent-blogs-left h3 a:visited, .recent-blogs-right h3 a:visited, #more-opinion h4 a:visited, #more-opinion li a:visited {
	color: #1f4f82;
	text-decoration: none;
}

#latest-blog h3 a:hover, .recent-blogs-left h3 a:hover, .recent-blogs-right h3 a:hover, #more-opinion h4 a:hover, #more-opinion li a:hover, , div.latest-blog_title div.region_name a:hover {
	color: #1f4f82;
	text-decoration: underline;
}

#latest-blog .stats img {
	margin: 0 auto;
	padding: 0px;
}


/* Recent blogs */

#recent-blogs {
	width: 679px;
	margin: 0 0 20px 0;
	padding: 0px;
	float: left;
}

#recent-blogs h2, #more-opinion h2 {
	font: bold 11pt Tahoma, Geneva, sans-serif;
	color: #5d49ae;
	background: #ece9e9;
	margin: 0 0 15px 0;
	padding: 5px 0 5px 10px;
	border-top: solid 2px #acacac;
}

/*.recent-blogs-left {
	width: 140px;
	min-height: 160px;
	margin: 0 39px 0 0;
	padding: 0px;
	float: left;
}

.recent-blogs-right {
	width: 140px;
	min-height: 160px;
	margin: 0 auto;
	padding: 0px;
	float: left;
}

.recent-blogs-left h3, .recent-blogs-right h3 {
	font: bold 9pt Georgia, "Times New Roman", Times, serif;
	color: #1f4f82;
	margin: 5px 0;
	padding: 0px;
}

.recent-blogs-left p, .recent-blogs-right p {
	font: normal 9pt Tahoma, Geneva, sans-serif;
	color: #4d4d4d;
	margin: 0 auto;
	padding: 0px;
}*/

p {
    color: #4D4D4D;
    font: 9pt Tahoma,Geneva,sans-serif;
    margin-bottom: 14px;
}


/* More opinion */

#more-opinion {
	width: 679px;
	margin: 0 auto;
	padding: 0px;
	float: left;
}

#more-opinion-left {
	width: 329px;
	margin: 0 30px 0 0;
	padding: 0px;
	float: left;
}	

#more-opinion-right {
	width: 320px;
	margin: 0 auto;
	padding: 0px;
	float: left;
}

.more-opinion-top {
	width: 334px;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: dotted 1px #cccccc;
	float: left;
}

.more-opinion-bottom {
	width: 334px;
	margin: 0 auto;
	padding: 0px;
	float: left;
}

#more-opinion h3 {
	font: normal 8pt Tahoma, Geneva, sans-serif;
	color: #666666;
	margin: 0 0 2px 0;
	padding: 0px;
	text-transform: uppercase;
}

#more-opinion h4 {
	font: normal 14pt Georgia, "Times New Roman", Times, serif;
	color: #1f4f82;
	margin: 0 0 5px 0;
	padding: 0px;
}

#more-opinion p, div.topstoryexcerpt {
	font: normal 9pt Tahoma, Geneva, sans-serif;
	color: #4d4d4d;
	margin: 0 0 5px 0;
	padding: 0;
}

#more-opinion ul {
	list-style: none;
}

#more-opinion li {
	font: bold 9pt Georgia, "Times New Roman", Times, serif;
	color: #1f4f82;
	margin: 0 auto;
	padding: 3px 0 7px 0;
}

/* Top story - inside <div id="latest-blog"> */
#latest-blog {
	width: 679px;
	margin: 0 0 20px 0;
	padding: 0px;
	float: left;
	position: relative;
	height: 173px;
}

div#latest-blog div#latest-blog_text div.topstory_image {
	width: 335px;
	height: 173px;
	float: left;
	margin: 0px;
	padding: 0 20px 0 0;
	position: absolute;
	left: 0px;
	top: 0px;
}

div#latest-blog div#latest-blog_text div.latest-blog_title {
	position: relative;
	float: right;
	width: 325px;
	padding: 0;
}

#latest-blog_text {	
	width: 679px;
	height: 217px;
	float: left; 
}

div#latest-blog div#latest-blog_text div.topstoryexcerpt {
	color: #4D4D4D;
    font: 9pt Tahoma,Geneva,sans-serif;
    margin-bottom: 14px;
	position: relative;
	width: 325px;
	float: right;
	padding: 0;
	clear: right;
}

div#latest-blog div#latest-blog_text div.latest-blog_title div.region_name, div.latest-blog_title div.region_name a, div.latest-blog_title div.region_name a:visited {
	color: #666666;
    font: 8pt Tahoma,Geneva,sans-serif;
    margin: 0 0 2px;
    padding: 0;
    text-transform: uppercase;
}

#latest-blog_text h2, #latest-blog_text h2 a {
	color: #1F4F82;
	text-decoration: none;
	margin: 0 0 15px;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	text-transform: none;
}

#latest-blog_text p {
	font: normal 9pt Arial, Helvetica, sans-serif;
	color: #4d4d4d;
}

#latest-blog_text .stats {
	position: relative;
	width: 325px;
	float: right;
	clear: right;
	font: normal 8pt Tahoma, Geneva, sans-serif;
	color: #666666;
	margin: 0 auto;
	padding: 0px;
}

/* RECENT BLOGS LOOP on blog landing page */
.recent-blogs-left {
	width: 140px;
	min-height: 160px;
	margin: 0 39px 0 0;
	padding: 0px;
	float: left;
	position:relative;
}
.recent-blogs-right {
	width: 140px;
	min-height: 160px;
	margin: 0px;
	padding: 0px;
	float: left;
	position:relative;
}
div.recent-blogs_text div.recent-blogs_title {
	padding: 76px 0 0 0;
}
div#recent-blogs div.recent-blogs-left h3 , div#recent-blogs div.recent-blogs-left h3 a, div#recent-blogs div.recent-blogs-right h3 , div#recent-blogs div.recent-blogs-right h3 a {
	color: #1F4F82;
    font: bold 9pt Georgia,"Times New Roman",Times,serif;
    margin: 0 0 5px;
    padding: 0;
	text-decoration: none;
}
.recent-blogs_title h3 a:visited {
	color: #1F4F82;
	text-decoration: none;
}
.recent-blogs_title h3 a:hover {
	color: #666666;
	text-decoration: underline;
}
div.recent-blogs_text div.topstoryexcerpt {
	color: #4D4D4D;
    font: 9pt Tahoma,Geneva,sans-serif;
    margin: 0 auto;
    padding: 0;
}
.recent-blogs_title p {
	font: normal 9pt Tahoma, Geneva, sans-serif;
	color: #4d4d4d;
}
div.recent-blogs_text div.topstory_image img {
	height: 66px;
	width: 140px;
	position: absolute;
	left: 0px;
	top: 0px;
}

/* RECENT HEADLINES LOOP */
.blogRelatedNews {
	width: 280px;
	margin: 0 0 20px 0;
	padding: 0 10px 0 10px;
	background: #ece9e9;
	float: left;
}
.blogRelatedNews h2 {
	background: none repeat scroll 0 0 #ECE9E9;
    border: 0 none;
    color: #5D49AE;
    font: bold 11pt Tahoma,Geneva,sans-serif;
    margin: 0 -10px 10px;
    padding: 10px 10px 2px;
}
.blogRelatedNews ul {
	list-style: none;
}
.blogRelatedNews li {
	font: normal 9pt Tahoma, Geneva, sans-serif;
	color: #1f4f82;
	margin: 0 -10px 0 -10px;
	padding: 6px 10px 7px 10px;
	border-bottom: dotted 1px #acacac;
}
.blogRelatedNews ul li span.sectorstamp {
	color: #999999;
    font: 8pt Tahoma,Geneva,sans-serif;
    margin: 0 0 10px;
    padding: 0;
    text-transform: uppercase;
}
.blogRelatedNews ul li a, .blogRelatedNews ul li a:visited {
	color: #1F4F82;
    text-decoration: none;
}
.sidebar-content ul {
	list-style: none outside none;
}
.sidebar-content div ul li {
	border-bottom: 1px dotted #ACACAC;
    color: #1F4F82;
    font: 9pt Tahoma,Geneva,sans-serif;
    margin: 0 auto;
    padding: 5px 0 7px 30px;
	height: 30px
}
.sidebar-content li a {
	color: #1f4f82;
	text-decoration: none;
}
.sidebar-content li a:visited {
	color: #1f4f82;
	text-decoration: none;
}
.sidebar-content li a:hover {
	color: #1f4f82;
	text-decoration: underline;
}
.sidebar-content div ul li.item1 {
	background: url(../../../../images/popular/item-one.jpg) no-repeat;
}
.sidebar-content div ul li.item2 {
	background: url(../../../../images/popular/item-two.jpg) no-repeat;
}
.sidebar-content div ul li.item3 {
	background: url(../../../../images/popular/item-three.jpg) no-repeat;
}
.sidebar-content div ul li.item4 {
	background: url(../../../../images/popular/item-four.jpg) no-repeat;
}
body.category-interviews div#most-read ul li.item5, .sidebar-content div ul li.item5 {
	background: url(../../../../images/popular/item-five.jpg) no-repeat;
	border-bottom: none;
}
body.slug-interviews div#most-read ul li.item1,
body.category-interviews div#most-read ul li.item1 {
	background: url("../../../../images/popular/first.jpg") no-repeat scroll 0 0 transparent;
}
body.slug-interviews div#most-read ul li.item2,
body.category-interviews div#most-read ul li.item2 {
	background: url("../../../../images/popular/second.jpg") no-repeat scroll 0 0 transparent;
}
body.slug-interviews div#most-read ul li.item3,
body.category-interviews div#most-read ul li.item3 {
	background: url("../../../../images/popular/third.jpg") no-repeat scroll 0 0 transparent;
}
body.slug-interviews div#most-read ul li.item4,
body.category-interviews div#most-read ul li.item4 {
	background: url("../../../../images/popular/fourth.jpg") no-repeat scroll 0 0 transparent;
}
body.slug-interviews div#most-read ul li.item5,
body.category-interviews div#most-read ul li.item5 {
	background: url("../../../../images/popular/fifth.jpg") no-repeat scroll 0 0 transparent;
}
body.category-interviews div#content-right div#most-read ul li {
	min-height: 30px;
}