﻿body {
	height:100%;
	padding:0;
	margin:0 auto;
	}

a {
	text-decoration:none;
	outline:none;
	color:#069; /*09C*/
	background-color:transparent;
	}

#containerOuter  {
	width:720px;
	/*overflow:auto;*/
	border:1px #CCC solid; 
	border-collapse:collapse;
	border-spacing:0;
	background:url('images/Bkd_GreyHorizFade.jpg');
	padding:0;
	margin:0 auto;
	text-align:center;
	}

	#containerInner {
		width:680px;
		border:solid 1px #CCC;
		border-collapse:collapse;
		border-spacing:0;
		background:url('images/Bkd_GreyHorizFade.jpg');
		padding:10px 0 20px 0;
		margin:10px auto 20px auto;
		text-align:center;
		}

/* ------------------ affecting nav buttons? ------------------ 

a {
	color:#557DA0;  #F90; 
	background-color:transparent;
	text-decoration:none;
	}
	
	a:visited {
		color:#557DA0; #960;
		background-color:transparent;
		}
	
	a:hover {
		color:#960;
		background-color:transparent;
		}
	
	a:active {
		color:#960;
		background-color:transparent;
		}

------------------------ NAVIGATION BUTTONS --------------------- */


#navContainer {
padding:0 0 0 7px;
margin:0 auto;
text-align:center;
height:50px;
}
				
.divider {
	float:left;
	width:2px;
	height:50px;
	}

/* .navTabHome */


.navTabCBD,
.navTabInnerSuburban,
.navTabOuterSuburban,
.navTabBeachside,
.navTabAirport,
.navTabRegional,
.navTabVenueSize {
	float:left;
	width:98px;
	background:url('images/BkdTab2.jpg') repeat-x center;
	padding:0;
	margin:0;
	text-align:center;
	}
.navTabCBD,
.navAirport,
.navTabRegional,
.navTabVenueSize {
	width:94px;
	}
.navTabInnerSuburban,	
.navTabOuterSuburban {
	width:110px;
	}
.navTabBeachside {
	width:98px;	
	}	

.navTabCBD h2,
.navTabInnerSuburban h2,
.navTabOuterSuburban h2,
.navTabBeachside h2,
.navTabAirport h2,
.navTabRegional h2,
.navTabVenueSize h2 {
	font:8pt Arial, Helvetica, sans-serif;
	color:#CCC;
	background-color:transparent;
	padding:0;
	margin:0;
	text-align:center;
	}
	.navTabCBD h2 span, 
	.navTabInnerSuburban h2 span,
	.navTabOuterSuburban h2 span,
	.navTabBeachside h2 span,
	.navTabAirport h2 span,
	.navTabRegional h2 span,
	.navTabVenueSize h2 span {
		font-weight:bold;
		text-transform:uppercase;
		padding-top:0;
		margin-top:0;
		}
	.navTabInnerSuburban h2 span.condensed,
	.navTabOuterSuburban h2 span.condensed {
		letter-spacing:0;
		}
		
/*	
.navTabHome h2  {
	display:block;
	padding-top:18px;
	}
*/

	.spaceHome {
		height:15px;
		}

	.spaceAll {
		height:3px;
		}

.navTabCBD a,
.navTabInnerSuburban a,
.navTabOuterSuburban a,
.navTabBeachside a,
.navTabAirport a,
.navTabRegional a,
.navTabVenueSize a { 
	display:block;
	width:100%;
	height:50px;
	color:#EEE; /*#06C;*/
	background-color:transparent;
	text-decoration:none;
	outline:none;
	}

.navTabCBD a:visited,
.navTabInnerSuburban a:visited,
.navTabOuterSuburban a:visited,
.navTabBeachside a:visited,
.navTabAirport a:visited,
.navTabRegional a:visited,
.navTabVenueSize a:visited { 	
		display:block;
		color:#CCC; /*06C*/
		background-color:transparent;
		text-decoration:none;
		outline:none;
		}

.navTabCBD a:hover,
.navTabInnerSuburban a:hover,
.navTabOuterSuburban a:hover,
.navTabBeachside a:hover,
.navTabAirport a:hover,
.navTabRegional a:hover,
.navTabVenueSize a:hover { 
		display:block;
		color:#FFF; /* 936 933 960 F90;*/
		background-color:transparent;
		text-decoration:none;
		outline:none;
		}

.navTabCBD a:active,
.navTabInnerSuburban a:active,
.navTabOuterSuburban a:active,
.navTabBeachside a:active,
.navTabAirport a:active,
.navTabRegional a:active,
.navVenueSize a:active {
		display:block;
		color:#FFF;
		background-color:transparent;
		text-decoration:none;
		outline:none;
		}

#navContainer a#selected {
	color:#FC0;
	background:transparent;
	/*background:url('images/BkdTab2.gif') repeat-x center;*/
	}

#nav-venueCapacity {
width:80%;
height:20px;
padding:0;
margin:0 auto;
text-align:center;
}
	#nav-venueCapacity #left,
	#nav-venueCapacity #right {
	float:left;
	width:200px;
	height:20px;
	font: 10pt Arial, Helvetica, sans-serif;
	padding:10px 0;
	margin:0;
	text-align:center;
	}
		#nav-venueCapacity #right {
		float:right;
		}

#nav-venueCapacity #left a,
#nav-venueCapacity #right a {
color:#069;
background-color:transparent;
}
	#nav-venueCapacity #left a:hover,
	#nav-venueCapacity #right a:hover {
	color:#369;
	background-color:transparent;
	}


/* -------------- HOME PAGE GRAPHICS -------------- */

#homeColWrap {
	height:480px;
	}

#homeColLeft {
	width:460px;
	float:left;
	border-right: 1px #CCC solid;
	}
#homeColRight {
	position:relative;
	float:right;
	width:180px;
	margin:0 20px 0 0;
	}
	
	#homeColRight .adLarge1,
	#homeColRight .adLarge2,
	#homeColRight .adLarge3 {
		position:absolute;
		left:0;
		top:0;
		width:180px;
		height:100px;		
		border:1px #CCC solid;
		}
		#homeColRight .adLarge2 {
			top:110px;
			}
		#homeColRight .adLarge3 {
			top:220px;
			}

	#homeColRight .adLarge1 a img,
	#homeColRight .adLarge2 a img,
	#homeColRight .adLarge3 a img {
		outline:none;
		border:0;
		}
			
	#homeColRight .adSmall1,
	#homeColRight .adSmall2 {
		position:absolute;
		left:0;
		top:330px;
		width:180px;
		height:60px;
		border:1px #999 solid;
		}
		#homeColRight .adSmall2 {
			top:400px;
			}
			
	#homeColRight .adSmall1 a img,
	#homeColRight .adSmall2 a img {
		outline:none;
		border:0;
		}


