body{
	font-family: arial;
}
a{
	color: #333;
	background-color: #ccc;
	text-decoration: none;	
}
a:hover{
	background-color: #FDD31E;
}
h1{
	margin: 0;
	text-indent: -9999px;
	width: 760px;
	height: 148px;
}
#home h1, #search h1, h1{
	background: #fff url(../images/home_bg_header.gif) no-repeat 0 0;
}
#southernSection h1{
	background: #fff url(../images/southernSection_bg_header.gif) no-repeat 0 0;
}
#southwestSection h1{
	background: #fff url(../images/southwestSection_bg_header.gif) no-repeat 0 0;
}
#centraleasternSection h1{
	background: #fff url(../images/centraleasternSection_bg_header.gif) no-repeat 0 0;
}
#northernSection h1{
	background: #fff url(../images/northernSection_bg_header.gif) no-repeat 0 0;
}
#scotlandSection h1{
	background: #fff url(../images/scotlandSection_bg_header.gif) no-repeat 0 0;
}
#walesSection h1{
	background: #fff url(../images/walesSection_bg_header.gif) no-repeat 0 0;
}



h1 span{
	color: #aaa;
}
h2{
	position: absolute;
	top: 0;
	right: 0;
	color: #777;
}
strong{
	font-weight: bold;
}
h4{
	color: #333;
	background-color: #ccc;
	font-weight: normal;
	padding: .2em .3em;
	margin: .3em 0;
}
#globalNav{
	position: absolute;
	top: -28px;
	right: 0;
}

#globalNav li{
	border-color: #ccc;
}
#globalNav a{
	font-size: 77%;
	line-height: 1.6em;
	background-color: #fff;
}
input.button{
	background-color: #f0f0f0;
	padding: .1em .3em;
}



#bigFoot{
	background: white url(../images/bg_bigfoot.png) no-repeat 0 0;
	width: 764px;
	float: left;
	padding: 1em;
}

#bigFoot h6{
	color: #333;
	font-size: 108%;
}
#bigFoot ul, #bigFoot  li{
	margin: 0;
}
#bigFoot  li{
	font-size: 85%;
	color: #515151;
}
#wrapper{
	width: 760px;
	margin: 0 auto 0;
	position: relative;
}
#mainNav{
	float: left;
}
#header{
	margin: 38px 0 1em 0;
	background-color: #fff;
	position: relative;
}
#intro{
	float: left;
	margin-bottom:2em;

}
body#home #intro{
	background-color: #FDD31E;
}
#intro p{
	color: #222;
	padding: .3em 1em;
	font-size: 116%;
	1margin: 1em;
}
ul#homeQuickNav li	{
	margin: 0 0 .3em 0;
}
ul#homeQuickNav li 1a:link, ul#homeQuickNav li a:visited{
	background-color: #fff;
}

#content{
	width: 73%;
	padding-left: 2%;
}
.detail #content{
	width: 64.6%;
}

/* @group Home page product navigation */
#home ul#products, #home ul#products li{
	margin: 0;
	*margin: 0 0 32px 0;
	padding: 0;
}
#home ul#products li{
	width: 173px;
	margin: 0 8px 32px 0;
}
#home ul#products dt.picture{
	position: relative;
	z-index: 12;
	width: 173px;
	height: 166px;
}
#home ul#products dt.title{
	text-indent: -9999px;
	position: absolute;
}
#home ul#products dd.actions ul{
	margin-top: -24px;
	position: absolute;
	left: 0;
	bottom: -16px;
	z-index: 9990;
}
#home ul#products dd.actions ul li{
	margin: 1px 0 0 0;
	display: block;
	text-align: right;
}
#home ul#products dd.actions ul li a{
	display: block;
	padding:0 4px;
	color: #000;
	font-size: 85%;
	line-height: 1.7em;
	height: 1.7em;
	background-color: #transparent;
}


