body{
	background:#FFD204;}
	
	
div.intro{
	border-color:#FFD204;}
	
	
div.tile{
	background:#FFD204;}

.columnTop{
	border-left:13px solid #FFD204;}

#TB_window {
  border: 4px solid #FFD204;
}
	
#propertySearchPanel {
	border:none;
	border-top:1px solid #FFD204;
	border-bottom:1px solid #FFD204;
	
	}
	
div#booking_summary_booking {
	float: right;
	width: 200px;
	}
	
	div#booking_summary_booking h4 {
		padding-top:3px;
		height:17px;
		}

div#booking_summary_customer {
	float: right;
	width: 200px;
	}

div#booking_summary_cost {
	margin-top:10px;
	margin-bottom: 10px;
	float: right;
	width: 200px;
	}
	div#booking_summary_cost h4 {
		margin-bottom: 5px;
		}

div#booking_summary_expl {
	margin-top:10px;
	margin-bottom: 10px;
	float: right;
	width: 250px;
	}

	
input#df_check_in, input#df_check_out {
	width:204px;
	}
		
li {list-style-type: none; }

label {text-align: right; }

div.tile {
	background:#222;
	margin-bottom:20px;
}

div#worldpaycards{
	clear:both;
	border:0px;
	margin:0px;
	padding: 0px;
	
	padding-top: 10px;
}

	div#worldpaycards table{
		border:0px;
		margin:0px;
		padding: 0px;
	}
	
	div#worldpaycards tbody{
		border:0px;
		margin:0px;
		padding: 0px;
	}
	
	div#worldpaycards td{
		border:0px;
		margin:0px;
		padding: 0px;
	}
	div#worldpaycards tr{
		border:0px;
		margin:0px;
		padding: 0px;
	}
	
	div#worldpaycards img{
		border:0px;
		margin:0px;
		padding: 0px;
	}
	
p.refund_policy {
	margin-top: 20px;
	text-align: center;
}
.headline{
	padding:5px 0px 5px 0px;
	font-size:2em;
	color:#C2C2C2;
	text-transform:uppercase;
}
table td{
height:15px;
border: none;
text-align:center!important;
padding:5px;
color:#666666;
}
.textbox {
	background-color:#C2C2C2;}
