/*--------------------------------------------------*/
/* Retailers					                    */

	.content #ukMap {
		float: left;
		display: block;
		width: 380px;
		margin: 12px;
	}

	.content #ukPostcode {
		width: 350px;
		padding: 38px 12px 0;
		float: left;
	}

		.content #ukPostcode .label span {
			display: block;
			padding: 3px 0;
			color: #948d80;
		}

		.content #ukPostcode #eire {
			padding: 0 0 12px;
		}

		.content #ukPostcode h3 {
			background: transparent;
			border: 0;
			color: #aa0840;
			font-size: 1.2em;
			padding-left: 0;
		}

/*--------------------------------------------------*/
/* Outside                                          */

	.titleOutside {
		background: #a9a49b;
		border-bottom: 1px solid #655f54;
		font-size: 1.3em
	}

	h3.toggle {
		background: #c7c1b6;
		border-bottom: 1px solid #655f54;
		margin: 1px 0 0;
		font-size: 1.2em;
		cursor: pointer;
	}
	
		h3.toggle {
			color: #aa0840;
		}
		
			h3.toggle:hover {
				text-decoration: underline;
			}

		h3.toggle a {
			color: #aa0840;
		}
			
			h3.toggle a:hover {
				text-decoration: underline;
			}

	#outsideUK form {
		padding: 12px;
	}

	#outsideUK ol {
		list-style-type: upper-latin;
		list-style-position: inside;
		padding: 0;
		width: 460px;
		float: left;
	}

		#outsideUK ol li {
			padding: 12px;
		}

			#outsideUK ol li.alt {
				background: #e3e0da;
				border-top: 1px solid #fff;
				border-bottom: 1px solid #fff;
			}

	#outsideUK .map {
		width: 318px;
		height: 372px;
		float: right;
		margin: 0 8px 0 0;
		background: #e3e0da;
		border: 1px solid #fff;
	}