#home ul#products li#southern dd.actions ul li a{
	background-color:#F99621;
}
#home ul#products li#southwest dd.actions ul li a{
	background-color:#5EB9E8;
}
#home ul#products li#centraleastern dd.actions ul li a{
	background-color:#F4849C;
}
#home ul#products li#northern dd.actions ul li a{
	background-color:#85C672;
}
#home ul#products li#scotland dd.actions ul li a{
	background-color:#6A4B5B;
}
#home ul#products li#wales dd.actions ul li a{
	background-color:#911F1F;
}

#home ul#products li#southern dd.actions ul li a:hover,
#home ul#products li#southwest dd.actions ul li a:hover,
#home ul#products li#centraleastern dd.actions ul li a:hover,
#home ul#products li#northern dd.actions ul li a:hover,
#home ul#products li#scotland dd.actions ul li a:hover,
#home ul#products li#wales dd.actions ul li a:hover
{
	background-color: #ccc;
}

/* @end */
/* @group Generic */

.hide{
	display: none;
}
.center{
	margin:0 auto 0;
}
/* @end */

/* @group Tabs */

.tabs ul{
	float:left;
	margin:0;
	padding:0;
	height: auto;
}
.tabs ul li{
	display:inline;
	float:left;
	margin: 0 2px 0 0;
	position:relative;
	z-index:99;
}
.tabs ul li a{
	padding: .5em 1em;
	display: block;
	line-height: 1em; 
}

/* @end */


/* @group Default Pane */
.pane{
	z-index: 12;
	position: relative;
	font-size: inherit;
	width: 100%;
	float: left;
}
.pane h3, #swcmsInEdit h3{
	1clear:both;
	font-size: 131%;
	color: #333;
	margin:0 0 .3em 0;
	display: block;
	height: auto;
	line-height: 131%;
	border-bottom: 1px solid #f0f0f0;
}
.pane h4, #swcmsInEdit h4{
	font-size: 93%;
}

.pane code, #swcmsInEdit code {
	background-color: #ccc;
	display: block;
	padding:1em;
}
.pane ul, #swcmsInEdit ul{
	margin-bottom: 1.5em;
}
.pane ul li, #swcmsInEdit ul li{
	margin-left: 1em;
}
1#swcmsInEdit img{
	float: left;
}
#swcmsInEdit body{
	width: 100%;
	margin: 0;
	padding: 0;
}
.pane dd,#swcmsInEdit dd, .pane dt, #swcmsInEdit dt, .pane li, #swcmsInEdit li, .pane p, #swcmsInEdit p{
	font-size: 93%;
	line-height: 1.3em;
}
.pane p, #swcmsInEdit p{
	margin: .5em 0;
	color: #515151;
	font-size: 85%;
}
.pane dl, #swcmsInEdit dl, .pane dd, #swcmsInEdit dd, .pane dt,#swcmsInEdit dt, .pane ul, #swcmsInEdit ul, .pane li, #swcmsInEdit li{
	margin: 0;
	padding:0;
}

/* @group Action Menu */
.pane .menu.paneActions li{
	padding:0 4px 0 0;
	margin: 0 0 0 4px;
}
.pane .paneActions{
	position: absolute;
	top: 16px;
	right: 0;
}
.pane .paneActions a{
	font-size: 77%;
	padding: .3em;
	color: #222;
	line-height: 131%;
	display: block;
	text-transform: lowercase;

}
.pane .paneActions li.on a{
	background-color: #222;
	color: #fff;
}
.pane .paneActions li a:hover{
	background-color: #222;
	color: #fff;	
}

.pane .actionButton a{
	1font-size: 123.1%;
	padding: .3em .5em;
	background-color: #ddd;
	text-decoration: none;
}
.pane .actionButton a:hover{
	background-color:#222;
}
/* @end */

/* @group Default Paging */

.pane .pager{
	clear: both;
	display: block;
	text-align: center;
	width: 100%;
	margin: 0 0 1em 0;
	padding-top: .5em;
}
.pane .pager ul.menu{
	margin: 0 auto 0;
	float: none;
}
.pane .pager ul.menu li{
	padding: .2em .4em;
	margin: 0;
	border: none;
	float: none;
	text-align: center;
	color: #515151;
	line-height: 2em;
}
.pane .pager ul.menu li a{
	padding: .2em .4em;
}
.pane .pager ul li.selected{
	border: 1px solid #ccc;
	margin-right: .4em;
	margin-left: .4em;
}

