html, body {
  margin: 0px;
  padding: 0px;
  border: 0px;
  background-image: url(../images/topbg.jpg);
  background-position: top;
  background-repeat: repeat-x;
  background-color: #846e56;
}
a, a:visited{
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}
a:hover{
	color:#CCC;
}
.clear
    {
    clear:both;
}
.right
    {
    float: right;
}
.left
    {
    float: left;
}  

body
    {
    
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #000;    
    text-align:center;
}

#wrapper
    { 
    width:1024px; 
    text-align:left;  
    margin-left:auto; 
    margin-right:auto;
	overflow:hidden;
    
} 
h1
    {
    font-size: 22px;
}
    
h2
    {
    font-size: 20px;    
}
    
h3
    {
    font-size: 18px;
}
    
h4
    {
    font-size: 16px;    
}
    
h5
    {
    font-size: 14px;    
}
    
p
    {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    font-size: 12px; 
}  

input.text
    {
    padding: 3px;
    border: 1px solid #999999;    
} 


/*menu*/

div#menu{
	width:1024px;
	float: left;
}
.menu {
 width: 1024px;
 padding: 0;
 

 
}
.menu li {
float:left;

}
.menu ul {
list-style: none;
margin: 0px;
padding: 0px;
}

.home a {
background no-repeat;
background: url(../images/menu/home.jpg) no-repeat;
background-position:top;
height:36px;
width:157px;
display:block;
}
.home a:hover, .home-active a {
background:url(../images/menu/home.jpg) no-repeat;
background-position:bottom;
height:36px;
width:157px;
display:block;
}

.about a {
background no-repeat;
background: url(../images/menu/about.jpg) no-repeat;
background-position:top;
height:36px;
width:142px;
display:block;
}
.about a:hover, .about-active a {
background:url(../images/menu/about.jpg) no-repeat;
background-position:bottom;
height:36px;
width:142px;
display:block;
}

.breeding a {
background no-repeat;
background: url(../images/menu/breeding.jpg) no-repeat;
background-position:top;
height:36px;
width:184px;
display:block;
}
.breeding a:hover, .breeding-active a {
background:url(../images/menu/breeding.jpg) no-repeat;
background-position:bottom;
height:36px;
width:184px;
display:block;
}

.hunting a {
background no-repeat;
background: url(../images/menu/hunting.jpg) no-repeat;
background-position:top;
height:36px;
width:131px;
display:block;
}
.hunting a:hover, .hunting-active a {
background:url(../images/menu/hunting.jpg) no-repeat;
background-position:bottom;
height:36px;
width:131px;
display:block;
}

.booking a {
background no-repeat;
background: url(../images/menu/booking.jpg) no-repeat;
background-position:top;
height:36px;
width:204px;
display:block;
}
.booking a:hover, .booking-active a {
background:url(../images/menu/booking.jpg) no-repeat;
background-position:bottom;
height:36px;
width:204px;
display:block;
}

.contact a {
background no-repeat;
background: url(../images/menu/contact.jpg) no-repeat;
background-position:top;
height:36px;
width:206px;
display:block;
}
.contact a:hover, .contact-active a {
background:url(../images/menu/contact.jpg) no-repeat;
background-position:bottom;
height:36px;
width:206px;
display:block;
}


/*//menu*/

div#content {
	width:915px;
	margin: auto;
}

div#leftnav{
	width: 271px;
	float: left;
}


/*menu2*/

div#menu2{
width:271px;
float: left;
}
.menu2 {
width:271px;
padding: 0;
}
.menu2 li {
float:left;
}
.menu2 ul {
list-style: none;
width:271px;
margin: 0px;
padding: 0px;
}
.axis a {
background no-repeat;
background: url(../images/menu/axis.jpg) no-repeat;
background-position:left;
height:41px;
width:271px;
display:block;
}
.axis a:hover, .axis-active a {
background:url(../images/menu/axis.jpg) no-repeat;
background-position:right;
height:41px;
width:271px;
display:block;
}
.blackbuck a {
background no-repeat;
background: url(../images/menu/blackbuck.jpg) no-repeat;
background-position:left;
height:41px;
width:271px;
display:block;
}
.blackbuck a:hover, .blackbuck-active a {
background:url(../images/menu/blackbuck.jpg) no-repeat;
background-position:right;
height:41px;
width:271px;
display:block;
}
.barasingha a {
background no-repeat;
background: url(../images/menu/barasingha.jpg) no-repeat;
background-position:left;
height:41px;
width:271px;
display:block;
}
.barasingha a:hover, .barasingha-active a {
background:url(../images/menu/barasingha.jpg) no-repeat;
background-position:right;
height:41px;
width:271px;
display:block;
}
.whitetail a {
background no-repeat;
background: url(../images/menu/whitetail.jpg) no-repeat;
background-position:left;
height:41px;
width:271px;
display:block;
}
.whitetail a:hover, .whitetail-active a {
background:url(../images/menu/whitetail.jpg) no-repeat;
background-position:right;
height:41px;
width:271px;
display:block;
}
/*//menu2*/

