FONT,P, li		{
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#FFF;
	font-weight:normal;
	line-height:18px;
}

A			{  color:#FF6600; text-decoration:none; }

A:hover		{  color:#0099FF; text-decoration:underline; }
table.priceTable td div{
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#FFF;
	font-weight:normal;
}
table.priceTable td{
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#FFF;
	font-weight:normal;
}
a.enquireLink{
	color: #FFF;
	font-weight: bold;
}
a.bookLink{
	color:#FF6600;
	font-weight: bold;
}
.orange{
	color:#FF6600;
	font-weight: bold;
}

TD			{
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}



TD.body		{ padding-left:20px; padding-right:20px; padding-top:2px; padding-bottom:23px; }



TD.topback	      { background-color:#055CBC; background-image: url(topback.gif); background-repeat: repeat-y; background-position: top center;}

TD.blue		{ background-color:#055dbe; }

TD.white		{ background-color:#FFFFFF; }

TD.black		{ background-color:#000000; }

TD.none		{ background-color:transparent; }



TD.padded		{ background-color:#FFFFFF; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; }



TD.heading		{ background-color:#CE9B20; font-size:11px; color:#353639; font-weight:bold;}



TD.label		{ background-color:#E8C16E; font-size:11px; color:#353639; font-weight:bold;}



TD.data		{ background-color:#EED28E; font-size:11px; color:#353639; font-weight:normal;}

P.data		{ font-size:11px; color:#353639; font-weight:normal;}




TD.comment		{ background-color:#D6D6D6; font-size:10px; color:#353639; font-weight:normal;}



FONT.heading 	{ font-size:12px; color:#C47427; font-weight:bold; }

FONT.heading_u	{ font-size:12px; color:#C47427; font-weight:bold; border-bottom: solid 1px #ACACAC; margin-top: 40; }

FONT.popup	 	{ font-size:12px; color:#7ABDBD; font-weight:bold; }



FONT.head 		{ font-size:12px; color:#000; font-weight:bold; }

P.head 		{ font-size:12px; color:#000; font-weight:bold; }

A.head 		{ font-size:12px; color:#000; font-weight:bold; text-decoration:none; }

A.head:hover 	{ font-size:12px; color:#0066FF; font-weight:bold; text-decoration:none; }



FONT.top 		{ font-size:11px; color:#824000; font-weight:normal; }

P.top 		{ font-size:11px; color:#824000; font-weight:normal; }

A.top 		{ font-size:11px; color:#824000; font-weight:bold; text-decoration:none; }

A.top:hover 	{ font-size:11px; color:#824000; font-weight:bold; text-decoration:underline; }



TD.side		{ background-color:#000000; padding-left:0px; padding-right:0px; padding-top:27px; padding-bottom:28px; }

FONT.side 		{ font-size:12px; color:#FFFFFF; font-weight:normal; }

P.side 		{ font-size:12px; color:#FFFFFF; font-weight:normal; }

A.side 		{ font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; }

A.side:hover 	{ font-size:12px; color:#FF9B44; font-weight:normal; text-decoration:none; }



FONT.bottom 	{ font-size:11px; color:#A8C6E9; font-weight:normal; }

P.bottom		{ font-size:11px; color:#A8C6E9; font-weight:normal; }

A.bottom 		{ font-size:11px; color:#A8C6E9; font-weight:normal; text-decoration:none; }

A.bottom:hover 	{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:underline; }



FONT.tagline 	{ font-size:10px; color:#8F8F91; font-weight:normal; }

P.tagline		{ font-size:10px; color:#8F8F91; font-weight:normal; }

A.tagline 		{ font-size:10px; color:#8F8F91; font-weight:bold; text-decoration:none; }

A.tagline:hover 	{ font-size:10px; color:#A8C6E9; font-weight:bold; text-decoration:none; }



IMG.content		{ border-top:1px solid #FFFFFF; 

			  border-left:1px solid #FFFFFF; 

			  border-bottom:1px solid #FFFFFF; 

			  border-right:1px solid #FFFFFF; }



IMG.right1		{ border-top:1px solid #FFFFFF; margin-top:4px;

			  border-left:1px solid #FFFFFF; margin-left:7px;

			  border-bottom:1px solid #FFFFFF; margin-bottom:3px;

			  border-right:1px solid #FFFFFF; margin-right:0px; }



IMG.right2		{ border-top:0px solid #FFFFFF; margin-top:3px;

			  border-left:0px solid #FFFFFF; margin-left:7px;

			  border-bottom:0px solid #FFFFFF; margin-bottom:3px;

			  border-right:0px solid #FFFFFF; margin-right:0px; }





IMG.popup		{ border-top:1px solid #000000; 

			  border-left:1px solid #000000; 

			  border-bottom:1px solid #000000; 

			  border-right:1px solid #000000; }





/* UL			{ margin:15 0 15 16; list-style-position:outside; line-height:15px; 

			  font-family:Verdana,Arial,Helvetica; font-size:11px; color:#000; font-weight:normal; } 



LI			{ list-style-type:disc; margin-bottom:9px; line-height:15px; 

			  font-family:Verdana,Arial,Helvetica; font-size:11px; color:#000; font-weight:normal; }



LI.numbered		{ list-style-type:decimal; margin-bottom:9px; line-height:14px; 

			  font-family:Verdana,Arial,Helvetica; font-size:12px; color:#1C556A; font-weight:normal; }
*/


SELECT,INPUT,TEXTAREA	{  font-family:Verdana,Arial,Helvetica; font-size:11px; color:#353639; }



INPUT.radio		{ background-color:transparent; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#353639; }



SELECT.form		{ background-color:#EEE5D2; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#353639; }



SELECT.form2	{ background-color:#EEE5D2; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#353639; width:212px; }



SELECT.form3	{ background-color:#EEE5D2; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#353639; width:235px; }





INPUT.form		{ background-color:#EEE5D2; border-top:1px solid #37958D; border-right:1px solid #37958D; border-bottom:1px solid 			#37958D; border-left:1px solid #37958D; height:18px; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#353639; }



TEXTAREA.form	{ background-color:#EEE5D2; border-top:1px solid #B7C9A9; border-right:1px solid #B7C9A9; border-bottom:1px solid 			#B7C9A9; border-left:1px solid #B7C9A9; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#52554F; }



INPUT.popup		{ background-color:#FFFFFF; border-top:1px solid #37958D; border-right:1px solid #37958D; border-bottom:1px solid 			#37958D; border-left:1px solid #37958D; height:18px; font-family:Verdana,Arial,Helvetica; font-size:11px; color:#353639; }



H1 			{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #A7EBB3;
	font-weight:bold;
	margin-top:0px;
	padding-top: 0px;
}

H2 			{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height: 24px;
}

H3 	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#A8C6E9;
	font-weight:bold;
	line-height: 16px;
	padding-top: 0px;
	margin-top: 0px;
}

H4 	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
    padding-top: 0px;
	margin-top: 0px;
	letter-spacing: 6px;
}



.imgBorder{
	
	border: 1px solid #CCC;

}

a:hover .imgBorder{

	border: 1px solid #0066CC;

}	
	
.imgRightBorder{

	border: 1px solid #CCC;
	margin-left: 20px;
	margin-bottom: 20px;

}	

a:hover .imgRightBorder{

	border: 1px solid #0066CC;
	margin-left: 20px;
	margin-bottom: 20px;

}	
.imgRightNoBorder{
	margin-left: 20px;
	margin-bottom: 20px

}

.imgGallery{
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #FFF;	
}

a:hover .imgGallery {
	margin-left: 10px;
	margin-bottom: 10px;

	border: 1px solid #0066CC;
	
}

a .booknow {
	color:#000000;
	font-weight: bold;
}
a:hover .booknow {
	color:#0099FF;
	font-weight: bold;
}


a.bookNowButton {
	color: #FFF;
	font-weight: bold;

}
.smallHomeText{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 7px;
	text-align: center;
	display:block;
	padding-bottom: 18px;
	color: #666;
}
.glossymenu{

padding: 0;
width: 190px; /*width of menu*/

}

.glossymenu a.menuitem{

background:#010206;
border-bottom: 1px solid #666;
font: bold 11px Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding:6px;
padding-left: 10px;
text-decoration: none;
}

.glossymenu a.menuitem2{

background:#333;
border-bottom: 1px solid #666;
font: bold 11px Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding:6px;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
	color: white;
	background-color: #010206;
}

.glossymenu a.menuitem2:visited, .glossymenu .menuitem2:active{
	color: white;
	background-color: #333;
}

.glossymenu .menuitem:active{
	background: #a50000 url(titlebar-active.png) repeat-x;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem2:hover{
background: #a50000 url(titlebar-active.png) repeat-x;
}

.glossymenu a.menuitem:hover{
background: #a50000 url(titlebar-active.png) repeat-x;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background:#555;
}

.glossymenu div.submenu li.subsub{ /*DIV that contains each sub menu*/
background:#333;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #AAA;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 11px Verdana, Helvetica, sans-serif;
color: #FFF;
text-decoration: none;
padding: 4px 0;
padding-left: 20px;
width: 170px;

}

.glossymenu div.submenu ul li a:hover{
background:#CC0000;
color: white;
}

.glossymenu .expanded1 a{
background-image:url(titlebar-active.png);
display: block;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
width: 135px;
background-color: #FFFFB9;
padding-bottom: 2px;
}

.style2 {color: #FFFFFF}

body {
	background-color: #010206;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url();
	background-repeat:repeat-x;
	color: #FFF;
}
.inputText{
	width: 95%;
}
h5{
	font: normal 25px Verdana, Arial, Helvetica, sans-serif;
	color:#0099FF;
	margin: 0px;
	padding: 0px;
}
.slideShow{
	width: 423px;
	height: 145px;
	padding: 0px;
	margin: 0px;
	display:none;
}
