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 { font-size:1.2em; font-family:Comic Sans MS,sans-serif; color:#700;}

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;}

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-alpha;}
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('../images/header_1.jpg') top left no-repeat; }
div#head.home { background:none;height:15.5em;}
div#head.one { background:url('../images/header_1.jpg') top left no-repeat; }
div#head.two { background:url('../images/header_2.jpg') top left no-repeat; }
div#head.three { background:url('../images/header_3.jpg') top left no-repeat; }

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

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

ul#mainnav {clear:both;float:left; display:block; width:56em; margin:0em 0em 0em 0em;padding:0em 0em 0em 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; 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.sel { border-right:0em; }
ul#breadcrumb li a,
ul#breadcrumb li a:link
ul#breadcrumb li a:visited { color:#999; }
ul#breadcrumb li.sel a,
ul#breadcrumb li.sel a:link
ul#breadcrumb li.sel a: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:0em 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.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;padding-left:37px; }
div.box div.innerrsvp h4 { font-size:1.5em;  color:#EB297B;width:100%;}

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

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:11em;font-size:2.4em;}

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.endorsment {margin-bottom:0px;margin-top:5px;}
div.box p.download_instructions {text-align:right;}
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; }

/* -- PROPERTY PAGE -- */
div.box.box4 { width:39.9em;}
div.box4 h2 { font-size:1.8em;width:21em;}
div.box4 h2 span { border-left:1px solid #fff;padding-left:1em;margin-left:1em; color:#EB297B; }
div.box4 table { clear:both; float:left; width: 36em;margin-bottom:2em; }
div.box4 table thead { display:none; }
div.box4 table tbody th {font-size:1.1em; text-align:left; width:10em; vertical-align:top; color:#EB297B;}
div.box4 table tbody td {font-size:1.1em; text-align:left; vertical-align:top; color:#fff;}

div.nobox { clear:none; float:right; display:block;width:30em;margin:4em 2em 0em 0em; }
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.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:28em;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#map { clear:none; float:right;width:25em; height:39.9em; }

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;}

div.backnext { clear:left; float:left; width:70em;color:#fff; }
div.backnext p {clear:none;float:left;padding: 10px 0px 0px 20px;}
div.backnext p a {color:#FFFFFF;text-decoration:underline;}
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:right; margin:0em 0em 0em 0em; }
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; }

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;}


/* 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; }
*/