/* @end */

/* @group Default Pane Table */

.pane table{
	width: 100%;
	margin: 0 0 2em 0;
}
.pane th, .pane td{
	font-size: 77%;
}
.pane table, .pane th, .pane td, .pane tr{
	border: none;
}
.pane table th{
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	border-bottom: 1px solid #ccc;
	padding-left: 0;
	/*font-size: 77%;*/
	color: #696969;
}
.pane table td{
	background: url(../images/dottedBorderHoriz.gif) repeat-x bottom left;
}

/* @end */

/* @group Da Flash */

div.poptarts{
	
}
div.poptarts div{
	padding: .5em;
	margin: 1em;
	font-size: 77%;
}
div.poptarts div.error{
	border: 1px solid #DD3C10;
	background-color: #FFEBE8;
}
div.poptarts div.success{
	border: 1px solid #393;
	background-color: #ebffe8;
}
div.poptarts div.info{
	border: 1px solid #E2C822;
	background-color: #FFF9D7;
}

/* @end */

/* @group Default Pane Form */

.pane fieldset input, .pane fieldset select, .pane fieldset textarea{
	border: 1px solid #696969;
	padding: .2em;
	font-size: 116%;
	margin: .2em 0 .6em 0;
	width: 33%;
	background-color: #eee;
	width: 100%;
}
.pane fieldset input[type="checkbox"]{
	width: auto;
}
.pane fieldset input[type="radio"]{
	width: auto;
	margin: .5em;
}
.pane form{
	background-color: #ddd;
	padding: 1em 1em .1em 1em;
	margin: 0 0 1em 0;
}
.pane form fieldset{
	background-color: #fff;
	padding: 14px 14px 1em 14px;
	*padding: 4px 14px 1em 14px;
	1margin-top: 1em;
	position: relative;
}
.pane form fieldset legend{
	display: block;
	}
.pane form fieldset legend span{
	position: relative;
	top: 0;
	left: 0;
	*top:-12px;
	*left:-8px;
	width: 100%;
	height: 1em;
	display: block;
	color: #666;
}
.pane form fieldset h4{
	color: #777;
	position: relative;
	margin: 0 0 1em 0;
}
.pane form fieldset dt{
	font-size: 93%;
	clear: both;
	line-height: 1em;
}

.pane form fieldset dd{
	width:32%;
}
.pane form fieldset dt label{
	margin: 0;
	padding: 0;
	display: block;
}
.pane ul.menu{
	clear: both;
}
.pane form fieldset dd.formInfo{
	font-size: 77%;
	color: #777;
	line-height: 1.2em;
	margin-top: -.6em;
	margin-bottom: .5em;
}
.pane form fieldset.first{
	background-color: #e6eff8;
}
.pane form p.submitButton{
	margin: 1em 0;
}
.pane form p.submitButton input{
	padding: .3em .7em;
}
.pane form .formErrors{
	padding: .5em;
	margin: 1em;
	font-size: 77%;
	border: 1px solid #DD3C10;
	background-color: #FFEBE8;
}
.pane form dd.error input, .pane form dd.error textarea, .pane form dd.error select{
	border: 1px solid #DD3C10;
	background-color: #FFEBE8;
}
.pane form .formErrors ul li{
	list-style-type: none;
}
/* @end */

