/* Period Property UK Style Sheet */
/************* COLOURS
Discovering
#B6C197 Cooking Apple Green
#81A275 Folly Green
#7C926D Sutcliffe Green
#65755A Calke Green 
#69855C Calke Green 2
Buying
#F8DE93 Yellow Ground
#D5A705 India Yellow
#DEBF6D Octagon Yellow
#FFB63A Babouche
Shopping
#BF9C69 Sand Buscuit
#E7D8A8 Cream
#B29164 Buff
Insuring
#D2C1A7 Archive
#9D6666 PPUK Purple
#8B5757 PPUK Deep Purple
#401029 PPUK Text Purple
#B08D7D Dead Salmon
Seeking
#E2C4A7 Dutch Pink
#B16C4A Picture Hallway Red
#9A525D Radicchio
#BE2D33 Blazer
#E8D5BF Midway between Dutch Pink and Clunch
Selling
#C6C6C4 Lamp Room Gray
#9DAF9F Green Blue
#6C8488 Berrington Blue
#70958F Sugar Bag Light
#002328 PPUK Text Dark Blue
#BDBCA6 French Gray
#989C8D Pigeon
#F0E8D9 Clunch 
*********************************/
/* GENERAL */
html {
	font-size:62.5%;
}
html, body {
	height:100%;
	margin:0; 
	padding:0;
}
* html body {
	overflow:hidden;
}
body {
	font-family:arial;
	font-size:1.2em;
	line-height:1.6em;
	color:#656d77;
	text-decoration:none;
	background-color:#D9EFCB; 
	text-align:center; /* 1st part (of 2) of fix for auto left and right margins. */
	behavior:url(./css/csshover.htc);
/*	background:#fdfdfd  url('../graphics/ppuk_bg_site.gif') left top repeat-x; */ /*#ABA99A */
}
/* * { margin:0; padding:0; } */
/* for all browsers that understand min-width */
.width {width:99.5%; min-width:800px; max-width:1600px; margin:0 auto;}
/* the bodge for IE6 browsers */

* html .minwidth2 {border-left:800px solid magenta; position:relative; float:left; z-index:1; background-color:black; }
* html .minwidthcontainer {margin-left:-800px; position:relative; float:left; z-index:2; background-color:#D9EFCB; }
img {
	border:none
}
/************ DEFAULT EVERYTHING TO ZERO PADDING ************/
p, ul, li, ol, dl, dt, dd, h1, h2, h3, h4, form, fieldset, blockquote, table, th, tr, td {
	margin:0; 
	padding:0;
}
a {
	color:#656d77;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
ul li { 
	list-style:none; 
	list-style:url('');
	display:block;
	background-position:0px 4px;
	padding:0px 0 3px 10px;
}
/*
.caption {
	float:left;
	clear:both;
	width:148px; 
	margin:3px 15px 0px 0px;
	text-align:center;
	font-size:0.9em;
}
*/
.image {
	border:0;
	padding:0;
	margin:0;
	text-decoration:none;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block; /* A fix for IE Mac */
}
* html .clearfix {
	height:1% /* The Holly hack for a bug in IE6 for Windows */
}
.clearfix {
	display:block; /* The Holly hack for a bug in IE6 for Windows */
}
.discovering {
	background-color:#B6C197; /* Cooking Apple Green */
}
.discoveringbg {
	background-color:#B6C197; /* Cooking Apple Green */
}
.discoveringbghover {
	background-color:#81A275; /* Folly Green */
}
.buying {
	background-color:#F8DE93; /* Yellow Ground */
}
.buyingbg {
	background-color:#F8DE93; /* Yellow Ground */
}
.buyingbghover {
	background-color:#D5A705; /* India Yellow */
}
.selling {
	background-color:#C6C6C4; /* Lamp Room Gray */
}
.sellingbg {
	background-color:#C6C6C4; /* Lamp Room Gray */
}
.sellingbghover {
	background-color:#6C8488; /* Berrington Blue */
}
.insuring {
	background-color:#D2C1A7; /* Archive */
}
.insuringbg {
	background-color:#D2C1A7; /* Archive */
}
.insuringbghover {
	background-color:#9D6666; /* PPUK Purple */
}
.seeking {
	background-color:#E2C4A7; /* Dutch Pink */
}
.seekingbg {
	background-color:#E2C4A7; /* Dutch Pink */
}
.seekingbghover {
	background-color:#B16C4A; /* Picture Hallway Red */
}
.shopping {
	background-color:#E7D8A8;  /* Cream */
}
.shoppingbg {
	background-color:#E7D8A8;  /* Cream */
}
.shoppingbghover {
	background-color:#BF9C69; /* Sand Buscuit */
}
.books {
	background-color:#C6C6C4; /* Lamp Room Gray */
}
.booksbg {
	background-color:#C6C6C4; /* Lamp Room Gray */
}
.booksbghover {
	background-color:#6C8488; /* Berrington Blue */
}
/************ CONTAINER ************/
div#container {
	position:relative; /* Needed to get IE6 to vertical scroll */
	max-width:1200px;
/*	min-width:800px; */
	width:99.5%; 
	margin:0 auto; /* Needed to get Mozilla Firefox to display site in the centre of the browser */
	background-color:#F0E8D9; /* Clunch *//* #FFFFFF; */
	color:#656d77;
	border:0px solid #81A275; /* Folly Green */
	line-height:130%;
	text-align:left;       /* 2nd part (of 2) of fix for auto left and right margins. */
}
/************ HEADER ************/
#header {
	margin:0;
	background-color:#81A275;  Folly Green */
	border:0;
}
#headerleft {
	padding:4px 0 0 14px;
}
#headerright {
	float:right;
	margin:24px 9px 0 0;
	line-height:20px; 
}
.sloganlarge {
	font-family:verdana, sans-serif;
	font-size:16px;
	color:white;
	font-weight:normal;
}
.slogansmall {
	font-family:verdana, sans-serif;
	font-size:12px;
	color:white;
	font-weight:normal;
}
#searchsite {
	float:right;
	border:0;
	padding:0.3em 0;
	margin:0 4px 0 0;
}
#searchsite input.submitbutton {
	color:white;
	background-color:#65755A; /* Calke Green */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	border-top:1px solid #D9D9B3; /* Green Ground */
	border-left:2px solid #D9D9B3; /* Green Ground */
	border-bottom:1px solid #AAAAAA; /* Gray */
	border-right:1px solid #AAAAAA; /* Gray */
}
#searchsite input.submitbutton:hover {
	background-color:#81A275; /* Folly Green */
}
.searchtext {
	font-size:0.9em;
	height:1.3em; /* 12px; */
	margin-top:-1px;
	margin-left:3px;
	margin-bottom:0px;
	padding:1px 2px 1px 4px;
	background-color:#D9D9B3; /* Green Ground */
	border:1px solid #81A275; /* Folly Green */
	width:130px;  
}
#header-footer {
	clear:both;
	margin:0;
	padding:0;
	background-color:#81A275; /* Folly Green */
	border-bottom:0px solid gray;
}
/************ DROP-DOWN MENU ************/
div#listmenucontainer {
/*	empty */
}
div#listmenuright {
	float:right;
	width:230px; 
}
div#listmenu {
	width:100%;
	float:left;
	border-top:0px solid #069;
	border-bottom:0px solid #069;
	font-size:0.9em;
	margin-top:0px;
	font-weight:bold;
	background-color:#B6C197; /* Cooking Apple Green */
}
div#listmenu ul {
	margin:0;
	border:0px solid #000;
}
div#listmenu li {
/*	list-style:url(''); */
/*	display:block;  */
/*	background-position:0px 0px; */
	padding:0.5em 0px 0.5em 0px; 
	float:left;
	position:relative;
	list-style-type:none;
	border-left:1px solid #999;
	border-right:1px solid #999;
	background:url('');
	z-index:2;
}
div#listmenu li:first-child {
	border-left:1px solid white;
}
div#listmenu li:hover {
	background-color:#81A275; /* Folly Green */
	border-left:1px solid white; 
	border-right:1px solid white;
}
div#listmenu a {
	display:block;
	padding:0px 14px;
	text-decoration:none;
