/* CSS for safarilands.net */
body {
	padding: 0px;
	background-image: url(images/index01.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #863803;
}
form {margin:0px; padding:0px;}
.mtbl {
	width: 892px;
	background-color: #FFFFFF;
}
.tdh {
	width: 786px;
	height: 137px;
	padding: 0px;
	background-color: #DCB487;	
	background-image: url(/images/head/h_back2.gif);
	background-repeat: repeat-x;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #754100;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cda157;
}
.tdh3 {
	width: 15px;
	padding: 0px;
	background-color: #863803;
	background-image: url(/images/head/pl_back.gif);
	background-repeat: repeat-y;
	background-position: top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #682B02;
}
.tdh2 {
	width: 121px;
	padding: 0px;
	background-color: #863803;
	background-image: url(/images/head/p_back.gif);
	background-repeat: repeat-y;
	background-position: top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #682B02;
}
.td1 {width: 2px;}
.td11{height: 15px;}
.td2 {width: 128px;}
.td3 {width: 8px;}
.td4 {width: 376px;}
.td5 {width: 8px;}
.td6 {width: 250px;}
.td7 {width: 2px;}
.td71 {
	height: 61px;
	background-image: url(/images/bt/bt_bk.gif);
	background-repeat: repeat-x;	
	}
/* Top Menu Start */
#Logo {
	position:absolute;
	width:48px;
	height:47px;
	z-index:1;
	left: 49px;
	top: 4px;
}
#Logo_txt {
	position:absolute;
	width:161px;
	height:50px;
	z-index:4;
	left: 29px;
	top: 83px;
}
#Home {
	position:absolute;
	width:108px;
	height:111px;
	z-index:2;
	left: 200px;	
	top: 16px;
}
#About {
	position:absolute;
	width:108px;
	height:111px;
	z-index:3;
	left: 320px;	
	top: 16px;
}
#Advert {
	position:absolute;
	width:108px;
	height:111px;
	z-index:3;
	left: 440px;	
	top: 16px;
}
#Login {
	position:absolute;
	width:108px;
	height:111px;
	z-index:3;
	left: 560px;	
	top: 16px;
}
#Contact {
	position:absolute;
	width:108px;
	height:111px;
	z-index:3;
	left: 680px;	
	top: 16px;
}
/* Top Menu End */
.tmenu {
	width: 108px;
	height: 111px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9D8362;
	border-bottom-color: #9D8362;
}
#ag { width: 100%;}
#search {	
	width: 250px;
	height: 60px;   
	background-color: #F2EACE;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #E0CD8B;		 	
 	}
	#srch1 {
	background-color: #DBC579;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D1B550;
	border-bottom-color: #D1B550;
	}
	#srch2 {
	margin-top:5px;
	margin-left:9px;
	}
	#FORM { margin-bottom: 0; }
	.srch_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #D3AD6D;
	width: 190px; 
	height: 19px; 
	}
	.srch1_inputTop {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF;}
	.srch1_button {font-family: Arial, Helvetica, sans-serif; font-size:12px; cursor: hand; width: 34px; height: 21px; }
	#srch3 {
	padding-left: 106px;	
	margin-top:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C59441;
	}
	#srch3 a {color: #C59441; text-decoration: none; }
	#srch3 a:hover { color: #C59441; text-decoration: underline; }
	#srch3 a:visited {color: #C59441;} 
#navmenu { 
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1BE7C;	
	}
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}
	#navcontainer a
	{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #7A682C;
	background-color: #E6DBB7;
	width: 100%;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1BE7C;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1BE7C;
	}
	#navcontainer a:hover
	{
	background-color: #FCDBA3;
	color: #666;
	}
	#navcontainer li li a
	{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; font-size: 11px;
	color: #666;
	background-color: #F4F3EA;
	width: 100%;
	padding: 3px 3px 3px 10px;
	text-decoration: none;
	border-bottom: 0px solid #FFF;
	}
html>body #navcontainer li a {
      width: auto;
      }	

