/* CSS Document */
body {
	background-color: #8B1F15; overflow: -moz-scrollbars-vertical;
  }
  
h1{font-size: 100%;line-height:22px; font-weight:900;text-align:left;}
  
/* TABLE STRUCTURE */  

.site-border {
	width:	650px;
	padding: 0em; 
	border: 1px solid #cccccc;
}

.content-background {
	background: #ffffff url(../images/template_11.jpg) no-repeat center top; 
}

.text_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	text-align: left;
	line-height: 14pt;
	font-size: 70%;
	padding: 5px 20px 5px 20px;
	width: 100%;
}


.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	text-align: left;
	line-height: 14pt;
	font-size: 70%;
	padding: 5px 20px 5px 20px;
}

.text_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	text-align:  center;
	line-height: 14pt;
	font-size: 70%;
	padding: 5px;
}

.image_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	line-height: 14pt;
	font-size: 70%;
}

img.thumbs-home {
	border: 1px solid #cccccc;
	margin: 3px;
	margin-right: 6px;
}

img.thumbs-left {
	border: 1px solid #cccccc;
	margin-left: 5px;
}

img.thumbs-middle {
	border: 1px solid #cccccc;
}

img.thumbs-right {
	border: 1px solid #cccccc;
	margin-right: 5px;
}

img.float-left {
	float: left;   
	clear: none;  
	margin: 5px;  
	padding: 0em; 
	border: 1px solid #cccccc;
}

img.float-middle {
	clear: none;  
	margin: 3px;  
	padding: 0em; 
	border: 1px solid #cccccc;
}

img.float-right {
	float: right;   
	clear: none;  
	margin: 5px;  
	padding: 0em; 
	border: 1px solid #cccccc;
}

img.sign-here {
 	display : none; 
}


a:visited, a:link {
	COLOR: #494848; 
	font-size: 100%; 
	TEXT-DECORATION: none;
	font-weight: bold;
	}
	
a:hover {
	COLOR: #8B1F15; 
	font-size: 100%; 
	TEXT-DECORATION: underline;
	font-weight: bold;
	}
	
.menu-border {
	width: 170px;
	padding: 0em; 
	border: 1px solid #cccccc;
}
	
.accom_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 60%;
	text-align: right;
	line-height: 12pt;
	padding-right: 5px;
	background-color: #D6E2EB;
}
	
	
/* ENQUIRY TABLE */  


.table_cell_header	 {
	width: 20%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 65%;
	text-decoration: none;
	text-align: center;
	background-color: #D6E2EB;
	line-height: 10pt;
	padding: 1px;
	font-weight: bold;
}


.table_cell	 {
	width: 20%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 65%;
	text-decoration: none;
	text-align: center;
	background-color: #ffffff;
	line-height: 10pt;
	padding: 1px;
	font-weight: bold;
}

.table_cell_alt {
	width: 20%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 65%;
	text-decoration: none;
	text-align: center;
	background-color: #e3e7eb;
	line-height: 10pt;
	padding: 1px;
	font-weight: bold;
}


.table_self	 {
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 65%;
	text-decoration: none;
	vertical-align: top;
	text-align: center;
	background-color: #EDF2F6;
	line-height: 10pt;
	padding: 1px;
	font-weight: bold;
}

.table_self_wide {
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 65%;
	text-decoration: none;
	vertical-align: top;
	text-align: center;
	background-color: #EDF2F6;
	line-height: 10pt;
	padding: 1px;
	font-weight: bold;
}

.table_catered	 {
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 65%;
	text-decoration: none;
	vertical-align: top;
	text-align: center;
	background-color: #F8FAFB;
	line-height: 10pt;
	padding: 1px;
	font-weight: bold;
}

.table_catered-wide	 {
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 65%;
	text-decoration: none;
	vertical-align: top;
	text-align: center;
	background-color: #F8FAFB;
	line-height: 10pt;
	padding: 1px;
	font-weight: bold;
}

.enquiry_form	 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 70%;
	text-decoration: none;
	text-align: left;
	background-color: #ffffff;
	line-height: 12pt;
	padding: 1px;
	font-weight: normal;
	padding-left: 20px;
	vertical-align: top;
}

.booking-form	 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 65%;
	text-decoration: none;
	text-align: left;
	background-color: #cccccc;
	line-height: 12pt;
	padding: 1px;
	font-weight: bold;
	vertical-align: top;
	border: 1px solid #E4E3E3;
}

.booking-form-cont	 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 65%;
	text-decoration: none;
	text-align: left;
	background-color: #D7D7D7;
	line-height: 12pt;
	padding: 1px;
	font-weight: bold;
	vertical-align: top;
	border: 1px solid #E4E3E3;
}

.break {
		page-break-before: always;
}

.table_background {
	background-color: #cccccc;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	line-height: 12pt;
	font-size: 56%;
	padding: 1px;
	background-color: #C4CAD6;
}
