html, body {height:100%;margin:0 auto;}
a{color:#8e1a23;text-decoration:none; 
}
a:hover{
	color:#000;	text-decoration:underline;}
a.logo {display:block;width:300px;height:100px;}
img {border:none; }
p { margin:0; padding:0 }
body {font-family:Arial, Helvetica, sans-serif;}
#mainWrapper {width:990px;margin:0 auto; background:#fff;}
#footer { clear:both; border:0px solid #cecece; padding-top:10px; font-size:12px; height:30px; text-align:center }
#footer a { color:#666; text-decoration:none }
#contentBlock { height:100% }
#contentBlock div { float:left; }
#botHeader { border-bottom:0px solid #cecece }
#col_1, #col_2 { border-right:0px solid #cecece; }
#col_1 {width:346px;height:100%;background:#f2e8e9;padding:2px 2px 0 2px;}
#col_2 {width:346px;height:100%;padding:2px 2px;}
#col_2_1 { width:320px; border:0px solid #ff0000; padding:0px 13px 0 13px; }
#col_3 {width:283px;}
#col3_1 { width:270px; border:0px solid #ff0000; padding:0px 3px 0 5px; float:left; }
#header {background:url(../images/header_bg.jpg) no-repeat left top;height:100px;border-bottom:0px solid #8e1a23;}
#botHeader { border-bottom:0px solid #cecece; }
#bH_left {float:left;width:701px;border-right:0px solid #cecece;height:25px;}
#bH_left div { float:left; padding-top:3px }
.news_text { background:#8b8b8b; color:#fff; height:20px; font-size:12px; margin-top:3px; padding:0 10px; width:416px }
.text_alert {font-size:12px; margin-top:0px; padding:0 0px 0 0; margin-right:5px }
#bH_right {float:right;width:280px;padding-top:8px;}
#bH_right a:link, #bH_right a:visited { font-size:12px; color:#8e1a23; text-decoration:none; font-weight:bold }
#bH_right a:hover { color:#000 }
.sep { font-size:12px; padding:0 4px 0 4px; color:#999; }
.sep_container { float:left; border:1px solid #f2e8e9 }

/* news */
.ctrlImg__news_thumb { width:100px; height:90px; border:0px solid #ff0000; float:left; margin:0 15px 2px 0; }

/* breaking news */
.b_news_item { width:310px; padding-left:17px; padding-right:17px }
.b_news_item p.title a { margin:15px 0 8px 0; font-size:12px; color:#8e1a23; font-weight:bold; display:block; text-decoration:none }
.b_news_item p.title a:hover { color:#000; text-decoration:underline }
.b_news_item p.news { margin:0 0 0 0; font-size:12px; }
.b_news_item p.news_lnk a, .b_news_item p.news_lnk span { float:right; font-size:12px; color:#8e1a23; text-decoration:none; margin-top:14px; margin-bottom:10px; }
.b_news_item p.news_lnk a:hover { color:#000; }

.b_news_item_2 p.title a { margin:15px 0 8px 0; font-size:12px; color:#8e1a23; font-weight:normal; display:block; text-decoration:none }
.b_news_item_2 p.title a:hover { color:#000; text-decoration:underline }
.b_news_item_2 p.news { margin:0 0 0 0; font-size:12px; }
.news_lnk a { color:#777; text-decoration:none; font-size:12px;  }
.news_lnk a:hover { color:#777; text-decoration:underline }

a.readMore { color:#ca0002; font-size:11px; text-decoration:none; }
a.readMore:hover { color:#ca0002; font-size:11px; text-decoration:underline; }

/* search */
.search { padding:3px 3px 0; width:275px;}
.search label{float:left; padding:2px 2px 0 0;}
.searchBtn{float:left; margin-left:2px; }
.searchInput{float:left;}

/* headings/titles */
h1.secondrary { color:#8e1a23; font-size:16px; width:98%; }
.d_date { font-size:80%; color:#8e1a23; margin-bottom:10px }

/* archives list */
.arc_list { width:97%; clear:both; margin-left:5px;}
.arc_list td a { color:#777; text-decoration:none }
.arc_list td a:hover { color:#000; }
.arc_list td {font-size:11px;background:#f0f0f0;padding:4px;border-bottom:2px solid #fff;color:#8e1a23;}

/* hot news list */
.hotNewsList {margin:12px 0 0 5px;padding:0;/*list-style:none;*/}
.hotNewsList a { font-size:12px; color:#333; text-decoration:none }
.hotNewsList a:hover { color:#8e1a23 }

/* most viewed-discussed container */
#popularContainerMD, #popularContainerMV { margin-top:20px }
#most_viewed, #most_disc {width:250px;background:#ededed;border:1px solid #dadada;padding:0 10px 14px 14px;}
#popularContainerMD { display:none }
/* blogspot */
.blog_title {  }
.blog_title, .blog_desc, .blog_post { margin-bottom:5px }
.blog_title a { font-size:12px; color:#8e1a23; text-decoration:none }
.blog_title a:hover { text-decoration:underline; color:#000 }
.blog_desc { font-size:12pxp; }
.blog_post { font-size:12px; color:#999999 }
.blog_views a { color:#000; text-decoration:none; font-size:12px; width:100px; float:left }
.blog_views a:hover { text-decoration:underline; }
.newsDateStamp2 { font-size:12px; color:#999999 }

.bBlogTitleLarge { color:#8e1a23; font-size:15px; }
.blogDateStamp { color:#888; font-size:12px; }
.bBlogDescription { font-size:12px; }
#oriPostBox { margin-bottom:20px }
.bBlogName { color:#009900; font-size:12px; }
.bBlogNameInner { color:#009900; font-size:12px; }
a.blogItemTitle { color:#8e1a23; font-size:15px; text-decoration:none; font-weight:normal; }

/* banners */
.r_banner { margin-bottom:8px }

/* padding */
.top_bot10 { padding-top:10px; padding-bottom:10px; margin-bottom:3px; }
.top_bot20 { padding-top:20px; padding-bottom:20px }

.clearBoth { clear:both }
/* clear fix */
.clearfix:after { content: "."; display: block;clear: both;visibility: hidden;line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {
    height: 1%;
}
/* inner content columns */
#inner_col_1 {width:650px;float:left;}
#inner_col_2 {width:283px;float:right;}
/* for programmes */
#inner_col_5 {width:650px;float:left;border:0px solid #ff0000;}
#inner_col_6 {width:330px;float:right;border:0px solid #ff0000;}
/* news item - complete description */
.completeNewsTitle { color:#8e1a23;font-size:16px;margin-top:5px;width:98%;padding:0!important;font-weight:bold;background:none!important;}
.newsDateStamp {color:#888;	font-size:12px;	margin-bottom:20px;}
.newsContent {font-size:12px;}
/* print bar */
#printBar { margin-top:10px; }
#printBar a:link,#printBar a:visited {font-size:12px;text-decoration:none;}
#printBar img { vertical-align:middle }
/* misc */
.red { color:#8e1a23 }
.sep2 {	height:3px;	background:url(../images/sep_hrx.gif) repeat-x;	padding-top:20px;}
.redNote { color:#ff0000; font-size:12px; }
.w100 { font-size:80%  }
.note { color:#777; font-size:12px; }
.requestInfo { color:#777; font-size:12px; }

/* related news */
#relatedNews {
	margin-bottom:10px; 
}
/* category list */
#categoryList {
	margin-bottom:10px;
}
.categoryList {
	margin:12px 0 0 0;
	padding:0;
	list-style:none;
}
.categoryList a { font-size:12px; color:#333; text-decoration:none }
.categoryList a:hover { color:#8e1a23 }

/* news list 2 */
.b_news_item_2 { 
	margin-bottom:20px;
}
/* search results */
#searchResultsFilter {
	margin-top:30px;
}
#searchResultsFilter a {
	font-size:12px;
}
#searchResultsFilter p {
	margin-bottom:10px;
	font-size:12px;	
}
/* banners */
#bannersColumn img {
	margin-bottom:6px;
}
#blogPostLnk {width:323px;text-align:right;	font-size:12px;	padding-top:10px;}
#blogPostLnk a:link, #blogPostLnk a:visited {color:#8e1a23;	text-decoration:none;}
#blogPostLnk a:hover {color:#000;}
a.headlineTitle:link, a.headlineTitle:visited {	color:#8e1a23;	text-decoration:none;font-size:18px;}
.newsText {font-size:12px;}
a.readMore:link, a.readMore:visited {font-size:12px;display:block;padding-top:4px;}
/* SHOW MODULE */
.videoClip {font-size:12px;padding-top:5px;padding-bottom:5px;}
#container2 h2 {margin-top:0;padding-top:0;color:#8e1a23;font-size:18px;}
#container2 h1 {margin-top:10px;padding-top:0;font-size:22px;color:#8e1a23;	}
.synop p {font-size:13px;margin-bottom:10px !important;}
#showCast {	font-size:13px;}
.sep {height:10px;border-bottom:0px solid silver;margin-bottom:20px;margin-top:10px;}
#imageList {font-size:14px;}
#imageList a {font-size:13px;text-decoration:none;color:#8e1a23;}
#audioList {font-size:14px;}
#audioList a {font-size:13px;text-decoration:none;color:#8e1a23;}
.fileSize { font-size:12px; color:#777 }
.bg1 { background:#e4e4e4; width:60px; padding:3px 3px 3px 5px; }
.bg2 { background:#f0f0f0; padding:3px 3px 3px 5px; }

.videoClip a {color:#8e1a23;}
.videoClip p {font-size:13px;margin-top:5px;margin-bottom:5px;}
/* QUICK POLL */
#poll_btn {float:left;background:url(../images/vote_btn.gif) no-repeat left top;width:48px;height:24px;	border:none;margin:10px 0 0 5px;}
.poll {	float:left;	width:305px;margin-top:10px;}
.viewResults{float:left;clear:both;width:250px;text-align:right;font-weight:bold;}
.poll a {display:block;	padding-bottom:5px;	text-decoration:none;color:#8e1a23;}
.pollQuestionWrapper{float:left;width:250px;margin-left:5px;display:inline;}
.pollQuestionWrapperTop{float:left;width:295px;	height:7px;background:url(../images/poll_bg_top.gif) no-repeat left top;overflow:hidden;}
.pollQuestionWrapperBottom{float:left;width:250px;height:33px;background:url(../images/poll_bg_bottom.gif) no-repeat left top;}
.fat {	float:left;	width:234px;background:#d7dadd url(../images/poll_bg_repeat.gif) repeat-x left top;	font:bold 14px arial;padding:4px 8px 0 8px;	color:#000;}
.inputTypeWrapper{float:left;width:250px;padding:7px 0 0 10px;}
.pollbg {font-size:13px;padding-top:5px;}
.fatques {font-size:16px; font-weight:bold; color:#0033CC;}
/* Video Story */
#videoStory {font-size:12px;}
#videoStory a {	color:#8e1a23;}
/*invogue Gallery */
#invogueGallery {background:url(../images/instyle_mainpage.gif) center bottom no-repeat;border:0px solid #e4e4e4;width:275px;height:360px;margin-top:10px;}
#invogueGalleryFront {float:left;position:relative;text-align:center;width:275px;padding:3px 0 0 0;	height:377px;margin-bottom:5px;}
.invogueGalleryBgImage{	position:absolute;float:left;z-index:100;left:2px;margin-top:28px;}
.invokehomeTitle{margin-left:7px;float:left;color:#237DBF;font-weight:bold;}
.invogueGalleryFrontImage{float:left;left:7px;position:absolute;z-index:10;}
/* Star Gallery */
#starGallery {background:url(../images/bg_star_gallery.jpg) center bottom no-repeat;border:0px solid #e4e4e4;width:275px;height:340px;	margin-top:10px;}
/* lassana Gallery */
#lassanaderana {background:url(../images/lassana_derana.jpg) no-repeat;border:0px solid #e4e4e4;width:275px;height:340px;margin-top:10px;}
.star_left {float:left;	width:120px;border:0px solid #ff0000;height:100px;}
.star_right {float:right;width:100px;height:100px;border:0px solid #ff0000;	}
.starHREF {	display:block;height:135px;width:130px;margin-left:20px;}
/* headline images list */
.headlineThumbs {clear:both;margin-top:5px;}
.headlineImgList {list-style:none;margin:0;padding:0;}
.headlineImgList li {float:left;margin-left:4px;margin-bottom:3px;}
.headlineThumbs img {border:0px solid #fff;}
/* feedback form */
#formFeedback p {margin-bottom:10px;font-size:13px;}
/* news sections */
.newsSections_Wr {margin-top:5px;width:283px;}
.ns_title {width:295px;	background:#888;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px 10px 3px 20px;display:block;font-size:12px;font-weight:bold;color:#fff;clear:both;margin-bottom:10px;	margin-top:10px;}
.sub_item a {font-size:11px;text-decoration:none;color:#8e1a23;font-weight:bold;display:block;padding-left:10px;border:1px solid #fff;}
.sub_item a:hover {	color:#555;}
.sub_item {width:320px;	display:block;clear:both;background:url(../images/b1.gif) no-repeat top left;border:1px solid #fff;}
/* exchange widget */
.WNtopmenu2 {width:100% !important;	margin-bottom:15px;}
.WNtopmenu2 td {padding-left:7px;padding-right:7px;}
.ex_title {	padding:5px;text-align:center;font-size:13px; color:#fff;font-weight:bold;}
.ex_title a {color:#fff;}
.ex_href {display:block;font-size:11px;padding:4px 5px;color:#003366;}
.wr_newsHeadVideo table {width:330px;margin-bottom:10px;}
.wr_newsHeadVideo td {padding-bottom:10px;border-bottom:1px solid #333;}
.headVidDesc {padding-left:7px;}
.headVidDesc h4 {font-size:12px;margin-bottom:5px;padding-bottom:3px;color:#666;}
.headVidDesc p {font-size:12px;	margin-top:0;padding-top:0;	color:#000;}
.headVidDesc a {font-size:11px;	font-weight:bold;display:block;padding-top:5px;color:#ca0002;text-decoration:none;}
.headVidDesc a:hover {color:#555;}
#more_news a {color:#fff;text-decoration:none;font-size:12px; font-weight:bold; padding:6px; background:#ca0002;display:block;}
.yourNews{float:left;}
.yourNewsTitle{	font:bold 20px arial;color:#8e1a23;}
.yourNewsBanner{float:left;border:1px solid #7e96ae;margin-bottom:15px;}
.yourNews p{float:left;	font:normal 12px verdana;padding-bottom:10px;}
.yourNews h3{float:left;margin:0;padding-bottom:10px;width:100%;font:normal 12px verdana;}
.yourNews h3 a{	text-decoration:underline;color:#666666;}
.yourNews h3 a:hover{color:#000000;}
.yourNews ul{float:left;list-style:none;margin-left:0;padding:10px 0 0 0;}
.yourNews ul li{padding:5px 0 5px 0;}
.yourNews ul li label{float:left;text-align:right;font:normal 11px verdana;width:200px;	padding-right:5px;}
.yournewsBtn{background:#dcdcdc;font:bold 11px verdana;	padding:3px 5px 3px 5px;}
#addBannerTop{width:990px;margin:5px 0 5px 0;display:inline;float:left;}
.addBannerTop_1{float:left;	margin-right:16px;display:inline;}
.addBannerTop_2{float:left;	display:inline;	margin-right:10px;}
.addBannerTop_3{float:left;	display:inline;}
.tabs{width:600px;float:left;}
.tabNavigation{	float:left;	width:640px;margin-left:0;list-style:none;padding:20px 0 0 10px;border-bottom:1px solid #428fdc;}
.tabNavigation li{display:inline;}
.tabNavigation li a{float:left;	font:bold 12px verdana;	background:#428fdc url(../images/tab.gif) repeat-x left top;border:2px solid #428fdc;color:#fff;padding:5px 5px 0 5px;height:18px;margin-right:2px;	text-align:center;text-decoration:none;}
.tabNavigation li a:hover{text-decoration:none;}
.selected{float:left;background:#54ba16 url(../images/active_tab.gif) repeat-x left top!important;border:2px solid #54ba16!important;}
.firstTab{float:left;display:inline;padding:20px 0 0 0;}
.tabMainImg{float:left;}
.imageHolder{float:left;padding-bottom:25px;}
.imageHolder_1{float:left;padding-top:20px;}
.firstTab p{float:left;	width:630px;font:normal 12px verdana;color:#535353;line-height:18px;padding:25px 5px 0 0;}
.firstTab h3{float:left;width:390px;font:normal 12px verdana;color:#535353;line-height:18px;padding:0 0 0 15px;}
.colorTophic{color:#2d84de;font:normal 14px verdana;}
.colorTophic_1{color:#2d84de;font:normal 24px georgia;}
.contHolder{width:640px;float:left;}
.infoTextB{font:normal 12px arial;color:#6a6a6a;width:95%;}
.infoTextB1{font:bold 14px arial;color:#414141;width:95%;}
.newsSectionsOpinion {width:260px;}
.opinionTitle{float:left;background:#ced2d6;width:257px;font:bold 12px arial;padding:3px 0 3px 5px;color:#0f457d;margin-top:8px;}
.opinionShortDis{width:265px;font:normal 12px arial;padding-top:5px;}
.opinionheading a{ padding-top:6px;float:left;width:260px; margin:0 0 8px 0; font:bold 15px arial;color:#8e1a23;font-weight:bold;display:block;	text-decoration:none;}
.opinionheading a:hover{color:#000000;text-decoration:underline;}
.opinionMore{clear:both;float:right;padding-right:5px;font:normal 11px arial;}
.opinionAutho{width:255px;border:1px solid #CCCCCC;padding:2px 4px 2px 0;text-align:right;float:left;margin-top:4px;margin-right:0px;font:normal 11px arial;}
.opinionParaTxt{font:normal 11px tahoma!important;}
.ctrlImg__opinion_thumb{float:left;	padding:0 5px 5px 0;}
.OpninonAutProf{float:left;	width:665px;border:1px solid #c0c3c4;margin:10px 0 10px 0;padding-bottom:5px;}
.authProf{width:680px;float:left;padding:10px 0 0 10px;font:bold 17px arial;}
.opinion_thumb{float:left;border:1px solid #9ca0a1;margin:10px 10px 0 10px;}
.opnFirst{width:120px;float:left;padding:10px 0 0 0;font:bold 12px arial;}
.opnSecond{float:left;padding:10px 0 0 0;font:normal 12px arial;}
.opArchiveList{float:left;width:260px;}
.detailsHandler{list-style:none;margin:0;padding:0;float:left;padding-bottom:10px;}
.detailsHandler li{clear:both;}
.opinionThumbLists{	list-style:none;width:960px;margin:0;padding:0;}
.opinionThumbLists li{float:left;padding:5px 5px 0 0;}
.makeThis{width:320px;padding:0 0 0 0;float:left;margin-bottom:4px;	text-align:right;}
.linkMade{color:#FF0000;font:bold 12px tahoma;}
.linkMade:hover{color:#FF0000;text-decoration:none!important;}
.businessNewsBlock {width:310px!important; padding:0 10px 0 0!important;}
.commentsBoxBiz{width:310px;padding-right:10px;text-align:right;}
.bizzComments span, .bizzComments a{margin:3px 0px 3px 0px!important;}
.flagsContainer{width:100%;	float:left;	margin:4px 0 2px 0;}
.countryLists{float:left;/*width:365px;*/height:28px;background:#fff5de;border-bottom:1px solid #c8c0ad;width:980px;}
.countrySeperator{margin:2px 4px 4px 4px;float:left;font:bold 12px Tahoma;}
.aligner{margin-bottom:-5px;}
.borderBottomCommon{border-bottom:1px solid #9e9e9e;margin-bottom:5px;display:inline;}
#starGalleryForeign {width:275px;margin:5px 0 5px 0;height:355px;background:url(../images/gallery_bg.jpg) no-repeat left bottom;}
h6{	font:bold 20px georgia;	color:#990000;text-align:center;padding-top:45px;}
