body 					{margin: 0px;
						padding: 0px;
						border: none;
						text-align: center;
						background-color: #1b3353;
						font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						}
						
#frame					{text-align: left;
						width: 814px;
						background-color: #1d1d1d;
						margin: auto;
						z-index: 1;
						}
						
#leftborder				{float:left;
						background-image: url(../images/leftborder.gif);
						width: 15px;
						z-index: 1;
						}
						
#middle					{float:left;
						width: 786px;
						background-image: url(../images/sandbg.jpg);
						background-color: #aea375;
						background-repeat: no-repeat;
						z-index: 1;
						}
						
#topcontent				{position: relative;
						height: 354px;
						width: 786px;
						z-index: 1;
						}
						
#content				{position: relative;
						width: 772px;
						margin-left: 9px;
						margin-top: 0px;
						z-index: 6;
						}
						
#rightborder			{float:left;
						background-image: url(../images/rightborder.gif);
						width: 13px;
						z-index: 1;
						}
						
#email					{position: absolute;
						background-image: url(../images/emailfriend.gif);
						width: 138px;
						height: 33px;
						margin-left: 10px;
						margin-top: 10px;
						z-index: 6;
						}
						
#enquiries				{position: absolute;
						background-image: url(../images/enquiries.gif);
						width: 143px;
						height: 33px;
						margin-left: 152px;
						margin-top: 10px;
						z-index: 6;
						}
						
#language				{position: absolute;
						background-image: url(../images/languagebg.jpg);
						width: 139px;
						height: 21px;
						margin-left: 20px;
						margin-top: 45px;
						z-index: 6;
						}

#fbook					{position: absolute;
						width: 141px;
						height: 36px;
						margin-left: 540px;
						margin-top: 35px;
						z-index: 6;
						text-align: center;
						}

#events					{position: absolute;
						background-image: url(../images/lang.gif);
						width: 141px;
						height: 36px;
						margin-left: 630px;
						margin-top: 35px;
						z-index: 6;
						text-align: center;
						}
						
#menu 					{position: absolute;
						width: 761px;
						height: 41px;
						margin-left: 12px;
						margin-top: 69px;
						z-index: 6;
						}
						
#logo 					{position: absolute;
						width: 190px;
						height: 204px;
						margin-left: 312px;
						margin-top: 0px;
						z-index: 8;
						}
						
#mainpic				{position: absolute;
						width: 281px;
						height: 416px;
						margin-left: 488px;
						margin-top: 110px;
						z-index: 7;
						}
						
#slideshow				{position: absolute;
						width: 281px;
						height: 489px;
						margin-left: 13px;
						margin-top: 110px;
						z-index: 5;
						}
						
#sand					{position: absolute;
						margin-bottom: 0px;
						margin-right: 0px;
						z-index: 10;
						}
						
#quicklinks				{position: absolute;
						margin-left: 510px;
						margin-top: 16px;
						color: #ffffff;
						z-index: 6;
						}
						
#newlanguage			{position: absolute;
						margin-left: 510px;
						margin-top: 38px;
						color: #ffffff;
						z-index: 6;
						}
						
#menulinks				{
						font-size: 13px;
						}
						
	#menulinks a	{
		font-size: 13px;
		text-decoration: none;
		color: #6b6138;
		}
		
	#menulinks a:hover	{
		font-size: 13px;
		text-decoration: none;
		color: #a59b6f;
		}
												
						
p.placements			{padding: 0px;
						margin: 0px;
						}
						
p.language				{padding-top:10px;
						margin: 0px;
						}
						
p.fbook 				{padding-top:5px;
						margin: 0px;
						}
						
p.email					{padding-top: 9px;
						margin: 0px;
						}
						
p.menu					{padding-top: 1px;
						margin: 0px;
						}
						
a.bodylink				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						text-decoration: none;
						}
						
a.bodylink:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #a59b6f;
						text-decoration: none;
						}
						
a.underlink				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						text-decoration: underline;
						}
						
a.underlink:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #a59b6f;
						text-decoration: none;
						}
						
a.menulink				{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #394e6a;
						text-decoration: none;
						letter-spacing: -1px;
						}
						
a.menulink:hover		{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #546884;
						text-decoration: underline;
						}
						
a.footerlink			{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						text-decoration: none;
						}
						
a.footerlink:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #8a7f54;
						text-decoration: none;
						}
						
td.footer				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						}
						
h1.heading1				{font-family: verdana, trebuchet ms, arial;
						font-size: 16px;
						color: #6b6138;
						margin-left: 10px;
						}
						
h2.heading2				{font-family: verdana, trebuchet ms, arial;
						font-size: 14px;
						color: #6b6138;
						margin-left: 10px;
						}
						
p.bodytext				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						margin-left: 10px;
						}
						
.bodytext2			   {font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						}
			
						
						
p.quotes				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						margin-left: 30px;
						font-style: italic;
						margin-right: 10px;
						}
						
input.enquiries		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						}
						
select.enquiries		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						}
						
textarea.enquiries		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #6b6138;
						}
						
table.fail					{border: #ea0b0b 1px solid;
							}
							
td.fail						{background-color: #ffb8b8;
							color: #ea0b0b;
							font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							}
							
table.success				{border: #1ba200 1px solid;
							}
							
td.success					{background-color: #bff7b4;
							color: #1ba200;
							font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							}
							
.pic						{border: 1px solid #e6dcbc;
							}
