BODY 		{ margin:5; padding:0; 
			font-size: 12px;
			font-family:"Trebuchet MS", Verdana, sans-serif;
            background-color: #EAFEDA
	                }
.coastal p {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
}                   

.border    { border-left: 2px solid #D0FDAB;
           border-right: 2px solid #D0FDAB;
           border-top: 2px solid #D0FDAB;
           border-bottom: 2px solid #D0FDAB}
           
.border1    { border-left: 2px solid #4C6FAA;
           border-right: 2px solid #4C6FAA;
           border-top: 2px solid #4C6FAA;
           border-bottom: 2px solid #4C6FAA}
           
.border2    { border-left: 2px solid #9FC8F8;
           border-right: 2px solid #9FC8F8;
           border-top: 2px solid #9FC8F8;
           border-bottom: 2px solid #9FC8F8}                      
           
.bg5      {background: url(images/right_border.gif) repeat-y}

ol      { list-style-type: decimal;
          font-size: 12px;
          font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
		  color: #0F68BB;
                   line-height: 1.5;
   		   }
           
ul      { list-style-type: square;
          font-size: 12px;
          font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
		  color: #0F68BB;
                   line-height: 1.5;
   		   }
           
P  		{ font-size: 12px;
          font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
		  color: #0F68BB;
	               text-align: justify;
                   line-height: 1.5;
	               margin-right: 15px;
	               margin-left: 15px;
   		   }
           
P.left    { font-size: 12px;
          font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
		  color: #0F68BB;
	               text-align: justify;
                   line-height: 1.5;
	               margin-right: 15px;
	               margin-left: 15px;
   		   }
           
P.center   { font-size: 12px;
          font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
		  color: #0F68BB;
	               text-align: center;
                   line-height: 1.5;
	               margin-right: 15px;
	               margin-left: 15px;
   		   }                        

h1 {
	color: #187bde;
	font-family: "Comic Sans MS", Arial;
	font-size: 28px;
	font-weight: normal;
    text-shadow: 3px 3px 8px #999;
	line-height: 1.5em;
	padding-top: 10px;
	} 
	          
h2 { font-size: 15px;
	font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	color: #0F68BB;
	text-align: justify;
	line-height: 1.25;
	margin: 25px 15px 0px 15px;
	font-weight: bold;
   		   }
		             
h2.center { font-size: 15px;
	font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	color: #0F68BB;
	text-align: center;
	line-height: 1.25;
	margin-right: 15px;
	margin-left: 15px;
	font-weight: bold;
   		   } 
		             
h3 { font-size: 13px;
	font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	color: #0F68BB;
	text-align: justify;
	line-height: 1.5;
	margin-right: 15px;
	margin-left: 15px;
	font-weight: bold;
   		   }
           
h3.center { font-size: 13px;
	font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	color: #0F68BB;
	text-align: center;
	line-height: 1.5;
	margin-right: 15px;
	margin-left: 15px;
	font-weight: bold;
   		   }  
		       
h3.center-tour-group { font-size: 15px;
	font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	color: #0F68BB;
	text-align: center;
	line-height: 1.5;
	margin-right: 15px;
	margin-left: 15px;
	font-weight: bold;
	border-top: 2px solid #EAFEDA;
	margin: 20px 125px 0px 125px;
   		   }

P.small { font-size: 10px;
	font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	text-align: center;
	color: #0F68BB;
	margin-right: 15px;
	margin-left: 15px;
   		   }                      

.dropcap            {font: bold 225% Verdana, Arial, Helvetica, sans-serif;
                     color: #004AA7;
                     width: 24pt;
                     float: left}

.bg1      {background: url(images/nav_bg.gif) no-repeat;
			height: 340px;
			width: 100%;}

.bg2          {background: url(images/contact_bg.gif) no-repeat}

.bg3          {background-color: #FF9900 }

.bg4          {background-color: #FFFFFF }

.onlink             {color: #36A31D; text-decoration: none;
                     font-family: 'Comic Sans MS', Verdana, Helvetica, sans-serif;       
					 font-size: 16px;}
.onlinkt             {color: #36A31D; text-decoration: none;
                     font-family: 'Comic Sans MS', Verdana, Helvetica, sans-serif;       
					 font-size: 14px;}

A.set1:link		    {color: #0F68BB; text-decoration: none;
                     font-family: 'Comic Sans MS', Verdana, Helvetica, sans-serif;       
					 font-size: 16px;}
A.set1:visited		{color: #0F68BB; text-decoration: none;
                     font-family: 'Comic Sans MS', Verdana, Helvetica, sans-serif;       
					 font-size: 16px;}
A.set1:hover		{color: #36A31D; text-decoration: none;
                     font-family: 'Comic Sans MS', Verdana, Helvetica, sans-serif;
					 font-size: 16px;}
					 
A.set1t:link		    {color: #0F68BB; text-decoration: none;
                     font-family: 'Comic Sans MS', Verdana, Helvetica, sans-serif;       
					 font-size: 14px;}
A.set1t:visited		{color: #0F68BB; text-decoration: none;
                     font-family: 'Comic Sans MS', Verdana, Helvetica, sans-serif;       
					 font-size: 14px;}
A.set1t:hover		{color: #36A31D; text-decoration: none;
                     font-family: 'Comic Sans MS', Verdana, Helvetica, sans-serif;
					 font-size: 14px;}
                     
A.set2:link		    {color: #0F68BB; text-decoration: underline;
                     font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
					 font-size: 12px;
                     }
A.set2:visited		{color: #0F68BB; text-decoration: underline;
					font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
					 font-size: 12px;}
A.set2:hover		{color: #36A31D; text-decoration: none;
					 font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
					 font-size: 12px;}
                     
A.set3:link		    {color: #36A31D; text-decoration: none;
                     font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
					 font-size: 12px;
                     }
A.set3:visited		{color: #36A31D; text-decoration: none;
					font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
					 font-size: 12px;}
A.set3:hover		{color: #0F68BB; text-decoration: underline;
					 font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
					 font-size: 12px;}
                     
A.set4:link		    {color: #36A31D; text-decoration: none;
                     font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
					 font-size: 10px;
                     }
A.set4:visited		{color: #36A31D; text-decoration: none;
					font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
					 font-size: 10px;}
A.set4:hover		{color: #0F68BB; text-decoration: underline;
					 font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
					 font-size: 10px;}                                          

#Fade1 {
	padding-left:122px;
	padding-right:122px;
	color: #fff;}
	
.red {
	color: #FF0000;}
	
.page-subtitle {
	color: #36A31D; font-weight: normal; font-size: 16px; text-align: center; padding: 0px 50px 0px 50px; margin: 0px;}
	
.centred {
	text-align: center;
	}
		
#centred-image {
	text-align: center;
	}	
	
.centred-image {
	padding-left:122px;
	padding-right:122px;
	}
	
#hire-table {
	border-color: #0f68bb;
	border-collapse: collapse;
	border: none;}