/* ----------------------------- LANDING PAGE ----------------------------- */

.landingColWrap {
	height:auto;
	}

.landingColLeft {
	width:460px;
	float:left;
	/* border-right: 1px #CCC solid */
	}
.landingColRight {
	float:right;
	position:relative;
	width:180px;
	margin:0 20px 0 0;
	}

	.one {
		height:120px;
		}
	.two {
		height:240px;
		}
	.three {
		height:350px;
		}

.landingColLeft p {
	margin:0 10px 10px 20px;
	}
	
.landingColBottom {
	clear:both;
	width:100%;
	}
	
	.landingColRight .adLarge1,
	.landingColRight .adLarge2,
	.landingColRight .adLarge3,
	.landingColRight .adLarge4,
	.landingColRight .adLarge5 {
		position:absolute;
		left:0;
		top:0;
		width:180px;
		height:100px;		
		border:1px #CCC solid;
		}
		.landingColRight .adLarge2 {
			top:110px;
			}
		.landingColRight .adLarge3 {
			top:220px;
			}
		.landingColRight .adLarge4 {
			top:330px;
			}
		.landingColRight .adLarge5 {
			top:440px;
			}

	.landingColRight .adLarge1 a img,
	.landingColRight .adLarge2 a img,
	.landingColRight .adLarge3 a img,
	.landingColRight .adLarge4 a img,
	.landingColRight .adLarge5 a img {
		outline:none;
		border:0;
		}
			


/* ----------------------------- INCLUDE PAGE ----------------------------- */


.summaryBox {
	clear:both;
	width:94%;
	overflow:auto;
	border:1px #CCC solid; 
	padding:20px 0;
	margin:0 auto 1em auto;
	text-align:center;
	}

/* -------------------------- */

div.left {
	float:left;
	width:20%;
	margin:0;
	padding:0;
	}

/* -------------------------- */

div.middle {
	float:left;
	width:53%;
	min-height:140px;
	margin:0;
	padding:0;
	}
	div.middle h3  {
		font:10pt Arial, Helvetica, sans-serif;
		color:#333;
		text-align:center;
		margin:0;
		padding:0;
		vertical-align:top;
		text-transform:uppercase;
		}
	div.middle p {
		font:9pt Arial, Helvetica, sans-serif;
		background-color:transparent;
		color:#666;
		text-align:justify;
		margin:10px 8px;
		padding:0;
		}

/* -------------------------- */

div.right {
	float:right;
	width:25%;
	margin:0;
	padding:0;
	}

.criteria  {
		font:normal 9pt Arial, Helvetica, sans-serif;
		color:#666; 
		background-color:transparent;
		text-align:left;
		padding:0;
		margin:0 5px 3px 0px;
		}
		.criteria span {
			font-weight:bold;
			}


	div.right ul {
	margin:0;
	padding:0 0 0 10px;
	}
		div.right ul li {
		font:normal 9pt Arial, Helvetica, sans-serif;
		color:#666; 
		background-color:transparent;
		text-align:left;
		padding:0;
		margin:3px 5px 3px 10px;	
		}


p.goTo,
p.goTo2 {
	float:right;
	font:10pt Arial, Helvetica, sans-serif;
	color:#333; 
	background-color:transparent;
	padding:0;
	margin:10px 20px 10px 0;
	}

	a.goTo:link,
	a.goTo:visited {
		color:#09C; /* F90 06C */
		background-color:transparent;
		text-decoration:none;
		}
	a.goTo:hover,
	a.goTo:active {
		color:#369; 
		background-color:transparent;
		text-decoration:none;
		}


/* ------------------------------------------------------------------------------------ */

	
h1 {
	font:16pt Arial, Helvetica, sans-serif;
	color:#CCC; 
    background-color:transparent;	
    letter-spacing:.2em;
  	text-align :left;
  	margin:5px 0 5px 20px;
		}

	h1.title {
		font:16pt Arial, Helvetica, sans-serif;
		color:#069; 
	    background-color:transparent;	
	    letter-spacing:.2em;
	  	text-align :left;
	  	margin:0 0 5px 20px;
		}
		h1.title span {
			color:#CCC;
			background-color:transparent;
			}

		
h2 {
	font:16pt Arial, Helvetica, sans-serif;
	color:#999; 
    background-color:transparent;	
    letter-spacing:0.2em;
  	text-align:center;
  	padding:0;
  	margin:10px 0 5px 0;
		}
	h2 span.formerly {
	font-size:10pt
	}
	

	h2 span.category {
		font:12pt Arial, Helvetica, sans-serif;
		color:#AAA; 
	    background-color:transparent;	
	    letter-spacing:.1em;
	  	text-align:center;
	  	padding:0;
	  	margin:10px 0 5px 0;
			}

h3 {
	clear:both;
	font:bold small Arial, Helvetica, sans-serif;
	color:#666;
	background-color:transparent;
	text-align:center;
	padding:0;
	margin:20px 0 5px 0;
	letter-spacing:.1em;
	}
	h3.category {
		font:bold 11pt Arial, Helvetica, sans-serif;
		color:#999;
		background-color:transparent;
		text-align:center;
		padding:0;
		margin:20px 0 5px 0;
		letter-spacing:.1em;
		text-transform:uppercase;
		}
			
		/* on home page only */
		h3.subHeading {
			font-size:9pt;
			margin:5px 0 10px 0;
			color:#AAA;
			background-color:transparent;
			letter-spacing:.1em;
			text-transform:uppercase;
			}
			
h4 {
	font:bold small Arial, Helvetica, sans-serif;
	color:#808080;
	background-color:transparent;
	text-align:center;
	padding:0;
	margin:10px 0 10px 10px;
	letter-spacing:.1em;
	}

p {
	font:normal 10pt Arial, Helvetica, sans-serif;
	color:#666;
	background-color:transparent;
	text-align:justify;
	padding:0;
	margin:0 20px 10px 20px;
	}
	p span {
		font-weight:bold;
		}
	p.center {
		text-align:center;
		margin:0 0 10px 0;
		}


