		/* Copyright Grovelawn 2006 */

html		{padding:0px;margin:0px;font-size:10pt;font-weight:normal;font-family:tahoma,verdana,arial,helvetica,sans-serif;}
body		{padding:0px;margin:0px;text-align:center;color:#114;}
img, div	{padding:0px;margin:0px;border:0px;}
p		{padding:0px;margin:6px 0px;text-align:justify;}
a		{text-decoration:none;color:#334;}
a:hover		{text-decoration:underline;color:#556;}
th, td		{text-align:left;font-size:10pt;font-weight:normal;font-family:tahoma,verdana,arial,helvetica,sans-serif;}
h1, h2		{font-size:12pt;color:#114;}
.main			{padding:0px;margin:8px auto;width:800px;}
#logo			{padding:0px;margin:0px;border:0px;}
.page			{padding:0px;margin:0px;border:1px solid #8e9689;border-top:2px solid #8e9689;border-bottom:3px double #8e9689;background-color:#ffffcb;}
.topmenu ul		{padding:0px;margin:0px;list-style-type:none;}
.topmenu li		{padding:0px;margin:0px;width:110px;height:19px;background-image:url(/images/tab.gif);background-repeat:no-repeat;float:right;text-align:center;}
.topmenu a		{color:#334;text-decoration:none;font-size:9pt;}
.topmenu a:hover	{color:#556;text-decoration:none;font-size:9pt;}
#home			{float:left;background-image:url(/images/hometab.gif);background-repeat:no-repeat;background-position:top right;}
.pagebody		{float:left;width:536px;text-align:left;}
.leftside		{width:150px;float:left;text-align:center;}
.leftside img		{margin:6px auto;}
#stamp			{margin:50px 0px 0px 6px;}
.sidemenutop		{height:6px;overflow:hidden;background-image:url(/images/sidetop.gif);background-position:top right;}
.sidemenubase		{height:6px;overflow:hidden;background-image:url(/images/sidebase.gif);background-position:bottom right;}
.sidemenu		{margin-top:40px;width:126px;background-color:#dcffc5;background-image:url(/images/sidemid.gif);background-position:top right;}
.sidemenu ul		{padding:0px;margin:16px 0px 16px 30px;list-style-type:circle;list-style-image:url(/images/bullet.gif);text-align:left;}
.sidemenu li		{padding:0px;margin:0px;}
.sidemenu a		{color:#334;text-decoration:none;font-size:9pt;}
.sidemenu a:hover	{color:#556;text-decoration:none;font-size:9pt;}
#hotels			{float:right;clear:right;}
#search			{margin:10px;float:right;text-align:right;font-size:8pt;}
.foot			{margin-top:60px;font-size:80%;}
.foot p			{text-align:center;}
			/* main form */
#form			{padding:0px;margin:16px auto;width:364px;height:225px;background-image:url(/images/form.gif);text-align:center;}
#form div		{padding:75px 0px 0px 0px;}
#form table		{margin:0px auto;}
.centre			{text-align:center;}
.clear			{clear:both;}
#lr, #ld		{width:270px;margin:1px 0px;}
#pa, #ad, #sn		{width:80px;margin:1px 0px;}
#pc, #pi		{width:95px;margin:1px 0px;}
#amy			{width:190px;margin:1px 0px;}
#find			{width:186px;margin:0px;}
			/* hotel page */
#hotelinfo p img	{float:left;}
#hotelinfo table	{clear:both;margin:6px 0px 6px 60px;}
#hotelinfo td		{padding:2px;width:35%;}
#hoteiinfo th		{width:15%;}
#hotelinfo input	{color:#005500;font-size:84%;background-color:#fff;border:0px;cursor:hand;cursor:pointer;}
#hotelinfo form p	{text-align:right;}
			/* place page */
#hotellist ul		{list-style-type:none;margin:0px;padding:0px;}
#hotellist li		{margin:0px;padding:0px;}
#hotellist img		{float:left;margin:6px;}
#hotellist input	{color:#005500;font-size:84%;background-color:#fff;border:0px;cursor:hand;cursor:pointer;}
.pick			{text-align:right;}
			/* area page */
#placelist ul		{list-style-type:none;margin:0px;padding:0px;}
#placelist li		{margin:0px;padding:0px;width:250px;float:left;}
			/* search page */
#searchlist ul		{list-style-type:none;margin:0px;padding:0px;}
#searchlist li		{margin:0px;padding:0px;width:260px;float:left;}
			/* other pages */
#sitepage ul		{list-style-type:circle;margin:0px;padding:0px;}
#sitepage li		{margin:0px 0px 0px 20px;padding:0px;}
			/* resources pages */
#resources ul		{list-style-type:square;list-style-image:url(/images/bullet.gif);margin:0px;padding:0px;}
#resources li		{margin:6px 0px 0px 20px;padding:0px;text-align:justify;}
#resources table	{width:90%;text-align:center;font-weight:bold;}
#resources th		{width:50%;}
			/* guide pages */
#placeguide ul		{list-style-type:circle;margin:0px;padding:0px;}
#placeguide li		{margin:0px 0px 0px 20px;padding:0px;}
			/* guide index page */
#guideindex ul		{list-style-type:none;margin:0px;padding:0px;}
#guideindex li		{margin:0px;padding:0px;width:250px;float:left;}
#bookform		{float:right;margin-left:10px;}
#bookform form		{padding:0px;margin:16px auto;width:364px;height:225px;background-image:url(/images/form.gif);text-align:center;}
#bookform table		{margin:0px auto;}
#bookform div		{padding:75px 0px 0px 0px;}