/* 	color:#114422; */
	color:#401029; /* PPUK Text Purple */
}
div#listmenu .discovering li:first-child {
	border-left:1px solid #white;
}
div#listmenu .discovering li:hover {
	background-color:#81A275; /* Folly Green */
}
div#listmenu .buying li:hover {
	background-color:#D5A705; /* India Yellow */
}
div#listmenu .selling li:hover {
	background-color:#6C8488; /* Berrington Blue */
}
div#listmenu .insuring li:hover {
	background-color:#9D6666; /* PPUK Purple */
}
div#listmenu .seeking li:hover {
	background-color:#B16C4A; /* Picture Hallway Red */
}
div#listmenu .shopping li:hover {
	background-color:#BF9C69; /* Sand Buscuit */
}
div#listmenu .books li:hover {
	background-color:#6C8488; /* Berrington Blue */
}
div#listmenu a:hover {
	color:white;
}
* html div#listmenu ul {
	float:left;
	border-left:1px solid white;
	margin-left:0px;
}
div#listmenu ul li ul {
	margin:0;
	position:absolute;
	width:14em;
	left:-1px; 
	top:2.4em;/* 26px; */
}
div#listmenu ul li ul li {
	width:100%;
	border-left:1px solid white;
	border-bottom:1px solid white;
	border-right:1px solid white;
	padding:2px 0px;
}
div#listmenu ul li ul li:hover {
	background-color:#B16C4A; /* Picture Hallway Red */
}
div#listmenu ul li ul li:first-child {
	border-top:1px solid white;
}
body div#listmenu ul li ul {
	display:none;
}
div#listmenu ul li:hover ul, div#listmenu ul li ul:hover {
	display:block;
}
* html div#listmenu ul li ul {
	border-top:1px solid white;
	border-left:0px;
}
#listmenufooter {
	clear:both;
	margin:0;
	padding:0;
}
/************ REVENUE BLOCK IMAGE ************/
.revenueblockcontentcontainer {
	margin:7px 2px 5px 2px;
	border:0;
}
.revenueblockimage {
	float:left; 
	margin:0px 5px 10px 0px; /* was 0px 0.5em 5px 0px */
	padding:0px;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
	border-color:white;
}
	blockquote.revenueblockimage
	{position:relative; margin:0 7px 5px 0px; float:left; border:0;} 
	
		blockquote.revenueblockimage a.frontIMAGE:link,
		blockquote.revenueblockimage a.frontIMAGE:active,
		blockquote.revenueblockimage a.frontIMAGE:visited,
		blockquote.revenueblockimage a.frontIMAGE:hover,
		{display: block;}
		
		#discoveringblock .revenueblockimage a.frontIMAGE:link,
		#discoveringblock .revenueblockimage a.frontIMAGE:active,
		#discoveringblock .revenueblockimage a.frontIMAGE:visited,
		#discoveringblock .revenueblockimage a.frontIMAGE:hover,
		#buyingblock .revenueblockimage a.frontIMAGE:link,
		#buyingblock .revenueblockimage a.frontIMAGE:active,
		#buyingblock .revenueblockimage a.frontIMAGE:visited,
		#buyingblock .revenueblockimage a.frontIMAGE:hover,
		#insuringblock .revenueblockimage a.frontIMAGE:link,
		#insuringblock .revenueblockimage a.frontIMAGE:active,
		#insuringblock .revenueblockimage a.frontIMAGE:visited,
		#insuringblock .revenueblockimage a.frontIMAGE:hover,
		#shoppingblock .revenueblockimage a.frontIMAGE:link,
		#shoppingblock .revenueblockimage a.frontIMAGE:active,
		#shoppingblock .revenueblockimage a.frontIMAGE:visited,
		#shoppingblock .revenueblockimage a.frontIMAGE:hover,
		#booksblock .revenueblockimage a.frontIMAGE:link,
		#booksblock .revenueblockimage a.frontIMAGE:active,
		#booksblock .revenueblockimage a.frontIMAGE:visited,
		#booksblock .revenueblockimage a.frontIMAGE:hover
		{display: block;}


/************ BLOCK TITLE ************/
.titleblock {
	margin:0px 2px; 
	padding:0.3em 0em;  /* 15px 0px 15px 0; */ 
	border-top:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em; /* 24px; */
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
/*	line-height:1em; */
}
.titleblock a {
	color:#FFFFFF;
	text-decoration:none;
}
.titleblock a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
/************ copyText ************/
.copyText {
	color:#3C564E; /* PPUK Very Dark Green */ 
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	text-align:left;
	margin:0;
	padding:0 0 7px 0;
}
	.copyText a {
		color:#3C564E; /* PPUK Very Dark Green */ 
		font-weight:normal;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1.0em;
		text-align:left;
		margin:0;
		padding:0 0 7px 0;
		text-decoration:none;
	}
	.copyText a:hover, .copyText span a:hover {
		text-decoration:underline;
	}
	.copyText span a {
		text-decoration:none;
	}