-------------------------------------------------------- */

img.top {
	float:right;
	padding:0;
	margin:5px 10px 20px 0;
	outline:none;
	}

div.spacer1 {
	clear:both;
	width:100%;
	height:1px;
	}

div.spacer5 {
	clear:both;
	width:100%;
	height:5px;
	}
		
div.spacer10 {
	clear:both;
	width:100%;
	height:10px;
	}

div.spacer20 {
	clear:both;
	width:100%;
	height:20px;
	}

div.spacer30 {
	clear:both;
	width:100%;
	height:30px;
	}

/* ----------------------------- HEADER ----------------------------- */

#headerContainer {
	width:720px;
	padding:0;
	margin:10px auto;
	text-align:center;
	}

	#header {
		width:100%;
		height:80px;
		background:url('images/Bkd-Header2.jpg');
		padding:40px 0 0 0;
		margin:0;
		}
	
		#header h1 {
			font:normal small-caps normal 14pt Verdana, Arial, Sans-serif;
			color:#CCC;
			background-color:transparent;
			text-align :left;
			letter-spacing:.2em;
			padding:0;
			margin:0 0 0 20px;
			}
			#header h1 span {
				font:normal small-caps normal 12pt Verdana, Arial, Sans-serif;
				letter-spacing:.35em;
				color:#999;
				}
		

/* ----------------------------- NAVIGATION ----------------------------- */


div#headerContainer span.navText2 {
		clear:both;
		font:normal 10pt Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		letter-spacing:.4em;
		margin:0 0 0 135px;
		}
	
	
div#headerContainer span.navText1 {
		clear:both;
		font:normal 10pt Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		letter-spacing:.4em;
		margin:0 0 0 135px;
		}
	
	div#headerContainer span.navText2 {
		margin-left:50px;
		}



div#headerContainer ul#nav {
	position:absolute;
	top:105px;
	left:0;
	list-style-type:none;
	
	width:720px;
	height:45px;
	padding:0;
	margin:0 0 10px 0;
	}

	div#headerContainer li.navLast {
		float:left;
		display:inline;
		width:86px;
		height:45px;
		font:normal 10pt Arial, Helvetica, sans-serif;
		background:url('images/Bkd_Blue.jpg');
		padding:0;
		margin:0 1px;
		text-align:center;
		border:1px solid #6B9BBF; /*F90*/
		}


	div#headerContainer li.navFirst {
		float:left;
		display:inline;
		width:86px;
		height:45px;
		font:normal 10pt Arial, Helvetica, sans-serif;
		background:url('images/Bkd_Blue.jpg');
		padding:0;
		margin:0 1px;
		text-align:center;
		border:1px solid #6B9BBF; /*F90*/
		}


	div#headerContainer li {
		float:left;
		display:inline;
		width:86px;
		height:45px;
		font:normal 10pt Arial, Helvetica, sans-serif;
		background:url('images/Bkd_Blue.jpg');
		padding:0;
		margin:0 1px;
		text-align:center;
		border:1px solid #6B9BBF; /*F90*/
		}


	div#headerContainer li.navFirst {
		margin-left:0;
		}

	div#headerContainer li.navLast {
		margin-right:0;
		}

		div#headerContainer li.navLast a {
			color:#CCC;
			background-color:transparent;
			text-decoration:none;
			}


		div#headerContainer li.navFirst a {
			color:#CCC;
			background-color:transparent;
			text-decoration:none;
			}


		div#headerContainer li a {
			color:#CCC;
			background-color:transparent;
			text-decoration:none;
			}


/* ----------------------------- HOME PAGE SPECIFIC ----------------------------- */

/* .SummaryBoxDefault {
	width:92%;
	border:1px solid #FF9900;
	padding:1.5em 1em;
	margin:1em auto;
	text-align:center;
	} */

.columnR {
	float:left;
	width:223px;
	height:980px;
	padding:0;
	margin:20px 0 0 0;
	}
	
.column {
	float:left;
	width:223px;
	height:980px;
	padding:0;
	margin:20px 0 0 0;
	}
	.columnR {
		float:right;
		}
			
	.columnR h3 {
		font:bold small Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		text-align:center;
		padding:0;
		margin:20px 0 5px;
		letter-spacing:.1em;
		}

	.column h3 {
		font:bold small Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		text-align:center;
		padding:0;
		margin:20px 0 5px;
		letter-spacing:.1em;
		}

	.columnR h4 {
		font:bold small Arial, Helvetica, sans-serif;
		color:#808080;
		background-color:transparent;
		text-align:center;
		padding:0;
		margin:10px 0 10px 10px;
		letter-spacing:.1em;		
		}
	
	
	.column h4 {
		font:bold small Arial, Helvetica, sans-serif;
		color:#808080;
		background-color:transparent;
		text-align:center;
		padding:0;
		margin:10px 0 10px 10px;
		letter-spacing:.1em;		
		}
	
	
	.columnR p {
		padding-left:10px;
		padding-right:10px;
		margin-left:0;
		margin-right:0;
		}


	.column p {
		padding-left:10px;
		padding-right:10px;
		margin-left:0;
		margin-right:0;
		}


/* ----------------------------- CATEGORY PAGES ----------------------------- */

div#intro {
	width:96%;
	border:1px solid red;
	}

h2 span.headerSmall {
	    letter-spacing:.1em;
		}
	

h2.region {
color:#993;
}
	h2.region a {
	color:#993;
	}

/* NOT USED ON SHC -- ONLY MHC 
h2.region2 {
font-size:10pt;
color:#993;
margin-top:0;
}
	h2.region2 a {
	color:#993;
	}
*/

/* ----------------------------- MAIN CONTENT ----------------------------- */


#addressBox {
	width:100%;
	height:100px;
	}

#addressBoxA {
	float:left;
	width:49%;
	}
	
		#addressBoxA h2 {
			font:bold 12pt Arial, Helvetica, sans-serif;
			color:#666666;
			background-color:transparent;
			text-align:center;
			padding:0;
			margin:1em 0 0 0;
			letter-spacing:2px;
			}
		
		#addressBoxA h3 {
			font:normal x-small normal Arial, Helvetica, sans-serif;
			color:#666666;
			background-color:transparent;
			text-align:center;
			padding:0;
			margin:0;
			letter-spacing:1px;
			}

		#addressBoxA div#stars {
			width:100%;
			padding:0;
			margin:10px 0;
			text-align:center;
			outline:none;
			}

		#addressBoxA div#stars span {
			font:normal 8pt Arial, Helvetica, sans-serif;
			color:#666666;
			background-color:transparent;
			text-align:center;
			padding:0;
			margin:0px 0 0 0;				
			letter-spacing:0.2em;
			}
				
