	/* Copyright Grovelawn 2006 */
html	{background-color:#fff;color:#000;font-family:tahoma,verdana,geneva,arial,helvetica,sans-serif;font-size:12px;}
body	{text-align:center;}
table	{border:0px;margin:0px auto;}
td	{vertical-align:middle;}
ul	{list-style-type:disc;margin:0px 16px;padding:10px 0px;}
li	{font-size:12px;margin:4px 0px;padding:0px;text-align:justify;}
img	{border:0px;padding:0px;margin:0px;}
h1	{color:#489917;font-weight:bold;font-size:12px;text-align:center;margin:0px;padding:0px;}
h2	{color:#489917;font-weight:bold;font-size:12px;text-align:center;margin:0px;padding:0px;}
h3	{color:#489917;font-weight:bold;font-size:12px;text-align:left;}
a	{text-decoration:none;color:#000;}
a:hover	{text-decoration:underline;color:#000;}
.j	{text-align:justify;}
.c	{text-align:center;}
.main			{position:relative;width:860px;border:1px solid #666633;background-color:#ece9d8;margin:10px auto;padding:10px 0px 0px 0px;}
.article		{padding:2px;margin-left:250px;margin-top:30px;width:400px;text-align:center;}
.article h1		{margin-bottom:10px;}
.article p		{text-align:justify;}
.article p.types	{text-align:center;}
.article img		{border:0px;padding:0px;margin:0px;}
.related		{float:right;width:200px;margin-top:30px;text-align:center;min-height:200px;}
.related h2		{margin-bottom:10px;}
.related ul		{list-style-type:none;margin:0px;padding:0px;}
.related li		{margin:0px;padding:6px;text-align:left;}
.booktop		{width:316px;height:11px;background-image:url('/images/top.gif');font-size:6pt;}
.bookbase		{width:316px;height:11px;background-image:url('/images/base.gif');font-size:6pt;}
.book			{background-image:url('/images/mid.gif');width:316px;margin-left:45px;padding:0px;text-align:center;float:left;}
.book h2		{text-align:center;text-transform:capitalize;}
.book table		{border:0px;margin:0px auto;}
.book th		{text-align:right;font-size:9pt;font-weight:normal;padding-left:6px;}
.book td		{text-align:right;font-size:9pt;}
.book select		{text-align:center;width:200px;font-weight:bold;text-align:left;}
.book select.date	{width:85px;font-weight:bold;text-align:left;}
.book select.day	{width:45px;font-weight:bold;text-align:left;}
.book select.time	{width:70px;font-weight:bold;text-align:left;}
.book select.people	{width:45px;font-weight:bold;text-align:left;}
.book input		{width:200px;font-weight:bold;}
.book input.short	{width:155px;font-weight:bold;}
.navigate		{margin-top:30px;float:left;width:250px;}
.navigate h2		{padding-bottom:10px;text-align:center;}
.navigate ul		{list-style-image:url('/images/hotel-menu.gif');margin-left:30px;padding:0px;}
.navigate li		{margin:0px;padding:0px 0px 8px 4px;text-align:left;}
.navigate a		{color:#000;text-decoration:none;}
.navigate a:hover	{color:#000;text-decoration:underline;}
.menu1			{position:absolute;top:96px;left:0px;width:100%;font-size:8pt;text-align:center;}
.menu2			{clear:both;font-size:8pt;text-align:center;margin:10px;padding-top:10px;}
			/* Auto generated calendar */
table.calendar		{width:180px;margin:0px;padding:0px;z-index:99;color:#fff;background-color:#ff8800;border:1px solid #cccccc;}
.calendar th		,
.calendar td		{text-align:center;width:25px;border:1px solid #fff;border-collapse:collapse;cursor:crosshair;margin:0px;padding:0px;}
.calendar div		{float:left;margin:0px 6px;}
.calendar input		{width:25px;border:0px;padding:0px;margin:0px;}
.calendar select	{width:130px;border:0px;font-size:7pt;}
input.date-before	{background-color:#cc0;color:#000;cursor:default;}
input.date-below	{background-color:#eee;color:#000;cursor:crosshair;text-decoration:line-through;}
input.date-this		{background-color:#f80;color:#eee;cursor:default;}
input.date-above	{background-color:#0c0;color:#000;cursor:default;}
input.date-after	{background-color:#eee;color:#000;cursor:default;}
input.date-grey		{background-color:#ccc;color:#000;cursor:crosshair;}
input.date-hide		{color:#fff;background-color:#900;border:0px;font-size:6pt;font-weight:bold;float:right;padding:0px;margin:3px;}
#view-date		,
#view-arrive		,
#view-return		{position:absolute;top:270px;left:230px;width:190px;}
.view-show		{display:block;}
.view-hide		{display:none;}
.show			{display:block;}
.hide			{display:none;}
			/* Forms */
form select		{margin-right:2px;width:250px;}
form input.button	{background-color:#ece9d8;width:235px;}
form input.shortbutton	{background-color:#ece9d8;width:165px;}
#people,	#arrive-time,	#return-time, #date2-time {width:65px;}
#date-day					{width:75px;}
#date2-day,	#arrive-day,	#return-day	{width:48px;}
#date-my					{width:125px;}
#date2-my,	#arrive-my,	#return-my	{width:85px;}
#date-calendar,	#date2-calendar,
#arrive-calendar,	#return-calendar	{width:28px;height:20px;overflow:hidden;border:0px;background-image:url(/images/calendar.gif);}
#airport-hotel,	#airport-park,	#airport-lounge,
#parking,	#room1				{width:230px;}
#pa, #pc, #pi					{width:50px;}

