/* CSS Document */

/*font { margin:0; padding:0; font-size:0; display:none;}*/

h1 {margin: 0 0 2px 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B90124;}
h4 { margin: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight: bold; color: #5A5354;}

.strap {margin: 9px 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B90124; border-bottom: 1px solid #EAE6E0; padding: 5px 0 5px 0; font-weight: bold; width: 280px; }

.strip_holder {height: 20px; width: 299px; background:url(/pics/panel_bg.gif) repeat-x; margin-top: 10px;}
.strip { display:block; width: 145px; height: 16px; background-color:#5A5354; padding: 4px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color: #fff; font-weight: bold; margin-left: -1px; }
.strip_red { display:block; width: 145px; height: 16px; background-color:#B90124; padding: 4px 0 0 5px; font-size:10px; color: #fff; font-weight: bold;  }

.top_story_bg {width: 279px; height: auto; background: #F7F5F1;  padding: 10px 10px 20px 10px; font-size: 11px; color: #5A5354;}
.top_story_bg img{ margin: 5px 10px 5px 0; }

mc_more { font-size:10px; color: #B90124; text-decoration:none; }
a.mc_more { font-size:10px; color: #B90124; text-decoration:none; }
a.mc_more:hover { font-size:10px; color: #B90124; text-decoration: underline; }

.title_lnks_box_red { padding: 10px 10px 10px 0px; margin-left: 10px; width: 280px;  font-size:10px; color: #B90124; line-height: 14px;  border-top: 1px solid #EAE6E0;   }
.title_lnks_box_bg { padding: 0px 10px 0px 10px; background:#F7F5F1;  width: 280px;}

DIV#links_box a.title_lk_cs  { display: block; width: 280px; padding: 6px 0 7px 0; border-bottom: 1px solid #E4DED5;}
*HTML DIV#links_box a.title_lk_cs { padding: 7px 0 7px 0;}
DIV#links_box h1 {padding: 5px 0 8px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B90124; border-bottom: 1px solid #E4DED5; display:block; text-transform:lowercase;}


a.title_lk_cs { text-decoration:none; color: #B90124;}
a.title_lk_cs:hover { text-decoration:underline; color: #B90124;}

.dl_link_rd { color: #B90124;}
a.dl_link_rd { text-decoration:none; color: #B90124;}
a.dl_link_rd:hover { text-decoration:underline; color: #B90124;}


.story_bg_wide {height: auto;  margin-left:10px;  padding: 9px 10px 20px 0; font-size: 11px; color: #5A5354; border-top: 1px solid #E4DED5; }
.story_bg {width: 279px; height: auto;  margin-left:10px;  padding: 10px 10px 20px 0; font-size: 11px; color: #5A5354;}
.story_bg img{ margin: 5px 10px 5px 0; float:left; }

DIV#content_body_right a { font-size: 10px; color:#5A5354; text-decoration:none;}
DIV#content_body_right a:hover { font-size: 10px; color:#5A5354; text-decoration: underline;}

/* Subs Box */

.subs_container {width: 300px; height: 112px; margin: 10px 0 10px 0;}
.subs_cover { float: left; width: 85px; height:112px;}
.subs_titles {float: right; width: 200px; padding: 42px 10px 0 5px; background:url(http://www.screenafrica.com/pics/screenafrica_subscribe.gif) no-repeat; cursor: hand;font-size: 10px; color: #5A5354;}

.sa_high {color: #B90125;}

/*CF ALR*/
.cf_alr {  margin-bottom: 10px; border-bottom: 1px solid #EAE6E0; }
.cf_alr img{ float:left; margin: 0px 10px 20px 0px;}
.cf_content { float: right; width: 530px;}

/*LHS ALR*/
.strip_holder_lhs {height: 20px; width: auto; background:url(/pics/panel_bg.gif) repeat-x; margin-top: 10px;}
.strip_lhs { display:block; width: 120px; height: 16px; background-color:#5A5354; padding: 4px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color: #fff; font-weight: bold; margin-left: -1px; }
.story_bg_lhs {width: auto; height: auto; padding-bottom: 5px; margin-top:10px;   font-size: 11px; color: #5A5354; background: #F7F5F1;}
.story_bg_lhs img {margin: 0px 0 0 0;}
.title_lnks_box_lhs { padding: 10px 10px 10px 0px; margin-left: 10px; width: auto;  font-size:10px; color: #B90124; line-height: 14px;  border-top: 1px solid #EAE6E0;    border-bottom: 1px solid #EAE6E0;  }

/* ADD COMMENT Styles */

.article_Comments {margin-top:1px; margin-left:180px; width:468px; font-size:11px; line-height:22px;}
.article_Comments h5{display:block; margin:1px 0px 0px 0px; font-weight:bold; font-size:11px; line-height:22px;}
.articleRefer_Holder{width:468px; margin-top:10px; height:70px;}
.articleRefer_rss, .articleRefer_digg , .articleRefer_delicious , .articleRefer_facebook {float:left; background-repeat:no-repeat; padding-left:35px; height:30px; line-height:30px; margin:17px 10px 0px 0px;}
.articleRefer_rss {background-image:URL(/pics/general/icon_rss.gif);}
.articleRefer_digg { margin-left: -30px; margin-top: 15px; width: 60px; color:#999999; text-decoration:none;}
.articleRefer_delicious {background-image:URL(/pics/general/icon_delicious.gif);}
.articleRefer_facebook {background-image:URL(/pics/general/icon_facebook.gif);}
.article_Banner img{padding-top:10px;}

.articleLink_comment {float:left; background-repeat:no-repeat; height:20px; margin-left:40px; margin-top:17px;}
*HTML  .articleLink_comment  img{ margin-top: -20px;}

#g_clear{clear:both;height:0px;line-height:0px;font-size:0px;}
.articleLinkHolder{ width:468px;height:55px;line-height:55px; background-color:#fff; margin-top:2px; margin-left:150px;}
.articleLink_print {float:left; height:20px;line-height:20px;margin-left:20px;margin-top:17px;}
.articleLink_email{float:left; background-repeat:no-repeat; height:20px;line-height:20px;margin-left:40px;margin-top:17px;}

