﻿H1 {
	font: bold 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CCCC00;
	background-color: transparent;
	text-align: center;
	margin: 10px 0; 
}

H2 {
	font: bold 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #33CC33;
	background-color: transparent;
	text-transform : capitalize;
	margin: 10px 0;
}

H3 {
	font: bold 13pt Arial, Helvetica, sans-serif;
	color: #000099;
	background-color: transparent;
	text-align: center;
	margin: 5px 0;
}



a:link       { text-decoration: none; color: #FFFF00;  background-color: transparent;  }
a:active     { text-decoration: none; color: #FF0066;  background-color: transparent;  }
a:visited    { text-decoration: none; color: #FFCC00;  background-color: transparent;  }
a:hover      { text-decoration: none; color: #FF0000;  background-color: transparent;  }




									/* FRONT PAGE */
									
.FPAffiliate {
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CCCC00;
	background-color: transparent;
	text-align: center;
	margin: 10px 0;
}
									
H1.category {
	font: bold 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #33CC33;
	background-color: transparent;
	text-transform : capitalize;
	margin: 10px 0; 
}

.FPHotels-hdgs {
	font: bold 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000099;
	background-color: transparent;
	text-align: center;
	margin: 5px 0;
}

.FPHotels-text {
	font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: transparent;
	text-align: justify;
	margin: 5px 10px; 
}

.FPCairns-hdgs {
	font: bold 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000099;
	background-color: transparent;
	text-align: center;
	margin: 10px 0; 
}

.FPCairns-text {
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000099;
	background-color: transparent;
	text-align: justify;
	margin: 10px 5px 5px 5px; 
}

.FPInfoEnq {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FF0000;
	background-color: transparent;
	text-align: right;
	margin: 10px 5px 10px 0;
}

.MakeEnquiry {
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #000099;
	background-color: transparent;
	text-align: center;
	margin: 0;
}

#TurtleCove-Recovery {
	float: right;
	width: 150px;
	height: 150px;
	border: none;
	padding: 0;
	margin: 0 10px;
	}

#TurtleCove-StrippedBare {
	float: right;
	width: 150px;
	border: none;
	padding: 0;
	margin: 0 10px;
	}

               								/* INDIVIDUAL HOTELS */

.IndivHotels-hdgs {
	font: bold 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC00;
	background-color: transparent;
	text-align: left;
	margin: 10px;
}

.IndivHotels-subhdgs {
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000099;
	background-color: transparent;
	text-align: left;
	margin: 5px 0 5px 5px; 
}

.IndivHotels-text {
	font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: transparent;
	text-align: justify;
	margin: 0 5px 10px 5px;
}


.IndivHotels-bullet {
	font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: transparent;
	text-align: left;
	margin: 2px 10px 2px 20px;
}

.IndivHotel-MakeEnq {
	font: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000099;
	background-color: transparent;
	text-align: center;
	margin: 0;
}


.IndivHotels-rates {
	font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: transparent;
	margin: 0;
}

 .IndivHotel-Top {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: transparent;
	text-align: center;
	margin: 20px 0 10px 0;
}

.confirmHdgs {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : transparent;
	text-transform : uppercase;
	text-align : right;
	margin: 0 10px 0 0;
}



.confirmInput {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background-color : transparent;
	text-align : left;
	margin: 0 10px 0 0;
}


.linkFieldName {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: transparent;
	text-align: right;
	margin: 0 10px 10px 0;
}

.contactAddress { 
	font: normal 8pt Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	background-color : transparent;
	margin: 0; 
	text-align: center;
}

.contactNumbers { 
	font: normal 9pt Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	background-color : transparent;
	margin: 0 5px 5px 5px;
	text-align: center;

}






/* ----------------- RECIPROCLAL LINKS PAGES -----------------*/



.linkCateg     { 
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #000099; 
	background-color: transparent;	
	text-align: center;
	text-transform : uppercase;
	margin: 0;	
}

.linkHdg     { 
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #000099; 
	background-color: transparent;	
	text-transform : uppercase;
	margin: 10px 30px 0 20px;
}

.linkText     { 
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000099; 
	background-color: transparent;	
	margin: 5px 30px 20px 20px;
}


.LinksRecipPgHdg {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #0033CC;
	background-color: transparent;
	margin: 10px 10px 5px 20px;
}

.LinksRecipPgText {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: transparent;
	text-align: left;
	margin: 0 10px 10px 20px;
}