.listitem {
	color:#3C564E; /* PPUK Very Dark Green */
	font-weight:normal; 
	text-decoration:none; 
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	overflow:hidden;
}
.listitem ul {
	margin:0;
	margin-top:4px;
	padding-left:0;
}
.listitem ul li{
	background:transparent url(../graphics/bullet.gif ) no-repeat; /* transparent  */
}
.listitem ul li a {
	color:#3C564E; /* PPUK Very Dark Green */ 
	font-size:1.1em; 
	text-decoration:none;
}
.listitem ul li a:hover {
	color:#656d77;
	text-decoration:underline;
}
/************ DISCOVERING BLOCK ************/
#discoveringcontainer {
	margin:0;
	padding:0;
	width:auto;
	background-color:#F0E8D9; /* Clunch */
}
#discoveringblock {
	margin:0 2px;
	padding:1px 0 0 0;
	background:#B6C197; /* Cooking Apple Green */
}
#discoveringblock .copyText, #discoveringblock .copyText a  { 
	color:#401029; /* PPUK Text Purple */
}
#discoveringblock .copyText span, #discoveringblock .copyText span a {
	color:#8B5757; /* PPUK Deep Purple */ 
}
#discoveringblock .image {
	float:left; 
	margin: 0px 5px 7px 0px;
	border: solid 0px white;
	padding:0;
	background-color:#B6C197; /* Cooking Apple Green */
	text-decoration:none;
}
#discoveringblock .listitem {
	color:#401029; /* PPUK Text Purple */
}
#discoveringblock .listitem ul li a {
	color:#401029; /* PPUK Text Purple */ 
}
#discoveringblock .listitem ul li a:hover {
	color:#8B5757; /* PPUK Deep Purple */ 
}
#discoveringblock .revenueblockimage{
	background-color:#B6C197; /* Cooking Apple Green */ 
}
#discoveringblock .revenueblockimage a {
	border: solid 2px white; 
}
#discoveringblock .revenueblockimage a:hover {
	border: solid 2px #65755A;  /* Calke Green */
}
#discoveringblock .titleblock {
	background:#81A275 url(../graphics/ppuk_bg_green_gradient.jpg) repeat-x; /* Folly Green */
}
#discoveringblock .titleblock:hover{
	background:#69855C url(../graphics/ppuk_bg_green_hover_gradient.jpg) repeat-x; /* Calke Green 2 */
	text-decoration:none;
}
#discoveringblockcontentcontainer { 
	margin:7px 2px 5px 2px;
	border:0;
}
/************ buyingContainer ************/
#buyingcontainer {
	margin:0;
	padding:0;
	width:auto;
	background-color:#F0E8D9; /* Clunch */
}
#buyingblock {
	margin:0 2px;
	padding:1px 0 0 0;
	background-color:#F8DE93; /* Yellow Ground */
}
#buyingblock .copyText { 
	color:#1C2348; /* PPUK Text Dark Blue */
}
#buyingblock .copyText a, #buyingblock .copyText a:hover {
	color:#401029; /* PPUK Text Purple */
}
#buyingblock .copyText span, #buyingblock .copyText span a, .copyText span a:hover {
	color:#8B5757; /* PPUK Deep Purple */ 
}
#buyingblock .listitem {
	color:#1C2348; /* PPUK Text Dark Blue */ 
}
#buyingblock .listitem ul li a {
	color:#1C2348; /* PPUK Text Dark Blue */ 
}
#buyingblock .listitem ul li a:hover {
	color:#8B5757; /* PPUK Deep Purple */ 
}
#buyingblock .revenueblockimage{
	background-color:#F8DE93; /* Yellow Ground */ 
}
#buyingblock .revenueblockimage a {
	border: solid 2px white; 
}
#buyingblock .revenueblockimage a:hover {
	border: solid 2px #D5A705; /* India Yellow */
}
#buyingblock .titleblock {
	background:#D5A705 url(../graphics/ppuk_bg_yellow_gradient2.jpg) repeat-x; /* India Yellow */
}
#buyingblock .titleblock:hover{
	background:#FFB63A url(../graphics/ppuk_bg_yellow_hover_gradient2.jpg) repeat-x; /* Babouche */
	text-decoration:none;
}

