body {
	background-color: #5c5d58;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	margin: 0px;
	line-height: 1.5em;
}

img {
	display: block;
}

p {
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

a, a:visited, a:link {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #666666;
	text-decoration: underline;
}

/* 
 * clearfix - fixes float clearing issues
 */
		/* Win IE 7 */
		.clearfix { 
			display: inline-block; 

		}

		/* Gecko-based browsers */
		 .clearfix:after {content : "."; display : block; height : 0px; clear : both; visibility : hidden;}
		/* Hides from IE-mac \*/ * html .clearfix {height : 1%;} /* End hide from IE-mac */

#containerPage {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;

	background-color: #ffffff;
}

#containerNav {
	width: 800px;
	background-color: #3c3c3d;
}
#containerLogo {
	float: left;
	padding: 15px 0px 0px 15px;
}
#containerNav a, #containerNav a:visited, #containerNav a:link {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
#containerNav a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#containerNav1 {
	float: right;
	width: 600px;
	height: 21px;
	color: #ffffff;
	padding-top: 64px;
	font-size:12px;
}
.nav1Item {
	float: right;
	height: 17px;
	padding: 4px 10px 0px 10px;
}
.nav1Item1 {
	float: right;
	height: 17px;
	padding: 4px 10px 0px 10px;
	background-color: #9dc143;
}
.nav1Item2 {
	float: right;
	height: 17px;
	padding: 4px 10px 0px 10px;
}
.nav1Item3 {
	float: right;
	height: 17px;
	padding: 4px 10px 0px 10px;
	background-color: #f5a2c4;
}
.nav1Item4 {
	float: right;
	height: 17px;
	padding: 4px 10px 0px 10px;
	/* background-color: #008f9c: */
	background-color: #008f9c;
}
.nav1Item5 {
	float: right;
	height: 17px;
	padding: 4px 10px 0px 10px;
	background-color: #f49f1e;
}
.nav1Item6 {
	float: right;
	height: 17px;
	padding: 4px 10px 0px 10px;
	background-color: #93c5ea;
}
.nav1Item7 {
	float: right;
	height: 17px;
	padding: 4px 10px 0px 10px;
}

#containerNav2 {
	float: left;
	width: 800px;
	height: 21px;
}
.nav2Bar1 {
	width: 800px;
	height: 21px;
	background-color: #9dc143;
}
.nav2Bar2 {
	width: 800px;
	height: 21px;
	background-color: #3c3c3d;
}
.nav2Bar3 {
	width: 800px;
	height: 21px;
	background-color: #f5a2c4;
}
.nav2Bar4 {
	width: 800px;
	height: 21px;
	background-color: #008f9c;
}
#containerNav2 .nav2Bar5 {
	width: 800px;
	height: 21px;
	background-color: #f49f1e;
}
.nav2Bar5 {
	width: 800px;
	height: 21px;
	background-color: #008f9c;
}
.nav2Bar6 {
	width: 800px;
	height: 21px;
	background-color: #93c5ea;
}
.nav2Bar7 {
	width: 800px;
	height: 21px;
	background-color: #3c3c3d;
}
.nav2Item {
	float: right;
	height: 17px;
	padding: 4px 10px 0px 10px;
}
.nav2ItemLive {
	float: right;
	height: 17px;
	padding: 4px 10px 0px 10px;
	background-color: #ffffff;
}

#containerNav2 .nav2ItemLive a, #containerNav2 .nav2ItemLive a:visited, #containerNav2 .nav2ItemLive a:link {
	
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
#containerNav2 .nav2ItemLive a:hover {
	color: #666666;
	text-decoration: underline;
}

#containerPhotos {
	width: 800px;
	margin-bottom: 50px;
	overflow: hidden;
}
/*
#containerTeamPhotos {
	width: 784px;
	margin: 0px 8px 50px 8px;
	overflow: hidden;
}
*/
#containerTeamPhotos {
	width: 800px;
	margin: 0px 0px 50px 0px;
	overflow: hidden;
}


