<STYLE TYPE="text/css">  A:hover {
color: #999791;
text-decoration: none;
}
A {
	color: #000000;
	text-decoration: none;
}
body {
	background-color: #e0ded8;
}
body2 {
	background-color: #ffffff;
}
#main-panel {
	position:relative;
	width: 650px;
	margin: auto;
}
#bg {
	position:absolute;
	left:-36px;
	top:-23px;
	width: 712px;
	height:620px;
}
#leftside {
	position:absolute;
	left:0px;
	top:0px;
	width:708px;
	height:565px;
}
#logo {
	position:absolute;
	left:2px;
	top:1px;
	width:220px;
	height:71px;
	font-family: Arial;
Verdana;
	font-size: 9pt;
	color: #000000;
}
#booking {
	position:absolute;
	left:232px;
	top:1px;
	width:495px;
	font-family: Arial;
Verdana;
	font-size: 9pt;
	color: #000000;
}
#menu {
	position:absolute;
	left:3px;
	top:95px;
	width:182px;
	height:471px;
	font-family: Arial;


Verdana;
	font-size: 9pt;
	color: #000000;
}
#main {
	position:absolute;
	left:162px;
	top:1px;
	width:500px;
	height:565px;
}
#main-text {
	position:absolute;
	left:77px;
	top:156px;
	width:495px;
	height:1508px;
	font-family: Arial;
 Verdana;
	font-size: 9pt;
	color: #000000;
}
#main-room {
	position:absolute;
	left:75px;
	top:2px;
	width:500px;
	height:400px;
	font-family: Arial;
Verdana;
	font-size: 9pt;
	color: #000000;
}
#main-trip {
	position:absolute;
	left:80px;
	top:1198px;
	width:258px;
	height:50px;
	font-family: Arial;











 Verdana;
	font-size: 9pt;
	color: #000000;
}
#main-trip-cert {
	position:absolute;
	left:325px;
	top:1139px;
	width:258px;
	height:50px;
}
#main-trip-right {
	position:absolute;
	left:321px;
	top:1263px;
	width:258px;
	height:50px;
}
#main-pic1 {
	position:absolute;
	left:75px;
	top:1px;
	width:352px;
	height:150px;
}
#main-pic2 {
	position:absolute;
	left:247px;
	top:1px;
	width:152px;
	height:150px;
	font-family: Tahoma, "Lucida Sans", "Lucida Console", Verdana;
	font-size: 16px;
	color: #000000;
	text-align: center;
}
#main-pic3 {
	position:absolute;
	left:419px;
	top:1px;
	width:152px;
	height:150px;
}
#main-pic3-1 {
	position:absolute;
	left:389px;
	top:-30px;
	width:100%;
	height:220px;
}
#main-season {
	position:absolute;
	left:545px;
	top:162px;
	width:252px;
	height:150px;
	font-family: Arial;
Verdana;
	font-size: 12pt;
	color: #FF0000;
}
#star {
	position:absolute;
	left:0px;
	top:445px;
	width:110px;
	height:230px;
}
#star-index {
	position:absolute;
	left:0px;
	top:595px;
	width:110px;
	height:230px;
}
#tourist {
	position:absolute;
	left:120px;
	top:430px;
	width:152px;
	height:157px;
}
#tourist-index {
	position:absolute;
	left:120px;
	top:600px;
	width:152px;
	height:157px;
}
#hosp {
	position:absolute;
	left:96px;
	top:445px;
	width:152px;
	height:157px;
}
#hosp-index {
	position:absolute;
	left:100px;
	top:685px;
	width:152px;
	height:157px;
}
#review {
	position:absolute;
	left:137px;
	top:0px;
	width:500px;
	height:230px;
}
#lateavailablity {
	position:absolute;
	left:430px;
	top:158px;
	width:138px;
	height:84px;
	font-family: Arial;
Verdana;
	font-size: 9pt;
	color: #000000;
}
#index-footer-line {
	position:absolute;
	left:5px;
	top:1369px;
	width:708px;
	height:55px;
	font-family: Arial;


