/* malimba2*/



body {
margin: 0;
padding: 0;
font-family: verdana, arial, helvetica, sans-serif;
background-repeat: repeat-x;
border: 10px #e6b380 solid;
background-attachment: fixed; }
/* Banner top */

#main-title {
margin-bottom: 100px;
padding-bottom: 10px;
padding-left: 25px;
padding-right: 75px;
color: #8c3639;
font-size: .8em;
text-align: right;
font-family: "Trebuchet MS";
padding-top: 15px;
font-stretch: ultra-expanded; }

/* Styles main text . */

#main-text {
margin-top: 120px;
margin-bottom: 20px;
margin-left: 200px;
margin-right: 220px;
font-family: "Trebuchet MS"; }

h1 {
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;
font-size: 1.3em;
color: #552b4d;
padding-bottom: 10px;
padding-top: 0;
padding-left: 0;
padding-right: 0;
font-weight: bold;
}

h2 {
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;
padding: 0;
font-size: 1em;
color: #552b4d;
font-weight: bold;
}

h3 {
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;
padding: 0;
font-size: 1em;
color: #552b4d;
font-weight: normal;
}

h4 {
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;
padding: 0;
font-size: 1em;
color: #f7e6b3;
font-weight: bold;
}

h5 {
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;
font-size: 1.3em;
color: #f7e6b3;
padding-bottom: 10px;
padding-top: 0;
padding-left: 0;
padding-right: 0;
font-weight: bold;
}


.bodytext {
margin-top: 0em;
margin-bottom: 30px;
margin-left: 0;
margin-right: 0;
font-size: .8em;
line-height: 1.9em;
font-family: "Trebuchet MS";
color: #552b4d; }

.bodytextbold {
	margin-top: 0em;
	margin-bottom: 30px;
	margin-left: 0;
	margin-right: 0;
	font-size: 0.8em;
	line-height: 1.9em;
	font-family: "Trebuchet MS";
	color: #552b4d;
	font-weight: bold;
}



.bigbodytext {
margin-top: 0em;
margin-bottom: 30px;
margin-left: 0;
margin-right: 0;
font-size: 1.2em;
line-height: 1.9em;
font-family: "Trebuchet MS";
color: #552b4d; }


.subbodytext {
margin-top: 0em;
margin-bottom: 30px;
margin-left: 0;
margin-right: 0;
font-size: 1.1em;
line-height: 1.9em;
font-family: "Trebuchet MS";
color: #552b4d; }


.smallbodytext {
	margin-top: 0em;
	margin-bottom: 30px;
	margin-left: 0px;
	margin-right: 0;
	font-size: 0.7em;
	line-height: 1.9em;
	font-family: "Trebuchet MS";
	color: #552b4d;
	font-weight: bold;
}

.smallwhitebodytext {
	margin-top: 0em;
	margin-bottom: 30px;
	margin-left: 0px;
	margin-right: 0;
	font-size: 0.7em;
	line-height: 1.9em;
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	font-weight: bold;
}



ol, ul {
margin-left: 25px;
}

a:link, a:visited {
color: #f7e6b3;
text-decoration: none;
font-weight: bold;
}

a:hover {
color: #8c3639;
font-weight: bold;
text-decoration: none;
}

a.general:link, a.general:visited {
color:#336666;
text-decoration: none;
font-weight: bold;
}

a.general:hover {
color: #f7e6b3;
font-weight: bold;
text-decoration: underline;
}

a.general2:link, a.general2:visited {
color:#f7e6b3;
text-decoration: none;
font-weight: bold;
}

a.general2:hover {
color: #f7e6b3;
font-weight: bold;
text-decoration: underline;
}

a.general3:link, a.general3:visited {
color:#f7e6b3;
text-decoration: underline;
font-weight: bold;
}

a.general3:hover {
color: #f7e6b3;
font-weight: bold;
text-decoration: none;
}

a.general4:link, a.general4:visited {
color:#8c3639;
text-decoration: underline;
font-weight: bold;
}

a.general4:hover {
color: #f7e6b3;
font-weight: bold;
text-decoration: none;
}

a.mp3:link, a.mp3:visited {
color:#552b4d;
text-decoration: none;
font-weight: bold;
}

a.mp3:hover {
color: #f7e6b3;
font-weight: bold;
text-decoration: none;
}

/* Styles for the navbar on the left side. */

#left-menu {
position: absolute;
top: 160px;
left: 0;
margin: 10px;
width: 150px;
}

#left-menu p {
border-bottom: 1px #f7e6b3 dotted;
text-align: right;
line-height: 15px;
font-size: .8em;
padding-bottom: 7px;
padding-top: 7px;
margin-bottom: 0;
font-stretch: wider;
color: #8f383f;
text-decoration: none;
font-weight: bolder; }

#left-menu a:link, #left-menu a:visited {
color: #6e292e;
}

#left-menu a:hover  {
color: #f7e6b3;
text-decoration: none;
}

#left-menuorange {
position: absolute;
top: 160px;
left: 0;
margin: 10px;
width: 150px;
}

#left-menuorange p {
border-bottom: 1px #f7e6b3 dotted;
text-align: right;
line-height: 15px;
font-size: .8em;
padding-bottom: 7px;
padding-top: 7px;
margin-bottom: 0;
font-stretch: wider;
color: #8f383f;
text-decoration: none;
font-weight: bolder; }

#left-menuorange a:link, #left-menuorange a:visited {
color: #f7e6b3;
text-decoration: none;
}

#left-menuorange a:hover {
color: #8c3639;
text-decoration: none;
}


#left-menupurple {
position: absolute;
top: 160px;
left: 0;
margin: 10px;
width: 150px;
}

#left-menupurple p {
border-bottom: 1px #f7e6b3 dotted;
text-align: right;
line-height: 15px;
font-size: .8em;
padding-bottom: 7px;
padding-top: 7px;
margin-bottom: 0;
font-stretch: wider;
color: #8f383f;
text-decoration: none;
font-weight: bolder; }

#left-menupurple a:link, #left-menupurple a:visited {
color: #f7e6b3;
}

#left-menupurple a:hover {
color: #6e292e;
text-decoration: none;
}
/* Styles for the quote on the right side. */

#right-column {
position: absolute;
top: 160px;
right: 0;
margin: 20px;
width: 170px;
}

#right-column p {
line-height: 1.5em;
font-size: .7em;
}

#right-column strong {
color: #6e292e;
font-style: italic;
font-family: "Trebuchet MS"; }

/* Styles footer  */

#footer {
text-align: center;
background-color: #519684;
color: #ffffff;
margin-bottom: 0;
padding-top: 15px;
padding-bottom: 15px;
font-size: .8em;
border-top: 2px #e6b380 solid;
border-bottom: 2px #e6b380 solid;
font-family: "Trebuchet MS"; }

#footer a:link, #footer a:visited {
color: #e6b380;
}

#footer a:hover {
color: #aaccaa;
text-decoration: underline;
}
.menuheadorangeback {
color: #552b4d;
}
.menuheadgreenback {
color: #cc6633;
}
.heading {
	font-family: "Trebuchet MS";
	font-weight: bold;
}
.heading2 {
	font-family: "Trebuchet MS";
	font-weight: bold;
	color:#FFFFFF
}

#sales {
	position: absolute;
	top: 355px;
	margin: 20px;
	width: 350px;
	left: 569px;