/* -------------------------------------------------- */

#addressBoxB {
	float:right;
	width:49%;
	}

		#addressBoxB p#back {
		font:normal small Arial, Helvetica, sans-serif;
		color:#F30;
		background-color:transparent;
		text-align:right;
		margin:5px 40px 0 0;
		}
		#addressBoxB p#back a {
			color:#F30;
			background-color:transparent;
			text-decoration:none;
				}


#addressBoxB p.makeEnquiry {
	width:90%;
	height:18px;
	font:bold small Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#5783AF;
	text-align:center;
	padding:5px 0;
	margin:10px 0;
	}
	
	#addressBoxB p.makeEnquiry a {
		color:#FFF;
		background-color:transparent;
		text-decoration:none;
		}
	#addressBoxB p.makeEnquiry a:hover {
		color:#FC0; /*#9CF;*/
		background-color:transparent;
		text-decoration:none;
		}



/* ----------------------------- TABLE PHOTOS ----------------------------- */

.tablePhotos {
	clear:both;
	width:100%;
	border:border-collapse;
	padding:0;
	margin:10px auto;
	text-align:center;
	}
	
	.tablePhotos th {
		width:33%;
		border:border-collapse;
		font:9pt Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		padding:5px 0;
		margin:0;
		text-align:center;
		}
	.tablePhotos th span {
		font:8pt Arial, Helvetica, sans-serif;
		}
		
	.tablePhotos td {
		width:33%;
		border:border-collapse;
		padding:0;
		margin:0;
		text-align:center;
		}
	.tablePhotos td img {
		padding:2px;
		border:2px #999 solid;
		}

.tablePhotos50 {
	clear:both;
	width:100%;
	border:border-collapse;
	padding:0;
	margin:10px auto;
	text-align:center;
	}
	
	.tablePhotos50 th {
		width:50%;
		border:border-collapse;
		font:small Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		padding:5px 0;
		margin:0;
		text-align:center;
		}
		
	.tablePhotos50 td {
		width:50%;
		border:border-collapse;
		padding:0;
		margin:0;
		text-align:center;
		}
	.tablePhotos50 td img {
		padding:2px;
		border:2px #999 solid;
		}

		
/* ----------------------------- FEATURES ----------------------------- */



div.features {
	clear:both;
	width:100%;
	height:100%;
	padding:0;
	margin:0 auto 10px auto;
	text-align:center;
	}
	
	div.features ul.right {
		float:left;
		width:285px;
		list-style-type:circle;
		padding:0 0 5px 0;
		margin:0 0 10px 35px; 
		}
			
	div.features ul.left {
		float:left;
		width:285px;
		list-style-type:circle;
		padding:0 0 5px 0;
		margin:0 0 10px 35px; 
		}
		div.features ul.right {
			float:right;
			margin:0 35px 10px 0; 
			}
		
	div.features ul.right li.heading {
		list-style-type:none;
		width:94%;
		height:25px;
		font:normal small Arial, Helvetica, sans-serif;
		color:#666;
		background:url('images/Bkd-blue.jpg') repeat-x;
		text-align:center;
		padding:8px 0 0 0;
		margin:0 0 5px 0;
		border:1px #CCC solid;
		}
		
		
		
	div.features ul.left li.heading {
		list-style-type:none;
		width:94%;
		height:25px;
		font:normal small Arial, Helvetica, sans-serif;
		color:#666;
		background:url('images/Bkd-blue.jpg') repeat-x;
		text-align:center;
		padding:8px 0 0 0;
		margin:0 0 5px 0;
		border:1px #CCC solid;
		}
		
		
		
	div.features ul.right li  {
		font:small Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		text-align:left;
		padding:0;
		margin:0 0 2px 30px;
		}
		


	div.features ul.left li  {
		font:small Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		text-align:left;
		padding:0;
		margin:0 0 2px 30px;
		}
		


/* ----------------------------- TABLE CONFERENCE ----------------------------- */

#tableConference {
	clear:both;
	width:96%;
	border-collapse:collapse;
	border:1px solid #CCC;
	padding:0;
	margin:10px auto;
	text-align:center;
	}

	#tableConference th {
		height:20px;
		font:normal 10pt Arial, Helvetica, sans-serif;
		color:#666; /*#FFC*/
		background:url('images/Bkd-blue.jpg') repeat-x;
		padding:3px 0;
		margin:0;
		text-align:center;
		border:1px solid #CCC;
		}
		#tableConference th.small {
			font:normal 9pt Arial, Helvetica, sans-serif;
			}		
		#tableConference th.vSmall {
			font:normal 7pt Arial, Helvetica, sans-serif;
			}		


	#tableConference td {
		font:bold small Arial, Helvetica, sans-serif;
		color:#999;
		background-color:transparent;
		text-align:center;
		padding:0;
		margin:0;
		border:1px solid #CCC;
		}
		#tableConference td.room {
			font:normal small Arial, Helvetica, sans-serif;
			color:#666;
			background-color:transparent;
			text-align:center;
			padding:0;
			margin:0;	
			}

/* ----------------------------- CONFERENCE PACKAGES ----------------------------- */

div.packageBlock {
	clear:both;
	position:relative;
	width:660px;
	padding:0;
	margin:0 auto 10px auto;
	text-align:center;
	}

	div.packageBlock ul.middle {
		width:90%;
		overflow:auto;
		list-style-type:circle;
		padding:0 0 20px 0;
		margin:0 auto 15px auto;
		text-align:center;
		border:1px solid #CCC;
		}

		div.packageBlock ul.middle li {
			height:auto;
			font:small Arial, Helvetica, sans-serif;
			color:#666666;
			background-color:transparent;
			text-align:left;
			padding:0;
			margin:0 0 2px 40px;
			}

	.packageBlock ul.middle ul.leftSide,
	.packageBlock ul.middle ul.rightSide {
		float:left;
		width:45%;
		list-style-type:circle;
		padding:0;
		margin:0;
		text-align:center;
		}
		.packageBlock ul.middle ul.rightSide {
			float:right;
			width:54%;
			}