/************ SELLING BLOCK ************/
#sellingcontainer {
	margin:0;
	padding:0;
	width:auto;
	background-color:#F0E8D9; /* Clunch */
}
#sellingblock {
/*	position:relative; */
	margin:0 2px;
	padding:1px 0 0 0;
	background-color:#C6C6C4; /* Lamp Room Gray */
	border:0px solid purple; 
}
#sellingblock .copyText, #sellingblock .copyText a, #sellingblock .copyText a:hover {
	color:#401029; /* PPUK Text Purple */
}
#sellingblock .copyText span, #sellingblock .copyText span a, #sellingblock .copyText span a:hover {
	color:#8B5757; /* PPUK Deep Purple */ 
}
#sellingblock .listitem {
	color:#500004; /* PPUK Text Dark Red */
}
#sellingblock .listitem ul li a {
	color:#500004; /* PPUK Text Dark Red */
}
#sellingblock .listitem ul li a:hover {
	color:#BE2D33; /* Blazer */
	text-decoration:underline;
}
#sellingblock .revenueblockimage{
	background-color:#C6C6C4; /* Lamp Room Gray */
}
#sellingblock .revenueblockimage a {
	border: solid 2px white; 
}
#sellingblock .revenueblockimage a:hover {
	border: solid 2px #70958F; /* Sugar Bag Light */
}
#sellingblock .titleblock {
	background:#6C8488 url(../graphics/ppuk_bg_blue_gradient.jpg) repeat-x; /* Berrington Blue */
}
#sellingblock .titleblock:hover{
	background:#70958F url(../graphics/ppuk_bg_blue_hover_gradient.jpg) repeat-x; /* Sugar Bag Light */
	text-decoration:none;
}
#sellingflash {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
}
/************ BOOKSHOP BLOCK ************/
#bookscontainer {
	margin:0;
	padding:0;
	width:auto;
	background-color:#F0E8D9; /* Clunch */
}
#booksblock {
	margin:0 2px;
	padding:1px 0 0 0;
	background-color:#E7D8A8; /* Cream */
	border:0px solid purple; 
}
#booksblock .copyText, #booksblock .copyText a, #booksblock .copyText a:hover {
	color:#401029; /* PPUK Text Purple */
}
#booksblock .copyText span, #booksblock .copyText span a, #booksblock .copyText span a:hover {
	color:#8B5757; /* PPUK Deep Purple */ 
}
#booksblock .revenueblockimage{
	background-color:#E7D8A8; /* Cream */
}
#booksblock .revenueblockimage a {
	border: solid 2px white; 
}
#booksblock .revenueblockimage a:hover {
	border: solid 2px #B29164; /* Buff */
}
#booksblock .titleblock {
	background:#BF9C69 url(../graphics/ppuk_bg_brown_gradient.jpg) repeat-x; /* Sand Buscuit */
}
#booksblock .titleblock:hover{
	background:#B29164 url(../graphics/ppuk_bg_brown_hover_gradient.jpg) repeat-x; /* Buff */
	text-decoration:none;
}
/************ insuringContainer ************/
#insuringcontainer {
	margin:0;
	padding:0;
	width:auto;
	background-color:#F0E8D9; /* Clunch */
}
#insuringblock {
	margin:0 2px;
	padding:1px 0 0 0;
	background-color:#D2C1A7; /* Archive */
	border:0; 
}
#insuringblock .copyText, #insuringblock .copyText a, #insuringblock .copyText a:hover {
	color:#401029; /* PPUK Text Purple */
}
#insuringblock .copyText span, #insuringblock .copyText span a, #insuringblock .copyText span a:hover {
	color:#8B5757; /* PPUK Deep Purple */ 
}
#insuringblock .listitem {
	color:#16143C; /* PPUK Text Dark Blue2 */
}
#insuringblock .listitem ul li a {
	color:#16143C; /* PPUK Text Dark Blue2 */
}
#insuringblock .listitem ul li a:hover {
	color:#3C564E; /* PPUK Very Dark Green */
	text-decoration:underline;
}
#insuringblock .revenueblockimage{
	background-color:#D2C1A7; /* Archive */
}
#insuringblock .revenueblockimage a {
	border: solid 2px white; 
}
#insuringblock .revenueblockimage a:hover {
	border: solid 2px #8B5757; /* PPUK Deep Purple */
}
#insuringblock .titleblock {
	background:#9D6666 url(../graphics/ppuk_bg_purple_gradient.jpg) repeat-x; /* PPUK Purple */
}
#insuringblock .titleblock:hover{
	background:#8B5757 url(../graphics/ppuk_bg_purple_hover_gradient.jpg) repeat-x; /* PPUK Deep Purple */
	text-decoration:none;
}
/************ Seeking Specialists Container ************/
#seekingspecialistscontainer {
	margin:0;
	padding:0;
	width:auto;
	background-color:#F0E8D9; /* Clunch */
}
#seekingspecialistsblock {
	margin:0 2px;
	padding:1px 0 0 0;
	background-color:#E2C4A7; /* Dutch Pink */
	border:0; 
}
#seekingspecialistsblock .copyText, #seekingspecialistsblock .copyText a, #seekingspecialistsblock .copyText a:hover {
	color:#401029; /* PPUK Text Purple */
}
#seekingspecialistsblock .copyText span, #seekingspecialistsblock .copyText span a, #seekingspecialistsblock .copyText span a:hover {
	color:#8B5757; /* PPUK Deep Purple */ 
}
#seekingspecialistsblock .revenueblockimage{
	background-color:#E2C4A7; /* Dutch Pink */
}
#seekingspecialistsblock .revenueblockimage a {
	border: solid 2px white; 
}
#seekingspecialistsblock .revenueblockimage a:hover {
	border: solid 2px #B15845; /* Book Room Red */
}
#seekingspecialistsblock .titleblock {
	background:#B16C4A url(../graphics/ppuk_bg_red_gradient.jpg) repeat-x; /* Picture Hallway Red */
}
#seekingspecialistsblock .titleblock:hover{
	background:#B15845 url(../graphics/ppuk_bg_red_hover_gradient.jpg) repeat-x; /* Book Room Red */
	text-decoration:none;
}
/************  SHOPPING CONTAINER ************/
#shoppingcontainer {
	margin:0;
	padding:0;
	width:auto;
	background-color:#F0E8D9; /* Clunch */
}
#shoppingblock {
	margin:0 2px;
	padding:1px 0 0 0;
	background-color:#E7D8A8; /* Cream */
	border:0; 
}
#shoppingblock .copyText, #shoppingblock .copyText a, #shoppingblock .copyText a:hover { 
	color:#401029; /* PPUK Text Purple */
}
#shoppingblock .copyText span, #shoppingblock .copyText span a, #shoppingblock .copyText span a:hover {
	color:#8B5757; /* PPUK Deep Purple */ 
}
#shoppingblock .listitem {
	color:#002328; /* PPUK Text Dark Blue */ 
}
#shoppingblock .listitem ul li a {
	color:#002328; /* PPUK Text Dark Blue */ 
}
#shoppingblock .listitem ul li a:hover {
	color:#6C8488; /* Berrington Blue */
}
#shoppingblock .titleblock {
	background:#BF9C69 url(../graphics/ppuk_bg_brown_gradient.jpg) repeat-x; /* Sand Buscuit */
}
#shoppingblock .titleblock:hover{
	background:#B29164 url(../graphics/ppuk_bg_brown_hover_gradient.jpg) repeat-x; /* Buff */
	text-decoration:none;
}
#shoppingblock .revenueblockimage{
	background-color:#E7D8A8; /* Cream */
}
#shoppingblock .revenueblockimage a {
	border: solid 2px white; 
}
#shoppingblock .revenueblockimage a:hover {
	border: solid 2px #B29164; /* Buff */
}
/************  PROPERTY FORM CONTAINER ************/
div#propertyformcontainer {
	margin:2px 0.1em 0px 0px;
	border-right:1px solid #DEBF6D; /* Octagon Yellow */
	border-bottom:2px solid #DEBF6D; /* Octagon Yellow */
	background-color:#ECD18C; /* Sudbury Yellow */
	padding:0;
}
div#propertyformcontainer .header {
	padding:2px;
	background-color:#DEBF6D; /* Octagon Yellow */
	margin:0 0 3px 0;
	color:white;
	font-family:Verdana, sans-serif;
}
div#propertyformcontainer form {
	border-top:0px solid #DEBF6D; /* Octagon Yellow */
	padding:0 0 2px 0;
}
div#propertyformcontainer div.clearfix {
	border-top:0px solid #CCC;
	padding:0px 0px;
	vertical-align:top;
}
div#propertyformcontainer form label {
	width:30%; /* 38% */
	float:left;
	font-size:0.8em;
	margin:0;
	padding:0 0 0 2px;
	font-weight:bold;
	border:0px solid red;
}
#propertyformcontainer select.full {
	float:right;
	font:normal 9px/9px Arial, Helvetica, sans-serif;	
	width:65%; /* 51.9% */
	padding:2px 0 0 0;
	margin:0 2px 3px 0;
	background-color:#FDEEA8; /* Dayroom Yellow */ 
	border:0px solid red;
}
#propertyformcontainer select.half {
	float:right;
	font:normal 9px/9px Arial, Helvetica, sans-serif;
	width:32%; /* 25.4% */
	padding:2px 0 0 0;
	margin:2px 2px 0 0;
	background-color:#FDEEA8; /* Dayroom Yellow */ 
}
#propertyformcontainer input.full {
	float:right;
	font:normal 10px/10px Arial, Helvetica, sans-serif;
	width:45%; /* 186px; */
	padding:2px 0 0 0;
	margin:0 0 3px 0;
	background-color:#FDEEA8; /* Dayroom Yellow */ 
}
#propertyformcontainer input.half {
	float:right;
	font:normal 10px/10px Arial, Helvetica, sans-serif;
	width:23.4%;
	padding:2px 0 0 3px;
	margin:0 0px 2px 2px;
	background-color:#FDEEA8; /* Dayroom Yellow */ 
	border:1px solid #9DAF9F; /* Green Blue */
}
#maximum {
	float:left;
	padding:2px 0 0 0;
	margin:0 1px 1px 0;
}
#minimum {
	float:left;
	padding:2px 0 0 0;
	margin:0 1px 1px 38.5%;
	width:30%;
}
.texthalf {
	font:normal 9px/9px Arial, Helvetica, sans-serif;
}
#propertyformcontainer input.submitbutton {
	float:right;
	color:white;
	background-color:#DEBF6D; /* Octagon Yellow */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
	margin:2px 1px 0 0;
	border-top:1px solid #FDEEA8; /* Dayroom Yellow */
	border-left:1px solid #FDEEA8; /* Dayroom Yellow */
	border-bottom:1px solid #AAAAAA; /* Gray */
	border-right:1px solid #AAAAAA; /* Gray */
}
#propertyformcontainer input.submitbutton:hover {
	background-color:#D5A705; /* India Yellow */
}
/************  SELLING FORM CONTAINER ************/
div#sellingformcontainer {
	margin:10px 0.1em 0px 0px;
	border-right:1px solid #6C8488; /* Berrington Blue */
	border-bottom:2px solid #6C8488; /* Berrington Blue */
	background-color:#BEC2B2; /* Blue Gray */
	padding:0;
}
div#sellingformcontainer .header {
	padding:2px;
	background-color:#6C8488; /* Berrington Blue */
	margin:0 0 3px 0;
	color:white;
	font-family:Verdana, sans-serif;
}
div#sellingformcontainer form {
	border-top:0px solid #6C8488; /* Berrington Blue */
	padding:0 0 2px 0;
}
div#sellingformcontainer div.clearfix {
	border-top:0px solid #CCC;
	padding:0px 0px;
	vertical-align:top;
}
div#sellingformcontainer form label {
	width:30%; /* 38% */
