﻿
/* ----------------------------- MAIN CONTENT ----------------------------- */
#addressBox {
	width:100%;
	height:100px;
	}

	#addressBoxA, #addressBoxB {
		float:left;
		width:49%;
		}
	#addressBoxB {
		float:right;
		}


/* -------------------------------------------------- */

#addressBoxB p#back {
	font:normal small Arial, Helvetica, sans-serif;
	color:#333;
	background-color:transparent;
	text-align:right;
	margin:15px 60px 10px 0;
	}
	#addressBoxB p#back a {
		color:#333;
		background-color:transparent;
		text-decoration:none;
		}


#addressBoxB p#makeEnquiry {
	float:left;
	width:80%;
	height:18px;
	font:bold small Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#09F;
	text-align:center;
	padding:5px 0;
	margin:5px 0;
	}
		#addressBoxB p#makeEnquiry a {
			color:#FFF;
			background-color:transparent;
			text-decoration:none;
			}
		#addressBoxB p#makeEnquiry a:hover {
			color:#333;
			background-color:transparent;
			text-decoration:none;
			}

/* not used 
#addressBoxA h2#conference {
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#336;
	background-color:transparent;
	padding:0;
	margin:0;
	text-align:center;
	letter-spacing:1px;
	}

#addressBoxA h3#conference {
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#030;
	background-color:transparent;
	padding:0;
	margin:10px 0 5px 0;
	text-align:center;
	}

#addressBoxA #stars {
	width:100%;
	padding:0;
	margin:10px 0;
	text-align:center;
	outline:none;
	}

*/

/* ----------------------------- TABLE PHOTOS ----------------------------- */

.tablePhotos {
	clear:both;
	width:94%;
	border:border-collapse;
	padding:0;
	margin:10px auto;
	text-align:center;
	}

.tablePhotos th {
	width:50%;
	border:border-collapse;
	font:small Arial, Helvetica, sans-serif;
	color:#333;
	background-color:transparent;
	padding:5px 0 0 0;
	margin:0;
	text-align:center;
	}

.tablePhotos td {
	width:50%;
	border:border-collapse;
	padding:0;
	margin:0;
	text-align:center;
	}
	.tablePhotos td img {
		border:2px #690 solid;
		padding:5px;
		margin:5px 0;
		outline:none;
		}


/* ----------------------------- TABLE CONFERENCE ----------------------------- */

#tableConference {
	clear:both;
	width:98%;
	border-collapse:collapse;
	padding:0;
	margin:10px auto;
	text-align:center;
	}

#tableConference th {
	font:10pt Arial, Helvetica, sans-serif;
	color:#444;
	background:#B3DCEF;
	height:20px;
	text-align:center;
	padding:2px 0;
	margin:0;
	border:1px #999 solid;
	}
	#tableConference th.small {
		font:normal 8pt Arial, Helvetica, san-serif;
		}
	
#tableConference td {
	font:small Arial, Helvetica, sans-serif;
	color:#333;
	background-color:transparent;
	text-align:center;
	padding:0;
	margin:0;
	background:url('../images/Bkd-tableSand.jpg') repeat-x center top;
	border:1px #999 solid;
	}
	#tableConference td.room {
		font:normal small Arial, Helvetica, sans-serif;
		color:#333;
		background-color:transparent;
		text-align:center;
		padding:0;
		margin:0;
		}

/* ----------------------------- CONFERENCE PACKAGES / BLOCK ----------------------------- */

.packageBlock {
	clear:both;
	position:relative;
	width:98%;
	padding:0;
	margin:10px auto 10px auto;
	text-align:center;
	}

.packageBlock ul.left, .packageBlock ul.middle, .packageBlock ul.right {
	float:left;
	width:48%;
	list-style-type:circle;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	background:url('../images/Bkd-tableSand.jpg') repeat-x center top;
	border:1px #999 solid;
	}
	.packageBlock ul.middle {
		float:none;
		width:80%;
		margin:0 auto 10px auto;
		text-align:center;
		}
	.packageBlock ul.right {
		float:right;
		margin:0 0 10px 0;
		}

.packageBlock ul.left li, .packageBlock ul.right li, .packageBlock ul.middle li {
	height:auto;
	font:small Arial, Helvetica, sans-serif;
	color:#333666;
	background-color:transparent;
	text-align:left;
	padding:0;
	margin:0 0 2px 30px;
	}
	.packageBlock ul.middle li {
		margin:0 20px 2px 60px;
		}

.packageBlock ul.left li span, .packageBlock ul.middle li span, .packageBlock ul.right li span {
	text-transform:uppercase;
	}

.packageBlock ul.left li.heading, .packageBlock ul.middle li.heading, .packageBlock ul.right li.heading  {
	list-style-type:none;
	height:100%;
	font:10pt Arial, Helvetica, sans-serif;
	color:#444;
	background:#B3DCEF;
	text-align:center;
	padding:5px 0;
	margin:0 0 5px 0;
	border-bottom:1px #999 solid;
	}
	.packageBlock ul.middle li.heading {
		padding: 8px 0;
		}

.packageBlock ul.left li.small, .packageBlock ul.middle li.small, .packageBlock ul.right li.small  {
	list-style-type:none;
	font-size:x-small;
	}

