body {font-family: Georgia, "Times New Roman", Times, serif; background-image:url(images/nyama_background.gif);text-align:center;margin:0 auto;}
img { border:0;}
th, td {font-family: Georgia, "Times New Roman", Times, serif;}
th {text-align:left}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:1.5em;text-align:center;text-transform:uppercase;}
h2 {text-align:center;font-size:1.3em;}
h3 {text-align:center;}

#IndexCentralPanel ul, #CentralPanel ul { list-style-image:  url("images/clips/home_bullet2.gif"); }
#IndexCentralPanel ul ul, #CentralPanel ul ul {list-style-image: url("images/clips/BlueDot.gif");}
#IndexCentralPanel li, #CentralPanel li { padding:4px 4px 10px 4px;}

A:link { color:#cc3300; text-decoration:none; }
A:visited { text-decoration:none; color:#ff9900; }
A:hover { text-decoration:underline; color:#00ccff; }
A:active { text-decoration:underline; color:#00ccff; }

#mainContainer{background: url("images/nyama_easel.gif") no-repeat top left;height:616px;width:870px;text-align:left;margin:10px auto;}

#leftPanel{float:left; width:205px;}
#middlePanel{margin-left:205px;padding-top:100px;position:relative;}

#menuIcons { position:absolute;top:0;left:0;margin-top:0px;}
#NyamaLogo { margin:20px 0px 0px 20px;}
.icon {margin:23px 2px 0px 2px;}
#WhatsNews { margin:5px 20px 0px 40px;padding-bottom:5px;font-size: 0.6em;text-align:center;border-bottom: 1px dashed #ccc; }
#Testimonials { margin:5px 20px 0px 40px;padding-bottom:5px;font-size: 0.6em;text-align:center;border-bottom: 1px dashed #ccc; }
#NyamaSALeft { margin:5px 20px 0px 40px;padding-bottom:5px;font-size: 0.6em;text-align:center;border-bottom: 1px dashed #ccc; }
#OrganicHogRoast { margin:5px 0px 0px 20px;padding-bottom:5px;font-size: 0.6em;text-align:center; }
#Bushmen {font-family: Arial, helvetica, sans-serif;text-align:center;font-size:0.6em;border-top:1px dashed #ccc;width:550px; padding-top:2px;}
.ContactHeading { color:#ee0000;}
#CentralPanel { width:550px; height:460px;overflow:auto;font-size:0.7em;margin-bottom:10px;line-height: 1.6em;}
#CentralPanel table {font-size:1em; margin:auto;}

#menu ul {list-style: none;margin: 0;padding: 0;}
#menu a {display: block;margin: 0;padding:0;}
#menu a {text-decoration: none;}
#menu li {position: relative;margin: 0;padding: 0;}
#menu ul ul li {background:#90cff1;padding:4px;border:solid 1px black;}
#menu ul ul {position: absolute;z-index: 500;}
#menu ul ul ul {position: absolute;top: 0;left: 100%;}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul {display: none;}
div#menu li:hover ul,
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul {display: block;}


.centerText { text-align:center;}
.justifyRightText {text-align : right;}
.justifyLeftText {text-align : left;}
.justifyText {text-align : justify;}