/* CSS Document */

div#masthead {
	height: 153px;
	margin: 0;
	padding: 0;
 	background: url(../images/contact_masthead.jpg) no-repeat;
}

* html div#maincontentwrapper {
	height: 350px;
}

div#col2 {
	width: 588px
}

div#contactdetails {
	width: 250px;
	margin: 0;
	padding: 0;
	float: left;
}

div.h4topedge-370px, div.h4bottomsdge-370px {
	width: 250px;
	height: 3px;
	margin: 0;
	padding: 0;
}

div.h4topedge-370px {
	background: url(../images/h4topedge-250px.gif) no-repeat left bottom;
}

div.h4bottomsdge-370px {
	margin-bottom: 5px;
	background: url(../images/h4bottomedge-250px.gif) no-repeat;
}

div.h4topedge-320px, div.h4bottomedge-320px {
	width: 320px;
	height: 3px;
	margin: 0;
	padding: 0;
}

div.h4topedge-320px {
	background: url(../images/h4topedge-320px.gif) no-repeat left bottom;
}

div.h4bottomedge-320px {
	margin-bottom: 5px;
	background: url(../images/h4bottomedge-320px.gif) no-repeat;
}

div#map {
	width: 250px;
	height: 230px;
	margin: 10px 0;
	padding: 0;
	border: solid 1px #666666;
}

form#contactform {
	width: 320px;
	margin: 0;
	padding: 0;
	float: right;
}

div#brochurewrapper {
	height: 305px;
	margin: 0;
	padding: 0px;
	background: url(../images/home_brochure_banner.jpg) no-repeat;
}

div#col3 {
	padding-top: 170px;
}

div#col3 div#brochurewrapper a.holidayshotspot {
/*	height: 60px;*/
/*	margin: 0 18px;*/
	margin: 0;
	padding: 0;
	display: block;
	border: solid 1px red;
}

#outer #maincontentwrapper .clearfix #col1 #brochurewrapper .holidayshotspot {
	height: 305px;
	display: block;
}

div#snippetwrapper {
	width: 584px;
	height: 50px;
	margin: 10px 5px 0 0;
	padding: 0;
	background: url(../images/home_snippetsHdrbkgd.gif) no-repeat;
	float: right;
}

div#snippetwrapper div.snippet, div#snippetwrapper div.snippet-outlined {
	width: 182px;
	margin: 0;
	padding: 4px 5px;
	float: left;
}

div#snippetwrapper div.snippet-outlined {
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}

div.polaroidpic1 {
	width: 240px;
	height: 240px;
	margin: 0 0 5px 5px;
	padding: 0;
	background: url(../images/contact_polaroidpic1.jpg) no-repeat;
	float: right;
}

div#col2 form textarea.inputfield {
	height: 140px;
}
