<!--packages//-->

h1, h2, h4, h5 {
  color: #666666;
}


h3{
  color:#663333;
  font-size:14px;
  font-weight:bold;
  line-height:15px;
  padding-top: 10px;  
  letter-spacing: .05em;
  text-align:left;
  font-family:Georgia, "Times New Roman", Times, serif;
}




p{text-align:justify; font-size:13px; padding:5px; color: #333333;}
.sideDetails{text-align:left; font-size:10px; line-height:12px}
.sideName{text-align:left; font-size:12px; line-height:12px}
.quote{text-align: center; font-size:18px;font-style:italic; font-family: "Times New Roman", Times, serif; color: #666666}
.block{font-size:12px; padding:0px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif; line-height:18px; letter-spacing: normal;}
.small{font-size:11px; text-align: center;  color:#000000;}
.booking{font-size:13px; font-style:normal; font-weight:bold; color:#663333;}
.bookOnline{ color:#ffffff;font-size:12px;font-weight:bold;text-align:center;font-family:Georgia, "Times New Roman", Times, serif; padding: 0px;}
.border{ border-style: none; border-color: #CCCCCC;}



.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 130px; /*WIDTH OF MAIN MENU ITEMS*/
border: 1px solid #663333;
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
background: white url(images/glossyback.gif) repeat-x bottom left;
font: bold 11px Verdana, Helvetica, sans-serif;
color: #666666;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 160px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 150px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(images/arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: wine;
}

.glossymenu li a:hover{
background-image: url(images/glossyback2.gif);
color: #000000;
}



/* Holly Hack for IE \*/
* html .glossymenu li { float: center; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */





<!-- Links //-->

a:link {
	color: #666633;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#666633;
}
a:hover {
	text-decoration: underline;
	color: #000066;	
	
}
a:active {
	text-decoration: none;
	color: #666633; 
}


a { font-size:11px;
	color: #000000;
	text-indent:none;
	text-decoration:none;
	line-height:20px;
	}
	


	
/* ID Styles */

#bodyText p {
	font:11px arial;
	color: #000000;
	line-height:16px;
	padding-left:25px;
	padding-right:25px;}
	
#bodyText H3 {
padding-left:25px;}

#bodyText p.quote{text-align: left; font-size:14px;font-style:italic; font-family: "Times New Roman", Times, serif; color: #666666;}	
	
#bodyText ul, ol {
	font:11px arial;
	color: #333333;
	line-height:16px;
	padding-left:45px;
	padding-right:25px;}
	


/*info email*/
.details, .details li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 130px; /*WIDTH OF MAIN MENU ITEMS*/
border: 1px solid #663333;
}


.details li a{

font: 12px, "Times New Roman", Times, serif;
color: #660033;
width: auto;
}



.details li a:visited, .details li a:active{
color: #333300;
}

.details li a:hover{
text-decoration:underline;
color: #333333;
}
/* End */


/* Holly Hack for IE \*/
* html .details li { float: center; height: 1%; }
* html .details li a { height: 1%; }
/* End */
