body {margin: 0; padding: 0; background-color: #fff; font-family: Verdana, sans-serif;}

#all {position: relative; width: 750px; left: 50%; top: 10px; margin-left: -375px; background-color: #ffc; 
	border: 1px solid black;}

#brand {border-bottom: 1px solid black; width: 750px; height: 125px; position: relative; left: 50%; margin-left: -375px;
        background: #fff url(http://www.akatombo.com/img/banner2.jpg) right center no-repeat; z-index: 5;}

#brand img {padding-top: 12px;}

#content h1 {background: #ffc url(http://www.akatombo.com/img/heading.gif) left center no-repeat; font-family: Arial, sans-serif; padding-left: 70px; line-height: 30px; 
	width: 450px; display: block; color: #ffc; font-size: 1.5em; font-weight: bold; margin-top: 1em;}
	
#content h5 {color: #633; font-size: 1.2em;}
	
#content a:link {color:#a00;}

#content a:visited {color:#815151;}

#content a:active {color:red;}

#content a:hover {color:red;text-decoration:underline;}

#mainbody {/*border: 1px solid orange;*/ width: 748px; position: relative; left: 50%; margin-left: -375px;}

#pagenav {border: 1px solid black; border-width: 0; float: right; clear: none; width: 200px; padding: 5px;
	background-color: #cc9; font-family: Arial, sans-serif; font-size: .8em;}

#content {border: 1px solid black; border-width: 0 0px; padding: 5px; float: left; width: 525px; font: .9em/1.2em Verdana, sans-serif;}

#lang, #mainmenu {font: 14px/18px Verdana, sans-serif; }

#lang {position: absolute; top: 0px; left: 45%; z-index: 10; margin: 0; padding: 0;}

#mainmenu .current a, #lang .current a {font-weight: bold; background: #9c9;}

#lang a {background-color: #696; padding: 0 5px; text-decoration: none; color: white;
	border: 1px solid black; border-top: none;}

 #mainmenu a {background-color: #696; padding: 0 5px; text-decoration: none; color: white;
	border: 1px solid black;}

#lang a:hover, #mainmenu a:hover {background: #Cfc; color: black;}

#mainmenu {position: absolute; top: 108px; left: 33%; /*margin-left: -25%;*/ text-align: center; z-index: 10;}

#bread {position: absolute; left: 50%; margin-left: -370px; z-index: 10; margin-top: 0px;}

#submenu span {text-align: center;}

#submenu {
	text-align: center;
	}

#submenu a {
	margin: 1px; padding: 1px;
	background-color: #696;
	font: 11px/18px Verdana, sans-serif; 
	text-decoration: none;
	border: 1px solid black;
	color: white;
	text-align: center;
	}
	
#submenu a:hover {background: #Cfc; color: black;}
	
div#pagenav .pagemenu {margin: 0px 3px 5px; display: inline;}

#pagenav div {margin: 0; padding: 0; margin-top: 1em;}

.pagemenu li {display: inline;}

.pagemenu li .heading {font-family: arial, serif; line-height: 1.5em; text-align: center; padding: 0px 0; background: #030; font-size: .9em; color: white; font-weight: bold; display: block; border: 1px solid black; border-bottom-width: 0;}
  
div#pagenav .pagemenu a {display: block; padding: 4px 0 4px 2em;
   text-align: left; text-decoration: none; color: #fff;
   border: 1px solid #000; font-size: .75em;
   font-family: arial, serif; background: #696; font-weight: bold; border-width: 0px 1px 1px 1px;}
   
div#pagenav .pagemenu a.current, div#pagenav .pagemenu a.current:hover {background: #9c9;
   color: #fff;}
   
div#pagenav .pagemenu a:hover {background: #Cfc; color: black;}

#pagenav form {
	text-align: center;
	}
	
#pagenav form a {text-decoration: none;}

/*-----------------------ADS---------------------------------*/
.ad {
	margin: 10px; 
	padding: 5px; 
	background: white; 
	border: 1px solid black;
	text-align: center; 
	font: 12px/14px Arial, sans-serif;;
	}
   
.ad .adtitle {
	font-weight: bold; 
	font-size: 1.2em;
	}

.ad .adlink {
	text-decoration: underline; 
	color: blue; 
	font-size: .8em;
	}
   
.ad a {
	text-decoration: none; 
	color: black;
	}
/*-----------------------ADS---------------------------------*/

/*----------------------FOOTER-------------------------------*/
   #footer {
  clear:both;
  /*padding-top:15px;*/
  font-size:85%;
  width: 750px;
  position: relative;
  left: 50%;
  margin-left: -375px;
  }
#footer span {
  display:block;
  /*margin:0 0 5px;*/
  border-bottom: 1px solid black;
  background-color: #696;
  color: #fff;
  line-height: 2em;
  padding:0px 42px 5px 30px;
  }
/*#footer div {
  margin:0;
  background:#466432;
  color:#CCEEB6;
  padding:3px 42px 3px 30px;
  }*/
#footer div strong {}
#footer div em {color:#9c3; font-style:normal;}
/*#footer hr {display:none;}*/
/*----------------------FOOTER-------------------------------*/