/*	width:90px; */
	float:left;
	font-size:0.8em;
	margin:0;
	padding:0 0 0 2px;
	font-weight:bold;
}
#sellingformcontainer select.full {
	font:normal 9px/9px Arial, Helvetica, sans-serif;	
	width:58%;
	padding:2px 0 0 0;
	margin:0 0 3px 0;
	background-color:#F0E8D9; /* Clunch */
	border:1px solid #6C8488; /* Berrington Blue */
}
#sellingformcontainer select.half {
	font:normal 9px/9px Arial, Helvetica, sans-serif;
	width:28%;
/*	width:70px; */
	padding:2px 0 0 0;
	margin:0 1px 1px 0;
	background-color:#F0E8D9; /* Clunch */
	border:1px solid #6C8488; /* Berrington Blue */
}
#sellingformcontainer input.full {
	font:normal 9px/9px Arial, Helvetica, sans-serif;
	width:186px;
	padding:2px 0 0 0;
	margin:0 0 3px 0;
	background-color:#F0E8D9; /* Clunch */
	border:1px solid #6C8488; /* Berrington Blue */
}
#sellingformcontainer input.half {
	float:right; 
	font:normal 0.9em/0.9em Arial, Helvetica, sans-serif;
	width:26.4%;
/*	width:67px; */
	padding:2px 0 0 0;
	margin:0 2px 1px 0;
	background-color:#F0E8D9; /* Clunch */
	border:1px solid #6C8488; /* Berrington Blue */
}
#sellingformcontainer input.submitbutton {
	float:right; 
	color:white;
	background-color:#6C8488; /* Berrington Blue */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
	margin:0px 1px 0 0;
	border-top:1px solid #F0E8D9; /* Clunch */ 
	border-left:1px solid #F0E8D9; /* Clunch */
	border-bottom:1px solid #AAAAAA; /* Gray */
	border-right:1px solid #AAAAAA; /* Gray */
}
#sellingformcontainer input.submitbutton:hover {
	background-color:#70958F; /* Sugar Bag Light */
}
/************  SHOPPING FORM CONTAINER ************/
div#shoppingformcontainer {
	margin:10px 0.1em 0px 0px;
	border-right:1px solid #C7BB95; /* Light Stone */
	border-bottom:2px solid #C7BB95; /* Light Stone */
	background-color:#E1CF9D; /* Hay */	
	padding:0;
}
div#shoppingformcontainer .header {
	padding:2px;
	background-color:#C7BB95; /* Light Stone */
	margin:0 0 3px 0;
	color:white;
	font-family:Verdana, sans-serif;
}
div#shoppingformcontainer form {
	border-top:0px solid #C7BB95; /* Light Stone */
	padding:0 0 2px 0;
}
div#shoppingformcontainer div.clearfix {
	border-top:0px solid #CCC;
	padding:0px 0px;
	vertical-align:top;
}
div#shoppingformcontainer form label {
	width:38%;
	float:left;
	font-size:0.8em;
	margin:0;
	padding:0 0 0 2px;
	font-weight:bold;
}
#shoppingformcontainer select.full {
	font:normal 9px/9px Arial, Helvetica, sans-serif;	
	width:57%;
	/*	width:146px; */
	padding:2px 0 0 0;
	margin:0 0 3px 0;
	background-color:#F0E8D9; /* Clunch */
}
#shoppingformcontainer select.half {
	font:normal 9px/9px Arial, Helvetica, sans-serif;
	width:28%;
/*	width:70px; */
	padding:2px 0 0 0;
	margin:0 1px 1px 0;
	background-color:#F0E8D9; /* Clunch */
}
#shoppingformcontainer input.full {
	font:normal 9px/9px Arial, Helvetica, sans-serif;
	width:55%; 
	padding:2px 0 0 0;
	margin:0 0 3px 0;
	background-color:#F0E8D9; /* Clunch */
}
#shoppingformcontainer div.buttongroup {
	float:left;
	border:0;
	padding:0;
}
#shoppingformcontainer div.buttongroup div {
	margin-bottom:5px;
	font-size:.75em;
}
#shoppingformcontainer div.buttongroup input {
	margin-right:5px;
}
#shoppingformcontainer input.half {
	font:normal 9px/12px Arial, Helvetica, sans-serif;
	width:26.4%; 
	padding:2px 0 0 0px;
	margin:0 0px 1px 0px;
	background-color:#F0E8D9; /* Clunch */
}
#shoppingformcontainer input.submitbutton {
	float:right;
	color:white;
	background-color:#C7BB95; /* Light Stone */
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*	height:20px; */
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
	margin:2px 1px 0 0;
}
#shoppingformcontainer input.submitbutton:hover {
	background-color:#BF9C69; /* Sand Buscuit */
}
/************ FOOTER ************/
#footercontainer {
	margin:0px 2px 8px 2px;
	padding:0;
	background-color:#F0E8D9; /* Clunch */
}
#leftcolumnfooter {
	font-size:0.9em;
	margin:0;
	padding:2px 5px 2px 0;
	background-color:#B6C197; /* Cooking Apple Green */
	text-align:right;
}
#discoveringboxcontent {display:block; background:#B6C197; /* Cooking Apple Green */ border:0 solid #81A275; /* Folly Green */ border-width:0 1px;} 
#buyingboxcontent      {display:block; background:#F8DE93; /* Yellow Ground */ border:0 solid #D5A705; /* India Yellow */ border-width:0 1px;} 
#shoppingboxcontent    {display:block; background:#E7D8A8; /* Cream */ border:0 solid #BF9C69; /* Sand Buscuit */ border-width:0 1px;} 
#booksboxcontent       {display:block; background:#E7D8A8; /* Cream */ border:0 solid #BF9C69; /* Sand Buscuit */ border-width:0 1px;} 
#insuringboxcontent    {display:block; background:#D2C1A7; /* Archive */ border:0 solid #9D6666; /* PPUK Purple */ border-width:0 1px;} 
#seekingboxcontent     {display:block; background:#E2C4A7; /* Dutch Pink */ border:0 solid #B16C4A; /* Picture Hallway Red */ border-width:0 1px;} 
#sellingboxcontent     {display:block; background:#C6C6C4; /* Lamp Room Gray */ border:0 solid #6C8488; /* Berrington Blue */ border-width:0 1px;} 
#footerboxcontent      {display:block; background:#B6C197; /* Cooking Apple Green */ border:0 solid #81A275; /* Folly Green */ border-width:0 1px;} 