/* --------------------------- */

	.packageBlock ul.left,
	.packageBlock ul.right {
		float:left;
		width:320px;
		list-style-type:circle;
		padding:0 0 10px 0;
		margin:0 0 10px 0;
		border:1px solid #CCC;
		}
		div.packageBlock ul.right {
			float:right;
			}

	.packageBlock ul.left li,
	.packageBlock ul.right li {
		height:auto;
		font:small Arial, Helvetica, sans-serif;
		color:#666666;
		background-color:transparent;
		text-align:left;
		padding:0;
		margin:0 0 2px 20px;
		}

	.packageBlock ul.left li span,
	.packageBlock ul.middle li span,
	.packageBlock ul.right li span {
		text-transform:uppercase;
		}
		.packageBlock ul.middle li span {
			font-weight:bold;
			}

/* ---------------------------------- */

	.packageBlock ul.left li.heading,
	.packageBlock ul.middle li.heading,
	.packageBlock ul.right li.heading {
		list-style-type:none;
		height:auto;
		font:normal small Arial, Helvetica, sans-serif;
		color:#666;
		background:#D4E1EA url('images/Bkd-blue.jpg') repeat-x;
		text-align:center;
		padding:3px 0;
		margin:0 0 10px 0;
		border-bottom:1px #CCC solid;
		}
		.packageBlock ul.middle li.heading {
			min-height:25px;
			padding-top:10px;
			}
	.packageBlock ul.left li.heading span.small,		
	.packageBlock ul.middle li.heading span.small,
	.packageBlock ul.right li.heading span.small {
		font-size:8pt;
		text-transform:none;
		}
		
	.packageBlock ul.left li.small,
	.packageBlock ul.middle li.small,	
	.packageBlock ul.right li.small {
		list-style-type:none;		
		font-size:x-small;
		}

	/* ----- not used
	hr {
		clear:both;
		width:90%;
		height:1px;
		color:#F00;	
		padding:0;
		margin:10px auto;
		text-align:center;
		}
	------ */	

/* ----------------------------- TABLE RATES ----------------------------- */

.tableRates {
	clear:both;
	width:96%;
	border-collapse:collapse;
	border:1px solid #CCC;
	padding:0;
	margin:0 auto 10px auto;
	text-align:center;
	}

	.tableRates th {
		font:normal 10pt Arial, Helvetica, sans-serif;
		color:#666;
		background:url('images/Bkd-blue.jpg') repeat-x;
		text-align:center;
		height:35px;
		padding:0;
		margin:0;
		border:1px solid #CCC;
		}
	.tableRates th.small {
		font-size:8pt;
		}

	.tableRates td {
		font:normal 10pt Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		text-align:center;
		height:35px;
		padding:0;
		margin:0;
		border:1px solid #CCC;
		}

	.tableRates td span {
		font:normal 8pt Arial, Helvetica, sans-serif;
		}
	.tableRates td.config {
		font:normal 9pt Arial, Helvetica, sans-serif;
		}
	.tableRates td span.small {
		font-size:8pt;
		}


/* ----------------------------- DISCLAIMER ----------------------------- */


ul.Disclaimer {
	list-style-type:none;
	font:8pt Arial, Helvetica, sans-serif;
	color :#666;
	background:transparent;
	text-align:center;
	margin:10px 0;
	padding:0;
	}

	ul.Disclaimer li {
		margin:0;
		padding:0;
		}
		

/* ----------------------------- CONTACT BOTTOM ----------------------------- */
 
ul#contactBottom {
	clear:both;
	padding:0;
	margin:20px auto 20px -20px;
	text-align:center;
	}

	ul#contactBottom li {
		list-style-type:none;
		font:normal 9pt Arial, Helvetica, sans-serif;
		color:#808080;
		background-color:transparent;
		text-align:center;
		padding:0;
		margin:0;
		}

		ul#contactBottom li span {
			margin-left:20px;
			}
		ul#contactBottom li span.name {
			letter-spacing:.4em;
			padding-bottom:40px;
			}	
		ul#contactBottom li span.small {
			font-size:8pt;
			}

	ul#contactBottom li a {
		color:#069;
		background-color:transparent;
		text-decoration:none;		
		}
		ul#contactBottom li a:hover {
			color:#069;
			background-color:transparent;
			text-decoration:none;		
			}
		

/* ----------------------------- NAV BOTTOM ----------------------------- */

ul#navBottom {
	clear:both;
	padding:20px 0 0 0;
	margin:0 auto;
	text-align:center;
	}

	ul#navBottom li {
		list-style-type:none;
		display:inline;
		font:normal 9pt Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		text-align:center;
		padding:0;
		margin:0;
		}
		ul#navBottom li.pike {
			padding:0 10px;
			}


	ul#navBottom li a {
		color:#069;
		background-color:transparent;
		text-decoration:none;
		}
		ul#navBottom li a:hover {
			color:#960;
			background-color:transparent;
			text-decoration:none;
			}

div.hr {
	clear:both;
	width:80%;
	height:10px;
	color:#069;
	background-color:transparent;
	border-top:none;
	border-right:none;
	border-bottom:.5px solid #069;
	border-left:none;
	margin:0 auto 20px auto;
	text-align:center;
	}

/* -------------------------------------------------------------------- */

div#apologies {
	clear:both;
	width:600px;
	background-color:#993300; /*930*/
	padding:10px;
	margin:10px auto;
	text-align:center;
	}
	
	p.apologies {
		font: bold 12pt Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		background-color:transparent;
		margin:0;
		text-align:center;
		}
		p.apologies span {
			font-size:10pt;
			}
		p.apologies a {
			color:#FF0;
			background-color:transparent;
			}
	
/* -------------------------------- SITE MAP ------------------------------------ */

#siteMap {
	width:100%;
	height:100%;
	overflow:auto;
	}

#siteMap h2 {
	font:16pt Arial, Helvetica, sans-serif;
	color:#999; 
  	background-color:transparent;	
	text-align:center;
	text-transform:uppercase;
  	letter-spacing:.2em;
	padding:0;
 	margin:10px 0 5px 0;
	}

#siteMap h3 {
	font:14pt Arial, Helvetica, sans-serif;
	color:#999; 
	background-color:transparent;	
	text-align:center;
	margin:0 0 20px 0;
	}

