body{
padding:10px 0px 0px 0px;
margin:0px;
font:76%  arial, helvetica sans-serif;
background:#000000;
}

#mainContainer{
margin:0px auto auto auto;
width:822px;
background:#000000;
position:relative;
}

#bContainer{
margin:0px auto auto auto;
width:818px;
padding:0px 0px 4px 0px;
background:#b4772a;
position:relative;
}

#sContainer{
margin:0px auto auto auto;
width:802px;
padding:0px 0px 15px 0px;
background:#323237;
border-left:4px solid #65651d;
border-right:4px solid #65651d;
border-bottom:4px solid #65651d;
position:relative;
}

.tabsTL{
background:#e6debe url("../images/tabBckgLC.gif") 0 0  no-repeat;

}

.tabsTR{
background:url("../images/tabBckgRC.gif") 100% 0  no-repeat;
padding:17px 0px 5px 0px;
}

#topMenu ul, topMenu ul li{
 list-style: none;
 margin: 0;
 padding: 0;
 }

#topMenu ul{
 text-align: center;

}

#topMenu ul li{
display: inline;

}

#topMenu ul li.last{
margin-right: 0;
}

#topMenu ul li a{
background:url("../images/tabRightR.gif")  top right no-repeat;
margin:0px 0px 0px 9px;
padding: 10px 0px 5px 0px;
text-decoration: none;
}

#topMenu ul li a span{
background:url("../images/tabLeftR.gif") top left no-repeat;
text-decoration: none;
position:relative;
left:-9px;
margin-right:-9px;
padding:10px 8px 5px 8px;
color:white;
font-weight:bold;
white-space:nowrap;
}

#Home #tab-Home a, #Products #tab-Products a, #StoreFinder #tab-StoreFinder a, #ImageGallery #tab-ImageGallery a, #TradeShows #tab-TradeShows a, #CreateWholesaleAccount #tab-CreateWholesaleAccount a, #Contact #tab-Contact a{
background-position:100% -100px;
border-width:0px;
}

#Home #tab-Home span, #Products #tab-Products span, #StoreFinder #tab-StoreFinder span, #ImageGallery #tab-ImageGallery span, #TradeShows #tab-TradeShows span, #CreateWholesaleAccount #tab-CreateWholesaleAccount span, #Contact #tab-Contact span{
background-position:0 -100px;
padding-bottom:6px;
}

 #topMenu li:hover a, topMenu li:hover a span{
background-position:100% -100px;
}

#topMenu li:hover a span{
background-position:0 -100px;
}


#subContent{
margin:0px 0px 0px 0px;
padding:1px 5px 0px 5px;
background:#b4772a;
border-left:1px solid #323237;
border-right:1px solid #323237;
}

#subContent p{
text-align:center;
padding:0px 2px 2px 2px;
}

#logo{
display:block;
}

#leftBar{
width:135px;
float:left;
margin:2px 5px 5px 5px;
background:#323237;
}


#leftMenu ul{
list-style:none;
font-weight:bold;
margin:0px 2px 0px 0px;
padding:2px 4px 0px 0px;
width:130px;
}

#leftMenu li{
display:inline;
}

#leftMenu li a{
display:block;
margin: 0px 0px 4px 0px;
color:white;
display:block;
text-decoration:none;
padding:6px 6px 6px 6px;
background:url("../images/lm1.gif") top left no-repeat;
}


#leftMenu li a:hover{
background: url("../images/lm2.gif") top left no-repeat;
color:black;
}

#FairTrade #tab-FairTrade, #Greening #tab-Greening, #Ghana #tab-Ghana, #Burkina #tab-Burkina, #About #tab-About, #Links #tab-Links{
background: url("../images/lm2.gif") top left no-repeat;
color:black;
}

#FairTrade #tab-FairTrade a, #Greening #tab-Greening a, #Ghana #tab-Ghana a, #Burkina #tab-Burkina a, #About #tab-About a, #Links #tab-Links a{
background: url("../images/lm2.gif") top left no-repeat;
color:black;
}

#mainContent{
background-color:#e6debe;
margin:15px 145px auto 145px;
}

.mcBL{
background:url("../images/mcBL.gif") 0 100%  no-repeat;
}

.mcBR{
background:url("../images/mcBR.gif") 100% 100%  no-repeat;
}

.mcTL{
background:url("../images/mcTL.gif") 0 0  no-repeat;
}