/* See http://www.sitepoint.com/blogs/2005/02/26/simple-clearing-of-floats/ */
.miracle_clear {
	overflow:hidden;
	height:100%;
}
/* Period Property UK Style Sheet */
.xouter3{
width:100%;
border:0px solid #000;
float:left;
padding:0;
margin:4px 0px 4px 0px;
}
.xleftcol3{
float:left;
width:33%;
background:#F0E8D9; /* Clunch */
}
.xmiddlecol3 {
overflow:hidden;
/* overflow:auto; */                 /* WATCH THIS */
/* background:#eff2df; */
background:#F0E8D9; /* Clunch */ 
}
* html .xmiddlecol3{float:left}
* html .xmiddlecol3 .xinner3{width:100%;}

.xrightcol3 {
float:right;
width:33%;
background:#F0E8D9; /* Clunch */ 
position:relative;
}
#xleftcol3contentOuter {
	margin:2px 2px 2px 2px;
}
#xleftcol3content {
	margin:0;
	background:url(../graphics/ppuk_bg_green_borderRight.gif) repeat-y right; 
 	overflow:hidden; /* Equal Height Columns */
}
#xleftcol3contentSlide {
	margin:0;
	background:#B6C197 url(../graphics/ppuk_bg_green_borderLeft.gif) repeat-y left; /* Cooking Apple Green */ 
}
#xmiddlecol3contentOuter {
	margin:2px 2px 2px 2px;
}
#xmiddlecol3content {
	margin:0;
	background:url(../graphics/ppuk_bg_brown_borderRight.gif) repeat-y right;  
 	overflow:hidden; /* Equal Height Columns */
}
#xmiddlecol3contentSlide {
	margin:0;
	background:#E7D8A8 url(../graphics/ppuk_bg_brown_borderLeft.gif) repeat-y left; /* Cream */ 
}
#xrightcol3contentOuter {
	margin:2px 2px 2px 2px;
}
#xrightcol3content {
	margin:0;
	background:url(../graphics/ppuk_bg_brown_borderRight.gif) repeat-y right;  
 	overflow:hidden; /* Equal Height Columns */
}
#xrightcol3contentSlide {
	margin:0;
	background:#E7D8A8 url(../graphics/ppuk_bg_brown_borderLeft.gif) repeat-y left; /* Cream */ 
}

/* Curved cutout Borders*/
.curved {background:transparent; width:100%; margin:0 auto;}
/*
.curved h1, .curved p {margin:0 10px;}
.curved h1 {font-size:2em; color:#81A275; letter-spacing:1px;}
*/
.curved p {padding-bottom:0.5em;}

.curved .top, .curved .bottom {display:block; background:transparent; font-size:1px;}
.curved .b1, .curved .b2, .curved .b3, .curved .b4 {display:block; overflow:hidden; height:1px;}
#discoveringcontainer .curved .b2, #discoveringcontainer .curved .b3 {background:#B6C197; /* Cooking Apple Green */ border-left:1px solid #81A275; /* Folly Green */ border-right:1px solid #81A275; /* Folly Green */}
#discoveringcontainer .curved .b4 {background:#B6C197; /* Cooking Apple Green */ border-left:3px solid #81A275; /* Folly Green */ border-right:3px solid #81A275; /* Folly Green */}
#discoveringcontainer .curved .b1 {margin:0 4px; background:#81A275; /* Folly Green */}
#buyingcontainer      .curved .b2, #buyingcontainer      .curved .b3 {background:#F8DE93; /* Yellow Ground */ border-left:1px solid #D5A705; /* India Yellow */ border-right:1px solid #D5A705; /* India Yellow */}
#buyingcontainer      .curved .b4 {background:#F8DE93; /* Yellow Ground */ border-left:3px solid #D5A705; /* India Yellow */ border-right:3px solid #D5A705; /* India Yellow */}
#buyingcontainer      .curved .b1  {margin:0 4px; background:#D5A705; /* India Yellow */}
#shoppingcontainer    .curved .b2, #shoppingcontainer      .curved .b3 {background:#E7D8A8; /* Cream */ border-left:1px solid #BF9C69; /* Sand Buscuit */ border-right:1px solid #BF9C69; /* Sand Buscuit */}
#shoppingcontainer    .curved .b4 {background:#E7D8A8; /* Cream */ border-left:3px solid #BF9C69; /* Sand Buscuit */ border-right:3px solid #BF9C69; /* Sand Buscuit */}
#shoppingcontainer    .curved .b1  {margin:0 4px; background:#BF9C69; /* Sand Buscuit */}
#bookscontainer    .curved .b2, #bookscontainer      .curved .b3 {background:#E7D8A8; /* Cream */ border-left:1px solid #BF9C69; /* Sand Buscuit */ border-right:1px solid #BF9C69; /* Sand Buscuit */}
#bookscontainer    .curved .b4 {background:#E7D8A8; /* Cream */ border-left:3px solid #BF9C69; /* Sand Buscuit */ border-right:3px solid #BF9C69; /* Sand Buscuit */}
#bookscontainer    .curved .b1  {margin:0 4px; background:#BF9C69; /* Sand Buscuit */}
#insuringcontainer    .curved .b2, #insuringcontainer      .curved .b3 {background:#D2C1A7; /* Archive */ border-left:1px solid #9D6666; /* PPUK Purple */ border-right:1px solid #9D6666; /* PPUK Purple */}
#insuringcontainer    .curved .b4 {background:#D2C1A7; /* Archive */ border-left:3px solid #9D6666; /* PPUK Purple */ border-right:3px solid #9D6666; /* PPUK Purple */}
#insuringcontainer    .curved .b1  {margin:0 4px; background:#9D6666; /* PPUK Purple */}
#seekingspecialistscontainer     .curved .b2, #seekingspecialistscontainer      .curved .b3 {background:#E2C4A7; /* Dutch Pink */ border-left:1px solid #B16C4A; /* Picture Hallway Red */ border-right:1px solid #B16C4A; /* Picture Hallway Red */}
#seekingspecialistscontainer     .curved .b4 {background:#E2C4A7; /* Dutch Pink */ border-left:3px solid #B16C4A; /* Picture Hallway Red */ border-right:3px solid #B16C4A; /* Picture Hallway Red */}
#seekingspecialistscontainer     .curved .b1  {margin:0 4px; background:#B16C4A; /* Picture Hallway Red */}
#sellingcontainer     .curved .b2, #sellingcontainer      .curved .b3 {background:#C6C6C4; /* Lamp Room Gray */ border-left:1px solid #6C8488; /* Berrington Blue */ border-right:1px solid #6C8488; /* Berrington Blue */}
#sellingcontainer     .curved .b4 {background:#C6C6C4; /* Lamp Room Gray */ border-left:3px solid #6C8488; /* Berrington Blue */ border-right:3px solid #6C8488; /* Berrington Blue */}
#sellingcontainer     .curved .b1 {margin:0 4px; background:#6C8488; /* Berrington Blue */}
#footercontainer      .curved .b2, #footercontainer      .curved .b3 {background:#B6C197; /* Cooking Apple Green */ border-left:1px solid #81A275; /* Folly Green */ border-right:1px solid #81A275; /* Folly Green */}
#footercontainer      .curved .b4 {background:#B6C197; /* Cooking Apple Green */ border-left:3px solid #81A275; /* Folly Green */ border-right:3px solid #81A275; /* Folly Green */}
#footercontainer      .curved .b1 {margin:0 4px; background:#81A275; /* Folly Green */}

