@charset "utf-8";
/* CSS Document */

/* Colors
#55473f - Background greenish/gray color
#f2e5e5 - Contentbox light gray color
#a99589 - Footer font color - greyish
*/
body {background: #55473f url(images/background.gif); font-family:arial; margin: 0px; padding: 0px; color: #FFF; text-align: center;}
#wrap {width: 775px; margin: 0 auto 0 auto;  padding: 0 0px 0 0px; background: #000 url(images/wrap_bg.gif) repeat-y top left; position: relative; margin-top: 0px;}
#header {margin: 0 auto; width: 775px; height: 193px; position: relative; background: transparent url(images/header.jpg) no-repeat top left;}
#tsavo-header {margin: 0 auto; width: 775px; height: 193px; position: relative; background: transparent url(images/tsavo-header.jpg) no-repeat top left;}

h1 {background: url('images/bg-h1.gif') no-repeat; width: 482px; height: 26px; font-size: 11pt; text-align: left; padding-top: 5px; color: #FFF; margin-bottom: 0px; padding-left: 5px; margin-bottom: 8px;}

#lc {width: 214px; background-color: #000; vertical-align: top; padding-top: 10px;}

/* Navigation Menu */
#navigationmenu {width: 214px;}
#navigationmenu ul {list-style-type: none; margin-left: 0px; padding-left: 0px;}
#navigationmenu ul li {margin-top: 0px;}
#navigationmenu ul li.topbar {margin-top: -10px;}
#navigationmenu a{padding-left: 12px; font-size: 11pt; display: block; font-weight: bold;}
#navigationmenu a:link {background: url('images/bg-navbutton.gif'); background-repeat: no-repeat; width: 214px; height: 23px; color: #000; text-decoration: none;}
#navigationmenu a:active {background: url('images/bg-navbutton.gif'); background-repeat: no-repeat; width: 214px; height: 23px; color: #000; text-decoration: none;}
#navigationmenu a:visited {background: url('images/bg-navbutton.gif'); background-repeat: no-repeat; width: 214px; height: 23px; color: #000; text-decoration: none;}
#navigationmenu a:hover {background: url('images/bg-navigationhover.gif'); background-repeat: no-repeat; width: 214px; height: 23px; color: #000; text-decoration: none;}

/* Site Topic */
#sitetopic {padding-right: 8px; margin-bottom: 8px;}

/* Content section */
#content {vertical-align: top; background-color: #000; width: 100%;}
#contentbox {width: 482px; background-color: #f2e5e5; margin-left: 40px; margin-top: 12px; margin-bottom: 20px;}
#contentbox p {color: #000; font-size: 10pt; padding-right: 12px; padding-left: 12px; padding-bottom: 12px; margin-top: 3px; margin-bottom: 5px;}
#contentbox table {margin-left: 8px; margin-right: 8px; margin-bottom: 8px;}
#contentbox img {border: 1px #000 solid;}
#contentbox a:link {color: #55473f; text-decoration: underline;}
#contentbox a:hover {color: #a99589;}
#contentbox a:visited {color: #55473f; text-decoration: underline;}
#contentbox a:active {color: #55473f; text-decoration: underline;}
#contentbox ul {margin-top: 0px; padding-top: 0px; padding-right: 8px;}
#contentbox ul li {color: #000; font-size: 10pt; margin-bottom: 3px;}


/* Additional navigation box */
#additionalnavigation {width: 204px; background-color: #a99589; margin-left: 10px; margin-top: 25px;}
#additionalnavigation h1 {background: url('images/bg-additionalnavigation.gif') no-repeat; width: 204px; height: 26px; font-size: 11pt; text-align: left; padding-top: 5px; color: #FFF; margin-bottom: 0px; padding-left: 5px;}
#additionalnavigation ul {list-style-type: none; padding-right: 15px;}
#additionalnavigation ul li {background:url('images/bullet-africa.png') 0px 0px no-repeat; padding-left: 25px; padding-top: -15px; padding-bottom: 10px; margin-left: -30px; font-size: 10pt; color: #000;}
#additionalnavigation ul li img {border: 1px solid #000;}
#additionalnavigation ul li p {margin-bottom: 10px;}
#additionalnavigation p {color: #000; padding-left: 12px; padding-right: 12px; padding-bottom: 12px; margin-top: 3px; margin-bottom: 5px; font-size: 11pt;}

/* Footer */
#footer {width: 775px; height: 99px; background: #000 url('images/bg-footer.jpg') no-repeat; margin-top: 15px;}
#footer p {font-size: 10pt; color: #a99589; margin-top: 25px; margin-bottom: 0px;}
#footer ul {list-style-type: none; margin: 0 !important; text-indent: 0; text-align: center; padding-top: 35px;}
#footer li  {background: transparent url(images/footer-pipe.gif) no-repeat center right; display: inline; margin-left: 8px; padding-right: 9px; font-size: 10pt;}
#footer ul li.last {background: none;}
#footer ul li a:link {text-decoration: none; color: #FFF;}
#footer ul li a:visited {text-decoration: none; color: #FFF;}
#footer ul li a:hover {color: #a99589;}