@charset "utf-8";
body {
background-color:#dadada;
margin:0px;
padding:0px;
font-family:Arial, sans-serif;
font-size: 12px;
}

UL LI {list-style-type:disc;}

/* PAGE HEADER */
H1.csc-firstHeader, DIV.csc-header H1  {color:#7C0000;margin-bottom:5px;}
DIV.csc-header-n1, DIV.csc-header-n2 {border-bottom:1px solid #474646; margin-bottom:10px; }

round{display:block}
.round *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.round1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  background:#e4e4e4}
.round2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  background:#eaeaea}
.round3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;}
.round4{
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF}
.round5{
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF}
.roundfg{
  background:#ffffff}
  
  /* CONTENT */
.content {
	width:990px;
	margin: 0 auto 0 auto;
	min-height:600px;
}

.mainheader {
	margin:0;
}


  /* HEADER */
  
/* Countries Navigation Menu */
#countries-list {
	vertical-align:middle;
	color:#FFFFFF;
	line-height:11.25pt;
	height:11.25pt;
	font-size: 10px;
	text-transform: uppercase;
	font-weight:700;
	margin-bottom:1px;
}
#countries-list, #countries-list .sb-inner {
	background-color: #474646;
}

#countries-list ul {
	margin: 0;
	padding: 0;
}

#countries-list ul li {
	list-style-type: none;
	display:inline;	
}

#countries-list ul li a {
	float:left;
	padding: 0 5px;
	text-decoration:none;
	color:#FFFFFF;
	border-right: groove thin #545353;
}

#countries-list ul li a:hover {
	background:#7c0000;
	padding: 0 5px;
	overflow:hidden;
}


#countries-list ul li a:active {
	background:#7c0000;
	padding: 0 5px;
	overflow:hidden;
}


#countries-list ul li.countrieslist-active a {
	background:#7c0000;
	padding: 0 5px;
}

/* Language selection */
#countries-list .languageselection {
	float:right;
}

/* Horizontal Menu*/
#menuH { 
	clear:both;
	margin-top:1px;
	padding: 1px;
	font-weight:700;
	color:#FFFFFF;
	line-height:11.25pt;
	height:11.25pt;
	vertical-align:middle;
	font-size: 10px;
	text-transform: uppercase;
	font-weight:700;
	

}
#menuH, #menuH .sb-inner { background: #7c0000; }


#menuH ul {
	margin: 0;
	padding: 0;
	height:11.25pt;
	background: #7c0000;
}

#menuH ul li {
	list-style-type: none;
	display:inline;	
}

#menuH ul li a {
	float:left;
	padding: 0 5px;
	text-decoration:none;
	color:#FFFFFF;
	border-right: 1px solid #990000;
	background: #7c0000;
}

#menuH ul li a:hover {
	background:#474646;
}

#menuH ul li.menuHz-active a {
	background:#474646;
}




/* Website Title - Banner */
#websittitle { 
	clear:both;
	margin-top:1px;
	padding: 5px;
	color:#fff;
	height:65px;

}
#websittitle, #websittitle .sb-inner { background: #000000 url(../images/africa-live-banner.jpg) no-repeat; }

/* Country - Search and Login section */
#country-search-login { 
	clear:both;
	margin-top:1px;
	margin-bottom:10px;
	padding: 0;
	color:#fff;
	min-height:75px;
	vertical-align:middle;

}
#country-search-login, #country-search-login .sb-inner { background: #474646; }

.current-country, .searchbox, .loginbox {
	float:left;
	margin:0;
	padding:5px;
	padding-top:10px;
	color:#ffffff;
}

.current-country { width:300px; height:50px; padding-left:15px;}
.searchbox { width:320px; padding-right:0px}
.loginbox { width:260px; float:right; height:60px; border-left:0px solid #dadada; padding:5px; }
.loginbox p {margin:0px;}

DIV.current-country img { vertical-align:middle; margin:0 10px 0 0;}


DIV.current-country p { 
	text-transform:uppercase;
	font-weight:700;
	padding:0;
	margin:0px;
	letter-spacing:1px;
} 

 /* Search Box*/
form.searchbox {}


div#searchgo, div.sbox {
	display:block;
	float:left;
	letter-spacing:1px;
	font-size:11px;
	margin-top:15px;
}

#searchgo { 
	width:25px;
}
#searchgo, #searchgo .sb-inner { background: #7c0000; }

input.searchbox {
	background:#FFFFFF url(../images/icons/search.png) right no-repeat;
	border-color:#646464;
	border-style:solid;
	border-width:2px;
	font-size:12px;
	font-weight:bold;
	height:15px;
	padding:2px 15px 2px 3px;
	width:290px;
	margin-right:5px;
	color:#000000;
}

input.searchgo {
	border:1px solid #646464;
	width:30px;
	cursor:pointer;
	overflow:hidden;
	background-color:#7c0000;
	margin-right:15px;
	color:#FFFFFF;
	text-align:center;
	padding:2px 0px 0px 2px;
}





/* Hot topics - List of 3 - Inline */
#hottopics {
	margin-bottom:8px;
	min-height:130px;
	clear:both;
	margin-top:1px;
	width:990px;
}
#hottopics, #hottopics .sb-inner {
	background-color:#ffffff;
}
#hottopics .sb-border { background-color:#000000;}

#hottopics .sb-shadow{ background-color:#7c0000;}