/*menu3*/

div#menu3{
width:271px;
float: left;
}
.menu3{
width:271px;
padding: 0;
}
.menu3 li {
float:left;
}
.menu3 ul {
list-style: none;
width:271px;
margin: 0px;
padding: 0px;
}
.trophy a {
background no-repeat;
background: url(../images/menu/trophy.jpg) no-repeat;
background-position:left;
height:84px;
width:271px;
display:block;
}
.trophy a:hover, .trophy-active a {
background:url(../images/menu/trophy.jpg) no-repeat;
background-position:right;
height:84px;
width:271px;
display:block;
}

.trail a {
background no-repeat;
background: url(../images/menu/trail.jpg) no-repeat;
background-position:left;
height:85px;
width:271px;
display:block;
}
.trail a:hover, .trail-active a {
background:url(../images/menu/trail.jpg) no-repeat;
background-position:right;
height:85px;
width:271px;
display:block;
}

.bookings a {
background no-repeat;
background: url(../images/menu/bookings.jpg) no-repeat;
background-position:left;
height:89px;
width:271px;
display:block;
}
.bookings a:hover, .bookings-active a {
background:url(../images/menu/bookings.jpg) no-repeat;
background-position:right;
height:89px;
width:271px;
display:block;
}

/*//menu3*/


div#rightcontent{
	width: 644px;
	float:left;
}

#footer{
	clear:both;
	padding:0px 55px 30px 55px;
	overflow:hidden;
}
.line-foot{
	width:914px;
	margin:auto;
	padding:20px 0px 5px 0px;
	text-align:center;
}
.links{
	float:left;
	color:#632815;
}
.links a, .links a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#632815;
	text-decoration:none;
}
.powered{
	float:right;
	margin-right:15px;
}
.powered img{
	border:none
}

div#rightcontent .text-content{
	width: 604px;
	float:left;
	padding:20px 20px 20px 20px;
	color:#FFF;
}
.title{
	font-weight:bold;
	margin-bottom:55px;
}
.ul-space-home{
	margin:40px 0px 40px 0px;
}
.rotate-images-module{
	clear:both;
	overflow:hidden;
	height:277px;
	width:329px;
	margin:auto;
}
.rotate-images-img{
	width:329px;
	height:277px;
	overflow:hidden;
}
.logos img{
	/*float:left;*/
	border:none;
	/*margin:50px 50px 0px 40px;*/
	vertical-align:bottom;
}

.cite{height:277px;position:relative;width:329px;}
.cite-top{display:block;position:relative;width:329px;}
.cite-top blockquote{position:relative!important;}
blockquote{ margin:0px; padding:0px;}
blockquote.quotation{border:medium none;margin-top:0px;position:absolute;text-align:justify;}
blockquote.quotation p{float:left; margin:0; padding:0; width:329px;}
blockquote .ti, blockquote .td{height:28px;width:40px;}
blockquote .ti{float:left;}
blockquote .td{float:right;}

.download{
	width:300px;
	overflow:hidden;
	text-align:center;
	margin:0px 0px 40px 0px;
}
.download a, .download a:visited{
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}
.download a:hover{
	color:#CCC;
}
.download img{
	border:none;
}














/* drop down */

.submenu{
	position:absolute;
	
	width:280px;
	display:none;
	z-index:1;
}
.submenu li{
	margin:0px 0px 12px 0px;
	padding:0px;
	list-style:none;
	float:none;
	text-decoration:none;
	height:30px;
	color:#FFC;	
}
.submenu li a,.submenu li a:visited{
	text-decoration:none;
	height:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#FFF;
	padding:12px 0px 0px 0px;
	background:#672a15;
	width:200px;
}
.submenu li a:hover {
	background:#A75454;
	color:#FF9;
	width:200px;
}
.submenu li a img{
	border:none
}
