/* STRUCTURE > MISC
/////////////////////////////////////////////////////*/


* {text-decoration: none; padding: 0; margin: 0; border: 0;}

	body {text-align: center; height: 100%; margin: 0; background: fixed #BCA056 url("../images/design/bg_body.jpg") 0 0 no-repeat;}
	
	br.clear {clear: both; line-height: 0; height: 0;}
	
	h1{ font: 18px Arial, Helvetica, sans-serif; color: #CC4305; text-align: left; padding: 10px 10px 0 10px;}
	
/* LAYOUT WRAPPER
/////////////////////////////////////////////////////*/

	div.wrapper
	{/*width: 617px; - old size */ width: 749px; margin: 0 auto 0 auto; background: #DADAC7; border: 0; border-left: 10px solid #AA914F; border-right: 10px solid #AA914F;}
	
/* LAYOUT WRAPPER > HEADER
/////////////////////////////////////////////////////*/

	div.wrapper blockquote.header
	{height: 83px; background: #221A06 url("../images/design/bg_header.jpg") 50% 50% no-repeat;}

		div.wrapper blockquote.header a:link,
		div.wrapper blockquote.header a:active,
		div.wrapper blockquote.header a:visited,
		div.wrapper blockquote.header a:hover
		{float: left; width: 250px; text-indent: -10000px; height: 80px; margin: 0 0 0 10px; border: 0;}


/* LAYOUT WRAPPER > HEADER
/////////////////////////////////////////////////////*/
	blockquote.baseFlash
	{height: 250px;}

/* LAYOUT WRAPPER > NAVBAR
/////////////////////////////////////////////////////*/

	div.wrapper ul.navbar
	{height: 47px; /*padding: 0 0 0 5px;*/ padding: 0 0 0 25px; background: #A49272 url("../images/design/bg_navbar.jpg") 50% 0; border: 0; border-bottom: 5px solid #C7C7AD;}

		div.wrapper ul.navbar li
		{list-style: none; float: left;}

		div.wrapper ul.navbar li a:link,
		div.wrapper ul.navbar li a:active,
		div.wrapper ul.navbar li a:visited,
		div.wrapper ul.navbar li a:hover
		{width: 90px; display: block; font: bold 12px/47px Verdana, Arial, Helvetica, sans-serif; text-indent: -10000px; border: 0;}

/* LAYOUT WRAPPER > NAVBAR > IMAGES
/////////////////////////////////////////////////////

		div.wrapper ul.navbar li a.navHome:link,
		div.wrapper ul.navbar li a.navHome:active,
		div.wrapper ul.navbar li a.navHome:visited,
		div.wrapper ul.navbar li a.navHome:hover
		{width: 58px; background: url("../images/navbar/bg_home.gif") 5px 13px no-repeat;}

			div.wrapper ul.navbar li a.navHome:hover
			{background-position: 5px -37px;}

		div.wrapper ul.navbar li a.navAmenities:link,
		div.wrapper ul.navbar li a.navAmenities:active,
		div.wrapper ul.navbar li a.navAmenities:visited,
		div.wrapper ul.navbar li a.navAmenities:hover
		{width: 80px; background: url("../images/navbar/bg_amenities.gif") 5px 13px no-repeat;}

			div.wrapper ul.navbar li a.navAmenities:hover
			{background-position: 5px -37px;}
		
		div.wrapper ul.navbar li a.navRates:link,
		div.wrapper ul.navbar li a.navRates:active,
		div.wrapper ul.navbar li a.navRates:visited,
		div.wrapper ul.navbar li a.navRates:hover
		{width: 55px; background: url("../images/navbar/bg_rates.gif") 5px 14px no-repeat;}

			div.wrapper ul.navbar li a.navRates:hover
			{background-position: 5px -37px;}

		div.wrapper ul.navbar li a.navHot:link,
		div.wrapper ul.navbar li a.navHot:active,
		div.wrapper ul.navbar li a.navHot:visited,
		div.wrapper ul.navbar li a.navHot:hover
		{width: 55px; background: url("../images/navbar/bg_hotDeals.gif") 5px 11px no-repeat;}

			div.wrapper ul.navbar li a.navHot:hover
			{background-position: 5px -39px;}

		div.wrapper ul.navbar li a.navDriving:link,
		div.wrapper ul.navbar li a.navDriving:active,
		div.wrapper ul.navbar li a.navDriving:visited,
		div.wrapper ul.navbar li a.navDriving:hover
		{width: 85px; background: url("../images/navbar/bg_driving.gif") 5px 8px no-repeat;}

			div.wrapper ul.navbar li a.navDriving:hover
			{background-position: 5px -42px;}


		div.wrapper ul.navbar li a.navDirections:link,
		div.wrapper ul.navbar li a.navDirections:active,
		div.wrapper ul.navbar li a.navDirections:visited,
		div.wrapper ul.navbar li a.navDirections:hover
		{width: 85px; background: url("../images/navbar/bg_directions.gif") 5px 17px no-repeat;}

			div.wrapper ul.navbar li a.navDirections:hover
			{background-position: 5px -33px;}

		div.wrapper ul.navbar li a.navGraduates:link,
		div.wrapper ul.navbar li a.navGraduates:active,
		div.wrapper ul.navbar li a.navGraduates:visited,
		div.wrapper ul.navbar li a.navGraduates:hover
		{width: 60px; background: url("../images/navbar/bg_graduates.gif") 5px 12px no-repeat;}

			div.wrapper ul.navbar li a.navGraduates:hover
			{background-position: 5px -37px;}

		div.wrapper ul.navbar li a.navInformation:link,
		div.wrapper ul.navbar li a.navInformation:active,
		div.wrapper ul.navbar li a.navInformation:visited,
		div.wrapper ul.navbar li a.navInformation:hover
		{width: 90px; background: url("../images/navbar/bg_informationRequest.gif") 5px 9px no-repeat;}

			div.wrapper ul.navbar li a.navInformation:hover
			{background-position: 5px -41px;}

		div.wrapper ul.navbar li a.navReservations:link,
		div.wrapper ul.navbar li a.navReservations:active,
		div.wrapper ul.navbar li a.navReservations:visited,
		div.wrapper ul.navbar li a.navReservations:hover
		{width: 95px; background: url("../images/navbar/bg_reservations.gif") 5px 13px no-repeat;}

			div.wrapper ul.navbar li a.navReservations:hover
			{background-position: 5px -37px;}
			
		div.wrapper ul.navbar li a.navPhotos:link,
		div.wrapper ul.navbar li a.navPhots:active,
		div.wrapper ul.navbar li a.navPhotos:visited,
		div.wrapper ul.navbar li a.navPhotos:hover
		{width: 57px; background: url("../images/navbar/bg_photos.gif") 5px 13px no-repeat;}

			div.wrapper ul.navbar li a.navPhotos:hover
			{background-position: 5px -37px;}			

*/

/* LAYOUT WRAPPER > NAVBAR > IMAGES
/////////////////////////////////////////////////////*/

		div.wrapper ul.navbar li a.navHome:link,
		div.wrapper ul.navbar li a.navHome:active,
		div.wrapper ul.navbar li a.navHome:visited,
		div.wrapper ul.navbar li a.navHome:hover
		{width: 58px; background: url("../images/navbar/bg_home.gif") 5px 19px no-repeat;}

			div.wrapper ul.navbar li a.navHome:hover
			{background-position: 5px -42px;}

		div.wrapper ul.navbar li a.navAmenities:link,
		div.wrapper ul.navbar li a.navAmenities:active,
		div.wrapper ul.navbar li a.navAmenities:visited,
		div.wrapper ul.navbar li a.navAmenities:hover
		{width: 80px; background: url("../images/navbar/bg_amenities.gif") 5px 19px no-repeat;}

			div.wrapper ul.navbar li a.navAmenities:hover
			{background-position: 5px -42px;}
		
		div.wrapper ul.navbar li a.navRates:link,
		div.wrapper ul.navbar li a.navRates:active,
		div.wrapper ul.navbar li a.navRates:visited,
		div.wrapper ul.navbar li a.navRates:hover
		{width: 55px; background: url("../images/navbar/bg_rates.gif") 5px 19px no-repeat;}

			div.wrapper ul.navbar li a.navRates:hover
			{background-position: 5px -42px;}

		div.wrapper ul.navbar li a.navHot:link,
		div.wrapper ul.navbar li a.navHot:active,
		div.wrapper ul.navbar li a.navHot:visited,
		div.wrapper ul.navbar li a.navHot:hover
		{width: 80px; background: url("../images/navbar/bg_hotDeals.gif") 5px 19px no-repeat;}

			div.wrapper ul.navbar li a.navHot:hover
			{background-position: 5px -42px;}

		div.wrapper ul.navbar li a.navDriving:link,
		div.wrapper ul.navbar li a.navDriving:active,
		div.wrapper ul.navbar li a.navDriving:visited,
		div.wrapper ul.navbar li a.navDriving:hover
		{width: 85px; background: url("../images/navbar/bg_driving.gif") 5px 19px no-repeat;}

			div.wrapper ul.navbar li a.navDriving:hover
			{background-position: 5px -42px;}


		div.wrapper ul.navbar li a.navDirections:link,
		div.wrapper ul.navbar li a.navDirections:active,
		div.wrapper ul.navbar li a.navDirections:visited,
		div.wrapper ul.navbar li a.navDirections:hover
		{width: 85px; background: url("../images/navbar/bg_directions.gif") 5px 19px no-repeat;}

			div.wrapper ul.navbar li a.navDirections:hover
			{background-position: 5px -42px;}

		div.wrapper ul.navbar li a.navGraduates:link,
		div.wrapper ul.navbar li a.navGraduates:active,
		div.wrapper ul.navbar li a.navGraduates:visited,
		div.wrapper ul.navbar li a.navGraduates:hover
		{width: 60px; background: url("../images/navbar/bg_graduates.gif") 5px 19px no-repeat;}

			div.wrapper ul.navbar li a.navGraduates:hover
			{background-position: 5px -42px;}

		div.wrapper ul.navbar li a.navInformation:link,
		div.wrapper ul.navbar li a.navInformation:active,
		div.wrapper ul.navbar li a.navInformation:visited,
		div.wrapper ul.navbar li a.navInformation:hover
		{width: 100px; background: url("../images/navbar/bg_informationRequest.gif") 5px 19px no-repeat;}

			div.wrapper ul.navbar li a.navInformation:hover
			{background-position: 5px -42px;}

		div.wrapper ul.navbar li a.navReservations:link,
		div.wrapper ul.navbar li a.navReservations:active,
		div.wrapper ul.navbar li a.navReservations:visited,
		div.wrapper ul.navbar li a.navReservations:hover
		{width: 100px; background: url("../images/navbar/bg_reservations.gif") 5px 19px no-repeat;}

			div.wrapper ul.navbar li a.navReservations:hover
			{background-position: 5px -42px;}
			
		div.wrapper ul.navbar li a.navPhotos:link,
		div.wrapper ul.navbar li a.navPhotos:active,
		div.wrapper ul.navbar li a.navPhotos:visited,
		div.wrapper ul.navbar li a.navPhotos:hover
		{width: 100px; background: url("../images/navbar/bg_photos.gif") 5px 19px no-repeat;}

			div.wrapper ul.navbar li a.navPhotos:hover
			{background-position: 5px -42px;}			

/* LAYOUT WRAPPER > CONTENT
/////////////////////////////////////////////////////*/

	div.wrapper blockquote.content
	{padding: 10px; background: #DADAC7; height: 100%;}

		div.wrapper blockquote.content div.contentBox
		{height: 100%; background: #E9E9DC url("../images/design/bg_contentBox.jpg") 50% 100% no-repeat; border: 1px solid #C5C5AC; border-top: 1px solid #BB8339;}
		
			div.wrapper blockquote.content div.contentBox p
			{font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif; color: #333; text-align: left; padding: 10px;}

			div.wrapper blockquote.content img.contentRightImage,
			div.wrapper blockquote.content img.contentLeftImage
			{float: right; margin: 0 0 5px 5px; border: 5px solid #EFEFE1;}
			
				div.wrapper blockquote.content img.contentLeftImage
				{float: left; margin: 0 5px 5px 0;}


			div.wrapper blockquote.content div.contentBox p.warning
			{color: #CC0000;}

/* LAYOUT WRAPPER > CONTENT > MISC CLASS > SEARCH FORM
/////////////////////////////////////////////////////*//* LAYOUT WRAPPER > CONTENT > MISC CLASS > SEARCH FORM/////////////////////////////////////////////////////*/		div.wrapper blockquote.content div.contentBox fieldset.formSearch,		div.wrapper blockquote.content div.contentBox fieldset.formSearch p		{font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; border: 0; padding: 0; margin: 0;}			div.wrapper blockquote.content div.contentBox fieldset.formSearch			{/*width: 575px;*/ width: 705px; height: 65px; margin: 0 auto 0 auto; padding: 0; background: #F2F2E8 url("../images/design/bg_searchForm.gif") 0 0 no-repeat;}					div.wrapper blockquote.content div.contentBox fieldset.formSearch p			{ float: left; width: auto; padding: 10px 0 0 0;}				div.wrapper blockquote.content div.contentBox fieldset.formSearch p.checkin				{ width: 270px; }				div.wrapper blockquote.content div.contentBox fieldset.formSearch p.searchButton				{ margin-left: 5px; padding-top: 18px;}			div.wrapper blockquote.content div.contentBox fieldset.formSearch strong			{font-size: 13px; color: #4C5226; float: left; margin: 5px 10px 0 20px;}						div.wrapper blockquote.content div.contentBox fieldset.formSearch label			{ display: block; margin-left: 7px; font-weight: bold; color: #5C584C;}/*				div.wrapper blockquote.content div.contentBox fieldset.formSearch label.nightLabel				{voice-family:"\"}\""; voice-family:inherit; padding-left: 180px;}				html>body div.wrapper blockquote.content div.contentBox fieldset.formSearch label.nightLabel{padding-left: 190px;}				div.wrapper blockquote.content div.contentBox fieldset.formSearch label.roomLabel				{voice-family:"\"}\""; voice-family:inherit; padding-left: 25px;}				html>body div.wrapper blockquote.content div.contentBox fieldset.formSearch label.roomLabel{padding-left: 25px;}				div.wrapper blockquote.content div.contentBox fieldset.formSearch label.peopleLabel				{voice-family:"\"}\""; voice-family:inherit; padding-left: 25px;}				html>body div.wrapper blockquote.content div.contentBox fieldset.formSearch label.peopleLabel{padding-left: 25px;}*/						div.wrapper blockquote.content div.contentBox fieldset.formSearch img,			div.wrapper blockquote.content div.contentBox fieldset.formSearch input,			div.wrapper blockquote.content div.contentBox fieldset.formSearch select			{float: left; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 5px; margin: 5px 0  5px  5px; background: #F8F8F1;}							div.wrapper blockquote.content div.contentBox fieldset.formSearch img				{ position: relative; top: 3px; padding: 0;}				div.wrapper blockquote.content div.contentBox fieldset.formSearch input				{width: 50px; border-left: 1px solid #E2E2CD; border-top: 1px solid #DBDBBF;}								div.wrapper blockquote.content div.contentBox fieldset.formSearch select				{width: 77px;}

/* LAYOUT WRAPPER > CONTENT > MISC CLASS > STANDARD FORM
/////////////////////////////////////////////////////*/

		table.standardForm
		{ width: 530px; margin: 0 auto 10px 0; border: 0;}

				table.standardForm th,
				table.standardForm td
				{padding: 3px;}
				
				table.standardForm th
				{width: 100px;}
				
				table.standardForm td
				{width: 400px;}

			table.standardForm th
			{font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-align: right; color: #4C5226; padding-right: 5px;}

			table.standardForm input,
			table.standardForm textarea
			{ width: 100%; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 5px; background: #F8F8F3; border: 0; border-top: 1px solid #C2C29E;  border-left: 1px solid #C2C29E;}


/* LAYOUT WRAPPER > FOOTER
/////////////////////////////////////////////////////*/

	div.wrapper blockquote.footer
	{height: 68px; position: relative; z-index: 1; font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #392A06; background: url("../images/design/bg_footer.jpg") 0 0 no-repeat; border: 0; border-top: 5px solid #C7C7AD;}

		div.wrapper blockquote.footer blockquote.elephantDetail
		{width: 125px; height: 125px; position: absolute; z-index: 2; bottom: 0px; right: 0px; voice-family:"\"}\""; voice-family:inherit; behavior: url("/layout/css/iepngfix.htc"); background: url("../images/design/img_elephantDetail.png") 0 0 no-repeat;}
	html>body div.wrapper blockquote.footer blockquote.elephantDetail{ background: url("../images/design/img_elephantDetail.png") 0 0 no-repeat;}

		div.wrapper blockquote.footer p
		{font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; padding: 0 10px 0 10px; clear: both; border: 0;}

/* LAYOUT WRAPPER > FOOTER > NAVBAR
/////////////////////////////////////////////////////*/

		div.wrapper blockquote.footer ul.footerNavbar
		{height: 30px; margin: 0; padding: 5px 10px 0 10px;}

			div.wrapper blockquote.footer ul.footerNavbar li
			{list-style: none; line-height: 30px; float: left;}

				div.wrapper blockquote.footer ul.footerNavbar li a:link,
				div.wrapper blockquote.footer ul.footerNavbar li a:active,
				div.wrapper blockquote.footer ul.footerNavbar li a:visited,
				div.wrapper blockquote.footer ul.footerNavbar li a:hover
				{font: bold 10px/30px Verdana, Arial, Helvetica, sans-serif; color: #392A06; padding: 0 5px 0 5px;}

				div.wrapper blockquote.footer ul.footerNavbar li a:hover
				{color: #FFF;}

