body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #4372A1;
	background-image:url(../images/bg.gif);
	
}
H1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F68E1D;
	font-weight:bold;
	padding-bottom:0px
     }
	 H2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F68E1D;
	font-weight:bold;
	padding-bottom:0px
     }
	 
H1.header{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:normal;
	padding-bottom:0px
     }
	 
	 
.bottomFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ffffff;}
	
a.mainNavBottom:link {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 8px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:1px solid #000000; padding-bottom:0px; padding-left:4px; padding-right:4px; padding-top:0px;vertical-align:middle
	}
	a.mainNavBottom:visited {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 8px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:1px solid #000000; padding-bottom:0px; padding-left:4px; padding-right:4px; padding-top:0px;vertical-align:middle
	}
a.mainNavBottom:hover {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 8px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:1px solid #000000; padding-bottom:0px; padding-left:4px; padding-right:4px; padding-top:0px;vertical-align:middle
	}

a.mainNavTav:link {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:1px solid #000000; padding-bottom:0px; padding-left:2px; padding-right:2px; padding-top:0px;vertical-align:middle
	}
	a.mainNavTav:visited {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:1px solid #000000; padding-bottom:0px; padding-left:2px; padding-right:2px; padding-top:0px;vertical-align:middle
	}
a.mainNavTav:hover {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:1px solid #000000; padding-bottom:0px; padding-left:2px; padding-right:2px; padding-top:0px;vertical-align:middle
	}
img {
		border-color: #4E88D2;
		}
		