#xleftcol3contentOuter .curved .b2, #xleftcol3contentOuter .curved .b3 {background:#B6C197; /* Cooking Apple Green */ border-left:1px solid #81A275; /* Folly Green */ border-right:1px solid #81A275; /* Folly Green */}
#xleftcol3contentOuter .curved .b4 {background:#B6C197; /* Cooking Apple Green */ border-left:3px solid #81A275; /* Folly Green */ border-right:3px solid #81A275; /* Folly Green */}
#xleftcol3contentOuter .curved .b1 {margin:0 4px; background:#81A275; /* Folly Green */}
#xleftcol3content #discoveringcontainer .curved .b2, #xleftcol3content #discoveringcontainer .curved .b3 {background:#B6C197; /* Cooking Apple Green */ border-left:1px solid #81A275; /* Folly Green */ border-right:1px solid #81A275; /* Folly Green */}
#xleftcol3content #discoveringcontainer .curved .b4 {background:#B6C197; /* Cooking Apple Green */ border-left:3px solid #81A275; /* Folly Green */ border-right:3px solid #81A275; /* Folly Green */}
#xleftcol3content #discoveringcontainer .curved .b1 {margin:0 4px; background:#81A275; /* Folly Green */}
#xrightcol3contentOuter    .curved .b2, #xrightcol3contentOuter      .curved .b3 {background:#E7D8A8; /* Cream */ border-left:1px solid #BF9C69; /* Sand Buscuit */ border-right:1px solid #BF9C69; /* Sand Buscuit */}
#xrightcol3contentOuter    .curved .b4 {background:#E7D8A8; /* Cream */ border-left:3px solid #BF9C69; /* Sand Buscuit */ border-right:3px solid #BF9C69; /* Sand Buscuit */}
#xrightcol3contentOuter    .curved .b1  {margin:0 4px; background:#BF9C69; /* Sand Buscuit */}
#xrightcol3content #shoppingcontainer   .curved .b2, #xrightcol3content #shoppingcontainer     .curved .b3 {background:#E7D8A8; /* Cream */ border-left:1px solid #BF9C69; /* Sand Buscuit */ border-right:1px solid #BF9C69; /* Sand Buscuit */}
#xrightcol3content #shoppingcontainer   .curved .b4 {background:#E7D8A8; /* Cream */ border-left:3px solid #BF9C69; /* Sand Buscuit */ border-right:3px solid #BF9C69; /* Sand Buscuit */}
#xrightcol3content #shoppingcontainer   .curved .b1  {margin:0 4px; background:#BF9C69; /* Sand Buscuit */}
#xrightcol3content #seekingspecialistscontainer     .curved .b2, #xrightcol3content #seekingspecialistscontainer      .curved .b3 {background:#E2C4A7; /* Dutch Pink */ border-left:1px solid #B16C4A; /* Picture Hallway Red */ border-right:1px solid #B16C4A; /* Picture Hallway Red */}
#xrightcol3content #seekingspecialistscontainer     .curved .b4 {background:#E2C4A7; /* Dutch Pink */ border-left:3px solid #B16C4A; /* Picture Hallway Red */ border-right:3px solid #B16C4A; /* Picture Hallway Red */}
#xrightcol3content #seekingspecialistscontainer     .curved .b1  {margin:0 4px; background:#B16C4A; /* Picture Hallway Red */}
#xrightcol3content #buyingcontainer      .curved .b2, #xrightcol3content #buyingcontainer      .curved .b3 {background:#F8DE93; /* Yellow Ground */ border-left:1px solid #D5A705; /* India Yellow */ border-right:1px solid #D5A705; /* India Yellow */}
#xrightcol3content #buyingcontainer      .curved .b4 {background:#F8DE93; /* Yellow Ground */ border-left:3px solid #D5A705; /* India Yellow */ border-right:3px solid #D5A705; /* India Yellow */}
#xrightcol3content #buyingcontainer      .curved .b1  {margin:0 4px; background:#D5A705; /* India Yellow */}
#xmiddlecol3contentOuter    .curved .b2, #xmiddlecol3contentOuter      .curved .b3 {background:#E7D8A8; /* Cream */ border-left:1px solid #BF9C69; /* Sand Buscuit */ border-right:1px solid #BF9C69; /* Sand Buscuit */}
#xmiddlecol3contentOuter    .curved .b4 {background:#E7D8A8; /* Cream */ border-left:3px solid #BF9C69; /* Sand Buscuit */ border-right:3px solid #BF9C69; /* Sand Buscuit */}
#xmiddlecol3contentOuter    .curved .b1  {margin:0 4px; background:#BF9C69; /* Sand Buscuit */}
#xmiddlecol3content #buyingcontainer      .curved .b2, #xmiddlecol3content #buyingcontainer      .curved .b3 {background:#F8DE93; /* Yellow Ground */ border-left:1px solid #D5A705; /* India Yellow */ border-right:1px solid #D5A705; /* India Yellow */}
#xmiddlecol3content #buyingcontainer      .curved .b4 {background:#F8DE93; /* Yellow Ground */ border-left:3px solid #D5A705; /* India Yellow */ border-right:3px solid #D5A705; /* India Yellow */}
#xmiddlecol3content #buyingcontainer      .curved .b1  {margin:0 4px; background:#D5A705; /* India Yellow */}
#xmiddlecol3content #insuringcontainer    .curved .b2, #xmiddlecol3content #insuringcontainer      .curved .b3 {background:#D2C1A7; /* Archive */ border-left:1px solid #9D6666; /* PPUK Purple */ border-right:1px solid #9D6666; /* PPUK Purple */}
#xmiddlecol3content #insuringcontainer    .curved .b4 {background:#D2C1A7; /* Archive */ border-left:3px solid #9D6666; /* PPUK Purple */ border-right:3px solid #9D6666; /* PPUK Purple */}
#xmiddlecol3content #insuringcontainer    .curved .b1  {margin:0 4px; background:#9D6666; /* PPUK Purple */}
#xmiddlecol3content #seekingspecialistscontainer     .curved .b2, #xmiddlecol3content #seekingspecialistscontainer      .curved .b3 {background:#E2C4A7; /* Dutch Pink */ border-left:1px solid #B16C4A; /* Picture Hallway Red */ border-right:1px solid #B16C4A; /* Picture Hallway Red */}
#xmiddlecol3content #seekingspecialistscontainer     .curved .b4 {background:#E2C4A7; /* Dutch Pink */ border-left:3px solid #B16C4A; /* Picture Hallway Red */ border-right:3px solid #B16C4A; /* Picture Hallway Red */}
#xmiddlecol3content #seekingspecialistscontainer     .curved .b1  {margin:0 4px; background:#B16C4A; /* Picture Hallway Red */}
#xmiddlecol3content #sellingcontainer     .curved .b2, #xmiddlecol3content #sellingcontainer      .curved .b3 {background:#C6C6C4; /* Lamp Room Gray */ border-left:1px solid #6C8488; /* Berrington Blue */ border-right:1px solid #6C8488; /* Berrington Blue */}
#xmiddlecol3content #sellingcontainer     .curved .b4 {background:#C6C6C4; /* Lamp Room Gray */ border-left:3px solid #6C8488; /* Berrington Blue */ border-right:3px solid #6C8488; /* Berrington Blue */}
#xmiddlecol3content #sellingcontainer     .curved .b1 {margin:0 4px; background:#6C8488; /* Berrington Blue */}
#xmiddlecol3content #bookscontainer   .curved .b2, #xmiddlecol3content #bookscontainer     .curved .b3 {background:#E7D8A8; /* Cream */ border-left:1px solid #BF9C69; /* Sand Buscuit */ border-right:1px solid #BF9C69; /* Sand Buscuit */}
#xmiddlecol3content #bookscontainer   .curved .b4 {background:#E7D8A8; /* Cream */ border-left:3px solid #BF9C69; /* Sand Buscuit */ border-right:3px solid #BF9C69; /* Sand Buscuit */}
#xmiddlecol3content #bookscontainer   .curved .b1  {margin:0 4px; background:#BF9C69; /* Sand Buscuit */}

