/* CSS Document */




*				{padding: 0;
			 	margin: 0;
			 	}

/* TO HIDE HEADING 1 */
h1 em			{
				position: absolute;
				left: -4000px;
				width: 900px;
				}

body			{
				background: #cd9854; 			
				 }


#wrapborder		{width: 939px;
				margin: 0px auto 0px auto;
				background: #cd9854 url(images/bg_shadow.jpg) repeat-y;
				}
				

#wrap			{
				width: 849px;
				margin: 0px auto 0px auto;
				background: #3ca1a2 url(images/viewbg.jpg) no-repeat;
				}

.webdesign		{width: 849px;
				margin: 0px auto 0px auto;
				padding-top: 10px;
				text-align: right;}

.webdesign p	{color: #FFCC99;
				font-size:9px;
				margin-right: 20px;
				font-family:Arial, Helvetica, sans-serif}
			
.webdesign a	{color: #FFCC99;
				font-size:9px;
				font-family:Arial, Helvetica, sans-serif}
	
.webdesign a:hover	{color: #FFFFFF;
				font-size:9px;
				font-family:Arial, Helvetica, sans-serif}
							
.pgtab 			{float: right;
				margin-top: -25px}

/* TOP OF PAGE BUTTONS */
 
.top			{text-align: center;
				margin-top: 30px;}
				
.top a:hover	{background-color: black;
				color: #3ca1a2;
				padding: 0px 5px 0px 5px;}

				
.top2 a			{margin-left: 160px}
	
	
	
.top2 a:hover	{background-color: black;
				color: #3ca1a2;
				padding: 0px 5px 0px 5px;}

			
.bottomwrap		{
				width: 900px;
				height: 39px;
				margin: 0px auto 0px auto;
				background: #cd9854 url(images/border_bottom.jpg) repeat-y -58px 0px;
				}
				

.navbar			{background: #3ca1a2 url(images/pic5.jpg) no-repeat 0px 234px;
				height: 255px;
				width: 290px;
				margin-left: 492px;
				
				}

.navbar2		{background: #3ca1a2 url(images/pic5.jpg) no-repeat 0px 234px;
				height: 415px;
				width: 290px;
				margin-left: 492px;
				}
				
			

.openingflash	{margin-top: -10px;
				height: 250px;
				width: 849px;}



.content		{width: 750px;
				margin-left: 40px;
				}

.content_left	{width: 300px;
				margin-right: 30px;
				float: left;
				}
				
.content_left img {margin-bottom: 15px;
				}



.location_words	{margin-bottom: 35px;
				margin-left: 320px;
				
				}
				
.howto			{border: solid white 1px;
				margin: 0px 0px 0px 380px;
				padding-top: 30px;
				width: 300px;
				text-align: center;
				}
				
p				{font-family: Arial, Helvetica, sans-serif;
				font-size:12px;
				color: black;
				margin-bottom: 13px;
				}

h3				{font-family: Arial, Helvetica, sans-serif;
				font-size:18px;
				color:#3ca1a2;
				line-height: 21px;
				margin-bottom: 0px;
				}

h4				{font-family: Arial, Helvetica, sans-serif;
				font-size:20px;
				color: #FFFFFF;
				margin-bottom: 13px;
				}

h5				{font-family: Arial, Helvetica, sans-serif;
				font-size:16px;
				color: #FFFFFF;
				margin-bottom: 13px;
				}

.indexspace		{height: 100px}

.enquire		{margin-top: 20px;
				height: 100px;
				margin-left: 340px}
	
.enquire2 img		{margin: 20px 0px 0px 375px}

.enquire3		{margin-top: 0px;
				height: 100px;
				margin-left: 480px}


img				{border: none;
				}
	
.navbar img		{float:left}			
.navbar2 img		{float:left}			


.content_accom	{width: 590px;
				margin-left: 100px;
				margin-top: -30px;
				text-align: center;
				padding: 20px;
				}


.accompics_left		{
					height: 200px;
					margin-bottom: 20px;
					margin-top: 10px;
					margin-left: 20px; }


.content_guestbook	{width: 490px;
				margin-left: 160px;
				margin-top: -30px;
				text-align: center;
				padding: 20px;
				}
				

.bottomwords	{margin-left: 160px;
				margin-top: 280px;}
	
.center			{text-align: center}
				
li				{margin-left: 30px;
				font-family: Arial, Helvetica, sans-serif;
				font-size:12px;
				color: black;
				width: 240px;
				text-align: left;
				margin-bottom: 12px;
				list-style: none;
				}				

a				{color: white;
				font-size:12px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-decoration: none;
				outline: none;
				
				}
a:hover			{color: black}
	
	
							
/* FORM */
	
	
.form			{width: 400px;
				border: white double 3px;
				margin-left: 200px;
				padding: 20px;
				text-align: center;}
											
.title			{color: #FFCC66}
	

.email	 	{width: 270px;
			background-color:white;
			}
	

			 
input		{border-right: .5px solid #9b9b7c;
			border-bottom: .5px solid #9b9b7c;
			height: 19px;
}
						  

textarea	{width: 270px;
			background-color:white;
			height: 70px;
			border-right: .5px solid #9b9b7c;
			border-bottom: .5px solid #9b9b7c;
			}

.name		{width: 270px;
			background-color: white;
			}


.reset		{margin: 0px 0 0 25px;
			padding: 0 10px;
			color: black;
			font-weight: bold;
			outline: none;
			width: 120px;
			height: 25px;}
			
			
.order		{margin: 10px 0 0 0px;
			padding: 0 20px;
			color: black;
			font-weight: bold;
			outline: none;
			width: 120px;
			height: 25px;}			

		
.errormsg	{color: #FFFFCC;
			font-size: 14px;
			display: none;
			text-decoration: none;
			font-weight: bold;
			margin-top: 0px;}		
			


#adults		{width: 50px}

#children	{width: 50px}
#dogs		{width: 50px}
#checkinmonth		{width: 90px}
#checkoutmonth		{width: 90px}
#checkinday			{width: 70px}
#checkoutday		{width: 70px}
#checkinyear		{width: 70px}
#checkoutyear		{width: 70px}