	body {
	background:#014049 url('../images/for-sale-gradients.gif') repeat-x;
	}
	
	/* MAIN CONTAINER ELEMENTS */
	#holder {
	/*background:url('../images/fo-bg1.jpg');*/
	}
	
	#holder2 {
	background:#66AEBC url('../images/fo-bg2.jpg') no-repeat;
	}
	
	/* FOOTER */
	#footer {
	background:url('../images/for-sale-special-place.gif') no-repeat;
	}
	
	/* LOGO */
	#logo {	
	background:#0A0909 url('../images/for-sale-logo.gif') no-repeat;
	}	
	
	
	/* HOME TOP NAVIGATION */
	
	#nav {
	background:url('../images/fo-menu-bg.gif');
	}
	
	#menu li.space {
	background:url(../images/fo-space-icon.gif) no-repeat
	}
	
	#menu li#home a span {
	background:url(../images/fo-home-icon.gif) no-repeat
	}
	
	#menu li#home a:hover span {
	background:url(../images/fo-home-icon.gif) no-repeat
	}
	
	#menu li#about-erigmore a span {
	background:url(../images/fo-about-erigmore-icon.gif) no-repeat
	}
	
	#menu li#about-erigmore a:hover span {
	background:url(../images/fo-about-erigmore-icon.gif) no-repeat
	}
	
	#menu li#facilities a span {
	background:url(../images/fo-facilities-icon.gif) no-repeat
	}
	
	#menu li#facilities a:hover span {
	background:url(../images/fo-facilities-icon.gif) no-repeat
	}
	
	#menu li#accommodation a span {
	background:url(../images/fo-accommodation-icon.gif) no-repeat
	}
	
	#menu li#accommodation a:hover span {
	background:url(../images/fo-accommodation-icon.gif) no-repeat
	}
	
	#menu li#book-now a span {
	background:url(../images/fo-book-now-icon.gif) no-repeat
	}
	
	#menu li#book-now a:hover span {
	background:url(../images/fo-book-now-icon.gif) no-repeat
	}
	
	#menu li#things-to-do a span {
	background:url(../images/fo-things-to-do-icon.gif) no-repeat
	}
	
	#menu li#things-to-do a:hover span {
	background:url(../images/fo-things-to-do-icon.gif) no-repeat
	}
	
	#menu li#for-sale a span {
	background:url(../images/fo-for-sale-icon.gif) no-repeat
	}
	
	#menu li#for-sale a:hover span {
	background:url(../images/fo-for-sale-icon.gif) no-repeat
	}
	
	#menu li#blog a span {
	background:url(../images/fo-blog-icon.gif) no-repeat
	}
	
	#menu li#blog a:hover span {
	background:url(../images/fo-blog-icon.gif) no-repeat
	}
	
	#menu li#contact-us a span {
	background:url(../images/fo-contact-us-icon.gif) no-repeat
	}
	
	#menu li#contact-us a:hover span {
	background:url(../images/fo-contact-us-icon.gif) no-repeat
	}
	
	
	
	/* TESTS */
	
	#block {
	height:59px;
	/*background:url('../images/fo-block-gradient2.gif') repeat-x;*/
	}
	
	#curvedbox {
	height:149px;
	background:url('../images/about-erigmore-top.jpg') repeat-x;
	}
	
	/*.trans_box2 {
	  /* Mozilla ignores crazy MS image filters, so it will skip the following */
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.erigmore.co.uk/images/for-sale.png');
	}
	/* IE ignores styles with [attributes], so it will skip the following.
	.trans_box2[class] {
	  	background-image:url(http://www.erigmore.co.uk/images/for-sale.png);
	}*/
	
	
	
	
	
	ul#subnav	{
	background:#2495A5;
	}
	
	#subnav li.heading {
	color:#014049;
	background:url('../images/0E4149dotted.gif') bottom center repeat-x;
	}
	
	#footer, #footer a {
	color:#486f78
	}
	
	.ad-box, .ad-box-first {
	/*background:#C6C74F;*/
	background:#1E91A3;
	}
	
	.ad-box-first {margin-top:0px}
	
	.ad-box .heading a, .ad-box-first .heading a {
	/*color:#4B5000*/
	color:#014049
	}
	
	#main-introduction {
	background:url('../images/dotted.gif') top center repeat-x;
	padding-top:10px
	}
	
	.descr {
	font-weight:bold;
	color:#CBD680;
	background:url('../images/dotted.gif') bottom center repeat-x;
	padding-bottom:10px
	}
	
	.features {
	font-size:1.1em;
	color:#fff;
	background:url('../images/dotted.gif') bottom center repeat-x;
	padding-bottom:20px
	}
	
	
	.property_main_img {
	width:550px;
	display:inline;
	}
	
	.property_main_img img {
	height:355px;
	}
	
	.property_thumb_img {
	width:550px;
	float:left;
	}
	
	.thumbnail1 {
	float: left;
	width: 170px;
	margin:17px 17px 0 0;
	padding: 0px;
	}
	
	.thumbnail2 {
	float: left;
	width: 170px;
	margin:17px 0px 0 0;
	padding: 0px;
	}
	
	.clearboth { clear: both; }
	
	.property_body {
	width:550px;
	margin-bottom:25px
	}
	
	ul#subnav li.on a {
	background:url(../images/for-sale-arrow.gif) right no-repeat;
	}
	
	ul#subnav li.last a {
	background:none
	}
	
	ul#subnav li.laston {
	border:none;
	background:url(../images/for-sale-arrow.gif) right no-repeat;
	}
	
	.emailwidth {width:200px;height:20px}