/*
.siteMapBlock {
	width:100%;
	padding:0;
	margin:30px 0;
	border:1px green solid;
	}
*/

	.siteMapRight {
		float:left;
		width:49%;
		padding:0;
		margin:10px 0;
		}
		
	.siteMapLeft {
		float:left;
		width:49%;
		padding:0;
		margin:10px 0;
		}
		.siteMapRight {
			float:right;
			}

	.siteMapBox {
		clear:both;
		overflow:auto;
		padding:0;
		margin:0;
		}
		
	#siteMap .siteMapRight h3 {
		font:bold 10pt Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		text-transform:uppercase;
		text-align:left;
		padding:0;
		margin:25px 0 5px 20px;
		letter-spacing:.1em;
		}


		#siteMap .siteMapLeft h3 {
		font:bold 10pt Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		text-transform:uppercase;
		text-align:left;
		padding:0;
		margin:25px 0 5px 20px;
		letter-spacing:.1em;
		}


		#siteMap .siteMapBox h3 {
		font:bold 10pt Arial, Helvetica, sans-serif;
		color:#666;
		background-color:transparent;
		text-transform:uppercase;
		text-align:left;
		padding:0;
		margin:25px 0 5px 20px;
		letter-spacing:.1em;
		}


		#siteMap .siteMapBox h3.subHdg {
			text-transform:none;
			}
			
		#siteMap .siteMapRight h3.top {
			margin-top:0;
			}
			
		#siteMap .siteMapLeft h3.top {
			margin-top:0;
			}
			
		#siteMap .siteMapBox h3.top {
			margin-top:0;
			}
			
		#siteMap .siteMapRight h3.condensed {
			letter-spacing:0;
			}


			#siteMap .siteMapLeft h3.condensed {
			letter-spacing:0;
			}


			#siteMap .siteMapBox h3.condensed {
			letter-spacing:0;
			}


			#siteMap .siteMapRight h3 a	{
				color:#966;
				background-color:transparent;
				text-decoration:none;
				}
				
			
			#siteMap .siteMapLeft h3 a	{
				color:#966;
				background-color:transparent;
				text-decoration:none;
				}
				
			
			#siteMap .siteMapBox h3 a	{
				color:#966;
				background-color:transparent;
				text-decoration:none;
				}
				
			#siteMap .siteMapRight h3 a:hover {
				color:#069;
				background-color:transparent;		
				text-decoration:none;
				}
				
			#siteMap .siteMapLeft h3 a:hover {
				color:#069;
				background-color:transparent;		
				text-decoration:none;
				}
				
			#siteMap .siteMapBox h3 a:hover {
				color:#069;
				background-color:transparent;		
				text-decoration:none;
				}
				
	#siteMap .siteMapRight h4 {
		font:normal 10pt 'Arial Narrow', Helvetica, sans-serif;
		color:#808080;
		background-color:transparent;
		text-align:left;
		padding:0;
		margin:5px 0 0 20px;
		}
		
		#siteMap .siteMapLeft h4 {
		font:normal 10pt 'Arial Narrow', Helvetica, sans-serif;
		color:#808080;
		background-color:transparent;
		text-align:left;
		padding:0;
		margin:5px 0 0 20px;
		}
		
		#siteMap .siteMapBox h4 {
		font:normal 10pt 'Arial Narrow', Helvetica, sans-serif;
		color:#808080;
		background-color:transparent;
		text-align:left;
		padding:0;
		margin:5px 0 0 20px;
		}
		
		#siteMap .siteMapRight h4 a {
			color:#966;
			background-color:transparent;
			text-decoration:none;
			}
		
		#siteMap .siteMapLeft h4 a {
			color:#966;
			background-color:transparent;
			text-decoration:none;
			}
		
		#siteMap .siteMapBox h4 a {
			color:#966;
			background-color:transparent;
			text-decoration:none;
			}
		
		#siteMap .siteMapRight h4 a:hover {
			color:#069;
			background-color:transparent;		
			text-decoration:none;
			}

		#siteMap .siteMapLeft h4 a:hover {
			color:#069;
			background-color:transparent;		
			text-decoration:none;
			}

		#siteMap .siteMapBox h4 a:hover {
			color:#069;
			background-color:transparent;		
			text-decoration:none;
			}

	.siteMapRight span.noAnchor {
			color:#966;
			background-color:transparent;
			}
	
	.siteMapLeft span.noAnchor {
			color:#966;
			background-color:transparent;
			}
	
	#siteMap .dividerLine {
		width:90%;
		height:10px;
		border-bottom:1px #CCC solid;
		padding:0;
		margin:10px auto;
		text-align:center;
		}
	

/* --------------------------------- RESOURCES PAGE -------------------------------- */


#resouces {
	width:100%;
	overflow:auto;
	padding:0;
	margin:0;
	}

/* -------- page heading -------- */
#resouces h2 {
	font:16pt Arial, Helvetica, sans-serif;
	color:#999; 
  background-color:transparent;	
	text-align:center;
	text-transform:uppercase;
  letter-spacing:.2em;
	padding:0;
	margin:10px 0 0 0;
	}

/* -------- country / state -------- */
#resouces h3 {
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#666;
	background-color:transparent;
	text-align:center;
 	text-transform:uppercase;
	letter-spacing:.1em;
 	padding:10px 0 10px 0;
 	margin:0;
	}

/* -------- link name / url  -------- */
#resouces h4 {
	font:normal 10pt Arial, Helvetica, sans-serif;
	color:#808080;
	background-color:transparent;
	text-align:left;
	padding:0;
	margin:5px 0 0 50px;
	}
		
	#resouces h4 a {
		color:#966;
		background-color:transparent;
		text-decoration:none;
		}
		#resouces h4 a:hover {
			color:#069;
			background-color:transparent;		
			text-decoration:none;
			}
		
/* -------- link description -------- */
#resouces p {
	font:10pt Arial, Helvetica, sans-serif;
	color:#666; 
	background-color:transparent;	
	text-align:left;
	padding:0 0 10px 50px;
	margin:0;
	}


/* ---------------------------- NAVIGATION RESOUCE PAGES ---------------------------- */

.navResources {
	height:20px;
	padding:10px 0 40px 3px;
	margin:0;
	}

	.navResources ul {
		float:left;
		list-style-type:none;
		width:135px;
		height:40px;
		padding:0;
		margin:0;
		}

	/*
	.navResources ul#one {
		width:135px;
		}
		
	.navResources ul#two {
		width:135px;
		}
		
	.navResources ul#three {
		width:135px;
		}
	*/

	.navResources ul li {
		font:10pt Arial, Helvetica, sans-serif;
		color:#666; 
	    background-color:transparent;	
	  	text-align:center;
	  	padding:0 0 0 10px;
	  	margin:0 0 2px 0;
		}

	.navResources ul li a {
		color:#FC0; 
	    background-color:transparent;	
		}
		.navResources ul li a:visited {
			color:#FC0; 
		    background-color:transparent;	
			}
		.navResources ul li a:hover {
			color:#FC0; 
		    background-color:transparent;	
			}
		.navResources ul li a:active {
			color:#FC0; 
		    background-color:transparent;	
			}


