/* Inyati frontend CSS Document */

body { background:#ebd4a8; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#492e01; }
h1 { display:block; width:768px; height:65px; background:url(../img/logo1.jpg); overflow:hidden; margin:0; padding:0;}
p {margin:0; padding:0;}
a {border:solid #FFFFFF 0px; color:#9d5525;}
a img { border:solid #FFFFFF 0px;}
h3 { margin:0; padding:0; font-size:16px; }
h5 { font-size:14px; font-weight:bold;}

/* classes */
.nodisplay { display:none;}
.left {float:left; }
.clear {clear:both; }
.right {float:right; }
.clearright {clear:both; margin:5px 0 0 10px; }
.leftmargin {margin: 10px 0 0 20px; }
.topmargin {margin:15px 0 0 0; }
.topmargin1 {margin:80px 0 0 0; }
.rightmargin {margin: 20px 25px 0 0; }
.plain {}


	div#container { position:relative; top:0; text-align:left; margin-left: auto; margin-right: auto; width:768px; z-index:1; padding:0; margin-top:0; background:#FFFFFF url(../img/containerbg.gif) 0 0 repeat-y; }
	.hometext { float:right; margin: 20px 0 0 20px; padding:5; font-size:12px;}
/* header */
	#logo2 { display:block; width:100px; height:171px; background: transparent url(../img/logo2.jpg) 0 0 no-repeat; margin:0; padding:0;} 
	#banner { position:absolute; top:65px; left:100px;}
	.headingsbar { position:absolute; top:161px; left:100px; width:668px; height:37px;  display:block; background: transparent url(../img/logo3.gif) 0 0 no-repeat;}


/* main nav */
	
	#nav { position:relative; float:left;  z-index:2; margin:0 -20px 0 0; padding:0;}
		#filler {background:#8d5024 url(../img/navbg.gif) 0 0 repeat-x; height:317px; width:100px;}
	#nav ul { margin:0; padding:0; position:absolute; top:0px;}
	#nav ul li { margin:2px 0 0 0; padding:0; list-style:none;}
	#nav ul li a { width:109px; margin:0; padding:0;}
		.aboutus a { height:27px; display:block; background:url(../img/buttons/aboutus.gif) no-repeat;}
		.aboutus a:hover {background:url(../img/buttons/aboutus1.gif) no-repeat;}
		.aboutus a.here { background:url(../img/buttons/aboutushere.gif) no-repeat;}
		.thelodge a {height:27px; display:block;  background:url(../img/buttons/thelodge.gif) no-repeat;}
		.thelodge a:hover {background:url(../img/buttons/thelodge1.gif) no-repeat;}
		.thelodge a.here { display:block;  background:url(../img/buttons/thelodgehere.gif) no-repeat;}
		.wildlife a {height:27px; display:block;  background:url(../img/buttons/wildlife.gif) no-repeat;}
		.wildlife a:hover {background:url(../img/buttons/wildlife1.gif) no-repeat;}
		.wildlife a.here { display:block;  background:url(../img/buttons/wildlifehere.gif) no-repeat;}
		.leisure a {height:27px; display:block;  background:url(../img/buttons/leisure.gif) no-repeat;}
		.leisure a:hover {background:url(../img/buttons/leisure1.gif) no-repeat;}
		.leisure a.here { display:block;  background:url(../img/buttons/leisurehere.gif) no-repeat;}
		.gallery a {height:27px; display:block;  background:url(../img/buttons/gallery.gif) no-repeat;}
		.gallery a:hover {background:url(../img/buttons/gallery1.gif) no-repeat;}
		.gallery a.here { display:block;  background:url(../img/buttons/galleryhere.gif) no-repeat;}
		.inyatinews a {height:27px; display:block;  background:url(../img/buttons/inyatinews.gif) no-repeat;}
		.inyatinews a:hover {background:url(../img/buttons/inyatinews1.gif) no-repeat;}
		.inyatinews a.here { display:block;  background:url(../img/buttons/inyatinewshere.gif) no-repeat;}
		.contactus a {height:27px; display:block; background:url(../img/buttons/contactus.gif) no-repeat;}
		.contactus a:hover {background:url(../img/buttons/contactus1.gif) no-repeat;}
		.contactus a.here { display:block;  background:url(../img/buttons/contactushere.gif) no-repeat;}
		.map a {height:27px; display:block; background:url(../img/buttons/map.gif) no-repeat;}
		.map a:hover {background:url(../img/buttons/map1.gif) no-repeat;}
		.map a.here { display:block;  background:url(../img/buttons/maphere.gif) no-repeat;}
		.bookings a {height:27px; display:block; background:url(../img/buttons/bookings.gif) no-repeat;}
		.bookings a:hover {background:url(../img/buttons/bookings1.gif) no-repeat;}
		.bookings a.here { display:block;  background:url(../img/buttons/bookingshere.gif) no-repeat;}
		.community a {height:27px; display:block; background:url(../img/buttons/community.gif) no-repeat;}
		.community a:hover {background:url(../img/buttons/community1.gif) no-repeat;}
		.community a.here { display:block;  background:url(../img/buttons/communityhere.gif) no-repeat;}
		.ebrochure a {height:27px; display:block; background:url(../img/buttons/e-brochure.gif) no-repeat;}
		.ebrochure a:hover {background:url(../img/buttons/e-brochure1.gif) no-repeat;}
		.ebrochure a.here { display:block;  background:url(../img/buttons/e-brochurehere.gif) no-repeat;}
		.guestbook a {height:27px; display:block;  background:url(../img/buttons/guestbook.gif) no-repeat;}
		.guestbook a:hover {background:url(../img/buttons/guestbook1.gif) no-repeat;}
		.guestbook a.here { display:block;  background:url(../img/buttons/guestbookhere.gif) no-repeat;}
		.conference a {height:40px; display:block;  background:url(../img/buttons/conference.gif) no-repeat;}
		.conference a:hover {background:url(../img/buttons/conference1.gif) no-repeat;}
		.conference a.here { display:block;  background:url(../img/buttons/conferencehere.gif) no-repeat; }
		
	.a2 { display:block;  background:url(../img/buttons/conference.gif) no-repeat;}
		.a2:hover {background:url(../img/buttons/conference1.gif) no-repeat;}
		.a2.here { display:block;  background:url(../img/buttons/conferencehere.gif) no-repeat; }
		
/* sub nav */
	#subnav { position:absolute; top:198px; left:100px; width:668px; height:34px; display:block; }
	.subnavhome { background:url(../img/subnavbg.gif);}
	.subnavmenu { background:url(../img/subnavbg.gif);}
	#subnav ul { margin:0 0 0 3px; padding:0;} 
	#subnav ul li { list-style-type:none; margin:4px 2px 0 0; float:left; }
	
	/* About Us */
	.aboutustext { width:250px; float:left; margin: 20px 0 0 20px; padding:0; font-size:12px;}
	.abouthosttext { width:250px; float:left; margin: 20px 0 0 20px; padding:0; font-size:12px;}
	.abouthostimg { float:left; margin: 20px 0 0 20px;}
	.abouthostimg1 {}
	.aboutguesttext {float:left; margin: 20px 0 0 10px; padding:0; font-size:12px;}
	.abouthosttext table { width:320px;}
	.abouthosttext table td.times { text-align:right; width:90px; vertical-align:top; margin:0 5px 0 0;}
	.abouthosttext table th {font-size:15px; }
	.abouthosttext table td { margin:0 0 0 2px;}
	table.wintertimes td { background:#b79236;}
	table.wintertimes th.winter { background:#b79236;}
	table.summertimes th.summer { background:#bd8947;}
	table.summertimes td { background:#bd8947;}
	.aboutrainfalltext { width:250px; float:left; margin: 50px 0 0 0; padding:0; font-size:12px;}
	table.rainfall { width:320px;}
	table.rainfall th.heading { background:#bd8947; text-align:center;}
	table.rainfall td { background:#bd8947; text-align:center}
	table.rainfall td.dates { text-align:right; margin:0 5px 0 0;}
	table.temp { width:350px; margin:0 0 0 20px;}
	table.temp th.heading1 { background:#b77836; text-align:center;}
	table.temp th.heading2 { background:#fade95; text-align:center;}
	table.temp td.dates { width: 90px; background:#b79236; text-align:right;}
	table.temp td.max { background:#b77836; text-align:center;}
	table.temp td.min { background:#fade95; text-align:center;}
	
	.lodgeimg { width:295px; float:left; margin: 20px 0 0 10px;}
	.lodgetext { width:340px; float:left; margin: 20px 0 0 0;}
	
	.newscontainer{ width:510px; margin:5px 0 0 50px;}
	.newscontainer p { margin:20px 5px 15px 5px;}
	.newsheading { background:url(../img/newsheading.gif) repeat-x; padding:0 20px 0 20px;}
	.newstitle {background:url(../img/newsheadingbg.gif) repeat-x; padding:6px 0 6px 0; margin:10px 0 5px 0; color:#FFFFFF; font-size:14px; font-style:italic; text-align:center;}
	
	table.guestbook  { width:600px; margin:0; padding:0; }
	table.bookingstable  { width:300px; margin:15px 0 0 0;}	
	.title { margin:0 3px 0 0; font-size:11px; }
	.info { background:#fade96; padding:3px; width:300px;}
	.infomore { background:#fade96; padding:3px;}
	.addedinfo {font-size:10px; border:0 solid #FFFFFF; width:58; height:28px; overflow:hidden; }
	.info1 input { width:250px; border:5px #fade96 solid;}
	.info1 textarea {border:5px #fade96 solid; width:400px; height:90px;}
	.info2 input { width:40px; border:5px #fade96 solid; text-align:left;}
	.info2 select { width:40px; border:5px #fade96 solid; text-align:left;}
	.info3 { width:150px;}
	.info3 input { width:150px; border:5px #fade96 solid; text-align:left;}
	.info4 textarea { width:400px; height:60px; border:5px #fade96 solid; text-align:left;}
	.signguestbook { margin: 0 0 0 50px;}
	form.guestadd { margin:0; padding:0;}

		
		/*nav aboutus */
		.aboutusheading { display:block; width:142px; height:30px; position:absolute; top:-38px; left:512px; background: transparent url(../img/aboutusheading.gif) 0 0 no-repeat; }	
		.introduction a {  background:url(../img/buttons/about/intro.gif) no-repeat; display:block; height:27px; width:79px;}
		.introduction a:hover {background:url(../img/buttons/about/intro1.gif) no-repeat;}
		.introduction a.here { background:url(../img/buttons/about/introhere.gif) no-repeat;}
		.yourhosts a {background:url(../img/buttons/about/yourhost.gif) no-repeat; display:block;  height:27px; width:73px;}
		.yourhosts a:hover {background:url(../img/buttons/about/yourhost1.gif) no-repeat;}
		.yourhosts a.here { background:url(../img/buttons/about/yourhosthere.gif) no-repeat;}
		.rangers a {background:url(../img/buttons/about/ranger.gif) no-repeat; display:block;  height:27px; width:94px;}
		.rangers a:hover {background:url(../img/buttons/about/ranger1.gif) no-repeat;}
		.rangers a.here { background:url(../img/buttons/about/rangerhere.gif) no-repeat;}	
		.activities a {background:url(../img/buttons/about/activities.gif) no-repeat; display:block;  height:27px; width:97px;}
		.activities a:hover {background:url(../img/buttons/about/activities1.gif) no-repeat;}
		.activities a.here { background:url(../img/buttons/about/activitieshere.gif) no-repeat;}
		.news a {background:url(../img/buttons/about/news.gif) no-repeat; display:block;  height:27px; width:81px;}
		.news a:hover {background:url(../img/buttons/about/news1.gif) no-repeat;}
		.news a.here { background:url(../img/buttons/about/newshere.gif) no-repeat;}
		.guest a {background:url(../img/buttons/about/guest.gif) no-repeat; display:block;  height:27px; width:79px;}
		.guest a:hover {background:url(../img/buttons/about/guest1.gif) no-repeat;}
		.guest a.here { background:url(../img/buttons/about/guesthere.gif) no-repeat;}
		.rainfall a {background:url(../img/buttons/about/rainfall.gif) no-repeat; display:block;  height:27px; width:58px;}
		.rainfall a:hover {background:url(../img/buttons/about/rainfall1.gif) no-repeat;}
		.rainfall a.here { background:url(../img/buttons/about/rainfallhere.gif) no-repeat;}		
		.temp a {background:url(../img/buttons/about/temp.gif) no-repeat; display:block;  height:27px; width:80px;}
		.temp a:hover {background:url(../img/buttons/about/temp1.gif) no-repeat;}
		.temp a.here { background:url(../img/buttons/about/temphere.gif) no-repeat;}.temp a {background:url(../img/buttons/about/temp.gif) no-repeat; display:block;  height:27px; width:80px;}
		.brochure a {background:url(../img/buttons/about/brochure.gif) no-repeat; display:block;  height:27px; width:80px;}
		.brochure a:hover {background:url(../img/buttons/about/brochure1.gif) no-repeat;}
		
	
		
	/* The Lodge */
	.lodgeheading { display:block; width:147px; height:47px; position:absolute; top:-38px; left:509px; background: transparent url(../img/lodgeheading.gif) 0 0 no-repeat; }
		.chalets a {  background:url(../img/buttons/lodge/chalets.gif) no-repeat; display:block; height:27px; width:59px;}
		.chalets a:hover {background:url(../img/buttons/lodge/chalets1.gif) no-repeat;}
		.chalets a.here { background:url(../img/buttons/lodge/chaletshere.gif) no-repeat;}
		.execchalets a {  background:url(../img/buttons/lodge/execchalets.gif) no-repeat; display:block; height:27px; width:114px;}
		.execchalets a:hover {background:url(../img/buttons/lodge/execchalets1.gif) no-repeat;}
		.execchalets a.here { background:url(../img/buttons/lodge/execchalets_here.gif) no-repeat;}
		.cuisine a {  background:url(../img/buttons/lodge/cuisine.gif) no-repeat; display:block; height:27px; width:60px;}
		.cuisine a:hover {background:url(../img/buttons/lodge/cuisine1.gif) no-repeat;}
		.cuisine a.here { background:url(../img/buttons/lodge/cuisinehere.gif) no-repeat;}
		.ladiesBar a {  background:url(../img/buttons/lodge/lb.gif) no-repeat; display:block; height:27px; width:78px;}
		.ladiesBar a:hover {background:url(../img/buttons/lodge/lb1.gif) no-repeat;}
		.ladiesBar a.here { background:url(../img/buttons/lodge/lbhere.gif) no-repeat;}
		.airstrip a {  background:url(../img/buttons/lodge/airstrip.gif) no-repeat; display:block; height:27px; width:97px;}
		.airstrip a:hover {background:url(../img/buttons/lodge/airstrip1.gif) no-repeat;}
		.airstrip a.here { background:url(../img/buttons/lodge/airstriphere.gif) no-repeat;}
		.album a {  background:url(../img/buttons/lodge/album.gif) no-repeat; display:block; height:27px; width:125px;}
		.album a:hover {background:url(../img/buttons/lodge/album1.gif) no-repeat;}
		.album a.here { background:url(../img/buttons/lodge/albumhere.gif) no-repeat;}
		
	/* News */
		.letters a {  background:url(../img/buttons/news/Newsletter-Button.gif) no-repeat; display:block; height:27px; width:80px;}
		.letters a:hover {background:url(../img/buttons/news/Newsletter-Button1.gif) no-repeat;}
		.letters a.here { background:url(../img/buttons/news/Newsletter-Buttonhere.gif) no-repeat;}
		.gamereport a {  background:url(../img/buttons/news/Game-Report-Button.gif) no-repeat; display:block; height:27px; width:80px;}
		.gamereport a:hover {background:url(../img/buttons/news/Game-Report-Button1.gif) no-repeat;}
		.gamereport a.here { background:url(../img/buttons/news/Game-Report-Buttonhere.gif) no-repeat;}
		.guestreport a {  background:url(../img/buttons/news/Guest-Report-Button.gif) no-repeat; display:block; height:27px; width:80px;}
		.guestreport a:hover {background:url(../img/buttons/news/Guest-Report-Button1.gif) no-repeat;}
		.guestreport a.here { background:url(../img/buttons/news/Guest-Report-Buttonhere.gif) no-repeat;}
	
		/* The Wildlife */
	.wildlifeheading { display:block; width:118px; height:44px; position:absolute; top:-38px; left:523px; background: transparent url(../img/wildlifeheading.gif) 0 0 no-repeat; }
		.vs a {  background:url(../img/buttons/wildlife/vehicle.gif) no-repeat; display:block; height:27px; width:99px;}
		.vs a:hover {background:url(../img/buttons/wildlife/vehicle1.gif) no-repeat;}
		.vs a.here { background:url(../img/buttons/wildlife/vehiclehere.gif) no-repeat;}
		.ws a {  background:url(../img/buttons/wildlife/walking.gif) no-repeat; display:block; height:27px; width:109px;}
		.ws a:hover {background:url(../img/buttons/wildlife/walking1.gif) no-repeat;}
		.ws a.here { background:url(../img/buttons/wildlife/walkinghere.gif) no-repeat;}
		.video a {  background:url(../img/buttons/wildlife/video.gif) no-repeat; display:block; height:27px; width:79px;}
		.video a:hover {background:url(../img/buttons/wildlife/video1.gif) no-repeat;}
		.video a.here { background:url(../img/buttons/wildlife/videohere.gif) no-repeat;}
		
		
		.airstripright { width:300px; float:right; margin:0 10px 0 0;}
		
		
		/* Leisure */
		.sp a {  background:url(../img/buttons/leisure/sp.gif) no-repeat; display:block; height:27px; width:107px;}
		.sp a:hover {background:url(../img/buttons/leisure/sp1.gif) no-repeat;}
		.sp a.here { background:url(../img/buttons/leisure/sphere.gif) no-repeat;}
		.gym a {  background:url(../img/buttons/leisure/gym.gif) no-repeat; display:block; height:27px; width:83px;}
		.gym a:hover {background:url(../img/buttons/leisure/gym1.gif) no-repeat;}
		.gym a.here { background:url(../img/buttons/leisure/gymhere.gif) no-repeat;}
		.deck a {  background:url(../img/buttons/leisure/deck.gif) no-repeat; display:block; height:27px; width:80px;}
		.deck a:hover {background:url(../img/buttons/leisure/deck1.gif) no-repeat;}
		.deck a.here { background:url(../img/buttons/leisure/deckhere.gif) no-repeat;}
		#deckimage {margin:0 10px 0 0;}
		.stargazing a {background:url(../img/buttons/leisure/stargazing.gif) no-repeat; display:block; width:80px; height:27px; }
		.stargazing a:hover {background:url(../img/buttons/leisure/stargazing1.gif) no-repeat; }
		.stargazing a.here {background:url(../img/buttons/leisure/stargazinghere.gif) no-repeat; }
		.fishing a {background:url(../img/buttons/leisure/fishing.gif) no-repeat; display:block; width:80px; height:27px; }
		.fishing a:hover {background:url(../img/buttons/leisure/fishing1.gif) no-repeat; }
		.fishing a.here {background:url(../img/buttons/leisure/fishinghere.gif) no-repeat; }

/* album Gallery */
		.imagegallery { margin: 0 0 0 5px; }
		.galleryimg { border: #7e4521 5px solid; padding:7px; margin:4px; background:#FFFFFF;}
		.galleryheading { margin:10px 0 0 80px;}


/* content */
	#content { position:relative; z-index:2; float:right; margin:-4px 0 0 0; padding:0; width:668px;}

/* Contact */
	#contact { font-size:16px; font-weight:bold; padding:20px 0 0 30px;}
	.contactheading { display:block; width:161px; height:26px; position:absolute; top:-33px; left:505px; background: transparent url(../img/contactheading.gif) 0 0 no-repeat; }
	
/* Map */
	.mapheading { display:block; width:70px; height:40px; position:absolute; top:-34px; left:528px; background: transparent url(../img/mapheading.gif) 0 0 no-repeat; }
/* Conference */
	.conferenceheading { display:block; width:154px; height:40px; position:absolute; top:-38px; left:494px; background: transparent url(../img/conferenceheading.gif) 0 0 no-repeat; }
/* Community */
	.communityheading { display:block; width:174px; height:40px; position:absolute; top:-33px; left:484px; background: transparent url(../img/communityheading.gif) 0 0 no-repeat; }
/* Leisure */
	.leisureheading { display:block; width:100px; height:40px; position:absolute; top:-34px; left:555px; background: transparent url(../img/leisureheading.gif) 0 0 no-repeat; }
/* Booking */
	.bookingsheading { display:block; width:133px; height:42px; position:absolute; top:-37px; left:519px; background: transparent url(../img/bookingsheading.gif) 0 0 no-repeat; }
	#bookingsdiv table { margin:0; padding:0;}
	#bookingsdiv table th { background:#fade96; padding:5px;}
	#bookingsdiv table tr td { text-align:right;}
	#bookingsdiv table tr td.room { font-style:italic;}
	#bookingsdiv table tr td.rate { background:#fade96;}
	#bookingsdiv table.bookingstable { margin:10px 0 0 10px; padding:10px; background-color:#ebd4a8; width:580px;}
	#bookingsdiv table.bookingstable th { background:#fade96; padding:5px;}
	#bookingsdiv table.bookingstable tr td { text-align:left;}
	#bookingsdiv table.bookingstable tr td.room { font-style:italic;}
	#bookingsdiv table.bookingstable tr td.rate { background:#fade96;}
	#bookingsdiv p { margin:20px 30px 0 0;}
	
	/* Gallery */
	.galleryheading1 { display:block; width:110px; height:42px; position:absolute; top:-37px; left:529px; background: transparent url(../img/galleryheading.gif) 0 0 no-repeat; }
	
	#directions {margin: 10px 0 0 10px; }
				

/* footer */
	#footer { margin:15px 0 0 0; padding:0; font-weight:normal; font-size:10px;}
	#footer ul#copy { float:right; margin:0 20px 0 0; padding:0; color:#FFFFFF; font-weight:bold;}
	#footer ul { margin:0 0 0 110px; padding:0 0 10px 0;}
	#footer ul li { list-style-type:none; display:inline; margin:0; padding:0;}
	#footer ul li a { color:#000000; border-right: 1px solid #000000; padding:0 5px 0 0; margin:0 0 0 5px;}
	#footer ul li a.noborder { border-right: 0 solid #000000;}
	.footerpatern { clear:both; width:730px; background: transparent url(../img/footpattern.gif) 0 0 repeat-x; height:20px; margin:0 0 5px 20px;}