/* @group Default Grid */
.pane .grid.row{
	clear: both;
	float: none;
}
.pane .grid{
	float: left;
	display: block;
	position: relative;
}
.pane .grid.first{
	background-color: #fc0;
}
.pane .grid.last{
	background-color: #0cf;
}
/* Getting the margin for a grid: 
	How many equal parts divided in to 100 
	Then deduct your total margin from that to get width
	i.e. 100/2 = 50%, margin is .5% - so width is 49%
*/
.pane .grid.tenth{
	width: 10.11%;
}
.pane .grid.quarter{
	width: 25%;
}
.pane .grid.third{
	width: 33.333%;
}
.pane .grid.half{
	width: 50%;
}
.pane .grid.twoThirds{
	width: 66.666%;
}
.pane .grid.threeQuarters{
	width: 75%;
}
.pane .grid.full{
	width: 100%;
}
/* @end */

.pane .dialogue{
	border: 1px solid #ccc;
	background-color: #f0f0f0;
	padding: 0;
	z-index: 500;
	margin: 0;
	clear: both;
	position:absolute;
}
/* @end */

/* @group Main Navigation */

.pane ul.mainNav li, .pane ul.mainNav, .pane ul.mainNav ul{
	margin: 0;
	padding: 0;
	display: block;
	width: 100%;
	font-size: inherit;
}
.pane ul.mainNav ul{
	margin-top: 1px;
}
.pane ul.mainNav li{
	margin-bottom: 1px;
}
.pane ul.mainNav li a{
	1font-weight: bold;
}
.pane ul.mainNav li ul li a{
	margin-left: .75em;
	font-size: 77%;
	*font-size: 85%;
}
.pane ul.mainNav li ul li.on li a{
	margin-left: 1.5em;
}
.pane ul.mainNav li ul li ul a{
	font-weight: normal;
	padding-left: 8px;
}
.pane ul.mainNav a{
	font-size: 93%;
	color: #444;
	padding: 3px 4px;
	*padding: 0 4px;
	background-color: #ccc;
	display: block;
	text-transform: capitalize;
	margin:0;
	line-height: 1.5em;
	*line-height: 1.8em;
}

.pane ul.mainNav ul{
	display: none;
}
.pane ul.mainNav li.on ul{
	display: block;
}
.pane ul.mainNav li.on ul ul{
	display: none;
}
.pane ul.mainNav li.on ul li.on ul{
	display: block;
}

/* @group Southern Nav */

ul.mainNav#southernNav a{
	background-color:#FFE6CB;
	color: #F99621;
}
ul.mainNav#southernNav li.on a{
	background-color:#F99621;
	color: #333;
}

ul.mainNav#southernNav li.on li a{
	background-color:#FFE6CB;
	color: #F99621;
}
ul.mainNav#southernNav li.on li.on a, ul.mainNav#southernNav li.on li a:hover{
	background-color: #F99621;
	color: #FFE6CB;
}

ul.mainNav#southernNav li.on li.on li a{
	background-color:#FFE6CB;
	color: #333;
}
ul.mainNav#southernNav li.on li.on li.on a, ul.mainNav#southernNav li.on li.on li a:hover{
	background-color: #ccc;
}

/* @end */

/* @group South West Nav */

ul.mainNav#southwestNav a{
	background-color: #D1E6F7;
	color: #5EB9E8;
}
ul.mainNav#southwestNav li.on a{
	background-color:#5EB9E8;
	color: #333;
}
ul.mainNav#southwestNav li.on li a{
	background-color: #D1E6F7;
	color: #5EB9E8;
}
ul.mainNav#southwestNav li.on li.on a, ul.mainNav#southwestNav li.on li a:hover{
	background-color:#5EB9E8;
	color: #D1E6F7;
}

ul.mainNav#southwestNav li.on li.on li a{
	background-color: #D1E6F7;
	color: #333;
}
ul.mainNav#southwestNav li.on li.on li.on a, ul.mainNav#southwestNav li.on li.on li a:hover{
	background-color: #ccc;
}

/* @end */


/* @group Central Eastern Nav */

ul.mainNav#centraleasternNav a{
	background-color:#FCE2E8;
	color: #F4849C;
}
ul.mainNav#centraleasternNav li.on a{
	background-color: #F4849C;
	color: #333;
}
ul.mainNav#centraleasternNav li.on li a{
	background-color:#FCE2E8;
	color: #F4849C;
}
ul.mainNav#centraleasternNav li.on li.on a, ul.mainNav#centraleasternNav li.on li a:hover{
	background-color: #F4849C;
	color: #FCE2E8;
}

