/* 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; }

#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;
}
#leftnav{ float: left; width: 300px;  margin-top: 10px; display: inline;}
#content{ margin: 0px 20px 0px 320px; }
.leftads{ padding: 8px; text-align: center; }

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;
}

div#nav{ background-color: #f00}
b.rtop, b.rbottom{display: block; background-color: #f8f8f8; }
b.rtop b, b.rbottom b{display: block; height: 1px;
    overflow: hidden; background-color: #f00 }
b.r1{margin: 0px 5px }
b.r2{margin: 0px 3px }
b.r3{margin: 0px 2px }
b.rtop b.r4, b.rbottom b.r4{ margin: 0px 1px; height: 2px }

h1,h2,h3,h4,h5,h6{ font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }

h1{ margin: 0px 0px 10px 10px;
padding: 5px;
background-image: url(ethiopian-flag.png);
background-repeat: no-repeat;
background-position: right center;
text-align: left; 
font-size: 1.375em;
color: #474749;
text-transform: capitalize; 
border-bottom: 1px solid #ddd;
display: block;
}
h2{ margin: 10px; 
font-size: 1em;
}
h3{ margin: 10px;
font-size: 1.3em;
color: #808080;
text-align: center;
}
h4{ font-size: 0.9em;
}
h5{ font-size: 0.7em;
}
h6{ font-size: 0.5px;
	font-weight: normal;
}
.bl{ background: url(images/bl.gif) 0 100% no-repeat #d4d2d4;
	  width: 420px;
}
.box1{ padding: 2px; margin: 2px; background: #ededed;  }
.br{ background: url(images/br.gif) 100% 100% no-repeat; }
.clear{ font-size: 0.8em; height: 1em; }
.fleft{ float: left;
margin: 0px;
padding: 3px 5px 3px 10px;
font-size: 0.7em;
display: block;
overflow: hidden;
}
.fright{ float: right;
 margin: 0px;
 padding: 3px 10px 3px 5px;
 font-size: 0.7em;
 display: block;
 overflow: hidden;
}
.tl{ background: url(images/tl.gif) 0 0 no-repeat; }
.tr{ background: url(images/tr.gif) 100% 0 no-repeat;
	  padding: 10px;
}
div#center1{ margin: 0px;
padding: 10px;
font-size: 0.75em; 
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 
text-transform: uppercase;
display: block;
}
div#election{ text-align: center;
letter-spacing: 1px;
color: #fff;
font-size: 1.1em;
text-transform: capitalize;
font-weight: bold;
display: block;
}
ul.lists{ padding-left: 10px;
margin-top: 0px;
margin-left: 10px;
font-weight: bold;
}
li{ margin-top: 5px; color: #0057d9; }
.rlinks{ margin-top: 10px;
margin-left: 20px;
}
/* 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 */
p,h3,h4,h5,h6 {margin: 0px 10px 10px 10px;}
#footer{ clear: both;
margin: 10px;
padding: 10px 0px 50px 0px;
text-align: center;
border-top: 1px solid #999;
}
