div.ads {
	position: absolute;
	top: 555px;
	left: 760px;
	width: 200px;
}

div.ads div {
  margin-bottom: 10px;
}

div.dealtitle, div.deals div.dtitle, div.ratetitle {
  height: 33px;
	font-weight: normal;
	font-size: 11pt;
}

#nav span.rightalign {
	font-weight: normal;
	font-size: 10pt;
}

div.dealtitle {
	position: absolute;
	top: 542px;
	left: 0px;
	width: 243px;
	line-height: 33px;
}

div.deals {
	position: absolute;
	top: 584px;
	left: 0px;
	width: 750px;
}

div.deals div.dcont {
  color: #666666;
	clear: both;
	margin-bottom: 10px;
}

div.deals div.img {
  display: hidden;
}

div.deals div.dtitle {
  float: left;
	width: 233px;
  padding-left: 10px;
}

div.deals div.dtext {
  float: right;
	left: 253px;
	width: 496px;
}

div.deals div.dcont div.dtitle, div.deals div.dcont div.dtext {
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 2px solid;
}

div.deals div.first div.dtitle, div.deals div.first div.dtext {
  border-top: 5px solid;
}



body {
}

#banner, #footer {
	background: #d8d9dc url("../images/540_banner.png") repeat-x top left;
}

div.user, div.user a {
	color: white;
}

#nav {
	background: #e1e1e1 url("../images/black_nav_bg.jpg") repeat-x top left;
}

#searchl .rc {background-color: white;}
#search {background-color: white;}
#searchr .rc {background-color: #f1f1f1;}

div.contenttitle .rc, div.desc .rc, div.icons .rc {background-color: #f1f1f1;}

#searchl {background:url(../images/black_book_now.jpg) no-repeat;}
#search_select_property { background:url(../images/black_select_property_bg.jpg) no-repeat;}
#search_check_in { background:url(../images/black_check_in_bg.jpg) no-repeat;}
#search_check_out { background:url(../images/black_check_out_bg.jpg) no-repeat;}

a.edit {
	position: absolute;
	color: blue;
	right: 0px;
	bottom: 5px;
}

div.bookingtitle1, div.bookingtitle2, div.bookingtitle3 {
  color: #a19fa3;
}

div.bookingtitle1on, div.bookingtitle2on, div.bookingtitle3on {
  color: #25282c;
}

div.bookingtitle1, div.bookingtitle2, div.bookingtitle3, div.bookingtitle1on, div.bookingtitle2on, div.bookingtitle3on {
	position: absolute;
	top: 180px;
	font-size: 12.5pt;
	width: 150px;
	text-align: center;
}

div.bookingtitle1, div.bookingtitle1on {
  margin-left: 263px;
}

div.bookingtitle2, div.bookingtitle2on {
  margin-left: 413px;
}

div.bookingtitle3, div.bookingtitle3on {
  margin-left: 563px;
}

div.deals div.dtitle, div.deals div.dtext {
  border-color: #2e3136;
}

/*******Auckland Hotel Deals 20/08/10 WNZ********/

div.contenttitle_ak_deals {
	background:url(../images/ak_deals_title_bar_red.png) no-repeat top left;
	height: 50px;
	left: 508px;
	line-height: 50px;
	position: absolute;
	top: 175px;
	width: 452px;
}
div.contenttitle_ak_deals h1 {
	color:#eee;
	text-align:center;
	font-size: 32px;
	font-weight: bold;
	margin:0;
}
div.desc_ak_deals {
	height: 625px;
	left: 508px;
	position: absolute;
	margin-bottom:10px;
	top: 234px;
	width: 452px;	
}
div.desc_ak_deals h2{
	font-size:31px;
	color:#D68260;
}
div.desc_ak_deals h3{
	font-size:22px;
}
div.desc_ak_deals p {
	font-size:18px;	
	line-height:26px;
}
div.desc_ak_deals p span{
	font-size:20px;
	font-weight:bold;
}
div.desc_ak_deals .rc {
	background-color: #F1F1F1;
}
div.desc_ak_deals ul {
float: right;
padding: 0px 10px;
margin-top: 0px;
}
div.desc_ak_deals ul li {
font-size: 16px;
line-height:30px;
}
div.other_property_ak_deals_city, div.other_property_ak_deals_540 {
	background:#E8B49C;
	left: 0px;
	position: absolute;	
	padding:10px;
	width: 478px;
}
div.other_property_ak_deals_city a, div.other_property_ak_deals_540 a {
	color:#333333;
}
div.other_property_ak_deals_city a:hover, div.other_property_ak_deals_540 a:hover {
	text-decoration:underline;
}
div.other_property_ak_deals_title {
	background:url(../images/ak_deals_other_title_bg.png) no-repeat;
	left:0;
	position:absolute;
	padding:0 10px;
	width:478px;
	height:38px;
	top:540px;
}
div.other_property_ak_deals_city {
	top: 598px;
}
div.other_property_ak_deals_540 {
	top: 738px;
}
.other_property_ak_deals_city img, .other_property_ak_deals_540 img {
	float:left;
	padding-right:10px;
}
.other_property_ak_deals_city h2, .other_property_ak_deals_540 h2 {
	font-size:24px;
	line-height:26px;
	margin:0 0 5px;
}
.other_property_ak_deals_city p, .other_property_ak_deals_540 p {
	font-size:18px;
	line-height:22px;
}
div.desc_ak_deals {
  text-align: left;	
}

div.ak_deals_images {
	position: absolute;
	float: left;
}