@import url("layout.css");
@import url("enquiry.css"); /* Enquiry Page	*/



/*

#container 
		#branding
		#Nav
		#contentText
		#imageHolder
				#image
				#thumbnails	
		#custInfo					
				#registerBooking
				#contactDetails
		#footer
				#footerLinks
				#footerPhone

*/



html, 
body, 
div {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 1.0em;
	margin: 0px 0px 0px 0px;
	padding: 0px;	
}
body {
	margin:0px 0px 0px 0px;
	width:100%;
	height:100%;
	background:#ededed repeat-x url(../../images/bg.jpg);
	position:relative;	
	
}

p {
	margin: 8px 0px 8px 0px;
}

form  {
	margin: 0px;
	padding: 0px;
}


th
{
	font-weight: normal;
}


br {
	clear: both;
}




a img {
	border-width: 0; 
	border-style: none;
}


.linksList {
	list-style: none;
	margin: 15px 0px 5px 0px;
}

.linksList li {
	background: url(../../images/arrowGreen.gif) no-repeat top left;	
	padding: 0px 0px 10px 0px;	
	margin: 0px;
}

.linksList li a
{
	padding-left: 20px;
}




		/*  branding --------------------- */
		
		
		/*  Nav --------------------- */
		
						
		#Nav ul{
					list-style:none;
					margin: 0px;
					padding:0px;
					width:980px;
					float:left;
					
					
				}
		
		#Nav ul li{
			float:left;
			margin: 0px 15px 0px 15px;
			/*background: url(../images/arrow-darkgrey-right.gif) no-repeat top right;*/
			
			
		}
		
		#Nav ul li.CurrentTab {
			float:left;
			/*background: url(../images/tab-green-right.gif) no-repeat top right;*/
			
		}
	

		#Nav li a:link, 
		#Nav li a:visited {
			font: bold 0.7em Arial, Helvetica, sans-serif;
			padding: 0px 5px 0px 15px;
			/*margin: 0px 0px 0px 0px;
			background-color:#EEF0F0;*/
			background : url(../../images/nav-arrow.gif) no-repeat top left;
			text-decoration: none;
			color: #fff;
			float: left;
			line-height: 40px;
		}
		
		#Nav li a:hover, 
		#Nav li a:active {
			text-decoration: underline;
		}

		/*#Nav li.CurrentTab a:link, 
		#Nav li.CurrentTab a:visited {
			display: block;
			padding: 0px 18px 0px 18px;
			margin: 0px 0px 0px 0px;
			font: bold 11px Arial, Helvetica, sans-serif;
			line-height: 150%;
			background : url(../images/arrow-lightgrey-left.png) no-repeat top left;
			background-color:#EEF0F0;
			text-decoration: none;
			color: #333;
			float: left;
		}

		#Nav li.CurrentTab a:hover, 
		#Nav li.CurrentTab a:active {
			text-decoration: underline;
			
		}		*/
	
		
		
		/*  #content --------------------- */
		
				/*  #breadcrumb --------------------- */
				#breadcrumb h3 {
					color:#999;
					font-size: 0.7em;
					font-weight:normal;
					margin: 0px 0px 0px 0px;
				}
				
				#breadcrumb a:link, #breadcrumb a:visited {
					color:#999;					
					font-weight:normal;
					margin: 0px 0px 0px 0px;
					text-decoration: underline;
				}
				
				#breadcrumb a:hover, #breadcrumb a:active {					
					text-decoration: none;
				}
				
		
				
				/*  #contentText --------------------- */
		
				#contentText h1 {
					color:#B60E12;
					font-size: 1.3em;
					margin: 10px 0px 0px 0px;
					font-weight:normal;
				}
				
				#contentText h2 {
					/*color: #399A71;*/
					font-size: 0.8em;
					margin: 0px 0px 0px 0px;
				}
				
				#contentText h3{
					color: #333;
					font-size: 0.75em;
					margin: 15px 0px 0px 0px;
				}
				
				#contentText p, #contentText li {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color:#333;
					font-size: 0.7em;
					line-height: 150%;
				}
				
				#contentText .intro {
					font-weight:bold;
				}
				#contentText .date {
					color:#999;
				}
				
				#contentText a:link, 
				#contentText a:visited {
					color:#C6244D;
					text-decoration: underline;
				}
				
				#contentText a:hover, 
				#contentText a:active {
					text-decoration: none;
				}
				
				
				#ContentText hr {border: none 0; 
					border-top: 1px dashed #000;/*the border*/
					width: 60%;
					height: 1px;
					text-align:left;/*whatever the total width of the border-top and border-bottom equal*/
				} 				
				
				
		/* image ----------------------------- */
		
		#image img
		{
			float: left;
			display: block;
			margin: 0px;
			padding: 0px;
		}		

		/*  thumbnails --------------------- */
				#thumbnails img{
				float: left;
				margin: 0px 0px 0px 0px;	
				padding: 0px 0px 0px 0px;
				/*background-color:#808000*/				
				
				}
		/* Contact Groups -----------------*/
			#contactGroups{
					float:left;
					margin: 0px 0px 0px 0px;	
				padding: 0px 0px 0px 0px;
					}
					
			#contactGroups li{
				float:left;
				margin: 0px 20px 20px 0px;	
				padding: 0px 0px 0px 0px;
				list-style:none;
					}
		
		/* contentLinks -------------------*/
		 #contentLinks
		 {
		 	margin:0px 0px 0px 16px;
		 	}
		
		/*  custInfo --------------------- */
				
		#registerBooking a{
			background:url(../../images/redarrow.gif) no-repeat;
			color:#C6244D;
			font-size: small;
			font-weight:bold;
			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 10px;
		}
				
		
		/*  footer--------------------- */
		
		#footerLinks {		
			font-size:x-small;
			font-family:Arial, Helvetica, sans-serif;
			color: #666;
		}
		
		#footerLinks ul{
			padding: 0px;			
			margin: 0px;			
			}
		
		#footerLinks li{
			display:inline;
			list-style:none;
			padding: 0px 5px 0px 0px;			
			}
		
		#footerLinks a:link, 
		#footerLinks a:visited {
			line-height: 130%;
			color:#666;
			text-decoration:underline;			
		}
		
		#footerLinks a:hover, 
		#footerLinks a:active {
			text-decoration:none;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
			
		
		
			
		
		
						
						
		
		
						
						
				
		
		
