body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: "Bodoni SvtyTwo OS ITC TT-Book", "Times New Roman", Times, serif;
	color: #000000;
	background-color: #AFAB8B;	/*Farrow&Ball French Grey*/
	font-style: normal;
	font-size: 90%;
	list-style-type: upper-roman;
}
a:link {
	text-decoration: none;
	color: 	#005900;	/*	#AFAB8B;*/
}
a:visited {
	text-decoration: none;
	color: #5A5B02;	/*#2D2620;*/
	
}
a:focus	{
	outline: 0;
}

a:hover {
	text-decoration: none;
	color: 	#FFFFFF;
}
a:active {
	text-decoration: none;
	color: #5A5B02;
	
}

.subtext85 {
	font-size: 85%;
}
h1 {
	text-transform: uppercase;
	font-size: 130%;
	color:#000000; /*#333333*/
}
h2 {
	text-transform: uppercase;
	font-size: 115%;
	color:#000000; /*#333333*/
}
h3 {
	text-transform: uppercase;
	font-size: 100%;
	color:#000000; /*#666666*/
}
.hrfg	{
	background-color: #D7D2AF;	
	height: 1px;
	border: none;
}
img	{
	border: 0px;
}
.imgfl	{float:left; padding-right: 0;	}

#wrapper	{
	position: absolute;
	left: 50%;
	width: 910px;
	height: 1250px;
	margin: 0 0 0 -455px;
}
#icon	{
	position: relative;
	margin: 20px 0 0 0;
	padding: 0;
}
#chalogo	{
	position: relative;
	margin: 8px 0 0 0;
	padding: 0;
}

ul#nav-top	{
	font-size: 90%;
	text-transform: uppercase;
	margin: 16px 0 0 0;
	padding: 0;
	/*border-bottom: 1px solid;	*/
}
ul#nav-top a:link {	text-decoration: none; color: #333333;}
ul#nav-top a:visited {	text-decoration: none;	color: #000000;}
ul#nav-top a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-top a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-top li	{
	display: inline;
}
#pcontact ul li.pcontact a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#ppractice ul li.ppractice a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pwork ul li.pwork a	{
	font-weight: bolder;
	/*font-size: 110%;*/
	color: #000000;
}


#nav-L2P	{
	font-size: 90%;
	text-transform: uppercase;
	margin: 8px 0 0 0;
	padding: 0;
	/*border-bottom: 1px solid;	*/
}
ul#nav-L2P a:link {text-decoration: none; color: #333333;}
ul#nav-L2P a:visited {	text-decoration: none;	color: #000000;}
ul#nav-L2P a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-L2P a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-L2P li	{
	display: inline;
}
#pawards ul li.pawards a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pexhibitions ul li.pexhibitions a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pnews ul li.pnews a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pproposals ul li.pproposals a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#ppublications ul li.ppublications a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}

#nav-L2W	{
	font-size: 90%;
	text-transform: uppercase;
	margin: 8px 0 0 0;
	padding: 0;
	/*border-bottom: 1px solid;	*/
}
ul#nav-L2W a:link {text-decoration: none; color: #333333;}
ul#nav-L2W a:visited {	text-decoration: none;	color: #000000;}
ul#nav-L2W a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-L2W a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-L2W li	{
	display: inline;
}
#pprojects ul li.pprojects a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pfurniture ul li.pfurniture a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pdrawings ul li.pdrawings a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}

#nav-L3P	{
	font-size: 75%;
	text-transform: uppercase;
	margin: 8px 0 0 0;
	padding: 0;
	/*border-bottom: 1px solid;	*/
}
ul#nav-L3P a:link {text-decoration: none; color: #333333;}
ul#nav-L3P a:visited {	text-decoration: none;	color: #000000;}
ul#nav-L3P a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-L3P a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-L3P li	{
	display: inline;
}
#pcountry ul li.pcountry a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#plondon ul li.plondon a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#presidential ul li.presidential a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#ppublic ul li.ppublic a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#psacred ul li.psacred a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pgardens ul li.pgardens a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}

