
/*
#content {
	width:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left
}
#contentsurround {
	float:none
}

#header {height: 35px}

.centre {margin:0px 0px 0px 20px}
#left {display: none}
.right {display: block; clear: both}


.index-content {
	float:left ; margin-left: 10px; position:relative
	}
*/

a.home-tile {
	position:absolute;
	display: block; 
	height: 185px;  
	width:225px; color: #fff; 
	text-decoration:none;
	top:50px; left:330px; padding:10px 20px 0px;
	background:#0F7567; border: 0px solid #949F3F; background:#fff;
	background: transparent url(../../uploads/index/home-tile-bg.gif)  no-repeat  0px -195px
	} 
	
a.home-tile p { color: #0F7567 ; padding:0px 0px 0px 0px; margin: 0px ; font-weight:normal ; font-size:1em  }	

a.home-tile ul  { color:#FC6; padding:0px; margin:10px 10px 10px; display:block; clear:both}

a.home-tile ul li {color: #121617; padding:0px 0px 0px 0px; margin:0px 0px 0px 10px; font-size: .7em}

a.home-tile:hover {background: transparent url(../../uploads/index/home-tile-bg.gif)  no-repeat  0px 0px }



.home-tile p.booknow  { 
		 font-weight: bold;
		 background: #ededed;
		 color:#014689; 
		 border: 1px solid #D8DCDF; 
		 font-weight:bold; font-size:8pt; 
		 padding: 5px;  
		 margin: 0px ;
		 float:left;   display:block;   width:70px; text-align:center; position:absolute; left:175px; top: 160px}	

a:hover  p.booknow {  border: 1px solid #fff; text-decoration:underline;  background-color: #F68A1D; }	






.homedeals {
	background-color: transparent;
	width:250px;
	float:left; margin :10px
}
a.taxi-deal {
	border:1px solid #C1DAFF;
	display:block;
	text-decoration:none;
	padding:5px;
	border-width: 0px 0px 1px;
	width:240px
}
a.taxi-deal:hover {
	border-bottom:1px solid #FCA84A;
	background:#E7EEF8;
	
}
a.taxi-deal:hover h2, a.taxi-deal:hover span.taxi-Price {
	
}
.taxi-deal-content {
}
.taxi-deal-content h2 {
	font-size:.8em;
	margin: 0px;
	padding: 0px;
	color:#2680BC;
	background: transparent
}
.taxi-deal-content p {
	font-size:.8em;
	margin: 0px;
	padding: 0px
}
.taxi-deal-content span.taxi-Price {
	font-size: 1.4em;
	color:#F01E1E;
	font-weight:bold; margin-right: 5px
}

.taxi-deal .booknow {
	display:none
}


.leginfo { float:left;
font-size:0.75em;
line-height:2em;
width:160px;}





.mainpanel {
	width: 300px;
	margin:0px 0px 10px;
}
.mainpanel fieldset {
	border: none;
	padding-bottom: 20px;
	background:#5084CA url(../../images/mainpanel-bottom.gif) no-repeat scroll bottom left;
}
.mainpanel h1 {
	text-indent: -10000px;
	overflow:hidden;
	background: #ffffff url(../../images/find-accommodation.gif );
	height: 20px
}
.mainpanel label {
	color:#D6E0EF;
	font-weight: bold
}
.formrow {
	margin-top: 11px;
	float:left;
}
.country {
	margin-top:0px;
}
.country label {
	display: none !important
}
#accommodationsearch {
	width:260px;
	padding:0px 0px 0px 10px;
	margin: 0px
}
#accommodationsearchinner {
	position:relative;
	width: 260px;
	padding:0px;
	min-height:216px;
}
#hotellocation {
	position:relative;
}
#hotelname input {
	width:218px
}
#hotellocation select {
	width: 220px
}
.accomcheckout {
	float: left;
	width: 100%
}
#hotelor {
	position:relative;
	font-size: .9em;
	 display:none
}
#hotelor p {
	background-color:#1B44AB;
	color:#D6E0E8;
	padding:2px 5px;
	margin:0px
}
#nightsor p {
	color: #D6E0EF
}
#hotelchildren, .hotelpeople {
	float:left;
}
.hotelpeople {
	width:200px
}
#hotelchildrenages {
	clear: left
}
.hotelsearchsubmit {
	clear:right;
	float:right;
	margin-top: 20px
}
#hotelsearchsubmit {
	padding-bottom: 10px;
}
p.seointro {
	margin: 0px 0px 10px;
	font-size:.7em;
	float:right
}
div.seo {
	position:relative;
	width: 200px;
	z-index:1000;
	float:right;
	margin: 0px;
	padding:0;
}
.seo h1 {
	margin: 10px 10px 30px;
	text-align:left;
	padding: 0px
}
.seo p {
	color:#fff;
	margin: 0px;
	padding: 0px 10px
}
.seo p a:visited {
	color:#fff
}
#rightcol {
	width : 180px;
	float : right;
	padding:0px;
	margin:10px 0px 0px 0px;
}
#leftcol {
	width : 300px;
	float : left;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}












