/* UTILISING DEFAULT SCHEME BRANDING AND OVERALL SIZING PAGE */
/* THIS BROWSER INFO
/* Detail   CCBot/1.0 (+http://www.commoncrawl.org/bot.html) 
/* System    
/* ThisBrowser    -- unavailable --  
/* Release    -- unavailable --  
/* Version    -  
*/

html {font-size:1.25em;}
html * {margin: 0em; padding: 0em;}

body {font-size:50%; font-family:Arial,Helvetica,sans-serif;background:#000;color:#7D7D7D; }

h1 {clear:both; float:left; font-size:1.4em; margin:0em 0em 0.6em 0em; }
h2 {clear:both; float:left; font-size:1.3em; margin:0em 0em 0.7em 0em; }
h3 {clear:both; float:left; font-size:1.2em; margin:0em 0em 0.8em 0em; }
h4 {clear:both; float:left; font-size:1.2em; margin:0em 0em 1em 0em; ; }
h5 {clear:both; float:left; font-size:1.1em; font-weight:bold;margin:0.9em 0em 0em 0em;  }
h6 {clear:both; float:left; font-size:1em; font-weight:normal;margin:0em 0em 0.5em 0em;color:#EB297B;  }
p {clear:both; float:left; font-size:1em; margin:0em 0em 0.5em 0em;line-height:1.2em;  }

img {clear:both; float:left; border:0em;}
br { clear:both; }
acronym { cursor:pointer;border: 1px dashed #f00; }

.access {position:absolute;left:-9999px;}
/*.shown { display:block; }
.hidden { display:none;}
*/
a,
a:link,
a:visited {text-decoration:none;color:#000;}
a:hover,
a:active {color:#593D7F;}

pre { clear:both; float:left;font-size:1.2em; font-family:Comic Sans MS,sans-serif; color:#fff;}

ul { clear:both; float:left; list-style:none; margin:0em 0em 1em 0em;}
ul li { font-size:1em;margin:0em 0em 0.5em 0em;}

ol {clear:both; float:left; margin:0em 0em 1em 0em;list-style-position:inside;}
ol li { margin:0em 0em 0.5em 0em;display:list-item;}

form {  }
fieldset { border:0em; padding:0em; }
legend {  }
form p { clear:none; margin:0.5em 0em 0.5em 1em; font-size:1em; }
form p span { clear:both; float:left; }
label { clear:both; float:left;font-size:1.1em; }
input,
select,
textarea { clear:none; float:left; width:10em; font-size:1em; font-family: Arial, Helvetica, sans-serif;background:#fff; border:none;margin:0em; }
input { padding:0.1em; }
option { padding-left:0.3em; }
input.checkbox { font-size:1em; border:0em;}
input.radio { margin:0.3em 0.2em 0.3em 0.4em; }
input.submit { width:auto; }
input#submit { font-size:1em; border:0;width:5.9em;height:1.9em; }
label.submit { display:none; }


ol#disclaimer_alpha {clear:both; float:left; margin:0em 0em 1em 0em;list-style-position:inside; list-style:lower-alpha;}
ol#disclaimer_alpha li { margin:0em 0em 0.5em 0em;display:list-item;}

ol#disclaimer_i {clear:both; float:left; margin:0em 0em 1em 0em;list-style-position:inside; list-style:lower-roman;}
ol#disclaimer_i li { margin:0em 0em 0.5em 0em;display:list-item;}

div#wrap { margin:1em auto;width:77em;}
div#page { clear:both; float:left; width:75em; border:1px solid #222;padding:1em 2em 3em 2em; }
div#head { clear:both;float:left; width:75em;height:12.2em;background:#000; color:#eee;background:url('../img/header_1.jpg') top left no-repeat; }
div#head.home { background:none;height:17.5em;}
div#head.one { background:url('../img/header_1.jpg') top left no-repeat; }
div#head.two { background:url('../img/header_2.jpg') top left no-repeat; }
div#head.three { background:url('../img/header_3.jpg') top left no-repeat; }

img#img_logo { clear:none; float:right;margin:1.7em 2.7em 0em 0em; }

div#head div#navigation { clear:both; float:left; width:75em;margin:10em 0em 0em 0em;position:relative;z-index:10; }
div#head.home div#navigation { margin:4em 0em 0em 0em;}

ul#mainnav {clear:both;float:left; display:block; width:55.7em; margin:0em 0em 0em 0em;padding:0em;background:#000;height:2.2em;}
ul#mainnav li {clear:none;float:left; font-size:1em;margin:0em;}
ul#mainnav li a,
ul#mainnav li a:link,
ul#mainnav li a:visited {font-size:1.4em;line-height:1.6em;margin:0em; color:#777;background:#000; text-align:left;font-weight:bold;padding:0.2em 0.5em;}
ul#mainnav li.shown a,
ul#mainnav li.shown a:link,
ul#mainnav li.shown a:visited,
ul#mainnav li a:hover,
ul#mainnav li a:active { color:#fff;}
ul#mainnav li ul { position:absolute; z-index:5;margin:0em 0em 0em 0em;padding:0em;} 
ul#mainnav li.hidden ul { display:none; }
ul#mainnav li.shown ul { display:block;}
ul#mainnav li ul li { clear:none;float:left; margin:0em;padding:0em; }
ul#mainnav li.shown ul li a,
ul#mainnav li.shown ul li a:link,
ul#mainnav li.shown ul li a:visited {clear:both;float:left;font-size:1.1em;line-height:1.4em;width:auto;margin:0em;color:#777;background:#000;padding:0.4em 1em; }
ul#mainnav li.shown ul li a:hover,
ul#mainnav li.shown ul li a:active, 
ul#mainnav li.shown ul li.shown a,
ul#mainnav li.shown ul li.shown a:link,
ul#mainnav li.shown ul li.shown a:visited { color:#fff; }

ul#mainnav li.shown ul li.shown ul { clear:both;float:left;z-index:10;margin:2.2em 0em 0em 0em;width:auto; }
ul#mainnav li.shown ul li.hidden ul { display:none; }
ul#mainnav li.shown ul li.shown ul li { clear:none;float:left;  }
ul#mainnav li.shown ul li.shown ul li a,
ul#mainnav li.shown ul li.shown ul li a:link,
ul#mainnav li.shown ul li.shown ul li a:visited {clear:both;float:left;font-size:1em;width:auto;color:#777;background:#000; }
ul#mainnav li.shown ul li.shown ul li a:hover,
ul#mainnav li.shown ul li.shown ul li a:active { color:#fff; }

ul#mainnav li#Company.shown ul { width:56em;}
ul#mainnav li#Company.shown ul li#Investment ul { margin-left: -3em;width:20em; }
ul#mainnav li#Company.shown ul li#Agency ul { margin-left: -14em;width:40em; }
ul#mainnav li#Company.shown ul li#Asset ul { margin-left: -2em;width:20em; }
ul#mainnav li#Company.shown ul li#Professional ul { margin-left: -4em;width:24em; }

ul#mainnav li#Properties.shown ul {width:50em; }
ul#mainnav li#Properties.shown ul li#Let ul { margin-left: -5em;width:63em; }
ul#mainnav li#Properties.shown ul li#Review ul { margin-left: -3em;width:30em; }

ul#mainnav li#Retailers.shown ul {margin-left: -10em;width:65em; }

div#body { clear:both;float:left; font-size:1em;width:75em; background:#000;}
div#object { clear:both; float:left;position:relative;z-index:1; width:75em;margin:-4em 0em 0em 0em; }

ul.breadcrumb { clear:both; float:left;margin:2.3em 0em 1em 0em; width:75em; }
ul.breadcrumb li { clear:none; float:left;font-size:0.9em; border-right:1px solid #999;padding:0em 2em;  }
ul.breadcrumb li.l { border-right:0em; }
ul.breadcrumb li a,
ul.breadcrumb li a:link,
ul.breadcrumb li a:visited { color:#999; }
ul.breadcrumb li a.sel,
ul.breadcrumb li a.sel:link,
ul.breadcrumb li a.sel:visited,
ul.breadcrumb li a:hover,
ul.breadcrumb li a:active { color:#fff;}

div.box { clear:both; float:left; width:71em; padding:0px;border:1px solid #808080; z-index:1;margin:1em 0em 0em 1.4em; }
div.box img {  }
div.box img.top_left { clear:both; float:left;margin:-1px 0em 0em -1px; position:relative;z-index:5;} 
div.box img.top_right {clear:none; float:right;margin:-1px -1px 0em 0em;  position:relative;z-index:5;} 
div.box img.bottom_left {clear:both; float:left; margin:0em 0em -1px -1px; position:relative;z-index:5;} 
div.box img.bottom_right {clear:none; float:right;margin: 0em -1px -1px 0em;  position:relative;z-index:5;} 
div.box br { clear:both; }

div.boxResultsList { clear:both; float:left; width:75em; padding:0px;border:0px solid #808080; z-index:1;margin:0em 0em 0em 0em; }
div.boxResultsList img {  }
div.boxResultsList img.top_left { display:none; clear:both; float:left;margin:-1px 0em 0em -1px; position:relative;z-index:5; } 
div.boxResultsList img.top_right {display:none;clear:none; float:right;margin:-1px -1px 0em 0em;  position:relative;z-index:5;} 
div.boxResultsList img.bottom_left {display:none;clear:both; float:left; margin:0em 0em -1px -1px; position:relative;z-index:5;} 
div.boxResultsList img.bottom_right {display:none;clear:none; float:right;margin: 0em -1px -1px 0em;  position:relative;z-index:5;} 
div.boxResultsList br { clear:both; }

div.box.box3 { width:60.8em; }
div.box.box5 { width:38.9em; }
div.box.box6 { clear:none; width:23.3em;}

div.box div.innerrsvp {clear:both; float:left; margin:1.6em 1.3em 1em 1.3em;}
div.box div.innerrsvp h2 {font-size:2em; margin:0em 0em 1em 0em; }

div.box div.inner { clear:both; float:left; margin:0em 1.3em 1em 1.3em; }

div.boxResultsList div.inner {margin: 0em 0em 0em 0em;width:75em;border-bottom:1px solid #808080;}
div.boxResultsList div.inner div.title {border-bottom: 1px solid #808080;}
div.boxResultsList div.inner div.title form#showForm p {padding-left:6px;}
div.boxResultsList div.inner table.results {padding-bottom:10px;}
div.boxResultsList div.inner table.results tbody th {padding-left:0px;font-size:12px;color:#fff;font-weight:bold;}

div.box div.col1 { clear:both; float:left; width:23em;}
div.box div.col1 img { width:20em; margin:0em 0em 1em 0em; } 
div.box div.col1 h6,
div.box div.col1 p { width:16em; }
div.box div.col1 ul { width:16em; }
div.box div.col1 ul li { width:16em; }

div.box div.col1 ul.asset_contacts { width:20em; list-style-image:none;padding-left:0em; }
div.box div.col1 ul.asset_contacts li {width:auto;margin: 0em 0.7em 0em 0em; float:left; clear:none; }
div.box div.col1 ul.asset_contacts li a,
div.box div.col1 ul.asset_contacts li a:link,
div.box div.col1 ul.asset_contacts li a:visited {margin: 0em 0em 0em 0em; }
div.box div.col1 ul.asset_contacts li a:hover,
div.box div.col1 ul.asset_contacts li a:active { width:16em;margin: 0em 0em 0em 0em; }

div.box div.colrsvp1 { clear:both; float:left; width:47em;}
div.box div.colrsvp1 h6,
div.box div.colrsvp1 p { width:16em; }
div.box div.colrsvp1 ul { width:16em; }
div.box div.colrsvp1 ul li { width:16em; }

div.box div.colrsvp2 { clear:none; float:left;width:20em; }
div.box div.colrsvp2 img { clear:none; float:left;}
div.box div.colrsvp2 input#rsvp {clear:both;float:left; margin: 1em 0em 0em 0em; font-size:10px;}
div.box div.colrsvp2 input#emailadd {clear:both;float:left; margin: 0.5em 0em 0em 0em;}
div.box div.colrsvp2 input#accept {float:right; margin: 1em 10em 0em 0em;}
div.box div.colrsvp2 input#decline {float:right; margin: 1em 10em 0em 0em;}
div.box div.colrsvp2 label {float:left;font-size:1.2em;color:#FFFFFF; margin-top:1em;}
div.box div.colrsvp2 p {width:18em;}
div.box div.colrsvp2 p#maptext {width:18em;font-size:1.3em;}
div.box div.innerrsvp div.colrsvp2 h3 {clear:none;width:13.3em}

div.box div.col2 { clear:none; float:left;width:44em; }
div.box h2 { font-size:2.9em; color:#fff;font-weight:normal;width:23.6em;}
div.box h2.region { width:10em; }
div.box h2.half { font-size:1.6em;width:39em; }
div.box h2 span { color:#EB297B;}
div.box h3 { font-size:1.9em; color:#fff;font-weight:normal;width:23.6em;}
div.box p { color:#fff;font-size:1.1em;line-height:1.4em;width:100%; }
div.box p span { color:#EB297B;  }
div.box h4 { font-size:1.2em;  color:#EB297B;width:100%;}

div.box h6 { font-size:1.1em;  color:#EB297B;width:100%;}
div.box ul,
div.box ol { color:#fff; list-style-image:url('../images/bullet.gif'); font-size:1.1em; line-height:1.4em;padding-left:2em;margin-left:0em;width:100%;}
div.box ol {list-style:decimal outside;width:90%; }
div.box li { vertical-align:text-top; }
div.box a,
div.box a:link,
div.box a:visited {color:#fff; }
div.box a span {border-left:1px solid #fff;padding-left:1em;margin-left:1em;} 
div.box a span,
div.box a:link span,
div.box a:visited span,
div.box a:hover,
div.box a:active {color:#EB297B; }
div.box a:hover span,
div.box a:active span {color:#fff; }

div.box div.col2 a img {clear:none; float:left; margin-right:1em;}

div.box6 h2 { width:7em;}
div.box6 p { color:#fff; width:20em;}


div.box ul table { width:22em; margin:0em 0em 0em 1em;}
div.box ul table thead { display:none;}
div.box ul table tbody th { text-align:left; }
div.box ul table tbody td { text-align:right; }

div.box div.br_link { clear:both;float:right; width:11em;margin-top:4em; }
div.box div.br_link p { color:#fff; }  

div.box div.br_link p.link { height:2.1em;width:10em; background:url('../images/li_back.gif') top left; } 
div.box div.br_link p.link img.img_li_left { clear:both; float:left; width:0.6em;height:2.1em;}
div.box div.br_link p.link a,
div.box div.br_link p.link a:link,
div.box div.br_link p.link a:visited { clear:none; float:left; display:block; width:6em;margin:0.4em 0.5em 0em 0em;}
div.box div.br_link p.link a:hover,
div.box div.br_link p.link a:active {color:#999; }
div.box div.br_link p.link img.img_li_right { clear:none;float:right;width:2em;height:2.1em; }


div.box ul.casestudy { clear:none;float:left;list-style:none; padding:0em;width:27em;}
ul.casestudy li {clear:left;float:left;  width:25em; }
ul.casestudy li span { clear:none; float:left; display:block; border-left:0em;border-right:1px solid #EB297B; width:4em;margin:0em 1em 0em 0.2em; }
ul.casestudy li a,
ul.casestudy li a:link,
ul.casestudy li a:visited { color:#fff; display:block; width:22.4em;height:1.7em;padding:0.3em 0.5em 0em 0em;background:url('../images/csback.gif') top left no-repeat;}
ul.casestudy li a:hover,
ul.casestudy li a:active {color:#EB297B;background:url('../images/csback_r.gif') top left no-repeat; }

div.box ul.staged { list-style:none;list-style-image:none; clear:both; width:56em; padding-left:0em;}

div.box ul.property_list { list-style:none;clear:none;float:left; width:25em;margin-right:1em;padding-left:0em; }
div.box ul.property_list li { clear:both;float:left; width:25em;margin:0em 0em 0.5em 0em; }
div.box ul.property_list li a span { border-left:1px solid #fff;padding-left:1em;margin-left:1em; }


div.box ul.social { list-style:none; font-size:1em; overflow:auto; height:30em;width:68.6em; padding-left:0em;}
ul.social li { clear:both; float:left; background:#333; width:65.4em; }
ul.social li img.img_social_tl {clear:both; float:left;width:0.5em; height:0.5em; }
ul.social li img.img_social_tr {clear:none; float:right;width:0.5em; height:0.5em; }

ul.social li div.imgs { clear:both; float:left; width:10em; margin:0em 1em 0em 1em; }
ul.social li div.imgs img { clear:both;float:left; display:block; width:10em; margin-bottom:0.5em; }
ul.social li div.txt { clear:none; float:left; width:45em; margin:0em 0em 0em 0em; }
ul.social li div.txt h4 {  }
ul.social li div.txt h4 span { border-left:1px solid #EB297B;color:#EB297B; padding-left:1em;margin-left:1em;}
ul.social li div.txt p { width:45em;color:#fff;}
ul.social li img.img_social_bl {clear:both; float:left;width:0.5em; height:0.5em; }
ul.social li img.img_social_br {clear:none; float:right;width:0.5em; height:0.5em; }

div.box ul.regions { font-size:1em;list-style:none; clear:left;width:31.5em;}
div.box ul.regions li { clear:none; float:left;margin-right:4.2em;}
div.box ul.regions li img {width:11.5em; height:2.1em; }


img#img_location { width:67em;height:41.8em; margin:0em 0em 0em 0.6em; }
img#img_print { width:8.3em;height:2.7em; margin-top:1em; }
img.img_deals { width:8.6em; height:2.2em; }

div#contacts { clear:both; float:left; width:71em; padding:0px; z-index:1;margin:1em 0em 0em 1.4em; }
div.box2 { clear:none; width:18em; }
div.box.box2 h2 { width:5em; }
div.box2 p { width:14em; }

div.box h2.investment { width:10em; }
div.box h2.agency { clear:none; float:right;width:11.1em; }

div.box h2.current { width:10em; }
div.box h2.recent { clear:none; float:right;width:11.2em; }


div#deals,
div#instructions { clear:both; float:left;height:40em; overflow:auto;width:68em;}
div#deals ul,
div#instructions ul { list-style:none;clear:none; float:left; width:26em; color:#EB297B;padding-left:0em; }
div#deals ul#agency,
div#instructions ul#agency {clear:none; float:right;margin-right:1.5em; }
div#deals ul li,
div#instructions ul li {clear:both; width:26em;}
div#instructions ul li { color:#fff; }
div#deals ul li ul { font-size:1em;list-style:url('../images/pink_bullet.gif') outside;width:24em;padding-left:1.6em;margin-left:0em;  }
div#deals ul li ul li { width:24em;vertical-align:top;}


/* ########################################## CR SECTION ########################################## */


/* ----------------------------- SEARCH --- */
form#search { clear:both; float:left; }
form#search fieldset {}
img.property_search_title { clear:left; float:left; }

form#search.main { width:43em; }
form#search.main fieldset { width:43em; padding-bottom:0em; }
form#search.main p { clear:none; margin:0em 1em 0em 0em; }
form#search.main p.town {  width:11em;}
form#search.main p.min_size,
form#search.main p.max_size { width:5em; }
form#search.main p.metrics { width:5em; }
form#search.main p.submit { width:4em; }
form#search.main label { font-size:1.1em;width:2.4em;margin-top:0.4em;margin-right:0.9em;color:#fff; }
form#search.main input { clear:none; font-size:1.1em; width:4em;padding:0.3em 0.2em 0em 0.2em; height:18px; }
form#search.main select { font-size:1.1em;width:4.5em;height:21px; }

form#search.main input#town { width:9em; }
form#search.main p.submit label { display:none; }
form#search.main input#submit { font-size:1em;background:#000; color:#fff; font-weight:bold; border:0em; padding:0em; height:2.1em;width:3em; }

a.view,
a.view:link,
a.view:visited { display:block; width:6em; height:2.1em;background:url('../img/csback.gif') no-repeat top right;}
a.view:hover,
a.view:active {background-image:url('../img/csback_r.gif'); }
a.view:hover span,
a.view:active span { color:#EB297B; }

a.view img { clear:both; float:left;width:0.3em; height:2.1em; }
a.view span { clear:none; float:left;display:block;color:#fff;border:none;margin:0.3em 0em 0em 0.2em; padding:0em; }

a.swapsearch,
a.swapsearch:link,
a.swapsearch:visited { clear:none; float:left; width:19em;  }

a.viewOpt,
a.viewOpt:link,
a.viewOpt:visited { clear:none;float:right; width:11em; }


/* --------------------------- RESULTS ---------- */
div.title { clear:both; float:left; width:75em; }
div.title p { clear:both; float:left; width:30em;font-size:1.2em; }

form#showForm { clear:none; float:right; width:10em; }
form#showForm fieldset { width:10em; }
form#showForm p { width:10em;margin:0em;font-size:1em;  }
form#showForm label { width:3em; margin:0em;}
form#showForm select { width:5em; margin-left:1em;}

table.results { clear:both; float:left; width:55em; }
table.results caption { display:none; }
table.results thead th { text-align:left; color:#fff; font-weight:bold; font-size:1.1em;}
table.results thead th.scheme { padding-left:0.5em;}

table.results tbody th { text-align:left; font-weight:normal;font-size:1.1em;border-top:5px solid #000; padding-left:0.5em;}
table.results tbody td { font-size:1.1em; vertical-align:middle; border-top:5px solid #000;}
table.results tbody tr.warm { background:#222; }
table.results tbody tr.warm th { color:#EB297B;}

table.results tbody td.scheme a,
table.results tbody td.scheme a:link,
table.results tbody td.scheme a:visited { font-size:12px;font-weight:bold; color:#EB297B;}
table.results tbody td.scheme a:hover,
table.results tbody td.scheme a:active { color:#fff;}

table.results tbody th.class,
table.results tbody th.size,
table.results tbody td.class,
table.results tbody td.size { text-align:right; padding-right:50px; }
table.results tbody td.details { font-size:1em; width:6em; text-align:right;}
table.results tbody td.details a.view,
table.results tbody td.details a.view:link,
table.results tbody td.details a.view:visited { display:block; width:6em; height:2.1em;background:url('../img/csback.gif') no-repeat top right;}
table.results tbody td.details a.view:hover,
table.results tbody td.details a.view:active {background-image:url('../img/csback_r.gif'); }
table.results tbody td.details a.view:hover span,
table.results tbody td.details a.view:active span { color:#EB297B; }

table.results tbody td.details a.view img { clear:both; float:left;width:0.3em; height:2.1em; }
table.results tbody td.details a.view span { clear:none; float:left;display:block;color:#fff;border:none;margin:0.3em 0em 0em 0.2em; padding:0em; }

/* ----------------------------- PAGINATION ---------------- */
ul.pagelist { clear:both;float:right; margin:0em; display:block;width:20em; }
ul.pagelist li { display:none; }
ul.pagelist li.inner { display:block; clear:none; float:left; font-size:1em;width:10em; text-align:right; }
ul.pagelist li.disabled a { display:none;  }
ul.pagelist li.sel a,
ul.pagelist li.sel a:link, 
ul.pagelist li.sel a:visited { color:#593D7F; }
ul.pagelist li.disabled a,
ul.pagelist li.disabled a:link, 
ul.pagelist li.disabled a:visited { color:#999; }

div.backnext { clear:left; float:left; width:75em; }
a.back { clear:left; float:left; margin:0em 0em 0em 3em; }
a.back img.img_back { width:5.9em; height:2.2em; }
a.previous { clear:none; float:left; margin:0em 0em 0em 53em; }
a.previous img.img_prev { width:7.7em; height:2.2em; }

a.next { clear:none; float:right; margin:0em 0em 0em 3em; }
a.next img.img_next { width:5.9em; height:2.2em; }

/* ---------------------------- MAP --------*/
div.bloc { clear:both; float:left; display:block; width:75em; margin:0em 0em 1em 0em; }
div#gmap { clear:left; float:left;width:55em;height:33em;margin-top:1em; }

div#gmap div.details { clear:none; float:left; width:30em; }

div#gmap div.info { clear:none; float:left;width:25em; }
div#gmap div.info h4 { width:20em;margin:0em;line-height:1em;color:#EB297B; }
div#gmap div.info div.address { font-size:1.1em; width:20em;color:#000; }
div#gmap div.info a.link,
div#gmap div.info a.link:link,
div#gmap div.info a.link:visited { font-size:1.1em; }
div#gmap div.info img { clear:none; float:left; width:6.4em; height:5.2em;}

img#map { clear:none; float:right;width:18em; height:28.7em; margin-top:3em; }


/* ----------------------------------- PROPERTIES --------------- */

div.content { clear:none; float:right; width:53em; margin-top:1em;padding:0em 2em 0em 0em; color:#fff; }
div.content h2 { clear:none;font-size:1.8em;width:28.8em; }
div.content h2 span { border-left:1px solid #fff;padding-left:1em;margin-left:1em; color:#EB297B; }
div.content h2 span.town { border-right:1px solid #fff;padding-right:1em;margin-right:1em;  }

div.content img.propImg { clear:both; float:left; width:33em; height:22em; margin-right:1em; }

div.content h4 { font-size:1.2em;  color:#EB297B;width:100%;margin-bottom:0.1em;}
div.content p { color:#fff;font-size:1.1em;line-height:1.4em;width:100%; }
div.features { clear:none; float:left; display:block;width:18em; } 

div.info { clear:both; float:left; margin-top:1em; width:53em; }

div.nobox { clear:none; float:left; display:block;width:17em;margin:1em 0em 0em 2em; }
/*div.nobox img {width:30em; } */
div.nobox img#img_download_brochure {clear:both; float:right; width:9.3em; height:2.5em;margin-top:1em; }
div.nobox img { margin-bottom:1em; }
div.nobox h4 { color:#EB297B; }

div.nobox a,
div.nobox a:link,
div.nobox a:visited { color:#fff; }
div.nobox a:hover,
div.nobox a:active { color:#EB297B; }
div.nobox a.back,
div.nobox a.back:link,
div.nobox a.back:visited{ margin:0em; }

div.nobox ul.contacts { font-size:1em;width:17em; }
div.nobox ul.contacts li {  margin:0em; font-size:1.2em;color:#fff; }

ul.propNav { width:17em; }
ul.propNav li { font-size:1.2em; margin-bottom:0em; padding:0px 0px 5px 3px;background:url('../img/li_left.gif') no-repeat left top;}
ul.propNav li.sel a,
ul.propNav li.sel a:link,
ul.propNav li.sel a:visited {color:#EB297B;} 
ul.propNav li.sel a:hover,
ul.propNav li.sel a:active {color:#fff;} 
ul.propNav a,
ul.propNav a:link,
ul.propNav a:visited { display:block; width:135px; line-height:21px; padding-left:2px;background:url('../img/csback.gif') no-repeat right top; }
ul.propNav a:hover,
ul.propNav a:active { background:url('../img/csback_r.gif') no-repeat right top;}
ul.propNav a sup { vertical-align:text-top; line-height:0.9em;}

div.content div.info ul.accommodation { clear:none; float:left; width:330px; padding:0em; margin:0em;}
div.content div.info ul.accommodation li { clear:both; float:left; width:330px; }
div.content div.info ul.accommodation li span { clear:none; float:left;}
div.content div.info ul.accommodation li span.title { width:100px; }
div.content div.info ul.accommodation li span.size {  width:200px;}
div.content div.info ul.accommodation li span.note { width:325px;clear:both; padding-left:10px; }
/* ------------------------------------ SITEPLAN & SCHEDULE ----------- */

div.content div#siteplans a span { border:0px; padding:0px; margin:0px; color:#000;}

div.content table { clear:none; float:left; width: 17.3em;margin-bottom:1em; margin-top:0em;padding-left:12px; }
div.content table thead { display:none; }
div.content table tbody th {font-size:1.1em; text-align:left; width:10em; vertical-align:top; color:#EB297B;}
div.content table tbody td {font-size:1.1em; text-align:left; vertical-align:top; color:#fff;padding-bottom:5px;}

div#siteplans { background-color:#000; }

table#tenancy { width:44em; }
table#tenancy caption { display:none; }
table#tenancy thead { display:table-header-group; }
table#tenancy thead th { text-align:left; font-size:1.1em; color: #EB297B; }
table#tenancy thead th.unit { width:15%; }
table#tenancy thead th.size { width:35%; }
table#tenancy tbody tr.warm { background:#222; }

table#available { width:53em;padding:0px; }
table#available caption { display:none; }
table#available thead { display:table-header-group; }
table#available thead th { text-align:left; font-size:1.1em; color: #EB297B; }
div.content table#available thead th.unit,
div.content table#available tbody th.unit {width:18em;}
table#available thead th.size,
table#available thead th.rent { width:10em; text-align:right;}
table#available thead th.details {width:93px; padding-left:15px;}
table#available tbody td.size,
table#available tbody td.rent { text-align:right;width:10em; }
table#available tbody td.tenant { width:10em; }
table#available tbody td.details { font-size:1em; width:9.3em;padding-left:15px;}
table#available tbody td.details a.view,
table#available tbody td.details a.view:link,
table#available tbody td.details a.view:visited { display:block; width:93px; height:2.1em;background:url('../img/csback.gif') no-repeat top right;}
table#available tbody td.details a.view:hover,
table#available tbody td.details a.view:active {background-image:url('../img/csback_r.gif'); }
table#available tbody td.details a.view:hover span,
table#available tbody td.details a.view:active span { color:#EB297B; }

table#available tbody td.details a.view img { clear:both; float:left;width:0.3em; height:2.1em; }
table#available tbody td.details a.view span { clear:none; float:left;display:block;color:#fff;border:none;margin:0.3em 0em 0em 0.2em; padding:0em; }

div.content table.accommodation  { width:53em; }
div.content table.accommodation thead { display:table-header-group; }
div.content table.accommodation thead th { font-size:1.1em; font-weight:bold;text-align:left; }
div.content table.accommodation thead th.size { width:20%; text-align:right; }


table tbody th a,
table tbody th a:link,
table tbody th a:visited { color:#EB297B;}
table tbody th a:hover,
table tbody th a:active { color:#fff;}

div.content div#gmap { width:53em;height:33em;}
div.content div#gmap div.info a,
div.content div#gmap div.info a:link,
div.content div#gmap div.info a:visited { color:#000; }

div.content ul.propPhotos { font-size:1em; width:44em; margin:0em; padding:0em; }
div.content ul.propPhotos li { clear:none; float:left; width:12.8em; height:9.6em; margin:0em 0.9em 0.9em 0em; }

p.cr { clear:none; float:left; text-align:left;width:30em;font-size:1em; margin:2em 0em 0em 1em;padding-right:2em;color:#ffffff;  }
p.cr a,
p.cr a:link,
p.cr a:visited { color:#ffffff; }
p.cr a:hover,
p.cr a:active { color:#593d7f; }
img.cr_logo { clear:none; float:none;width:1.6em; height:1.6em;background:url('../img/cr_logo.png') no-repeat top left; vertical-align:middle;margin:0em 0em 0em 0.5em;  }


/* ########################################## END OF CR SECTION ########################################## */


div#foot { clear:both; float:left; width:79em; height:4em;background:#000; color:#eee;margin:0em 0em 0em 0em;}
div#foot p.squeeze { clear:both; float:left; margin:2em 0em 0em 0em; color:#aaa; }
div#foot p.squeeze a,
div#foot p.squeeze a:link,
div#foot p.squeeze a:visited { color:#aaa;}
div#foot p.squeeze a:hover,
div#foot p.squeeze a:active {color:#593D7F; }
div#foot ul { clear:none; float:right; margin:2em 0em 0em 0em;}
div#foot ul li { font-size:0.9em; clear:none; float:left; border-left:1px solid #fff; padding:0em 0.5em; }
div#foot ul li.first {border:0em; }
div#foot ul li a,
div#foot ul li a:link,
div#foot ul li a:visited { color:#fff;  }
div#foot ul li a:hover,
div#foot ul li a:active { color:#777;}

div#troubleshooting.shown { display:block; }
div#troubleshooting.hidden { display:none; }
div#troubleshooting span.k { clear:both; float:left; padding-left:10px;}
div#troubleshooting span.v { clear:none; float:left; padding-left:0px;}
div#troubleshooting span.shown { display:block; }
div#troubleshooting span.hidden { display:none; }


/* TROUBLESHOOTING 
div#head {border:1px dashed #fff; }
ul#mainnav ul { border:1px dashed #f00; }
div#body { border:1px dashed #00f}
div#breadcrumb { border:1px dashed #999; }
div#foot { border:1px dashed #fff;}
div.inner { background:#efe;}

div#deals ul { background:#0ff; }
div#deals ul li {background:#00f;}
div#deals ul li ul { background:#ff0;  }
div#deals ul li ul li { background:#0f0;}


div.inner { border:1px dashed #00f}
div.col2 { border:1px dashed #808080; }
*/