Verdana;
	font-size: 9pt;
	color: #000000;
}
#index-footer-left {
	position:absolute;
	left:25px;
	top:1393px;
	width:450px;
	height:50px;
	font-family: Arial;



Verdana;
	font-size: 9pt;
	color: #000000;
}
#index-footer-right {
	position:absolute;
	left:523px;
	top:1396px;
	width:30px;
	height:50px;
}
#index-base-shade {
	position:absolute;
	left:00px;
	top:772px;
	width:300px;
	height:50px;
}
#index-side-shade {
	position:absolute;
	left:711px;
	top:1px;
	width:10px;
	height:50px;
}
#footer-line {
	position:absolute;
	left:5px;
	top:702px;
	width:708px;
	height:55px;
	font-family: Arial;


Verdana;
	font-size: 9pt;
	color: #000000;
}
#footer-line-avail {
	position:absolute;
	left:0px;
	top:809px;
	width:708px;
	height:55px;
	font-family: Arial;
Verdana;
	font-size: 9pt;
	color: #000000;
}
#footer-left-avail {
	position:absolute;
	left:3px;
	top:830px;
	width:450px;
	height:50px;
	font-family: Arial;
Verdana;
	font-size: 9pt;
	color: #000000;
}
#footer-right-avail {
	position:absolute;
	left:510px;
	top:830px;
	width:30px;
	height:50px;
}
#footer-line2 {
	position:absolute;
	left:0px;
	top:599px;
	width:708px;
	height:55px;
	font-family: Arial;
Verdana;
	font-size: 9pt;
	color: #000000;
}
#footer-left {
	position:absolute;
	left:7px;
	top:718px;
	width:450px;
	height:50px;
	font-family: Arial;


Verdana;
	font-size: 9pt;
	color: #000000;
}
#footer-right {
	position:absolute;
	left:511px;
	top:718px;
	width:30px;
	height:50px;
}
#footer-bookline2 {
	position:absolute;
	left:0px;
	top:689px;
	width:708px;
	height:55px;
	font-family: Arial;

Verdana;
	font-size: 9pt;
	color: #000000;
}
#footer-bookleft {
	position:absolute;
	left:5px;
	top:715px;
	width:450px;
	height:50px;
	font-family: Arial;


Verdana;
	font-size: 9pt;
	color: #000000;
}
#footer-bookright {
	position:absolute;
	left:510px;
	top:715px;
	width:30px;
	height:50px;
}
#base-shade {
	position:absolute;
	left:00px;
	top:612px;
	width:300px;
	height:50px;
}
#side-shade {
	position:absolute;
	left:711px;
	top:1px;
	width:10px;
	height:50px;
}
#event-footer-line {
	position:absolute;
	left:5px;
	top:1170px;
	width:708px;
	height:55px;
	font-family: Arial;
 Verdana;
	font-size: 9pt;
	color: #000000;
}
#event-footer-left {
	position:absolute;
	left:7px;
	top:1190px;
	width:450px;
	height:50px;
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
}
#event-footer-right {
	position:absolute;
	left:502px;
	top:1190px;
	width:30px;
	height:50px;
}
#event-cymru-footer-line {
	position:absolute;
	left:5px;
	top:1784px;
	width:708px;
	height:55px;
	font-family: Arial;
 Verdana;
	font-size: 9pt;
	color: #000000;
}
#event-cymru-footer-left {
	position:absolute;
	left:5px;
	top:1810px;
	width:450px;
	height:50px;
	font-family: Arial;
 Verdana;
	font-size: 9pt;
	color: #000000;
}
#event-cymru-footer-right {
	position:absolute;
	left:502px;
	top:1810px;
	width:30px;
	height:50px;
}
#policy-footer-line {
	position:absolute;
	left:-161px;
	top:2445px;
	width:708px;
	height:55px;
	font-family: Arial;









 Verdana;
	font-size: 9pt;
	color: #000000;
}
#policy-footer-left {
	position:absolute;
	left:-158px;
	top:2483px;
	width:450px;
	height:50px;
	font-family: Arial;












 Verdana;
	font-size: 9pt;
	color: #000000;
}
#policy-footer-right {
	position:absolute;
	left:360px;
	top:2475px;
	width:30px;
	height:50px;
}
#events-footer-line {
	position:absolute;
	left:4px;
	top:875px;
	width:708px;
	height:55px;
	font-family: Arial;