.containerPhoto {
	float: left;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}
.containerPhotoDesc {
	margin: 5px 0px 0px 5px;
}

#containerContent-home {
	padding-left: 362px;
	padding-bottom: 25px;
	padding-right: 15px;
}
#containerContent-realEstate {
	padding-left: 200px;
	padding-bottom: 25px;
	padding-right: 15px;
}
#containerContent-realEstate-ukPortfolio {
	padding-bottom: 25px;
}
#containerContent-realEstate-usPortfolio {
	padding-bottom: 25px;
}
#containerContent-realEstate-theTeam {
	padding-bottom: 25px;
}
#containerContent-retail-about {
	padding-bottom: 25px;
}

.pageTitle {
	font-weight: bold;
	margin-bottom: 20px;
}
.imgTitle {
	margin-bottom: 20px;
}

#containerContent-realEstate table th {
	background-color: #f8eddf;
	text-align: left;
	font-weight: normal;
}
#containerContent-realEstate table td {
	background-color: #ffffff;
	text-align: left;
	font-weight: normal;
}

#containerNav3 {
	float: left;
	width: 180px;
	padding: 0px 10px 0px 10px;
	line-height: 1em;
}
.nav3Title {
	font-size: 12px;
	color: #f49f1e;
	font-weight: bold;
	margin-bottom: 10px;
}
/* Property detail pages */
.nav3TitleDetail {
	font-size: 12px;
	color: #f49f1e;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}
.nav3TitleDetailLeftNav {
	font-size: 12px;
	color: #f49f1e;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}

.nav3SubTitle {
	font-weight: bold;
	margin-bottom: 5px;
}
.nav3ItemGroup {
	margin-bottom: 10px;
}
.nav3Item {
	margin-bottom: 2px;
}
.nav3ItemLive {
	color: #f49f1e;
	margin-bottom: 2px;
}
#containerNav3Content {
	float: left;
	width: 585px;
	padding-right: 15px;
}
/* Property detail pages */
#containerNav3ContentDetail {
	float: left;
	width: 600px;
}


#containerNav7ContentDetail {
	float: left;
	padding-top:10px;
	margin-left:200px;
	width: 600px;
}
.containerTitlePortfolio {
	padding: 25px 0px 0px 200px;
	background-color: #3c3c3d;
}
.containerPropertyTitle {
	width: 590px;
	padding: 5px;
	margin-top: 10px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	background-color: #f49f1e;
}
.soldTitle {
	color: #ed3b95;
}
.propertyDetailTitle {
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
}
.propertyDetailDesc {
	width: 585px;
	padding-right: 15px;
}


.popUp {
	margin: 15px;
}
.popUpText {
	color: #ffffff;
	margin-top: 20px;
}

.containerMultipleImages {
	margin-bottom: 10px;
}

.containerMultipleImagesRetail {
	display: inline;
	margin-left: 25px;
	margin-bottom: 10px;
	font-size: 10px;
	color: #666666;
}

#containerContent-realEstate-theTeam #containerNav3 .nav3ItemLive {
	font-weight: bold;
	color: #f49f1e;
	margin-bottom: 10px;
}
#containerContent-realEstate-theTeam #containerNav3 .nav3Item {
	margin-bottom: 10px;
}
#containerContent-realEstate-theTeam #containerNav3 .nav3Item a, #containerContent-realEstate-theTeam #containerNav3 .nav3Item a:visited, #containerContent-realEstate-theTeam #containerNav3 .nav3Item a:link {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#containerContent-realEstate-theTeam #containerNav3 .nav3Item a:hover {
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}




#containerContent-realEstate-theTeam #containerNav3Content p a, #containerContent-realEstate-theTeam #containerNav3Content p a:visited, #containerContent-realEstate-theTeam #containerNav3Content p a:link {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 10px;
	color: #f49f1e;
	text-decoration: none;
}
#containerContent-realEstate-theTeam #containerNav3Content p a:hover {
	color: #f49f1e;
	text-decoration: underline;
}