.curved .b2 {margin:0 4px; height:2px;}
.curved .b3 {margin:0 3px;}
.curved .b4 {margin:0; height:1px; border-width:0 3px 0 3px;}

p.standardTitle
{font:normal 18px/20px Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:0; padding:10px 5px 10px 0px;}

	#seekingspecialistsblock p.standardTitle span
	{color:#b15845 !important;}


/*
#discoveringblock h1, #buyingblock h1, #shoppingblock h1, #booksblock h1, #insuringblock h1, #seekingspecialistsblock h1, #sellingblock h1
*/
h1
{font:normal 18px/20px Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:0; padding:0px 5px 3px 0px;}
/* 
#discoveringblock h1 a, #buyingblock h1 a, #shoppingblock h1 a, #booksblock h1 a, #insuringblock h1 a, #seekingspecialistsblock h1 a, #sellingblock h1 a
*/
h1 a
{font:normal 18px/20px Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:0; padding:0px 5px 3px 0px;}


	#discoveringblock h1 span
	{color:#8B5757 !important;} 
	
	#buyingblock h1 span
	{color:#6C8488 !important;}  
 	
	#shoppingblock h1 span
	{color:#806640 !important;} 
	
	#booksblock h1 span
	{color:#806640 !important;} 
	
	#insuringblock h1 span
	{color:#8B5757 !important;}  
	
	#seekingspecialistsblock h1 span
	{color:#b15845 !important;}
	
	#sellingblock h1 span
	{color: #b15845 !important;} 

p.subsectionTitle
{font:normal 18px/20px Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:0; padding:0px 5px 3px 0px;}

	#discoveringblock p.subsectionTitle span
	{color:#8B5757 !important;} /* PPUK Deep Purple #5C7753 81A275 Folly Green */
	
	#buyingblock p.subsectionTitle span
	{color:#6C8488 !important;} /* Berrington Blue */ 
 	
	#shoppingblock p.subsectionTitle span
	{color:#806640 !important;} /* B29164 Buff */
	
	#booksblock p.subsectionTitle span
	{color:#806640 !important;} /* B29164 Buff */
	
	#insuringblock p.subsectionTitle span
	{color:#8B5757 !important;} /* PPUK Deep Purple */ 
	
	#seekingspecialistsblock p.subsectionTitle span
	{color:#b15845 !important;}
	
	#sellingblock p.subsectionTitle span
	{color: #b15845 !important;} /* #BE2D33 Blazer */


h2
{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:0px 0 0 0; padding:0px 1px 3px 0px;}


h2 a
{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:0px 0 0 0; padding:0px 1px 3px 0px;}

	#discoveringblock h2, #discoveringblock h2 a
	{color:#401029 !important;} /* PPUK Text Purple */

	#buyingblock h2, #buyingblock h2 a
	{color:#1C2348 !important;} /* PPUK Text Dark Blue */ 

	#sellingblock h2, #sellingblock h2 a
	{color:#500004 !important;} /* PPUK Text Dark Red */ 


p.subsectionSubTitle
{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:0px 0 0 0; padding:0px 1px 3px 0px;}


p.subsectionSubTitle a
{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:0px 0 0 0; padding:0px 1px 3px 0px;}

	#discoveringblock p.subsectionSubTitle, #discoveringblock p.subsectionSubTitle a
	{color:#401029 !important;} /* PPUK Text Purple */

	#buyingblock p.subsectionSubTitle, #buyingblock p.subsectionSubTitle a
	{color:#1C2348 !important;} /* PPUK Text Dark Blue */ 

	#sellingblock p.subsectionSubTitle, #sellingblock p.subsectionSubTitle a
	{color:#500004 !important;} /* PPUK Text Dark Red */ 

	div.frontBusinesses
	{padding-bottom:0px; padding-left:0px; clear:both; padding-top:0px; margin:0;} /* padding-bottom:10px padding-left:15px; */

		div.frontBusinesses img { background-color:#E2C4A7; padding:3px; border:2px solid #FFFFFF; } /* #E2C4A7; */
		div.frontBusinesses img:hover { background-color:#E2C4A7; padding:3px; border:2px solid #B16C4A; } /* #E2C4A7; */


	blockquote.highlightBusinesses
	{position:relative; margin:0 7px 0 7px; float:left; border:0;} /* margin:0 0 0 13px; float:left; */
	

		blockquote.highlightBusinesses	h1,
		blockquote.highlightBusinesses	h1 a:link,
		blockquote.highlightBusinesses	h1 a:active,
		blockquote.highlightBusinesses	h1 a:visited,
		blockquote.highlightBusinesses	h1 a:hover
		{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#401029; text-align:left; padding:3px 0 0 0; margin:0; height:44px; overflow:hidden; } /* #9D683D */
		
			blockquote.highlightBusinesses	h1 a:hover
			{color:#000; text-decoration:underline;}


	


/* STRUCTURE > MISC CLASSES
/////////////////////////////////////////////////////*/

br.clear {clear:both; line-height:0; height:0;}

.gapBetweenSections {
	margin:0;
	padding:2px 0;
	background-color:#F0E8D9; /* Clunch */
}

.hiddenPic {display:none;}

.afterClearFix {line-height:0; height:0;}