/* french holiday print css */
#headerCentre, #headerRight, #navbar, #rightColumn, #topbanner, #underFlash, #flash, #bottom_td2, .homeboxBtn {display:none;}

.homeboxContainer table td{text-align:left;padding:2px;}

.homeboxContainer > td > img{text-align:left;}

body{
	width:800px;
	margin:auto;
}

#bottom_tabs{
	width:700px;
}

.homePageUpdates >td{ padding:5px;}

#iframe{
	width:800px;
}

/** Details Page Styles **/
#ImageBox {
	width:406px;
	border:1px solid #ccc;
}
#MainImage {
	padding:11px;
}
#Thumbs{
	padding:0 11px 11px 11px;
}
.ThumbsImage{
	padding:0 2px 0 2px;
}
#mapFeatures{
	padding:0 10px 10px 10px;
}
#mapHeading{
	background:url(../graphic/global/heading_locationmap.gif) no-repeat;
	width:269px;
	height:32px;
}
#mapBack{
	background-image:url(../graphic/global/mapback.gif);
	background-position:bottom;
	background-repeat:repeat-y;
}
#mapFooter{
	background-image:url(../graphic/global/mapBottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:8px;
}
.dottedline2{
	background-image:url(../graphic/global/dot.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:1px;
	padding: 8px 0 8px 0;
}
.priceBox{
	border:1px solid #ccc;
}
.priceHead{
	background-color:#AECF72;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	padding:8px;
}
.priceContent{
	font-family:Arial, Helvetica, sans-serif;
	padding:8px;
}
#makeEnq {
	background-image:url(../graphic/global/make-an-enquiry.gif);
	background-position:right;
	width:155px;
	background-repeat:no-repeat;
	padding-right:10px;
}
#enqBox {
	border:1px solid #ccc;
}
.enqContent {
	padding:5px;
}

.enqform {
	width:373px;
	background-color:#FFFFCC;
	border:1px #ccc solid;
	padding:3px;
}
#otherContact {
	padding:0 10px 10px 10px;
}


form {
	width:373px;
	background-color:#FFFFCC;
	border:1px #ccc solid;
	padding:3px;
}