/* ML Divs  */

/* Isrotel Divs  */

#containerPageNS {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	background-color: #ffffff;
}


#containerContent-nonHome {
	padding-left: 200px;
	padding-bottom: 0px;
	padding-right: 15px;
	font-size: 12px;
	line-height: 1.5em;
}

#containerContent-nonHomeI {
	padding-left: 200px;
	padding-bottom: 50px;
	padding-right: 15px;
	font-size: 10px;
	line-height:1.7em;
	top: -100px;
}


.pageTitle2 {
	font-weight: bold;
	padding-top: 20px;
	margin-bottom: 20px;
	font-size: 14px;
	
}

#containerContent-Isrotel {
	padding-bottom: 10px;
	top: -200px;
	
}

#containerContent-Isrotel table th {
	background-color: #f8eddf;
	text-align: left;
	font-weight: normal;
	height: 12px;
	width: 145px;
}
#containerContent-Isrotel table td {
	background-color: #f8eddf;
	text-align: left;
	font-weight: normal;
	width: 145px;
}

#containerContent-Retail table td {
	background-color: #f8eddf;
	text-align: left;
	font-weight: normal;
	width: 145px;
}


.containerRetailTitle {
	width: 590px;
	padding: 5px;
	margin-top: 10px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	background-color: #F3A1C5;
}


#containerContent-Retail {
	padding-bottom: 10px;
	top: -200px;
	
}

#containerContent-Retail table th {
	background-color: #f8eddf;
	text-align: left;
	font-weight: normal;
	height: 12px;
	width: 145px;
}
#containerContent-Retail table td {
	background-color: #f8eddf;
	text-align: left;
	font-weight: normal;
	width: 145px;
}

#containerContent-Retail table td {
	background-color: #f8eddf;
	text-align: left;
	font-weight: normal;
	width: 145px;
}


.containerLeisureTitle {
	width: 590px;
	padding: 5px;
	margin-top: 10px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	background-color: #93c5ea;
}

/* Leisure detail pages */

.nav6TitleDetail {
	font-size: 12px;
	color: #f49f1e;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}

/* Property detail pages */

.nav6SubTitle {
	font-weight: bold;
	margin-bottom: 5px;
}
.nav6ItemGroup {
	margin-bottom: 10px;
}
.nav6Item {
	margin-bottom: 2px;
}
.nav6ItemLive {
	color: #93c5ea;
	
}
.nav7Item {
	margin-bottom: 2px;
}

.nav7ItemLive {
	color: #F3A1C5;
	
}
.nav7ItemLiveRetail {
	color: #ffffff;
	
}
#containerNav3Content {
	float: left;
	width: 585px;
	padding-right: 15px;
};
	margin-bottom: 2px;
}
#containerNav6Content {
	float: left;
	width: 585px;
	padding-right: 15px;
}



/*
#containerNavI {
	float: left;
	width: 143px;
	height:355px;
	color: #F4F8F7;
	background-color: #B4BE99;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 20px;
}
*/

#containerNavI {
 float: left;
 width: 143px;
 height:355px;
 color: #F4F8F7;
 background-color: #B4BE99;
 padding: 20px 0 0 0;
 text-indent: 20px;
 border-top:solid 0px #fff;
}

.navITitle {
	font-size: 12px;
	color: #F4F8F7;
	font-weight: bold;
	margin-bottom: 10px;
}
.navISubTitle {
	font-weight: bold;
	font-size: 12px;
	color: #F4F8F7;
	margin-bottom: 5px;
}
.navIItemGroup {
	margin-bottom: 10px;
	color: #F4F8F7;
	font-size: 10px;
	width: 145px;
	left: 0px;
}
.navIItem {
	margin-bottom: 5px;
	color: #F4F8F7;
	font-size: 12px;	
}