.hottopic-item1-rightborder, .hottopic-item2-rightborder {
	float:left;
	width:1px;
	background-color:#f1f1f1;
	min-height:126px;
}

.hottopic-item1, .hottopic-item2, .hottopic-item3  {
	float:left;
	margin:0;
	padding:10px;
	width:309px;
	height:110px;
	color:#7c0000;
}



/* Main Content Area*/
#maincontent { 

}

/* Left Section*/
#leftsection { 
	float:left;
	width:300px;

}

#latestnews, #culture, #poll { 
	margin: 10px auto 10px 0;
	padding: 0 0 10px 0;
	color:#000000;
	min-height:110px;
	width: 290px;
}

#latestnews {
	margin-top:0px;
	/*min-height:365px;*/
}
#poll { padding:10px; width:270px}
#culture {padding-bottom:15px;}
#latestnews, #culture, #poll, #latestnews .sb-inner, #culture .sb-inner, #poll .sb-inner { background: #ffffff; }


/* Middle Section*/
#middlesection { 
	float:left;
	margin-top:1px;
	padding: 5px 0;
	color:#000000;
	min-height:800px;
	width:460px;
}
#middlesection, #middlesection .sb-inner { background: #ffffff; }

DIV.lastupdate {
	border-bottom: 1px solid  #dadada;
	float:left;
	line-height:11.25pt;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:3px;
}
SPAN.lastupdate {
	float:left;
	padding-left:5px;
	color:#474646;
	font-size:10px;
	text-transform: capitalize;
}

SPAN.sethomepage {
	float:right;
	padding-right:5px;
	text-transform:capitalize;
	font-weight:700;
}


SPAN.sethomepage a:hover { 
	text-decoration:none;	
}



#right1, #right3 { 
	float:right;
	margin: 10px 0 0 0;
	padding:0;
	color:#000000;
	min-height:200px;
	width: 220px;
}

#right1 {
	margin-top:0px;
	padding-bottom:10px;
	min-height:400px;
}
#right3 {
	padding-bottom:10px;
}
#right3, #right3 .sb-inner { background: #7c0000; }
#right1, #meteo, #right1 .sb-inner, #meteo .sb-inner { background: #ffffff; }

#newsletter {
	margin-top:10px;
	margin-left:5px;
	min-height:65px;
	width:210px;
	clear:both;
}
#newsletter, #newsletter .sb-inner {background:#f1f1f1;}
#newsletter .sb-shadow {background: #7c0000;}

#othercontentsbox #newsletter-whitebg {
	margin:10px 0;
	width:336px;
}
#othercontentsbox #newsletter-whitebg, #othercontentsbox #newsletter-whitebg .sb-inner {background:#ffffff;}
#othercontentsbox #newsletter-whitebg .sb-shadow {background: #7c0000;}

#subp-othercontentsbox #newsletter, .cp-contents-right #newsletter  {
	margin:10px 0;
	width:336px;
}
#subp-othercontentsbox #newsletter, .cp-contents-right #newsletter, #subp-othercontentsbox #newsletter .sb-inner, .cp-contents-right #newsletter .sb-inner {background:#f1f1f1;}
#subp-othercontentsbox #newsletter .sb-shadow, .cp-contents-right #newsletter .sb-shadow {background: #7c0000;}


#meteo {
	float:right;
	margin: 10px 0 0 0;
	padding:5px 0 5px 5px;
	color:#000000;
	min-height:110px;
	width: 215px;
	
}
#meteo, #meteo .sb-inner { background: #a9caf9; }
#meteo .sb-border { background:#fff; }


/* Footer */
#footer {
	clear:both;
	margin-top:10px;
	padding: 10px;
	color:#ffffff;
	text-align:center;

}
#footer, #footer .sb-inner { background: #474646; }
#footer a {color:#FFFFFF; }
#footer a:hover {color:#FFFFFF;}
#footer .searchbox {float:none; padding:0; margin:0;}

.footer-menu {padding:0; margin:0;}
.footer-search {
	margin-bottom:10px;
	vertical-align:middle;
	text-align:center;
}
.footer-copyright {

}

/* Advertisement on honmepage */
.pub1 {
	text-align:center;
	width:290px;
}
.pub1, .pub1 .sb-inner {background:#ffffff;}


.pub2 {}
.pub3 {
	float:right;
	min-height:200px;
	width: 220px;
	margin:10px 0;
	text-align:center;
}
.pub3, .pub3 .sb-inner {background:#ffffff;}

/* ITEMS ON THE BOTTOMRIGHTSIDE OF NEWS, SUBPAGE AND CONTENT DETAILS PAGE */
.otherrightitems {margin-top:10px;}


.news-afrique-moyenorient {clear:both;}
#subp-othercontentsbox .otherrightitems {margin-top:0px;}



/* headline-hp */
.headline-hp {
	clear:both;
	font-family: "Trebuchet MS"; 
	height:50px; 
	width:300px; 
	background: url(http://www.africa-live.com/fileadmin/africalive/images/maps-icon/headline-bg.jpg) no-repeat;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	padding-top:7px;
}

.headline-hp a {
	color:#FFFFFF !important;
}

/* comments count */
.tx-comments-count-wrap {
	vertical-align:middle;
}

.tx-comments-count-wrap a {
	color:#7c0000 !important;
	font-weight:bold;
	font-size:11px;
}