ul#nav-L3Pub	{
	font-size: 75%;
	text-transform: uppercase;
	margin: 8px 0 0 0;
	padding: 0;
	list-style-type: none;
}
ul#nav-L3Pub a:link {text-decoration: none; color: #333333;}
ul#nav-L3Pub a:visited {	text-decoration: none;	color: #000000;}
ul#nav-L3Pub a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-L3Pub a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-L3Pub li	{
	display: inline;
}
#pcatalogues ul li.pcatalogues a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pbooks ul li.pbooks a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pcat001 ul li.pcat001 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pmagazines ul li.pmagazines a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#ppressreleases ul li.pressreleases a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}

ul#nav-L4C	{
	font-size: 75%;
	text-transform: uppercase;
	margin: 16px 0 0 0;
	padding: 0;
	list-style-type: none;
}
ul#nav-L4C a:link {text-decoration: none; color: #333333;}
ul#nav-L4C a:visited {	text-decoration: none;	color: #000000;}
ul#nav-L4C a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-L4C a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-L4C li	{
	display: block;
	padding-bottom: 4px;
}
#pch1 ul li.pch1 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch2 ul li.pch2 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch3 ul li.pch3 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch6 ul li.pch6 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch7 ul li.pch7 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch8 ul li.pch8 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch9 ul li.pch9 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch10 ul li.pch10 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch11 ul li.pch11 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch12 ul li.pch12 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch13 ul li.pch13 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch14 ul li.pch14 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch15 ul li.pch15 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch16 ul li.pch16 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pch17 ul li.pch17 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}

ul#nav-L4L	{
	font-size: 75%;
	text-transform: uppercase;
	margin: 16px 0 0 0;
	padding: 0;
	list-style-type: none;
}
ul#nav-L4L a:link {text-decoration: none; color: #333333;}
ul#nav-L4L a:visited {	text-decoration: none;	color: #000000;}
ul#nav-L4L a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-L4L a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-L4L li	{
	display: block;
	padding-bottom: 4px;
}
#plh1 ul li.plh1 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#plh2 ul li.plh2 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#plh3 ul li.plh3 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}

ul#nav-L4R	{
	font-size: 75%;
	text-transform: uppercase;
	margin: 16px 0 0 0;
	padding: 0;
	list-style-type: none;
}
ul#nav-L4R a:link {text-decoration: none; color: #333333;}
ul#nav-L4R a:visited {	text-decoration: none;	color: #000000;}
ul#nav-L4R a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-L4R a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-L4R li	{
	display: block;
	padding-bottom: 4px;
}
#pre1 ul li.pre1 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pre2 ul li.pre2 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pre3 ul li.pre3 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pre4 ul li.pre4 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}

ul#nav-L4P	{
	font-size: 75%;
	text-transform: uppercase;
	margin: 16px 0 0 0;
	padding: 0;
	list-style-type: none;
}
ul#nav-L4P a:link {text-decoration: none; color: #333333;}
ul#nav-L4P a:visited {	text-decoration: none;	color: #000000;}
ul#nav-L4P a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-L4P a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-L4P li	{
	display: block;
	padding-bottom: 4px;
}
#ppb1 ul li.ppb1 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#ppb2 ul li.ppb2 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}

ul#nav-L4S	{
	font-size: 75%;
	text-transform: uppercase;
	margin: 16px 0 0 0;
	padding: 0;
	list-style-type: none;
}
ul#nav-L4S a:link {text-decoration: none; color: #333333;}
ul#nav-L4S a:visited {	text-decoration: none;	color: #000000;}
ul#nav-L4S a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-L4S a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-L4S li	{
	display: block;
	padding-bottom: 4px;
}
#psb2-cc ul li.psb2-cc a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}
#pchapel ul li.pchapel a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}

ul#nav-L4G	{
	font-size: 75%;
	text-transform: uppercase;
	margin: 16px 0 0 0;
	padding: 0;
	list-style-type: none;
}
ul#nav-L4G a:link {text-decoration: none; color: #333333;}
ul#nav-L4G a:visited {	text-decoration: none;	color: #000000;}
ul#nav-L4G a:hover {	text-decoration: none;	color: #FFFFFF;}
ul#nav-L4G a:active {	text-decoration: none;	color: #CCCCCC;}

ul#nav-L4G li	{
	display: block;
	padding-bottom: 4px;
}
#pga1 ul li.pga1 a	{
	font-weight: bolder;
	font-size: 110%;
	color: #000000;
}