ul.mainNav#centraleasternNav li.on li.on li a{
	background-color: #FCE2E8;
	color: #333;
}
ul.mainNav#centraleasternNav li.on li.on li.on a, ul.mainNav#centraleasternNav li.on li.on li a:hover{
	background-color: #ccc;
}
/* @end */





/* @group Northern Nav */

ul.mainNav#northernNav a{
	background-color:#D9ECD0;
	color: #85C672;
}
ul.mainNav#northernNav li.on a{
		background-color:#85C672;
	color: #333;
}
ul.mainNav#northernNav li.on li a{
	background-color:#D9ECD0;
	color: #85C672;
}
ul.mainNav#northernNav li.on li.on a, ul.mainNav#northernNav li.on li a:hover{
	background-color:#85C672;
	color: #D9ECD0;
}

ul.mainNav#northernNav li.on li.on li a{
	background-color:#D9ECD0;
	color: #333;
}
ul.mainNav#northernNav li.on li.on li.on a, ul.mainNav#northernNav li.on li.on li a:hover{
	background-color: #ccc;
}
/* @end */




/* @group Scotland Nav */

ul.mainNav#scotlandNav a{
	background-color:#D3CAD0;
	color: #6A4B5B;
}
ul.mainNav#scotlandNav li.on a{
	background-color: #6A4B5B;
	color: #333;
}
ul.mainNav#scotlandNav li.on li a{
	background-color:#D3CAD0;
	color: #6A4B5B;
}
ul.mainNav#scotlandNav li.on li.on a, ul.mainNav#scotlandNav li.on li a:hover{
	background-color: #6A4B5B;
	color: #D3CAD0;
}

ul.mainNav#scotlandNav li.on li.on li a{
	background-color:#D3CAD0;;
	color: #333;
}
ul.mainNav#scotlandNav li.on li.on li.on a, ul.mainNav#scotlandNav li.on li.on li a:hover{
	background-color: #ccc;
}
/* @end */




/* @group Wales Nav */

ul.mainNav#walesNav a{
	background-color:#E0C3B9;
	color: #911F1F;
}
ul.mainNav#walesNav li.on a{
	background-color:#911F1F;
	color: #000;
}
ul.mainNav#walesNav li.on li a{
	background-color:#E0C3B9;
	color: #911F1F;
}
ul.mainNav#walesNav li.on li.on a, ul.mainNav#walesNav li.on li a:hover{
	background-color:#911F1F;
	color: #E0C3B9;
}

ul.mainNav#walesNav li.on li.on li a{
	background-color:#E0C3B9;
	color: #333;
}
ul.mainNav#walesNav li.on li.on li.on a, ul.mainNav#walesNav li.on li.on li a:hover{
	background-color: #ccc;
}
/* @end */


/* @end */

/* @group Meta */
#meta{
	padding: 0 0 38px 0;
}
#crumbTrail p{
	font-size: 77%;
}

#listingSearchForm{
		font-size: 77%;
		text-align: right;
}
body #listingSearchForm label{
	line-height: 2em;
	padding: 0;
	margin: 0;
}
body #listingSearchForm input{
	width: 10em;
	font-size: 100%;
	padding: 1px;
		margin: 0;
}


body#home #listingSearchForm fieldset{
	1width: 100%;
}
body#home #listingSearchForm{
	text-align: left;
	1margin-top: 1em;
	display: block;
	position: relative;
}
body#home #listingSearchForm label{
	1display: block;
}
body#home #listingSearchForm input{
	1width: 75%;
}
body#home #listingSearchForm input.button, #listingSearchForm input.button{
	width: auto;
}

