/* CSS Document */
body{ background-color: #323232;
margin: 0px 0px 5px 0px;
padding: 0px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 0.8em;
color: #464646;
text-align: center;
}
div#container{ margin: 0px auto;
padding: 10px 5px 0px 5px;
width: 962px;
background-color: #f8f8f8;
text-align: left;
overflow: hidden;
}
.search{ float: right;
margin: 0px;
padding-top: 3px;
}
div#banner{ margin: 0px;
padding-top: 3px;
padding-left: 40px;
height: 62px;
background-color: #f8f8f8;
font-size: 1.2em;
color: #474749;
display: block;
overflow: hidden;
}
.Mbkg{ height: 28px;
background-color: #000000; 
border: solid 1px #414141; 
text-align: center;
} 
.MBA{ display: block;
line-height: 28px;
} 
.MBA:hover{ text-decoration: underline;
} 
.MBA{ display: block;
font-weight: bold; 
font-size: 0.75em; 
text-transform: uppercase;
text-decoration: none;
color: #fff;  
}
.topads{ height: 90px;
background: #f8f8f8 url(abay-river.jpg);
background-repeat: no-repeat;
background-position: center;
display: block;
border-bottom: 1px solid #999;
}
#header{ margin: 0px 10px 10px 10px;
padding: 0px 0px 6px 0px;
background-image: url(ethiopian-flag.png);
background-repeat: no-repeat;
background-position: right top;
text-align: left; 
font-weight: bold;
font-size: 1.375em;
color: #474749;
text-transform: capitalize; 
border-bottom: 1px solid #ddd;
display: block;
}
div#content{ clear: left;
float: left;
width: 590px;
margin: 5px 0px 0px 20px;
display: inline;
}
div#rightnav{ float: right;
width: 320px;
margin: 5px 20px 5px 0px;
border-left: 1px solid #dddddd;
display: inline;
}
.rlinks{ margin-top: 10px;
margin-left: 10px;  
}
.adsense-right{ margin: 17px 0 0 10px;
width: 300px;
padding-bottom: 17px;
border-bottom: 1px solid #ddd;
}
.top-stories{ margin-left: 10px;
padding: 17px 0px;
width: 300px;
border: 1px solid #ddd;
}
.ad-youtube{ margin: 17px 0 0 10px;
width: 300px;
padding-bottom: 17px;
border-bottom: 1px solid #ddd;
}
a{ font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }
a:link, a:visited{ line-height: 1.3em;
text-decoration: none;
color: #fff;
}
a:hover, a:active{ line-height: 1.3em;
color: #fff;
text-decoration: underline;
}
a.news{ font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }
a.news:link{ font-size: 1em;
color: #0057d9;
text-decoration: underline;
}
a.news:visited{ font-size: 1em;
color: #0057d9;
text-decoration: underline;
}
a.news:hover{ font-size: 1em;
color: #0057d9;
text-decoration: underline;
}
a.xlink{ font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }
a.xlink:link{ font-size: 0.9em;
color: #0057d9;
text-decoration: none;
}
a.xlink:visited{ font-size: 0.9em;
color: #0057d9;
text-decoration: none;
}
a.xlink:hover{ font-size: 0.9em;
color: #0057d9;
text-decoration: underline;
}
b.r1{ margin: 0px 5px; }
b.r2{ margin: 0px 3px; }
b.r3{ margin: 0px 2px; }
b.rtop b, b.rbottom b{ background: #ccc;
display: block;
height: 1px;
overflow: hidden;
}
b.rtop b.r4, b.rbottom b.r4{ margin: 0px 1px;
height: 2px;
}
b.rtop, b.rbottom{ background: #f8f8f8;
display: block;
}
div.nav{ margin: 0px;
background-color: #ccc; }
h1,h2,h3,h4,h5,h6{ font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }
h1{ font-size: 1em; }
h2{ font-size: 1em; }
h3{ font-size: 1em; }
h4{ font-size: 1em; }
h5{ font-size: 0.7em;
}
h6{ font-size: 0.5px;
font-weight: normal;
}
.fleft{ float: left;
margin: 0px;
padding: 5px 5px 0px 10px;
font-size: 0.7em;
display: block;
overflow: hidden;
}
.floatleft {
float: left;
margin: 0 0 10px 10px;
}
.floatright{ float: right;
margin: 0px 10px 3px 5px;
padding: 2px;
background-color: #a7b2bb;
border: 1px solid #666;
font-size: 0.7em;
}
.fright{ float: right;
margin: 0px;
padding: 3px 13px 3px 0px;
display: block;
overflow: hidden;
}
.xlinks{ float: left;
margin: 10px;
}
/* Rounded corners */
.t { background: url(images/dot.gif) 0 0 repeat-x;
	 width: 300px;}
 .b { background: url(images/dot.gif) 0 100% repeat-x; }	 
.l { background: url(images/dot.gif) 0 0 repeat-y; }
.r { background: url(images/dot.gif) 100% 0 repeat-y; }
.bl2 { background: url(images/bl2.gif) 0 100% no-repeat; }
.br2 { background: url(images/br2.gif) 100% 100% no-repeat; }
.tl2 { background: url(images/tl2.gif) 0 0 no-repeat; }
.tr2 { background: url(images/tr2.gif) 100% 0 no-repeat;
	   padding: 5px; }
/* end Rounded corners */
.box{ float: left;
width: 312px;
height: 221px;
margin-bottom: 10px;
padding-top: 10px;
display: inline;
overflow: hidden;
display: block;
}
.linkbanner{ margin: 0 1%;
padding: 3px;
background: transparent url(images/bubplastic-gray.png) top left no-repeat;
text-align: left;
letter-spacing: 1px;
color: #fff;
font-weight: bold;
text-transform: capitalize;
display: block;
overflow: hidden;	
}
div#rubbox{ clear: both;
margin: 10px;
}
div#center{ margin-top: 10px;
text-align: center;
display: block;
}
.pictures{ margin: 17px 0 0 10px;
width: 300px;
padding-bottom: 17px;
border-bottom: 1px solid #ddd;
}
div#weather{ margin: 17px 0 0 10px;
width: 306px;
padding-bottom: 17px;
}
.clear { font-size: 0.8em; }
p,h2,h3,h4,h5,h6 { margin: 0px 10px 10px 10px; }
div#footer{ clear: both;
margin: 10px 10px 50px 10px;
padding: 5px;
text-align: center;
font-size: 0.75em; 
text-transform: uppercase;
border-top: 1px solid #999;
display: block;
}