.mcTR{
background:url("../images/mcTR.gif") 100% 0  no-repeat;
padding:10px;
min-height:450px;
height:auto !important;
height:450px;
}

.mcClear {font-size: 1px; height: 1px}

#mainContent p{
color:#000000;
}

#mainContent h2{
color:#6e4b1d;
font-size:1.6em;
font-weight:bold;
font-variant:small-caps;
text-align:center;
}

#mainContent a{
color:black;
}
#mainContent a:hover{
color:#b4772a;
}

#mainContent a img {
border: none;
text-decoration: none;
}


#indexPic{
float:right;
margin:5px 5px 5px 5px;
}

#indexBImg{
margin:5px 0px 0px 0px;
}

/*right sideBar*/

#rightBar{
margin:2px 0px 5px 0px;
width:135px;
float:right;
background:#323237;
position:relative;
}



#logInTop{
width:130px;
margin:0px;
background:#E8E6C5 url("../images/mcTL.gif") 0 0 no-repeat;
position:relative;
}

#logInTop h4{
text-align:center;
background:url("../images/mcTR.gif") 100% 0 no-repeat;
font: normal 120%/1 Helvetica, arial, sans-serif;
color:black;
margin:0px;
padding:6px 2px 3px 2px;
}

#logInTop p{
text-align:center;
margin:0px;
padding:10px 0px 0px 0px;
}
.logOut{
color:#323237;
}

#bottom{
background:#b4772a url("../images/clBL.gif") 0 100%  no-repeat;
}

.clBR{
background: url("../images/clBR.gif") 100% 100%  no-repeat;
padding: 0px 0px 12px 0px;
}


#bottom form{
text-align:center;
}


#bottom li{
list-style-type: none;
text-align:left;
margin-left:-35px;
}

#bottom a{
display:block;
text-decoration:none;
padding:3px 0px 3px 0px;
color:white;

}

#bottom a:hover{
text-decoration:underline;
}

.hide{
display: none;
}

.show{
display: block;

}

#arrow1, #arrow2, #arrow3{
padding:1px 0px 0px 10px;
border:none;
}

#E1 li a, #E3 li a{
color:#323237;
}

#E2 li a{
color:#323237;
}

#footer{
height:20px;
text-align:center;
margin:auto;
clear:both;
}

#footer p{
color:white;
font-size:1em;

}

#footer a{
color:white;
}

h2{
margin:10px 0px 0px 0px;
color:#6e4b1d;
font-size:1.6em;
font-weight:bold;
}

#spacer{
clear:both;
}

.capitolL{
float:left; 
font-size:300%; 
line-height:80%; 
margin:-15px 5px -5px 0px;
}

.logButton{
color:#e6debe;
margin:5px 0px 0px 0px;
font-size:1em;
font-weight:bold;
text-align:center;
background:url("../images/inputBtn.gif") top left no-repeat;
border:0px;
width:70px;
height:22px;
}

.logButton:hover{
color:#65651d;
background:url("../images/inputBtnOver.gif") top left no-repeat;
cursor:pointer;
}

#quote{
color:#ffffff;
margin:40px 0px 0px 0px;
font-style:italic;
line-height:120%;
}

.quoteCapitol{
float:left; 
font-size:300%; 
line-height:80%; 
margin:-15px 5px -5px 0px;
}

.quoteName{
font-style:normal;
color:#b4772a;
font-size:85%;

}

#mapContent{
margin:5px 5px 5px 10px;
float:right;
}

#ghanaFlag{

}

.picCaptionL{
float:left;
margin-right:5px;
}

.picCaptionL p{
font-size:.8em;
text-align:center;
color:#323237;
}

.picCaptionR{
float:right;
margin-left:5px;
}

.picCaptionR p{
font-size:.8em;
text-align:center;
color:#323237;
}

.links{
line-height:5em;
}


.productDescription {
  text-align: left;
}

#slideShowContent {
text-align: center;
}

#flashversion {
text-align: center;
 }

#contactForm {
line-height: 2.5em;
}



.ConName{
width:25%
}

#tradeShows{
display:table;
width:100%;
margin-top:10px;
}

#tradeShows th{
background-color:#b4772a;
border-right:1px solid #65651d;
border-left:1px solid #65651d;
}
.TSdate{
width:20%;
}

.TSevent{
width:45%;
}

.TSlocation{
width:25%;
}

.TSbooth{
width:10%;
}

#block{
clear:right;
}