body#southernSection #listingSearchForm input{
	border: 1px solid #F99621;
}
body#southwestSection #listingSearchForm input{
	border: 1px solid #5EB9E8;
}
body#centraleasternSection #listingSearchForm input{
	border: 1px solid #F4849C;
}
body#northernSection #listingSearchForm input{
	border: 1px solid #85C672;
}
body#scotlandSection #listingSearchForm input{
	border: 1px solid #6A4B5B;
}
body#walesSection #listingSearchForm input{
	border: 1px solid #911F1F;
}

/* @end */

/* @group Listings */
#listings{
	float: left;
		width: 100%;
}
#listings .listing{
	float: left;
	margin: 0 0 1em 0;
	position: relative;
	width: 100%;
	padding: 0 0 1em 0;
}
#listings .listing h4{
	font-size: 116%;
	clear: both;
	margin: 0;
	padding-right: 104px;
}
#listings .listing h4 a{
	background-color: transparent;
}
#listings .listing h5, #listings .listing p{
	margin: 0 1em 0 194px;
}
#listings .listing img{
	margin: 12px 4px 4px 4px;
	border:1px solid #ccc;
	padding: 8px;
	float: left;
	width: 168px;
}
#listings .listing ul.additionalImages{
	position: absolute;
	top: 2px;
	right: 2px;
	margin: 0 0 4px 0;
	padding: 0;
}
#listings .listing ul.additionalImages li{
	margin: 0 0 0 4px;
	float: left;
	padding: 0;	
}
#listings .listing ul.additionalImages img{
	border: none;
	padding: 0;
	margin: 0;
	width: auto;
	height: auto;
}
#listings .listing h5{
	margin-top: 10px;
	font-size: 93%;
}
#listings .listing p{
}
#listings .listing p.action{
	text-align: right;
	text-transform: capitalize;
	position: absolute;
	bottom:0;
	right: 0;
	margin: 0;
	padding:0;
}
#listings .listing p.action a{
	color: #fff;
	margin: 0;
	padding: 4px;
	display: block;
}
.miniGallery a{
	background-color: transparent;
}
.miniGallery img{
	width: 100%;
}
.miniGallery .secondaryimages img{
	margin:4px 8px 0 0;
	width: 75px;
}
.miniGallery .secondaryimages{
	margin: 0 0 4px 4px;
}

body#southernSection #listings .listing h4{
	background-color:#FED09E;
}
body#southernSection #listings .listing p.action a{
	background-color: #F99621;
}
body#southernSection #listings .listing{
	border: 1px solid #F99621;
}
body#southernSection.detail #content h4, body#southernSection.detail #content h3{
	background-color:#FED09E;
}
body#southernSection.detail #sidebar h4{
	background-color: #F99621;
}


body#southwestSection #listings .listing h4{
	background-color:#D1E6F7;
}
body#southwestSection #listings .listing p.action a{
	background-color: #5EB9E8;
}
body#southwestSection #listings .listing{
	border: 1px solid #5EB9E8;
}
body#southwestSection.detail #content h4, body#southwestSection.detail #content h3{
	background-color:#D1E6F7;
}
body#southwestSection.detail #sidebar h4{
	background-color: #5EB9E8;
}



body#centraleasternSection #listings .listing h4{
	background-color:#FCE2E8;
}
body#centraleasternSection #listings .listing p.action a{
	background-color: #F4849C;
}
body#centraleasternSection #listings .listing{
	border: 1px solid #F4849C;
}
body#centraleasternSection.detail #content h4, body#centraleasternSection.detail #content h3{
	background-color:#FCE2E8;
}
body#centraleasternSection.detail #sidebar h4{
	background-color: #F4849C;
}



body#northernSection #listings .listing h4{
	background-color:#D9ECD0;
}
body#northernSection #listings .listing p.action a{
	background-color: #85C672;
}
body#northernSection #listings .listing{
	border: 1px solid #85C672;
}
body#northernSection.detail #content h4, body#northernSection.detail #content h3{
	background-color:#D9ECD0;
}
body#northernSection.detail #sidebar h4{
	background-color: #85C672;
}




