/* Global Styles */

.style1 {color: #333333;
font-size: 14px;
font-weight:bold;
text-align:center;}
.style2 {color: #333333;
font-size: 14px;
font-weight:bold;
text-indent:5px}
.style3 {font-size: 12px;
padding:0px 20px 0px 20px;}



<!--packages//-->

.style7 {
	font-size: 30px;
	color: #666666;
	line-height:15px;
	letter-spacing: normal;
}

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


h3{
  color:#333333;
  font-size:12px;
  font-weight:bold;
  line-height:10px;
  letter-spacing:none;
  text-align:center; 
}


li{
 color:#333333;
 font-size:10px
 }

body {
	background-color:#FFFFfC;
}
.intro{ background-color:#666600;} 

.border{ border-style: hidden; border-color: #000000;
}

td{vertical-align:top;}

img {
	vertical-align: top;
	border: 1 pt #000000;
	
}
.bottom { padding:40px 1px 5px 5px; }







p{text-align:justify; font-size:13px; color: #333333;}
.copyright{text-align:center; font-size:10px; font-style:italic;}
.quote{text-align: center; font-size:20px;font-style:italic; font-family: "Times New Roman", Times, serif; color: #666666}

.block{font-size:10px; padding:0px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif; line-height:18px; letter-spacing: normal;
}

.block2{font-size:11px; padding:0px 25px 0px 5px;}

.pad {font-size:13px; padding-left:10px; padding-right:10px;}
.signature { text-indent:34px;
			font-family:"Apple Chancery", "Bradley Hand ITC TT-Bold", "Zapfino", "Arial";
			font-style:italic;}



a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333300;
}
a:hover {
	text-decoration: none;
	color: #CC6600;

	
	
}
a:active {
	text-decoration: none;
	color: #330000; 
}


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

#masthead{
	padding: 0px 0px 0px 0px;

	
}

#sidebars{border-bottom: double;
}



body {
	margin:0px;
	}
	
td {
	font:11px arial;
	color:#99CCFF;
	}


	
/* ID Styles */

#navigation a {
	font:10px georgia;
	color: #333333;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	display:block;
	padding:10px;
	border: 1pt solid rgb(20,40,95);
	border-right:1pt solid rgb(20,40,95); 
	border-left: 1pt solid rgb(20,40,95); 
	border-right-width: 1px; 
	border-left-width: 1px; 
	}
	
	
#navigation p {
	
	
	line-height:5px;
	display:block;
	padding:10px;
	border: 1pt solid rgb(20,40,95);
	border-right:1pt solid rgb(20,40,95); 
	border-left: 1pt solid rgb(20,40,95); 
	border-right-width: 1px; 
	border-left-width: 1px; 
	}
	
	
#navigation img {
	line-height:16px;
	display:block;
	padding:0px;
	border: 1pt solid rgb(20,40,95);
	border-right:1pt solid rgb(20,40,95); 
	border-left: 1pt solid rgb(20,40,95); 
	border-right-width: 1px; 
	border-left-width: 1px; 
	}
	
	
#navigation a:hover {
	color:#000000;
	border: 1pt dotted #333399;
	border-right-width: 0px; 
	border-left-width: 0px;
	background-color: #CCCCCC ; 
	}
	

#navigation2 a {
	font:12px georgia;
	color: #660033;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:20px;
	display: block;
	padding:5px;
	text-align:right;
	}
	
#navigation2 img {
	line-height:16px;
	display:block;
	padding:0px;
	border: 1pt  #000000;
	
	}
	
	
#navigation2 a:hover {
	color:#000000;
	text-decoration:underline;
	}
	
#navigation3 a {

	font:12px georgia;
	color: #FFFFFF;
	font-weight:normal;
	letter-spacing:.1em;
	line-height:20px;
	display: block;
	padding:0px 20px 0px 20px;
	text-align:right;
	}
	
#navigation3 a:hover {
	color:#000000;
	text-decoration:underline;
	}



#sidebarHeader {
	padding: 0px 4px 14px 4px;
	line-height:20px;
	}


/* Class Styles */

.bodyText {
	font:11px arial;
	color: #666666;
	line-height:18px;
	letter-spacing:none;
	margin-top:0px;
	
	}
	

	
.subHeader {
	font:13px georgia;
	color: #333333;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
	padding:0px 0px 0px 20px;
	}	
	


<!---//Requesting a DVD--->

.dvd{
FONT-SIZE: 10px; 
background-color: #FFFFFF; 
FONT-FAMILY: Arial, Helvetica;
}

.dvd-text{
FONT-SIZE: 10px; 
FONT-FAMILY: Arial, Helvetica;
}

<!--//Useful Links-->

.links{
FONT-SIZE: 10px; 
FONT-FAMILY: Arial, Helvetica;

	line-height:10px;

}



<!-- Maybe not used //-->

.pageName{
	font:18px georgia;
	color: #333333;
	line-height:20px;
	letter-spacing:.1em;
	}
	
	
	
	
	
	
	

.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 #999966;
}

.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 */



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


.details li{

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


/* End */


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