#thumbbay	{
	position: relative;
	margin: 10px auto;
	padding: 0;
}
#thumbbay a:link {
	text-decoration: none;
	color: #333333;
}
#thumbbay a:visited {	text-decoration: none;	color: #000000;}
#thumbbay a:hover {	text-decoration: none;	color: #FFFFFF;}
#thumbbay a:active {	text-decoration: none;	color: #CCCCCC;}

#thumbbay a:link img {
	background-color: #FFFFFF;
	padding: 6px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 2px;
}
#thumbbay a:visited img {
	background-color: #FFFFFF;
	padding: 6px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 2px;
	}
#thumbbay a:hover img {
	background-color: #FFFFFF;
	padding: 6px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 2px;
}
#thumbbay a:active img {
	background-color: #FFFFFF;
	padding: 6px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 2px;
}

#imagebay	{
	position: relative;
	padding: 0;
	margin: 20px 0;
}
#imagebay a:link {
	text-decoration: none;
	color: #333333;
}
#imagebay a:visited {	text-decoration: none;	color: #000000;}
#imagebay a:hover {	text-decoration: none;	color: #FFFFFF;}
#imagebay a:active {	text-decoration: none;	color: #CCCCCC;}

#imagebay a:link img {
	background-color: #FFFFFF;
	padding: 24px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 8px;
}
#imagebay a:visited img {
	background-color: #FFFFFF;
	padding: 24px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 8px;
	}
#imagebay a:hover img {
	background-color: #FFFFFF;
	padding: 24px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 8px;
}
#imagebay a:active img {
	background-color: #FFFFFF;
	padding: 24px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 8px;
}

#textbay	{
	position: relative;
	width: 640px;
	margin: 10px auto;
	background-color: #D7D2AF;
	padding: 12px 24px 18px 24px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 8px;
}
#textbay ul	{
	list-style-type: none;
	margin: 10px 0 0 0;	/*-50px;*/
}
#textbay li	{
	display: block;
	padding-bottom: 12px;
}

.textbay2	{
	position: relative;
	width: 640px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	background-color: #D7D2AF;
	padding: 12px 24px 18px 24px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 8px;
}
.textbay2 p	{
	/*line-height: 2.0em;*/
}
.textbay2 ul	{
	list-style-type: none;
	margin: 10px 0 0 -50px;
}
.textbay2 li	{
	display: block;
	padding-bottom: 12px;
}

#thumbbay2	{
	position: relative;
	margin: 5px;
	padding: 0;
	/*width: auto;	*/
}
#thumbbay2 a:link {
	text-decoration: none;
	color: #333333;
}
#thumbbay2 a:visited {	text-decoration: none;	color: #000000;}
#thumbbay2 a:hover {	text-decoration: none;	color: #FFFFFF;}
#thumbbay2 a:active {	text-decoration: none;	color: #CCCCCC;}

#thumbbay2 a:link img {
	background-color: #FFFFFF;
	padding: 6px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 2px;
}
#thumbbay2 a:visited img {
	background-color: #FFFFFF;
	padding: 6px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 2px;
	}
#thumbbay2 a:hover img {
	background-color: #FFFFFF;
	padding: 6px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 2px;
}
#thumbbay2 a:active img {
	background-color: #FFFFFF;
	padding: 6px;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 2px;
}

#nav-footer	a:link { 
	text-decoration: none;
	color: #333333;
}
#nav-footer	a:visited {	
	text-decoration: none;	
	color: #333333;
}
#nav-footer	a:hover { 
	text-decoration: none; 
	color: #FFFFFF;
}
#nav-footer	a:active {
	text-decoration: none; 
	color: #999999;
}

#topbay	{
	position: relative;
	width: 90px;
	margin: 20px auto;
	padding: 3px;
	background-color: #D7D2AF;
	border-color: #7F7C65;
	border-style: solid;
	border-width: 2px;
	font-size: 80%;
}
#topbay a:link {
	text-decoration: none;
	color: #333333;
}
#topbay a:visited {	
	text-decoration: none;	
	color: #000000;
}
#topbay a:hover {	
	text-decoration: none;	
	color: #FFFFFF;
}
#topbay a:active {	
	text-decoration: none;	
	color: #CCCCCC;
}

.awards	{
	font-size: 90%;
	text-transform: uppercase;
}
.media	{
	font-size: 90%;
}
.justify	{
	text-align: justify;
}
.clear	{	clear: both;}