#mod_pukkaRooms .itemPreview {
	clear: both;
	margin-bottom:10px;	
}

#mod_pukkaRooms .itemPreview h3.itemPreviewTitle a{
	color:#1A427D;	
	font-family:"Didot", "Times new Roman", Arial, Helvetica sans-serif;
	font-size:1.5em;
}

#mod_pukkaRooms .itemPreviewImageSection img {
	position: relative;
	display:none;
}

#mod_pukkaRooms .itemPreview p.itemPreviewIntro {
	margin-top:12px;
}

#mod_pukkaRooms .itemPreview ul.mediaPhotoGrid {
	float:left;
	width:220px;
	height:153px;
	overflow:hidden;
	margin:0 10px 5px 0;
	list-style-type:none;
	list-style-image:none;
	padding:0;
}

#mod_pukkaRooms .itemPreview ul.mediaPhotoGrid li {
	padding-bottom:8px;
}

#mod_pukkaRooms .itemPreview ul.mediaPhotoGrid li.mediaPhotoGridItem img{
	width:196px;
	height:132px;
	padding:2px 0 0 3px;
	margin:5px 10px 10px 5px;
	background:#fff;
	border:none;
}


#mod_pukkaRooms .itemPreviewImageSection a.zoomer img {
	_behavior: url(/png_behavior.htc);
	position: absolute;
	top: auto;
	left: auto;
	bottom: 0;
	right: 0;
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

#mod_pukkaRooms .itemPreview p.itemPreviewBookingLink a{
	color:#71001E;
	font-size:1em;
	width:200px;
	text-transform:none;
	text-decoration:none;
	font-weight:normal;
}

#mod_pukkaRooms .itemPreview p.enlarge{
	
}

#mod_pukkaRooms .itemPreview p.itemPreviewViewLink{
	
}

#mod_pukkaRooms .itemPreview p a{
	color:#71001E;
	font-size:.8em;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:underline;
}
}