/* --------------------------------- MISCELLANEOUS -------------------------------- */

div#important {
	width:85%;
	background-color:#930;  
	padding:10px;
	margin:10px auto;
	text-align:center;
	} 

	div#important h3 {
		font-size:small;
		color:#EEE;
		padding:0;
		margin:0;
		}

/* ----------------------------- BANNERS ------------------------------------- */

#advertBox {
	float:right;
	width:130px;
	height:auto;
	margin:10px 30px 30px 30px;
	}
	#advertBox #advert {
		width:130px;
		height:180px;
		border:1px #CCC solid;
		padding:0;
		margin:0 0 20px 0;
		}
		
/* ---------------------------------- */

#advertBoxBottom {
	clear:both;
	width:430px;
	height:50px;
	margin:0px auto 20px auto;
	}
			
	#advertBoxBottom .block {
		float:left;
		width:200px;
		height:30px;
		font:normal 9pt Arial,Helvetica,sans-serif;
		color:#EEE;
		background-color:#999;		
		padding:5px 0;
		margin:0 10px 0 0;
		text-align:center;
		border:1px #808080 solid;		
		}
			
	#advertBoxBottom .block a:visited {
		font:normal .9em Arial,Helvetica,sans-serif;
		color:#6FF; /*#7B7F57*/
		background:transparent;
		}
				
	#advertBoxBottom .block a {
		font:normal .9em Arial,Helvetica,sans-serif;
		color:#6FF; /*#7B7F57*/
		background:transparent;
		}
				
	#advertBoxBottom .block a:active	 {
		font:normal .9em Arial,Helvetica,sans-serif;
		color:#EEE;
		background-color:transparent;		
		}

	#advertBoxBottom .block a:hover	 {
		font:normal .9em Arial,Helvetica,sans-serif;
		color:#EEE;
		background-color:transparent;		
		}

	#advertBoxBottom .block a span {
		font-weight:bold;
		letter-spacing:.1em;		
		}

/* ---------------------------------- */

#specialBox {
	clear:both;
	width:550px;
	padding:8px 0;
	margin:10px auto;
	text-align:center;
	background:url('images/BkdTab2.jpg') repeat-x center;
	}
				
	#specialBox h2,
	#specialBox h2 span {
		font:bold 14pt Arial,Helvetica,sans-serif;
		color:#CF3; /*F90*/
		background-color:transparent;
		padding:0;
		margin:0;
		text-align:center;
		letter-spacing:0.2em;
		}
		#specialBox h2 span {
			font:normal 10pt Arial,Helvetica,sans-serif;
			color:#FFF;
			background-color:transparent;		
			letter-spacing:0.1em;
			}
	
	#specialBox h2 a,
	#specialBox h2 span a {
		display:block;
		height:2em;
		color:#BFFF00; /*9C0 CF3*/
		background-color:transparent;
		text-decoration:none;
		outline:none;
		}
		#specialBox h2 span a {
			color:#FFF;
			background-color:transparent;		
			}


/* ----------------------- */

#ticker {
width:300px;
height:30px;
margin:0 auto;
margin:0 0 10px 12px;
}

/* for the first long QHC advert 
#advert2 {
float:right;
width:130px;
height:300px;
border:1px #CCC solid;
margin: 20px;
}
*/

/* -------------- NEW YEARS EVE TEST -------------- */

#NYE {
	float:right;
	width:250px;
	border:1px #CCC solid;
	margin:20px;
	}

#NYE .left {
	float:left;
	width:100px;
	height:90px;
	margin:10px 0 0 0;
	background:url('images/ZZZNYE.jpg');
	border:1px #CCC solid;
	}

	#NYE .link {
		float:right;
		width:140px;
		height:30px;
		font:normal 9pt Arial,Helvetica,sans-serif;
		color:#EEE;
		background-color:#999;		
		padding:5px 0;
		margin:10px 0 0 0;
		text-align:center;
		border:1px #808080 solid;		
		}
			
	#NYE .link a:visited {
		font:normal .9em Arial,Helvetica,sans-serif;
		color:#6FF; /*#7B7F57*/
		background:transparent;
		}
		
	#NYE .link a {
		font:normal .9em Arial,Helvetica,sans-serif;
		color:#6FF; /*#7B7F57*/
		background:transparent;
		}
		
	#NYE .link a:hover {
		font:normal .9em Arial,Helvetica,sans-serif;
		color:#EEE;
		background-color:transparent;		
		}

	#NYE .link a:active {
		font:normal .9em Arial,Helvetica,sans-serif;
		color:#EEE;
		background-color:transparent;		
		}

	#NYE .link a span {
		font-weight:bold;
		letter-spacing:.1em;		
		}

/*  NOT USED
#ticker1 {
width:300px;
margin-left:145px;
border:1px #CCC solid;
}
*/

/* ----------------- TEAM BUILDING --------------------------- */

div#Photo-DummyLogo {
	width: 85px;
	height: 130px; 
	border: 5px solid #557DA0;
	padding: 0;
	margin: 0 auto;
	text-align:center;
	background: #557DA0 url('images/DummyLogo.jpg') no-repeat center;
	}

div#Photo-Pinnacle {
	width: 85px;
	height: 130px; 
	border: 5px solid #557DA0;
	padding: 0;
	margin: 0 auto;
	text-align:center;
	background: #557DA0 url('images/TeamBld-Pinnacle.jpg') no-repeat left center;
	}


/* --------------------- All Inclusive Packages - SUMMARY --------------------- */
/* --------------------- All Inclusive Packages - SUMMARY --------------------- */

.packageBox {
	position:relative;
	width:94%; /* 680px x 94% = 640px */
	overflow:auto;
	padding:20px 0 5px 0;
	margin:0 auto 1em auto;
	text-align:center;
	background-color:#EEE;
	border:1px #557DA0 solid;
	background:#E1EBF4 url('images/Bkd-Package3.jpg') repeat-x center center; 
	}

