body {
color : #000;
font-size : .75em;
font-family : Arial, Verdana, Tahoma, sans-serif;
background : #f9e8b7 url(images/cheetahtexture.jpg);
text-align : center;
padding : 0;
margin : 0;
border : 0;
}

#mainContainer {
position : absolute;
width : 92%;
left : 4%;
top: 0;
margin : 0 auto;
background : #f9e8b7;
text-align : left;
border : 1px solid #000;
}

#header {
position : absolute;
width : 100%;
left : 0;
top : 0;
background : #5b3f30;
padding : 0;
height : 105px;
text-align : center;
}

.hdr {
background : #4f3623 url(images/horizon.jpg);
}



#outer {
margin-top : 0;
padding-left : 165px;
}

#inner {
width : 100%;
background : #f9e8b7;
}

.float-wrap {
float : left;
width : 100%;
margin-left : -165px;
}

#content {
position : absolute;
top : 100px;
left : 165px;
width : 72.5%;
background : #ffe;
border : 1px solid #000;
padding : 15px;
}

.contentWrap {
padding : 15px;
}

#left {
width : 148px;
background : #f9e8b7;
padding : 5px;
position : absolute;
top : 110px;
left : 0;
}

#footer {
position : relative;
left : 0;
bottom : 0;
clear : both;
width : 100%;
margin : 0 auto;
text-align : center;
background-color : #4f3623;
color : #ffe;
}

.season td {
border : 3px outset #800000;
padding : 5px;
margin : 0;
background : #f7d223;
color : #000;
text-align : center;
}

a.button, a.buttonDis {
display : block;
background-color : transparent;
background-image : url(images/button5a.gif);
background-repeat : no-repeat;
width : 145px;
height : 32px;
margin : 0 auto;
padding : 10px 0 0 0;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 100%;
font-weight : bold;
text-decoration : none;
}

a.button:link, a.button:visited {
color : #002577;
}

a.button:hover, a.button:active {
background-position : 0 -41px;
color : navy;
}

p {
padding : 0;
margin-left : 15px;
margin-right : 15px;
margin-top: 10px;
}

a.link:link {
color : blue;
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
}
a.link:active {
color : green;
text-decoration : none;
font-size : 10pt;
font-weight : bold;
}
a.link:visited {
color : navy;
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
}
a.link:hover {
color : red;
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
}

a.link2:link {
color : #ffe;
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
}
a.link2:active {
color : blue;
text-decoration : none;
font-size : 10pt;
font-weight : bold;
}
a.link2:visited {
color : blue;
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
}
a.link2:hover {
color : red;
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
}

h1, h2, h3, h4, h5 {
font-weight : bold;
padding-bottom : 3px;
}

h1 {
font-size : 2em;
margin-left : 13px;
}
h2 {
font-size : 1.4em;
margin-left : 13px;
margin-top: 10px;
margin-bottom: 5px;
}
h3 {
font-size : 1.3em;
margin-left : 13px;
margin-top: 3px;
margin-bottom: 3px;
}
h1 a, #header h2 {
color : #fff;
}
#clear {
clear : both;
}

img {
border: 0;
}
.center {
text-align: center;
}

.lft {
text-align: left;
}
.rt {
text-align: right; }

.justify {
text-align: justify;
}

.white {
color: #fff;
}
.gray {
background: #e0e0e0;
border: 1px solid #000;
}
.brown {
color: #4f3623;
}

.tan {
background: #d4c59b;
border: 1px solid #000;
}

.tan2 {
background: #d4c59b;
border: 1px solid #000;
width: 65%;
margin-left: 20%;
text-align: center;
}

.red {
color : #c00000;
font-size : 120%;
}

.times {
font-family: times new roman;
}
big {
font-weight: bolder;
}
.contentbg {
background : #ffe;
border : 1px solid #000;
}
.contentbg1 {
background : url(images/africa4.gif) repeat-y #ffe;
background-position:  100% 100%;
border : 1px solid #000;
}

.contentbg2 {
background : #e3d7b9;
border : 1px solid #000;
}

.contentbg3 {
background : transparent;
border : 0;
width: 80%;
}

.contentbg3a {
background : transparent;
border : 0;
width: 95%;
}

.contentbg4 {
background : transparent;
border : 0;
magin-left: 50px;
width: 80%;
text-align: left;
}

iframe {
border: 0;
}
address {
margin-left: 15px;
}

.td1 {
padding: 10px;
margin-left: 20px;
margin-right: 20px;
}

.td2 {
padding: 0;
margin: 0;
background: #d4c59b;
border-bottom: 1px solid #000;
}

.td20 {
width: 20%;
}

.td80 {
width: 80%;
}

li {
margin-left: 15px;
margin-right: 15px;
}
