body{	 text-align: center;	 font: 10px Arial;	 margin: 0;	 padding: 0;	 color: #1C4492;	}		*{ margin: 0; padding: 0; }		p { margin: 5px 0 10px 0; }		a { color: #1C4492; }		#wrapper {	 width: 760px !important;	 margin: 0 auto;	 background: url("../images/wrapper-bg.gif") repeat-y 0 0;	 color: #ffffff;	 font-size: 12px;	}		#header {	 height: 93px;	 width: 760px;	 background: url("../images/header.gif") no-repeat 0 0;	 margin: 0 auto;	 text-align: left;	}		#header h1 a{	 display: block;	 height: 70px;	 width: 150px;	 margin-left: 40px;	}			#content-wrapper{	 text-align: left;	 width: 760px;	 background: url("../images/background.jpg") no-repeat 0 0;	 float: left;	 display: inline;	 margin-left:1px;	}			#content-wrapper p.top-text {	 margin:0 0 10px 45px;	 width: 450px;	}		#content-wrapper p { margin: 10px 0 10px 0;	}		#content-wrapper p#disclaimer {	 font-size: 10px;	 margin: 10px 45px 10px 45px;	 color: #1D4593;	}		#content-wrapper a{  color: #004CFE; }	#content-wrapper img#valid { margin-top: 10px; }		h1#spring-header{	 background: url("../images/spring-header-beta.gif") no-repeat 0 0;	 width: 489px;	 height: 44px;	 margin: 97px 0 10px 43px;	}		h2#fall-header{	 background: url("../images/fall-header-new.gif") no-repeat 0 0;	 width: 324px;	 height: 21px;	 margin: 94px 0 10px 45px;	}			h3#subheader {		background: url("../images/subheader.gif") no-repeat 0 0;		width:440px;		height:24px;		margin: 0 0 0 150px;	}		h2#mauna-header{	 background: url("../images/mauna-header.gif") no-repeat 0 0;	}			h2#hapuna-header{	 background: url("../images/hapuna-header.gif") no-repeat 0 0;	}			h2#maui-header{	 background: url("../images/maui-header.gif") no-repeat 0 0;	}			h2#hawaii-header{	 background: url("../images/hawaii-header.gif") no-repeat 0 0;	}		ul{	 list-style-image: url("../images/bullet.gif");	 list-style-type: disc;	 margin: 0 0 0px 25px;	 padding: 0;	}		ul li{	 padding: 0 0 0 0;	 margin: 5px 0 0 0;	}	.package{	 width: 325px;	 height: 169px;	 background: url("../images/package-bg.gif") no-repeat 0 0;	 float:left;	 display: inline;	 margin: 10px 0 0 25px;	 color: #234A95;	 font-size: 11px;	 position: relative;	}		.package-bottom {		padding-bottom:350px;	}		.package-bottom .package {		margin-left:219px;	}		*html .package-bottom {		padding-bottom:130px;	}	div.left { margin-left: 45px; }			div.center { margin-left:220px; }		.package h2{	 margin: 10px 0 0px 10px;	 height: 17px;	 width: 317px;	}		#content-wrapper div.package p { margin: 10px 0 10px 12px; }	*html #content-wrapper div.package p { margin: 0px 0 10px 12px; }	#content-wrapper div.package em { display:none; }		.book-now{	 position: absolute;	 right: 20px;	 bottom: 10px;	}		.not-available{	 position: absolute;	 right: 20px;	 bottom: 0px;	}		hr { display: none;	}		hr.clear-hr {		display: block;		clear: both;		visibility: hidden;		}		h1 em, h2 em, h3 em {	 position: absolute;	 left: -9999px;	}		#subheader-text {		padding-left:45px;	}		#print {	display:none;	}		#footer { text-align: center; background-color: #d8f2fa; border-width: 0 1px; border-color: #000000; border-style: solid; } 