#infocol {
background-color: #D8AE9C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FCF7F5;
padding-left: 8px;
padding-top: 2px;
padding-bottom: 2px;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #CB8872;
border-bottom-color: #CB8872;
}	
#pod {
	width: 250px;
	background-color: #FFF0D5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C8863E;
	border-right-color: #D7B479;
	border-bottom-color: #D7B479;
	border-left-color: #D7B479;
 	}
	#pod1 {
	background-color: #D9AC7B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8863E;
	}
	#pod2 {
	width: 236px;	
	margin-top:6px;
	margin-bottom:5px;
	text-align: center;
	border: 1px solid #707070;
	}
	#pod3 {
	padding-left: 106px;	
	margin-top:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C59441;
	}
#sp {
	width: 250px;
	background-color: #F1F1EB;
	margin-top: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AC8F60;
	border-right-color: #BDBD9B;
	border-bottom-color: #BDBD9B;
	border-left-color: #BDBD9B;
	padding-bottom: 10px;
 	}
	#sp1 {
	background-color: #C1AC88;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AC8F60;
	margin-bottom: 10px;
	}
	#sp2 {
	width: 213px;	
	margin-top:8px;
	text-align: center;
	border: 1px solid #707070;
	}
	#sp3 {
	padding-left: 106px;	
	margin-top:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C59441;
	}
	#sp21 {
	width: 213px;
	margin-top:8px;
	text-align: left;
	border: 1px solid #B0482F;
	background-color: #FEF2ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	}
		#sp21 a { color: #535353; text-decoration: none; }
		#sp21 a:visited { color: #535353; text-decoration: none; }
		#sp21 a:hover { color: #804040; text-decoration: underline; }
	#sp22 {
	width: 190px;
	margin-top:2px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 7px;
	}
		#sp22 a { color: #213D8F; text-decoration: none; }
		#sp22 a:visited { color: #213D8F; text-decoration: none; }
		#sp22 a:hover { color: #B80C07; text-decoration: none; }
	#maasai {
	margin-top: 10px;
	padding-top: 7px;
	padding-bottom: 3px;	
	width: 250px; 
	border: 1px solid #B0482F;
	background-color: #FEF2ED;	
	}	
	#maasai1 {width: 233px; border: 1px solid #707070;}
		#maasai2 {
		width: 100%;
		margin-top:3px;
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		padding: 0px;
		}
		#maasai2 a { color: #213D8F; text-decoration: none; }
		#maasai2 a:visited { color: #213D8F; text-decoration: none; }
		#maasai2 a:hover { color: #B80C07; text-decoration: none; }
 #subscribe {
	width: 100%;
	background-color: #E6DBB7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CB8872;
	margin-top: 20px;
 	}
	#subscribe1 {
	background-color: #D8AE9C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CB8872;
	border-bottom-color: #CB8872;
	}
	#subscribe21	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #752B26;
	padding-top: 4px;
	padding-left: 5px;
	}
	#subscribe2 {
	width: 80px; 
	margin-top:2px;
	margin-left:4px;
	margin-bottom: 3px;
	}
	.subinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #CB8872;
	width: 88px;
	height: 19px;
	margin: 0px;
	padding: 0px;
	}
	.subbutton {font-family: Arial, Helvetica, sans-serif; font-size:12px; cursor: hand; width: 28px; height: 21px; }
#Updated {
	font: 10px Geneva,Arial,Helvetica,sans-serif;
	color:#C30000;
	margin-top:12px;
	margin-bottom:14px;
	padding-bottom:2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1D5D5;
}
#frame {border: 1px solid #2e2e2e;}
#storybody { font: 10pt/15px Arial, Helvetica, sans-serif; }
a.stbl:link { text-decoration: none; color: #000000; }
a.stbl:visited { text-decoration: none; color: #000000; }
#storybody a:hover {}
#storybody2 { font: 10pt/15px Arial, Helvetica, sans-serif; width: 290px;}
#storybody2 a { text-decoration: none; color: #000000; }
#storybody2 a:hover {}