body#scotlandSection #listings .listing h4{
	background-color:#D3CAD0;
}
body#scotlandSection #listings .listing p.action a{
	background-color: #6A4B5B;
}
body#scotlandSection #listings .listing{
	border: 1px solid #6A4B5B;
}
body#scotlandSection.detail #content h4, body#scotlandSection.detail #content h3{
	background-color:#D3CAD0;
}
body#scotlandSection.detail #sidebar h4{
	background-color: #6A4B5B;
}


body#walesSection #listings .listing h4{
	background-color:#E0C3B9;
}
body#walesSection #listings .listing p.action a{
	background-color: #911F1F;
}
body#walesSection #listings .listing{
	border: 1px solid #911F1F;
}
body#walesSection.detail #content h4, body#walesSection.detail #content h3{
	background-color:#E0C3B9;
}
body#walesSection.detail #sidebar h4{
	background-color: #911F1F;
}

body#search #listings .listing h4{
	background-color: #fcf0ba;
}
body#search #listings .listing p.action a{
	background-color: #FDD31E;
	color: #333;
}
body#search #listings .listing{
	border: 1px solid #FDD31E;
}
body#search.detail #content h4, body#search.detail #content h3{
	background-color:#fcf0ba;
}
body#search.detail #sidebar h4{
	background-color: #FDD31E;
}

.detail #content h3{
	border: none;
	background-color: #ccc;
	padding: 0 .3em;
}
.detail #content h4{
	clear: both;
}
.detail #content .actions{
	display: block;
	position: relative;
	1background-color: #f09;
	*width: 49%;
}
.detail #content .actions li{
	float: right;
	width: 6.5em;
}
#content #address {
	1background-color: #f09;
}
#content #address p{

}
.detail .back p{
	margin: 0 0 1em 0;
}
.detail #content .actions li a{
	font-size: 85%;
}
.detail #content #listingForm{
	1width: 100%;
}
.detail #content #listingForm dd{

}
.detail #content #listingForm dt{
	display: none;
}
.detail #content #listingForm input{
	width: 85%;
}
.detail #content #listingForm textarea{
	width: 98.5%;
}
.detail #content #listingForm input.button{
	width: auto;
	clear: both;
}

.aroundAbout ul li{
	margin: .2em 0;
	padding: 0;
}

/* @end */
/* @group Generic Menu */
ul.menu{
	float:left;
	margin:0;
	padding:0;
	position: relative;
	height: 1%;
}
ul.menu li{
	display:inline;
	float:left;
	margin:0 .5em 0 0;
	padding: 0 .5em 0 0;
	border-right: 1px solid;
	line-height: 1em;
}
ul.menu li.last{
	border-right: none;
}
/* @end */




/* @group Footer */
#footer{
	font-size: 77%;
	position: relative;
	background-color: #fff;
	height: 3em;
	color: #696969;
	padding-top: .3em;
	clear: both;
}
body#home #footer, body#search #footer,body #footer {
		border-top: 5px solid #FDD31E;
}
body#southernSection #footer{
		border-top: 5px solid #F99621;
}
body#southwestSection #footer{
		border-top: 5px solid #5EB9E8;
}
body#centraleasternSection #footer{
		border-top: 5px solid #F4849C;
}
body#northernSection #footer{
		border-top: 5px solid #85C672;
}
body#scotlandSection #footer{
		border-top: 5px solid #6A4B5B;
}
body#walesSection #footer{
		border-top: 5px solid #911F1F;
}
#footer #footMenu.menu{
	position: absolute;
	bottom: 1em;
	left: 1em;
}

#ie6msg{border:3px solid #090; margin:8px auto; background:#cfc; color:#000; width:760px; position:relative;}
#ie6msg h4{margin:8px; padding:0; background-color: #cfc; font-weight: bold;}
#ie6msg p{margin:8px; padding:0; background-color: #cfc; }
#ie6msg p a.getie8{font-weight:bold; color:#00f; background-color: #cfc; text-decoration: underline;}
#ie6msg p a.ie6expl{font-weight:normal; color:#00f; background-color: #cfc;  text-decoration: underline;}

/* @end */




