body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000;
	margin:0;
	padding:0;
	color:#000;
	
}

img {
	border:0;
}

#container {
	margin-left:0px;
	margin-right:0px;
	width:909px;
	padding:0px;
	text-align: center;
}

#top_bar {
	margin-top: 4px;
}

#banner {
	width:616px;
	height:auto;
	padding-bottom: 4px;
}

#mini_menu {
	height: 30px;
}

#photo {
	border-top:4px solid #fff;
	border-bottom:4px solid #fff;
}

#menu {
	font-size: 12px;
	width:290px;
	background-color: #E9E1D7;
	line-height:20px;
}

#content_frame {
	background-color:white;
}

#content{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	line-height:20px;
	padding: 4px;
	border:none;
}

#content a:link, a:visited, a:hover {
  color: #934433;
}

#txt {width:446px;}

#txt table td {font-size:12px}

h3 {
	color:#934433;
	font-size:18px;
	padding:15px 0 10px 0;
	margin:0;
}

dt {
	font-weight:bold;
	border-bottom:1px solid #333;
}

.top_menu {	
	color: #934433;
	font-size: 12px;
	font-weight: bold;
}


.top_menu a {
		font-weight:bold;
		font-size:9pt;
		color: #6f3713;
}

dd {
	margin:0;
	padding:0 0 10px 0;
}

#footer {
	width:756px;
	height:70px;
	background:#333;
	color:#fff;
	font-size: 12px;
}

#footer ul {
	list-style:none;
	margin:10px;
}

#footer li {
	float:left;
	margin:5px 15px 10px 0;
	padding:0;
}

#footer a {
	color:#fff;
}

#menu a { color:#934433; text-decoration:none; }

#menu a:hover { color:#934433; }

#m2, #m3, #m4, #m5, #m6, #m7, #m8, #m9, #m10, #m11, #m12,.m13 {
	height:27px;
	width:290px;
	font-size: 11px;
	text-align:right;
	padding:0 20px 0 0;
	font-weight:bold;
}
#m1, #m12,.m13 {width:290px;}
#m9,#m10 { height:34px; }

#m1 {height:20px;}
#m2 {background:url(interface/menu-home.gif) top left no-repeat}
#m3 {background:url(interface/menu-safaris.gif) top left no-repeat}
#m4 {background:url(interface/menu-location.gif) top left no-repeat}
#m5 {background:url(interface/menu-facts.gif) top left no-repeat}
#m6 {background:url(interface/menu-gallery.gif) top left no-repeat}
#m7 {background:url(interface/menu-dates.gif) top left no-repeat}
#m8 {background:url(interface/menu-contact.gif) top left no-repeat}
#m9 {background:url(interface/menu-09.gif) top left no-repeat}
#m10 {background:url(interface/menu-10.gif) top left no-repeat}
#m11 {background:url(interface/menu-11.gif) top left no-repeat}
#m12,.m13 {background:url(interface/menu-12.gif) top left no-repeat}

.mTitle{color:#934433;text-align:right;font-size: 12px;font-weight:bold;margin:5px 20px 5px 0}

ol.safaris {
	list-style:none;
	padding:0;
	margin:0;
}

ol.safaris li {
	padding:0 0 25px 135px;
	min-height:80px;
	border-bottom:1px solid #857560;
}

ol.safaris li a {
	border:1px solid #DACCB9;
	background-color:#DACCB9;
	text-decoration:none;
	font-style:normal;
	display:block;
	padding:5px;
}
ol.safaris li a:hover {
	border:1px dashed #000;
	background-color:#e4d8c8;
}

.more {text-decoration:underline;}

#signup table {width:100%; font-size: 12px}

#signup td {text-align:right}

#signup input {margin-bottom:5px}

#signup td.f input, #signup td.f textarea, #signup td.f select { border:1px solid #000; background-color:#e4d8c8;	width:220px; padding-left:5px; }

#signup td.f {text-align:left}

#signup td.s {text-align:left}

table.dates {width:100%;}

table.dates td {background-color:#e4d8c8;margin:1px;}

ul#gallery {
	list-style:none;
	padding:0;
	margin:0;
}

ul#gallery2 li {
	float:left;
	margin:0 20px 20px 0;
	border:1px solid #000;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	background-color:#896B43;
	padding:5px;
	text-align:center;
}

ul#gallery li {
	margin:0 0 20px 0;
	border:1px solid #000;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	padding:0;
	text-align:center;
	display:block;
}

#gallery img {
	margin:0 0 10px 0;
	padding:0;
}

div#gallery {text-align:center;}

.lnk { font-size: 10px; }

table.safariTrips td{padding:10px 10px 15px 3px;background:#ece0cf}

table.factsIndex td{padding:5px;background:#ece0cf}

.vc_title {
  color: #934433;
	font-family: Papyrus;
	font-size: 24px;
}

.vc_sub_title {
  color: #934433;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.vc_sub_title_black {
  color: #934433;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.vc_body {
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.vc_body a:link, a:visited, a:hover {
  color: #934433;
}

.vc_quote {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: italic;
}