.navIItemLive {
	margin-bottom: 5px;
	color: #5F5F5D;
	font-size: 10px;
	background-color: white;	
}


.navIItem a {
	margin-bottom: 2px;
	color: #F4F8F7;
	font-size: 12px;
	text-decoration:none;	
}

.exLink a {
	color: #676767;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
	text-align: right;
}

.exLinkCapital a {
	color: #008d93;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
	text-align: right;
}

.exLinkRetail a {
	color: #f5a1c5;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
	text-align: right;
}

.exLinkLeisure a {
	color: #93c5ea;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
	text-align: right;
}

.exLinkLeisureL a {
	color: #93c5ea;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
	text-align: left;
}
#CapitalSubText{
	background-color:#ebf6f7;
	padding: 10px;
}

#containerNavIContent {
	float: left;
	width: 585px;
	padding-right: 15px;
}

#containerPhotosIsrotel {
	width: 655px;
	left: 20px;
	margin-bottom: 50px;
	overflow: hidden;
}
.containerPhotoIsrotel {
	float: right;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}

#containerContent-realEstate2 table th {
	background-color: #f8eddf;
	text-align: left;
	font-weight: normal;
}
#containerContent-realEstate2 table td {
	background-color: #ffffff;
	text-align: left;
	font-weight: bold;
}
/*
#footer {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	font-size:8px;
	color:white;
}

*/
#westmarklink a {
	font-weight: bold;
	color: #B2BC36;
	font-size: 12px;
}

#relink a {
	font-weight: bold;
	color: #F49F1E;
	font-size: 12px;
}

#rightme {
	float:right;
}


#containerContent-Retail {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#containerNavR {
	float: left;
	width: 180px;
	height:355px;
	color: #888888;
	background-color: #FFFFFF;
	border-top:solid 0px #fff;
	padding-top: 100px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
}

.navRTitle {
	font-size: 12px;
	color: #656565;
	font-weight: bold;
	margin-bottom: 10px;
}

/* Helen css */

p.news-indent {padding:10px 0 0 5px;}

.prev-next {
	float:right;
	display:inline;
	margin:25px 0 0 0;
}

#footer {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	color:#fff;
	font-size:0.9em;
}

fieldset{
	border:none;
	margin:0;
	padding:0;

}

legend{
	display:none;
	margin:0;
	padding:0;
}


.contact {
	float:left;
	display:inline;
	padding:10px;
	margin:0 0 0 160px;
	width:398px;
}

.contact input {
	width:180px;
	border: 1px solid #f49f1e;
}

.contact input.button {
	float:right;
	display:inline;
	background:#f49f1e;
	color:#fff;
	width:80px;
	border:solid 1px #c1c3c5;
}

.contact textarea{
	width:380px;
	border: 1px solid #f49f1e;
}

p.orange-txt {
	color:#f49f1e;
}

#containerContent-leisure {
	line-height:1.7em;
	padding-top:20px;
	padding-top:20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 200px;
}


.leisure-photo{
	float:right;
	margin:0px 0 0 0;
}

.retail-photo{
	float:right;
	margin:0px 0px 0px 0px;
}

.retail-photo1{
	float:right;
	
	margin:0px 10px 500px 250px;
}

 #containerNav31 {
	color: #666666;
	margin:10px 10px 10px 10px;
}

/* 05/12/06 */
.requirementsParagraph ul {
	list-style-image: url(../images/bullet_point.gif);
	margin: 0px 0px 0px 17px;
	padding: 0px;
}
.requirementsParagraph li {
	margin-bottom: 2px;
}
.propertyDetailDesc ul {
	list-style-image: url(../images/bullet_point.gif);
	margin: 0px 0px 0px 17px;
	padding: 0px;
}
.propertyDetailDesc li {
	margin-bottom: 2px;
}
