.boxy {
	margin:1.5em 0;
	text-align:center;
	line-height:200px;
	border:1px solid #53682B;
	height:200px;
}

.grey a {
	margin:0;
	padding:0;
	display:inline;
}

#GoogleMap {
	height:320px;
	border:1px solid #333;
	margin:10px auto 0 auto;
}


/* intro */

.intro_copy {
	margin:1.5em 0;
}

.intro_copy h1 {
	color:#705A29;
	font-size:167%;
	padding-bottom:1em;
}

.intro_copy {
	font-size:93%;
	line-height:1.5em;
	padding:1.5em 0 0 0;
}

.intro_copy a {
	display:block;
	margin:1em 0 0 0;
}

/* whats included in your stay */
.included ul {
	margin:0.5em 1em 0 2.5em;
	color:#53682B;
}

.included ul li {
	list-style-type:disc;
	margin:0 0 0.2em 0;
	font-size:93% /* 12px */
}

.included ul li span {
	color:#191C1F;
}

.included p a.arrow {
	display:block;
	margin:1.4em 0 0 1.8em;
}

.included .content {
 	background:transparent url(/_assets/img/promos/zui_pod_large_promo.gif) no-repeat top right;
}

.included .t {
	background:transparent url(/_assets/img/promos/zui_pod_large_promo.gif) no-repeat top left;
}

.included .b {
	background:transparent url(/_assets/img/promos/zui_pod_large_promo.gif) no-repeat bottom right;
}

.included .b div {
	background:transparent url(/_assets/img/promos/zui_pod_large_promo.gif) no-repeat bottom left;
}

/* weekend breaks from £99.99 */
.breaks .content {
 	background:transparent url(/_assets/img/promos/zui_pod_large_promo.gif) no-repeat top right;
}

.breaks .t {
	background:transparent url(/_assets/img/promos/zui_pod_large_promo.gif) no-repeat top left;
}

.breaks .b {
	background:transparent url(/_assets/img/promos/zui_pod_large_promo.gif) no-repeat bottom right;
}

.breaks .b div {
	background:transparent url(/_assets/img/promos/zui_pod_large_promo.gif) no-repeat bottom left;
}

.included p.txt,
.breaks p.txt {
	padding:0.5em;
}

.breaks p.link {
	padding:1em;
}

.breaks table {
	margin:0.5em;
	width:260px;
}

.breaks td {
	padding:0.3em;
}

.breaks td a {
	color:#53682B;
}

.breaks td.price {
	text-align:right;
}

.breaks table th.hotel {
	text-align:left;
	font-weight:bold;
}

.breaks table th.from {
	text-align:right;
	font-weight:bold;
}

.breaks tr.alt {
	background-color:#EEF3E1;
}


/* brochure */

.brochure {
	margin:1.5em 0;
}

.brochure h3 {
	color:#705A29;
}

.brochure p a {
	display:block;
	margin:1em 0 0 0;
}

#IncludedPanel .content,
#OffersPanel .content{
    margin:0;
    height:450px;
}

#GoogleMap span, #GoogleMap .terms-of-use-link {
    font-size:8px;
    background-color:#FFF;
}