Verdana;
	font-size: 9pt;
	color: #000000;
}
#events-footer-left {
	position:absolute;
	left:3px;
	top:900px;
	width:450px;
	height:50px;
	font-family: Arial;
Verdana;
	font-size: 9pt;
	color: #000000;
}
#events-footer-right {
	position:absolute;
	left:510px;
	top:900px;
	width:30px;
	height:50px;
}
#footer-line-access {
	position:absolute;
	left:11px;
	top:715px;
	width:708px;
	height:55px;
	font-family: Arial;
 Verdana;
	font-size: 9pt;
	color: #000000;
}
#footer-left-access {
	position:absolute;
	left:11px;
	top:744px;
	width:450px;
	height:50px;
	font-family: Arial;
 Verdana;
	font-size: 9pt;
	color: #000000;
}
#footer-right-access {
	position:absolute;
	left:521px;
	top:744px;
	width:30px;
	height:50px;
}
.text7 {
	font-family: Arial;
Verdana;
	font-size: 7pt;
	color: #000000;
	;
}
.text6 {
	font-family: Arial;
Verdana;
	font-size: 6pt;
	color: #000000;
	;
}
.text8 {
	font-family: Arial;
Verdana;
	font-size: 8pt;
	color: #000000;
}
.textb8 {
	font-family: Arial;
Verdana;
	font-size: 8pt;
	color: #220F73;
}
.text9 {
	font-family: Arial;
Verdana;
	font-size: 9pt;
	color: #000000;
	;
}
.text9red {
	font-family: Arial;
Verdana;
	font-size: 12pt;
	color: #FF0000;
}
.text8red {
	font-family: Arial;
Verdana;
	font-size: 9pt;
	color: #FF0000;
}
.text10red {
	font-family: Arial;
Verdana;
	font-size: 10pt;
	color: #FF0000;
}
.text10 {
	font-family: Arial;
Verdana;
	font-size: 10pt;
	color: #000000;
	;
}
.text11 {
	font-family: Arial;
Verdana;
	font-size: 11pt;
	color: #000000;
	;
}
.text12 {
	font-family: Arial;
Verdana;
	font-size: 12pt;
	color: #000000;
	;
}
.text14 {
	font-family: Arial;
Verdana;
	font-size: 14pt;
	color: #000000;
	;
}
.text16 {
	font-family: Arial;
Verdana;
	font-size: 16pt;
	color: #000000;
	;
}
.text18 {
	font-family: Arial;
Verdana;
	font-size: 18pt;
	color: #000000;
	;
}
.text20 {
	font-family: Arial;
Verdana;
	font-size: 20pt;
	color: #000000;
	;
}
.text22 {
	font-family: Arial;
Verdana;
	font-size: 22pt;
	color: #000000;
	;
}
.text23 {
	font-family: Arial;
Verdana;
	font-size: 23pt;
	color: #000000;
	;
}
.text24 {
	font-family: Arial;
Verdana;
	font-size: 24pt;
	color: #000000;
	;
}
.text36 {
	font-family: Arial;
Verdana;
	font-size: 36pt;
	color: #000000;
	;
}
.text40 {
	font-family: Arial;
Verdana;
	font-size: 40pt;
	color: #000000;
	;
}
.text48 {
	font-family: Arial;
Verdana;
	font-size: 48pt;
	color: #000000;
	;
}
#main-panel #main #main-text .text8 ol {
	list-style-position: outside;
	list-style-type: circle;
}
