/* Stoves for Njombe 
=============================== */

body {
background: #dd9c24 url(../imgs/bkgd_grad.gif) repeat-x left top;
font-family: Helvetica, Georgia, arial, garamond, verdana, "Times New Roman", Times, serif;
font-size: 0.8em;
}
.Container {
margin: 15px auto;
width: 1015px;
}
.Container.Interior {
margin: 0 auto;
}
.Container img a {
border: none;
}
h1 {
color: #7e0c0c;
font-size: 1.5em;
font-weight: bold;
}
h2 {
border-bottom: 1px solid #7E0C0C;
font-size: 1.3em;
padding-bottom: 3px;
}
strong {
font-weight: bold;
}

/* Home - Top ------------------------- */
.Container .Top {
border-bottom: 1px solid #302404;
float: left;
width: 100%;
}
.Container .Top p {
float: right;
font-size: 0.85em; 
padding-bottom: 11px;
text-align: right;
width: 50%;
}
.Container .Top p span {
border-bottom: 5px solid #7e0c0c;
padding-bottom: 5px;
}
.Container .Top p a {
color: #7e0c0c;
text-decoration: none;
}
.Container .Top p a:hover {
text-decoration: underline;
}
.Container .Top p.Post {
color: #7E0C0C;
float: left;
font-size: 1.3em;
font-weight: bold;
padding: 0;
text-align: left;
}
/* Home Stage ----------------------- */
.Container .Stage {
float: left;
width: auto;
}
.Container .Stage h1 {
background: url(../imgs/title_njombe.gif) no-repeat left top;
height: 70px;
margin: 27px 0px;
}
.Container .Stage h1 span {
display: none;
}
/* Home - Main Nav */
ul.MainNav {
border-top: 10px solid #7E0C0C;
float: left;
margin: 5px;
text-align: center;
width: 100%;
}
ul.MainNav li {
background: url(../imgs/link_bkgd.gif) no-repeat left top;
float: left;
display: inline;
height: 201px;
padding-right: 2px;
width: 200px;
}
ul.MainNav li a {
color: #302404;
float: left;
display: block;
font-size: 1.5em;
font-weight: bold;
height: 201px;
padding-left: 11px;
padding-top: 15px;
text-align: left;
text-decoration: none;
width: 200px;
}
ul.MainNav li a.Donate {
color: #7e0c0c;
}
ul.MainNav li a:hover {
background: url(../imgs/link_bkgd_hover.gif) no-repeat left top;
color: #7e0c0c;
display: block;
height: 201px;
width: 200px;
}
ul.MainNav li a.Donate:hover {
color: #E5CD0B;
}
/* Interior - Main Nav */
.Container.Interior .Top {
margin-top: 10px;
}
.Container.Interior .Top ul.MainNav {
border-top: none;
margin: 0;
width: 800px;
}
.Container.Interior .Top ul.MainNav li, .Container.Interior .Top ul.MainNav li a, .Container.Interior .Top ul.MainNav li a:hover {
background: none;
height: auto;
padding: 0;
width: auto;
}
.Container.Interior .Top ul.MainNav li {
padding-right: 15px;
}
.Container.Interior .Top ul.MainNav li a {
color: #564108;
font-size: 0.85em;
}
.Container.Interior .Top ul.MainNav li a.Current {
border-bottom: 5px solid #7e0c0c;
color: #302404;
padding-bottom: 4px;
}
.Container.Interior .Top ul.MainNav li a:hover {
border-bottom: 5px solid #7e0c0c;
padding-bottom: 5px;
}
.Container.Interior .Top img {
margin-top: -5px;
width: auto;
}
/* Content -------------------------- */
.Content {
float: left;
margin-top: 50px;
width: auto;
}
.Content p {
color: #FFF36F;
font-size: 1em;
line-height: 20px;
padding: 10px 0;
}
.Content p a {
color: #7e0c0c;
text-decoration: none;
}
.Content p a:hover {
text-decoration: underline;
}
.Content a img {
border: 2px solid #EFC91D;
height: 75px;
margin: 5px;
width: 75px;
}
.Content span {
font-size: 1.3em;
}
.Content span.disclaimer {
color: #7e0c0c;
font-size: 1em;
}
.Content .Col1, .Content .Col2, .Content .Col3 {
float: left;
padding: 10px 20px 0 0;
width: 300px;
}
#Donate .Content {
width: 100%;
}
.Content .Col1.wide {
display: block;
float: none;
margin: 0 auto;
width: 500px;
}
/* Footer ------------------------- */
.Footer {
border-top: 1px solid #302404;
float: left;
margin: 30px auto;
width: 1015px;
}
.Footer p {
color: #564108;
font-size: 0.8em;
width: 100%;
}
.Footer a {
color: #7e0c0c;
text-decoration: none;
}
.Footer a:hover {
text-decoration: underline;
} 
.Footer p span {
border-top: 5px solid #7e0c0c;
float: left;
width: auto;
}
.Footer p span.Contact {
border-top: 5px solid #7e0c0c;
float: right;
width: auto;
}