A.leftNav:link{ FONT-SIZE:11px ; COLOR: #336699; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
A.leftNav:visited{ FONT-SIZE:11px ; COLOR: #336699; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
A.leftNav:active{ FONT-SIZE:11px ; COLOR: #336699; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none} 
A.leftNav:hover{ FONT-SIZE:11px ; COLOR: #FCA41E; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }  

A:link{ FONT-SIZE:11px ; COLOR: #336699; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:visited{ FONT-SIZE:11px ; COLOR: #336699; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
A:active{ FONT-SIZE:11px ; COLOR: #336699; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none} 
A:hover{ FONT-SIZE:11px ; COLOR: #FCA41E; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }  



.mainTable{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color:#FFFFFF;
}

/* Bullet Style - not used as affects numbered lists also */
li { list-style-image:url(../images/bullet.gif); padding-bottom:7px; } 

.topHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
	background-color:#336699;
	border-bottom:1px solid #FFFFFF
}

.sideHeader
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F68E1D;
	font-weight:bold;
	padding-bottom:0px
}

.sideHeader2
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 336699;
	font-weight:bold;
	padding-bottom:0px;
}

.topNavFont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	background-color:#F68E1D;
	vertical-align:middle;
	border:1px solid #000000;
	padding-left:5px;
	}
	
a.topNav:link {
		FONT-WEIGHT: normal; COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
a.topNav:visited {
		FONT-WEIGHT: normal; COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
a.topNav:hover {
		FONT-WEIGHT: normal; COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}

.sitemapState{
list-style-type:square; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px ; color:#000000; font-weight:bold; text-decoration:none
}	
.sitemapMain{
list-style-type:square; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px ; color:#C0841A; font-weight:bold; text-decoration:none
}
.sitemapSub{
list-style-type:circle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px ; color:#C0841A; font-weight:bold;  text-decoration:none
}

.navBgColour{background-image:url(../images/img_nav/mainNavBg.gif); height:21px; }

.mainNavFont{

FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#336699; border:1px solid #000000; padding-bottom:0px; padding-left:4px; padding-right:4px; padding-top:0px;vertical-align:middle;
color:#FFFFFF; width:190px;
}
	
a.mainNav:link {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#336699; border:1px solid #000000; padding-bottom:0px; padding-left:2px; padding-right:2px; padding-top:0px;vertical-align:middle
	}
a.mainNav:visited {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#336699; border:1px solid #000000; padding-bottom:0px; padding-left:2px; padding-right:2px; padding-top:0px;vertical-align:middle
	}
a.mainNav:hover {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:1px solid #000000; padding-bottom:0px; padding-left:2px; padding-right:2px; padding-top:0px;vertical-align:middle
	}
	


.bottomNavFont{
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	}
a.bottomNavLinks:link {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
a.bottomNavLinks:visited {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
a.bottomNavLinks:hover {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
	}
	

	
.leftPanelFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height: 16px;}

.bodyFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height: 16px;}
	
.rightPanelFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height: 16px;}
	
.footerNavBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	height:18px;
	background-color:#F68E1D;
  /*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#DA6226', startColorstr='#000000', gradientType='1');*/
 
	}


a.footerNavLink:link {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
a.footerNavLink:visited {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
a.footerNavLink:hover {
		FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
	}

a.slideShowNav:link {
		FONT-WEIGHT: normal; COLOR: #D8951E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
a.slideShowNav:visited {
		FONT-WEIGHT: normal; COLOR: #D8951E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
a.slideShowNav:hover {
		FONT-WEIGHT: normal; COLOR: #D8951E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
	}

	
.footerFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color:#808080;
	line-height: 16px;}
	
A.footerLink:link{color: #D48101}
A.footerLink:hover{color: #3f6784; TEXT-DECORATION: none} 
A.footerLink:visited{color: #D48101}
A.footerLink:active{color: #D48101} 


.searchFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	
}

.pageHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D15E25;
	font-weight:bold;
	
}

.adminListingsTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	background-color:#F8F8F8;
	border:1px solid #E6E6E6;
	line-height: 16px;
	border-collapse:collapse
}

.lightGreyBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	background-color:#F8F8F8;
	border:1px solid #E6E6E6;
	line-height: 16px;
}

.darkGreyBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	background-color:#E6E6E6;
	border:1px solid #E6E6E6;
	line-height: 16px;
}

.listMembership {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#D15E25;
	font-size: 11px;
	font-weight:bold;
	line-height: 16px;}
	
	.featuredBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	background-color:#F8F8F8;
	border:1px solid #E6E6E6;
	line-height: 16px;
	width:800px;
}

/* --------------- home page module --------------- */

.featured-resort {
	border: solid #999 0px;
	padding: 10px 10px 10px 10px;
	width:150px;
	background-color:#F8F8F8;
	}

	
.form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; background-color: #F8F8F8; border: 1px dashed #E6E6E6; padding:3px; font-weight:bold }

.tile_left {background-image:url(../images/img_nav/divider.gif); background-repeat: repeat-y}

.tile_strips {background-image:url(../images/strip.gif); background-repeat:repeat  }

.buttonFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight:bold;
	background-color:#FFFFFF;
	border: 1px #000000 solid;
	padding:2px;
	vertical-align:middle;
	width:80px;
}

.buttonFontAdmin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight:bold;
	background-color: #FFFFFF;
	border: 1px #000000 solid;
	padding:2px;
	vertical-align:middle;

	
}

.searchButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight:bold;
	background-color:#FFFFFF;
	border: 1px #000000 solid;
	padding:2px;
	vertical-align:middle;
}

.quicksearch_table{
font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;  border:1px solid #E6E6E6; background-color:#E6E6E6; 
}

.quicksearch_heading{
font-family: Arial, Helvetica, sans-serif; font-size: 11px;  font-weight:bold; color: #FFFFFF; background-color:#03608B ; border:1px solid #E6E6E6 ; padding:3px;
}

.dividerLine{
font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color:#E4A022; 
}

a.bookingcenter:link {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:0px solid #000000; vertical-align:middle;
	width : 150px;
	}
	a.bookingcenter:visited {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:0px solid #000000; vertical-align:middle; 
	width : 150px;
	}
a.bookingcenter:hover {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#02359B; border:0px solid #000000; vertical-align:middle; 
	width : 150px;
	}
	
a.bookingcenterheader:link {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#02359B; border:0px solid #000000; vertical-align:middle;
	width : 150px;
	}
	a.bookingcenterheader:visited {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#02359B; border:0px solid #000000; vertical-align:middle; 
	width : 150px;
	}
a.bookingcenterheader:hover {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:0px solid #000000; vertical-align:middle; 
	width : 150px;
	
	}
	
	
	a.bookingcenterspecials:link {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:0px solid #000000; vertical-align:middle;
	width : 230px;
	}
	a.bookingcenterspecials:visited {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:0px solid #000000; vertical-align:middle; 
	width : 230px;
	}
a.bookingcenterspecials:hover {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#02359B; border:0px solid #000000; vertical-align:middle; 
	width : 230px;
	}

a.bookingcenterfeatured:link {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:0px solid #000000; vertical-align:middle;
	width : 100px;
	}
	a.bookingcenterfeatured:visited {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#F68E1D; border:0px solid #000000; vertical-align:middle; 
	width : 100px;
	}
a.bookingcenterfeatured:hover {
		FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color:#02359B; border:0px solid #000000; vertical-align:middle; 
	width : 100px;
	}

	/* MaxiaPacific Footer */
.footerMaxiaPacificFont { font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
	line-height: 14px; color: #000000;}

a.footerMaxiaPacificFontLink:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #000000; text-decoration: underline; }
a.footerMaxiaPacificFontLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #000000; text-decoration: underline;}
a.footerMaxiaPacificFontLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #CF8401; text-decoration: none; }
a.footerMaxiaPacificFontLink:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #000000; text-decoration: underline; } 
	/* End MaxiaPacific Footer */
	