.packageBoxLeft {
	float:left;
	width:170px;  /* 20% */
	margin:0;
	padding:0;
	}

.packageBoxRight {
	float:right;
	width:460px; /* 78%*/
	margin:0;
	padding:0;
	}
	.packageBoxRight h3  {
		font:bold 14pt Arial, Helvetica, sans-serif;
		color:#FFF;
		background-color:transparent;
		text-align:center;
		margin:0 0 15px 0;
		padding:0;
		vertical-align:top;
		letter-spacing:0.3em;
		}
	.packageBoxRight h3 span {
		font:bold 12pt Arial, Helvetica, sans-serif;
		letter-spacing:0.1em;
		}
		
	/* highlight below - not used 
	.packageBoxRight h3 span  {
		color:#FFF;
		background-color:#F00;
		border:1px #C30 solid;
		padding:5px 10px;
		}
	*/					
	.packageBoxRight h4  {
		font:bold 12pt Arial, Helvetica, sans-serif;
		color:#113672; /* 333 */
		background-color:transparent;
		text-align:center;
		margin:0 0 6px 0;
		padding:0;
		vertical-align:top;
		}
		
	.packageBoxRight p {
		font:9pt Arial, Helvetica, sans-serif;
		background-color:transparent;
		color:#444;
		padding:0;
		margin:10px 8px;
		text-align:justify;
		}
		.packageBoxRight p.includesList {
			font:bold 10pt Arial, Helvetica, sans-serif;
			background-color:transparent;
			color:#002B71; /* 555 */
			padding:0;
			margin:5px 0;
			text-align:center;
			}
		.packageBoxRight p.details {
			font:11pt Arial, Helvetica, sans-serif;
			background-color:transparent;
			color:#002B71; /* 444 */
			padding:0;
			margin:6px 0;
			text-align:center;
			}


/* Bullet points 

.inclusions {
	margin:0;
	padding:0;
	overflow:auto;
	}

.inclusions ul.leftSide,
.inclusions ul.rightSide {
	float:left;
	width:42%;
	list-style:circle inside;
	text-align:left;
	font:normal 9pt Arial, Helvetica, sans-serif;
	color:#444; 
	background-color:transparent;
	padding:0;
	margin:0 0 0 70px;	
	text-align:left;
	}
	.inclusions ul.rightSide {
		float:right;
		padding:0;
		margin:0;
		}
*/


p.goTo2 {
	margin-right: 30px;
	}
	a.goTo2:link,
	a.goTo2:visited {
		color:#F00; 
		background-color:transparent;
		text-decoration:none;
		}
	a.goTo2:hover,
	a.goTo2:active {
		color:#C30; 
		background-color:transparent;
		text-decoration:none;
		}



/* --------------------- All Inclusive Packages - MAIN PAGES --------------------- */

	/* background:url('images/Bkd_GreyHorizFade.jpg') */
	/* background:#E1EBF4 url('images/Bkd-Package.jpg') repeat-y center center; */
	/* background:#D1DBE5 url('images/Bkd-Package2.jpg') repeat-X 0 0; */

/* 		padding:10px 0 20px 0;
		margin:10px auto 20px auto;

#containerInner2 {
	position:relative;
	width:680px;
	border-collapse:collapse;
	border-spacing:0;
	padding:-10px 0;
	margin:10px auto 20px auto;
	text-align:center;
	}
*/

#addressBox2 {
	width:100%;
	height:200px;
	margin:20px 0 0 0;
	}

	#addressBoxA2 {
		float:left;
		width:160px;
		height: 160px; 
		overflow:auto;
		padding: 0;
		margin: 20px auto 0 80px;
		text-align:center;
		border: 5px solid #557DA0;
		}
	.CrownePlazaCoogeePackage {
		background:#CCC url('images/CrownePlazaCoogee-Package.jpg') no-repeat center center; 
		}
			
	#addressBoxB2 {
		float:right;
		width:380px;
		overflow:auto;
		}

		#addressBoxB2 h2 {
			font:bold 12pt Arial, Helvetica, sans-serif;
			color:#666666;
			background-color:transparent;
			text-align:center;
			padding:0;
			margin:60px 0 0px 0;
			letter-spacing:2px;
			}

		#addressBoxB2 p#back {
			font:normal small Arial, Helvetica, sans-serif;
			color:#F30;
			background-color:transparent;
			text-align:right;
			margin:5px 40px 0 0;
			}
			#addressBoxB2 p#back a {
				color:#F30;
				background-color:transparent;
				text-decoration:none;
				}


	#addressBoxB2 p.makeEnquiry {
		width:90%;
		height:18px;
		font:bold small Arial, Helvetica, sans-serif;
		color:#FFF;
		background-color:#5783AF;
		text-align:center;
		padding:5px 0;
		margin:10px 0;
		}
		#addressBoxB2 p.makeEnquiry a {
			color:#FFF;
			background-color:transparent;
			text-decoration:none;
			}
		#addressBoxB2 p.makeEnquiry a:hover {
			color:#FC0; /*#9CF;*/
			background-color:transparent;
			text-decoration:none;
			}


div.packageBlock2 {
	clear:both;
	width:560px;
	overflow:auto;
	padding:0;
	margin:0 auto 10px auto;
	text-align:center;
	}

ul.middle2 {
	width:550px;
	overflow:auto;
	list-style-type:circle;
	padding:0 0 20px 0;
	margin:0 auto 15px auto;
	text-align:center;
	}

	ul.middle2 li.heading {
		list-style-type:none;
		min-height:25px;
		font:bold 12pt Arial, Helvetica, sans-serif;
		color:#369;
		background:#D4E1EA url('images/Bkd-blue.jpg') repeat-x;
		text-align:center;
		padding:10px 0 0 0;
		margin:0 0 10px 0;
		border-bottom:1px #CCC solid;
		}
	ul.middle2 li.first,
	ul.middle2 li {
		height:auto;
		font:small Arial, Helvetica, sans-serif;
		color:#444;
		background-color:transparent;
		text-align:left;
		padding:0;
		margin:0 0 2px 110px;
		}
		ul.middle2 li.first {
			list-style:none;
			margin-left:80px;
			}			

h2.allInclusive {
	color:#444;
	background-color:transparent;
	}
h2.allInclusive span {
	color:#629632; /*555 */
	background-color:transparent;
	font:bold 13pt Arial, Helvetica, sans-serif;
	letter-spacing:0.2em;	
	}




