/**** MAIN COLUMN ****/

#pageTitleHeader {
	width:218px;
	min-height:101px;
	border-top:1px solid transparent;
	border-bottom:1px solid #FFF;
}
#centerCol h2.withPic {
	margin:25px 0 25px 0;
	padding:0 0 0 0;
	color:#6876BD;
	font-family:"trebuchet ms",arial,helvetica,sans-serif;
	font-weight:bold;
}
#centerCol img.rupeeTingle {  /* class names like this are a clear sign of coding fatigue :) */
	float:right;
	margin-top:10px;
}

#centerCol h3.atTop, #location {
	font-size:1.17em;
	font-weight:bold;
}
#centerCol h3.atTop {margin:0 0 5px 0;}
#location {margin:0.3em 0 0 0;}

#priceWrapper {
	padding:10px 0 0 0;
	font-size:1.4em;
}


div.tab {
	margin-bottom:1em;
	padding-top:10px;
}

#departureForm {
	margin:5px 0 0 0;
	line-height:1.2em;
	position:relative;
}

#departureForm #departurePoints {
	position:absolute;
	top:0;
	right:0;
	z-index:100;
}

#departureForm h4 {
	margin:0;
	padding:4px 180px 4px 6px;
	color:#FFF;
	background-color:#E65900;
	background-image:url(http://www.cruiseplanet.com.au/statimages/deal_table_head_green.png);
	background-repeat:no-repeat;
	position:relative;
	font-size:1em;
	font-family:"trebuchet ms",arial,helvetica,sans-serif;
}
#departureForm select {
	font-size:0.9em;
	margin:3px 3px 0 0;
	display:inline;
}

#priceTable {
	width:100%;
}
#priceTable tr.evenRow {background-color:#F4F7FC;}
#priceTable td {
	padding-top:2px;
	padding-bottom:2px;
	font-size:0.750em;
	font-family:"trebuchet ms",arial,helvetica,sans-serif;
}
#priceTable th {
	font-family:"trebuchet ms",arial,helvetica,sans-serif;
	background-color:#457EF1;
	border-bottom:2px solid #E55A00;
	color:#FFF;
	padding:2px 6px;
	font-size:0.875em;
}
#priceTable th span {
	color:#0071C1;
}

#priceTable th.c1, #priceTable th.c2, #priceTable th.c3 {border-top:3px solid #FFF;border-bottom:3px solid #FFF;}

#priceTable th.c1 {font-size:1em;background-color:#A02920;margin:0;padding:3px 0 4px 6px;text-transform:uppercase;}
#priceTable th.c2 {font-size:0.875em;background-color:#A02920;margin:0;padding:3px 0 4px 0;text-align:center;}
#priceTable th.c3 {font-size:1em;background-color:#A02920;margin:0;padding:3px 0 4px 0;text-align:center;}

#priceTable td.c1 {padding-left:10px;}
#priceTable td.c2 {width:90px;text-align:center;}
#priceTable td.c3 {width:70px;text-align:center;padding-left:10px;}


#priceHeader {
	font-size:0.750em;
	padding:10px 20px;
}

#disclaimer {
	padding:0 10px 10px 10px;
	font-size:0.9em;
}


#hotelDescription, #hotelLocation, #destinationDescription {
	line-height:1.3em;
	font-size:0.750em;
	padding:0 2em 20px 2em;
}

.tab h4 {
	margin:0.8em 0;
}

#inclusionTab h4 {
	font-size:0.938em;
	margin:15px 2em 10px 2em;
}
#inclusionTab #whatsIncluded {
	line-height:1.3em;
	font-size:0.750em;
	padding:0 2em;
}


#howToBook h4 {
	margin:0;
	font-family: "trebuchet ms",arial,helvetica,sans-serif;
	padding:4px 6px;
	font-size:0.9em;
	color:#FFF;
	background-image: url(http://www.cruiseplanet.com.au/statimages/deal_table_head_blue.png);
	height:19px;
	line-height:19px;
}
#howToBookInner {
	margin-top:0px;
	border-width:2px 2px 2px 2px;
	border-style:solid;
	border-color:#49A147;
	padding:1px 10px 5px 10px;
}


#images {
	text-align:center;
	margin:1em 0;
	background-color:#F1F1F1;
	padding-bottom:26px;
	background-image:url(../statimages/l3_images_footer.gif);
	background-repeat:no-repeat;
	background-position:0 100%;
	width:490px;
}
#images img {
	display:inline;
	margin:0 20px;
	vertical-align:middle;
}
#images h4 {
	background-image:url(../statimages/l3_images_header.gif);
	background-repeat:no-repeat;
	background-position:0 100%;
	height:48px;
	margin:0;
	position:relative;
}
#images h4 span {
	position:absolute;
	left:-999em;
}




/* ****** SIDEBAR ****** */

#rightCol .listBox {
	margin:0 0 20px 0;
	text-align:left;
	color:#000;
}
#rightCol .listBox h2 {
	background-image:url(http://www.cruiseplanet.com.au/statimages/right_blue_top.png);
	font-family:"trebuchet ms",arial,helvetica,sans-serif;
	background-repeat:no-repeat;
	margin:0;
	color:#FFF;
	font-weight:bold;
	font-size:0.938em;
	text-align:center;
	line-height:1.2em;
	background-color:#0078C1;
	padding:4px 12px 4px 12px;
}
#rightCol .listBox ul {
	font-size:0.750em;
	border-left:1px solid #0068B1;
	border-right:1px solid #0068B1;
	border-bottom:1px solid #0068B1;
	margin:0;
	padding-top:10px;
	padding-bottom:10px;
}
#rightCol .listBox ul li {
	margin-top:4px;
	margin-bottom:4px;
}



#officeSpace {
	display:block;
	width:270px;
	height:80px;
	position:absolute;
	top:0;
	right:0;
}
#officeSpace img {border:0;}

