html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}
html {
	margin-bottom: 1px;
}
body {
	font: 0.75em arial,helvetica,sans-serif;
	line-height: 1.55em;
	background: #1e1108 url(/images/global/shading_top.gif) repeat-x left top;
}
img {
	border: 0;
}
table {
	margin: 0 0 1.2em; /* 12px */
	padding: 0;
}
p {
	margin-top: 0;
	margin-bottom: 21px;
}
#_ctl0 {
	height: auto;
	margin-bottom: 0px;
}
td h4, h4{
	font-size: 100%;
} 
.screen {
	display: block;
}
.print {
	display: none;
}
.mall .dropdown {
	border-style: solid;
	border-color: #793843;
	border-width: 1px;
	color: #715d5f;
}
.global .dropdown, .home .dropdown, .landing .dropdown {
	border-style: solid;
	border-color: #373737;
	border-width: 1px 1px 1px 1px;
	color: #777777;
    border-style: solid;
	background-color: #000000;
}
.frmreset {
	float: left;
}
.div_frm2areadd, .div_frm2arealabel, .div_frm3arrivallabel, .div_frm3year, .div_frm3month, .div_frm3day, .div_frm3adultdd, .div_frm3childrenlabel, .div_frm3bedroomdd, .div_frm3rentallabel, .div_frm3rentalbudget, .div_frm4posession, .div_frm4posessionyear, .div_frm4posessionmonth, .div_frm4posessionday, .div_frm4offsizelabel, .div_frm4offsizedd, .div_frm5datelabel, .div_frm5year, .div_frm5month, .div_frm5day, .div_frm5bookingtimelabel, .div_frm5eventnaturelabel, .div_frm5eventnaturedd, .div_frm5bookingtimedd, .div_frm5delegateslabel, .div_frm5delegatesdd, .div_frm6coveragelabel, .div_frm6coveragedd, .div_frm6profilesublabel, .div_frm6profilesubdd {
	float: left;
}
#select_contact_form {
	width: 300px;
}
#frm2area_intested {
	width: 196px;
}
#frm3rentalbudget {
	width: 115px;
}
#frm3arrival_year, #frm3departure_year, #frm4posession_from_year, #frm4posession_until_year, #frm5event_start_year, #frm5event_finish_year  {
	width: 55px;
}
#frm3arrival_month, #frm3departure_month, #frm4posession_from_month, #frm4posession_until_month, #frm5event_start_month, #frm5event_finish_month  {
	width: 92px;
}
#frm3arrival_day, #frm3departure_day, #frm4posession_from_day, #frm4posession_until_day, #frm5event_start_day, #frm5event_finish_day {
	width: 46px;
}
#frm6readership, #frm6region {
	width: 162px;
}
#frm5booking_time, #frm5event_nature {
	width: 193px;
}
#frm6converage_section {
	width: 185px;
}
.div_frm2arealabel {
	width: 101px;
}
.div_frm3arrivallabel {
	width: 109px;
}
.div_frm3year {
	width: 56px;
}
.div_frm3month {
	width: 93px;
}
.div_frm3day {
	width: 44px;
}
.numchildrenspacing {
	padding-left: 5px;
}
.numadult_right, .numchildren_right, delegate_right {
	text-align: right;
}
.div_frm3rentallabel {
	width: 185px;
}
.div_frm3rentalbudget {
	width: 115px;
}
.div_frm3bedroomdd {
	width: 193px;
	text-align: right;
}
.div_frm4posession {
	width: 108px;
}
.div_frm4posessionyear {
	width: 56px;
}
.div_frm4posessionmonth {
	width: 93px;
}
.div_frm4posessionday {
	width: 44px;
}
.div_frm4offsizelabel {
	width: 216px;
}
.div_frm4offsizedd {
	width: 85px;
}
.div_frm5datelabel {
	width: 108px;
}
.div_frm5year {
	width: 56px;
}
.div_frm5month {
	width: 93px;
}
.div_frm5day {
	width: 45px;
}
.div_frm5bookingtimelabel {
	width: 108px;
}
.div_frm5bookingtimedd {
	width: 192px;
}
.div_frm5eventnaturelabel {
	width: 108px;
}
.div_frm5eventnaturedd {
	width: 192px;
}
.div_frm5delegateslabel {
	width: 280px;
}
.div_frm5delegatesdd {
	width: 22px;
}
.div_frm6coveragelabel {
	width: 115px;
}
.div_frm6coveragedd {
	width: 185px;
}
.div_frm6profilesublabel {
	width: 140px;
}
.div_frm6profilesubdd {
	width: 140px;
}
.frm6converage_section_others, .frm6region_others {
	margin-top: 36px;
}
.remarks_right {
	text-align: right;
}
.global .monthspacing {
	padding-left: 3px;
}
.mall_select {
    width: 183px; 
    line-height: 14px; 
    margin-top: 5px;
    margin-left: 120px;
    color: #715d5e;
    background-color: #060000;
    border-color: #2c2a1e;
    border-style: solid;
    border-width: 1px;
}
#container {
	position: relative;
	min-height: 100%;
}
.home #container {
	background: url('/images/global/shading_bottom.gif') repeat-x left bottom;
}
#header {
	height: 104px;
	padding-left: 11px;
}
#footerContainer {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}
#footer {
	height: 103px;
	margin-bottom: 10px;
	padding-left: 11px;
}
#content {
	min-height: 505px;
	padding-bottom: 103px;
	padding-left: 11px;
}
.home #content, .landing #content {
	width: 485px;
	padding-top: 38px;
	padding-right: 465px;
}
#contact_top {
	clear: both;
	height: 15px;
}
form {
	height: 100%;
	margin: 0;
}
.lbl_type_enquiry {
	float: left;
	margin: 0;
	padding: 0;
	width: 302px;
}
.lbl_type_enquiry img{
	padding-top: 8px;
}
.dd_type_enquiry {
	float: left;
	margin: 0;
	padding-top: 10px;
	width: 305px;
}
.dd_homeFooter {
	position: absolute;
	left: 600px;
	top: 62px;
	height: 20px;
	width: 300px;
}
#home_hotels .highlightParagraph {
	color: #d6c9bc;
}
.error_msg {
	padding-top: 5px;
	padding-bottom: 0px;
	color: red;
	clear: both;
	display: none;
}
#form_under_title h3 {
	color: #999999;
} 
textarea, input, select {
	font-size: 1em;
	font-family: arial,helvetica,sans-serif;
}
.global, .global input.text, .global textarea, .global textarea .text, .global input.text2, .global input.text3, .global input.text4, .global input.text5, #contact_middle a, .home {
	color: #dcdcdc;
}
.global a, .global .highlight_text {
	color: #999999;
}
.global a:hover, .location_map .head_box .active {
	color: #ffffff;
}
.new_visions {
	color: #e9d58f;
}
.new_visions a, .new_visions .highlight_text {
	color: #dca843;	
}
.new_visions a:hover {
	color: #ffffff;
}
hr {
	height: 1px;
	width: 100%;
	margin-bottom: 15px;
	border: none;
}
.global hr {
	color: #444444;
	background-color: #444444;
	margin-top: 19px;
}
.new_visions hr {
	color: #453d2d;
	background-color: #453d2d;
}
.mall hr {
	color: #412828;
	background-color: #412828;
}
.offices hr {
	color: #2c3939;
	background-color: #2c3939;
}
.conferences hr {
	color: #404323;
	background-color: #404323;
}
.apartments hr {
	color: #4a3529;
	background-color: #4a3529;
}
.hotels hr {
	color: #3c2d2f;
	background-color: #3c2d2f;
}
.mall {
	color: #dcb5b5;
}
.mall a, .mall .highlight_text, .mall .left_cat_text1_active a, .mall .left_cat_text2_active a, .mall .left_cat_text3_active a, .mall .left_cat_text4_active a, .mall .left_cat_text5_active a, .mall .left_cat_text6_active a, .mall #movie_intro h4, .movie_desc a, .cinema_intro, .mall h4 {
	color: #e47d81;
}
.mall a:hover, .mall .tab_table h4 a:hover, .mall .flash_frame a:hover, .rest_detail_table td.col_right a:hover {
	color: #ffffff;
}
.mall_floor_plans {
	background-image: none;
	background-color: #271112;
}
.new_visions .pic_border {
	background-color: #88691b;
}
.mall .pic_border {
	background-color: #793843;
}
.offices .pic_border {
	background-color: #425555;
}
.conferences .pic_border {
	background-color: #5d6035;
}
.apartments .pic_border {
	background-color: #5a311f;
}
.hotels .pic_border {
	background-color: #5e4545;
}
.pic_border {
	padding: 1px 1px 1px 1px;
}
.offices {
	color: #bdcacc;
}
.offices a, .offices .highlight_text {
	color: #86d2e6;
}
.offices a:hover {
	color: #ffffff;
}
.apartments{
	color: #ffc999;
}
.apartments a, .apartments .highlight_text, .apartments .fp_highlight_text {
	color: #fa9e3e;
}
.apartments a:hover {
	color: #ffffff;
}
.conferences {
	color: #dae0c2;
}
.conferences a, .conferences .highlight_text {
	color: #bac274;
}
.conferences a:hover {
	color: #ffffff;
}
.hotels {
	color: #dec9c5;
}
.hotels a, .hotels .highlight_text {
	color: #a27a75;
}
.hotels a:hover {
	color: #ffffff;
}
.location_padding {
	padding-bottom: 24px;
}
#header, #content, #footer {
	margin: 0 auto;
	width: 950px;
	position: relative;
	z-index: 1;
}
#header #mainnav{
	padding-top: 49px;
	float: none;
}
#header .logo {
	margin: 29px 24px 0 0;
	float: left;
}
.hp_mainnav {
	clear: both;
	height: 15px;
}
.hp_mainnav li a, .hp_subnav li a {
	text-decoration: none;
	text-transform: uppercase;
}
.section_div {
	padding-top: 20px;
	margin-left: -11px;
	padding-left: 11px;
}
.hp_box {
	margin-left: -11px;
}
#mainnav li, .hp_mainnav li, .hp_subnav li, #subnav li, #footernav li, #tab li {
	position: relative;
	float: left;
}
.hp_mainnav li {
	font-size: 1.1em;
	text-transform: uppercase;
}
.hp_mainnav a, .hp_subnav a, #mainnav a, #subnav a {
	padding-bottom: 0px;
}
#header ul, .home #content ul, .landing #content ul, #footerContainer ul, #subnav, #tab, #category, #site_map_section, #site_map_section ul, #site_map_section ul li, #fp_left_selection ul, .site_map_top, .location_map .head_box, .head_box .submenu, .location_map .head_box li, .m_fp_ppm_floor li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;	
	float: none;
}
.dd_type_enquiry ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 320px;
}
.dd_type_enquiry ul li {
	float: left;
	white-space: nowrap;
}
.dd_homeFooter ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.dd_homeFooter ul li {
	float: left;
}
.location_map .head_box .submenu {
	padding-left: 10px;
}
.printable_fp {
	text-align: right;
	padding-top: 14px;
	padding-right: 14px;
}
#tab {
	top: 0px;
	height: 52px;
	z-index: 2;
}
#content #subnav {
	float: none;
	margin-bottom: 29px;
	padding: 0px;
	height: 15px;
}
.hp_subnav {
	clear: both;
	float: none;
	margin-bottom: 29px;
	padding: 0px;
	height: 20px;
}
#footernav {
	position: absolute;
	top: 62px;
 	margin-left: 10px;
}
#homeFooterList li {
	white-space: nowrap;
}
#footernav li a, #footernav, #homeFooterList li a {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 0.95em;
	color: #666666;
	text-decoration: none;
}
#footernav li a:hover, .footer_active_item, #homeFooterList li a:hover {
	color: #a8a8a8;	
}
.swirelogo {
	position: absolute;
	left: 865px;
	top: 41px;
}
#header li {
	position: relative;
	float: left;
}
#footerContainer {
	z-index: 1;	
}
#background {
	position: absolute;
	overflow: hidden;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	min-width: 961px;
	background: url('/images/global/shading_bottom.gif') repeat-x left bottom;
}
#fakecontent {
	position: relative;
	margin: 0 auto;
	padding-left: 11px;
	width: 950px;
}
.new_visions #leftBackground {
	position: absolute;
	left: -278px;
	top: 0;
}
.new_visions #rightBackground {
	position: absolute;
	left: 575px;
	top: 26px;
}
.mall #leftBackground {
	position: absolute;
	left: -345px;
	top: 0;
}
.mall #rightBackground {
	position: absolute;
	left: 683px;
	top: 0;
}
.apartments #leftBackground {
	position: absolute;
	left: -318px;
	top: 0;
}
.apartments #rightBackground {
	position: absolute;
	left: 651px;
	top: 0;
}
.offices #leftBackground {
	position: absolute;
	left: -280px;
	top: 4px;
}
.offices #rightBackground {
	position: absolute;
	left: 633px;
	top: 55px;
}
.conferences #leftBackground {
	position: absolute;
	left: -304px;
	top: 0;
}
.conferences #rightBackground {
	position: absolute;
	left: 675px;
	top: 0;
}
.hotels #leftBackground { /*no pattern*/
	position: absolute;
	left: 0px;
	top: 0;
}
.hotels #rightBackground {
	position: absolute;
	left: 456px;
	top: 65px;
}
.global #leftBackground { /*no pattern*/
	position: absolute;
	left: -282px;
	top: 0;
}
.global #rightBackground {/*no pattern*/
	position: absolute;
	left: 0x;
	top: 0px;
}
h1 {
	margin-top: 0px;
	margin-bottom: 19px;
}
.location_map {
	padding-left: 14px;
	padding-right: 14px;
}
.location_map h1 {
	padding-top: 14px;
	padding-bottom: 21px;
	margin: 0;
}
.home h1, .landing h1 {
	margin: 0;
}
h2 {
	margin-top: 35px;
	margin-bottom: 20px;
}
.home h2, .landing h2 {
	font-size: 1.2em;
	font-weight: normal;
	margin-top: 19px;
	margin-bottom: 19px;
	text-transform: uppercase;
}
.section_div h3 {
	font-size: 1.1em;
	text-transform: uppercase;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 11px;
}
.location_map h2 {
	margin: 0;
	text-transform: uppercase;
	font-size: 1em;
	font-weight: normal;
	color: #999999;
}
h3 {
	margin-top: 34px;
	margin-bottom: 19px;
}
.movie h3 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 8px;
}
.location_map h3 {
	margin: 0;
	font-size: 1em;
	font-weight: normal;
	color: #999999;
}
.conferences .content_lft_paragraph_floor_plan h3 {
	padding-top: 21px;
	padding-bottom: 2px;
	margin: 0;
	font-weight: normal;
	color: #bac274;
}
.apartments .content_lft_paragraph_floor_plan h3 {
	padding-top: 21px;
	padding-bottom: 2px;
	margin: 0;
	font-weight: normal;
	color: #fa9e3e;
}
.offices .content_lft_paragraph_floor_plan h3 {
	padding-top: 21px;
	padding-bottom: 2px;
	margin: 0;
	font-weight: normal;
	color: #86d2e6;
}
h4 {
	font-weight: normal;
	margin-top: 0px;
}
.content_lft_paragraph_floor_plan h4 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.movie h4 {
	margin-top: 0px;
	margin-bottom: 0px;
}
h4 a{
	line-height: 1em;
}
.spacing_top {
	margin-top: 35px;
}
.gotolink {
	text-align: right;
}
/* easy clearing variant from http://www.456bereastreet.com/archive/200603/new_clearing_method_needed_for_ie7/ */
.clearfix:after,
#content_under_title:after,
#content_under_title_cinema:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix,
#content_under_title,
#content_under_title_cinema {
	display: inline-block;
}
/* Hide from IE Mac \*/
.clearfix,
#content_under_title,
#content_under_title_cinema {
	display: block;
}
/* End hide from IE Mac */
/* end easy clearing */
#content_under_title,
#content_under_title_cinema {
	margin-left: -11px;
	padding-left: 11px;
	margin-top: -20px;
	padding-top: 20px;
}
#content_under_title_cinema #content_rgt_paragraph {
	margin-top: -50px;
}
#content_under_title_cinema h2 {
	margin-top: 6px;
}
#form_under_title {
	/*overflow: auto;*/ /* for mozilla 1.7 */	
	margin-left: -16px;
	padding-left: 16px;
	margin-top: -20px;
	padding-top: 20px;
}
#content_lft_paragraph {
	min-height: 400px;
	width: 470px;
	float: left;
	position: relative;
}
.content_lft_paragraph_floor_plan {
	width: 550px !important;
}
.apartments .disclaimer {
	width: 500px;
	font-size: 0.8em;
}
.apartments .disclaimer ol {
	margin-top: 0px;
}
.content_full_paragraph {
	position: relative;
	width: 920px;
}
#content_rgt_paragraph {
	width: 360px;
	float: left;
	margin-left: 90px;
	margin-top: -14px;
	position: relative;
}
.home_links {
	text-align: right;
	text-transform: uppercase;
	padding-bottom: 16px;
}
.home_links a, #select_home_hotels li a {
	text-decoration: none;
}
.home #content ul.box_list, .landing #content ul.box_list {
	width: 410px;
	padding-bottom: 8px;
	padding-left: 27px;
}
.new-visions .box_list li {
	list-style-image: url('/images/home/home_arrow/new-visions_arrow.gif');
}
.new_visions .box_list li {
	list-style-image: url('/images/home/home_arrow/new-visions_arrow.gif');
}
.mall .box_list li {
	list-style-image: url('/images/home/home_arrow/mall_arrow.gif');
}
.apartments .box_list li {
	list-style-image: url('/images/home/home_arrow/apartments_arrow.gif');
}
.conferences .box_list li {
	list-style-image: url('/images/home/home_arrow/conferences_arrow.gif');
}
.offices .box_list li {
	list-style-image: url('/images/home/home_arrow/offices_arrow.gif');
}
.hotels .box_list li {
	list-style-image: url('/images/home/home_arrow/hotels_arrow.gif');
}
.box_list li a {
	text-decoration: none;
}
#flash_frame, #flash_frame_left, .flash_frame, #glow_frame_right, .homepage_frame {
	display: block;
	padding: 10px 20px 10px 21px;
}
.new_visions #flash_frame_left {
	background: url('/images/new-visions/new-landscape/imgbox/imgbox_middle.png') repeat-y;
	width: 485px;
}
.new_visions #flash_frame {
	background: url('/images/new-visions/imgbox/imgbox_middle.png') repeat-y;
	width: 330px;
}
.mall #flash_frame {
	background: url('/images/mall/imgbox/imgbox_middle.png') repeat-y;
	width: 330px;
}
.mall .flash_frame {
	background: url('/images/mall/imgbox/imgbox_middle.png') repeat-y;
	width: 330px;
}
.mall #flash_frame_left {
	background: url('/images/mall/cinema/imgbox/imgbox_middle.png') repeat-y;
	width: 452px;
}
.apartments #flash_frame {
	background: url('/images/apartments/imgbox/imgbox_middle.png') repeat-y;
	width: 330px;
}
.apartments #flash_frame_left {
	background: url('/images/apartments/showcase/imgbox/imgbox_middle.png') repeat-y;
	width: 485px;
}
.offices #flash_frame {
	background: url('/images/offices/imgbox/imgbox_middle.png') repeat-y;
	width: 330px;
}
.conferences #flash_frame {
	background: url('/images/conferences/imgbox/imgbox_middle.png') repeat-y;
	width: 330px;
}
.homepage_frame {
	background-repeat: repeat-y;
	width: 449px;
}
.new_visions .homepage_frame {
	background-image: url('/images/home/imgbox/new-visions/imgbox_middle.png');
}
.mall .homepage_frame {
	background-image: url('/images/home/imgbox/mall/imgbox_middle.png');
}
.apartments .homepage_frame {
	background-image: url('/images/home/imgbox/apartments/imgbox_middle.png');
}
.offices .homepage_frame {
	background-image: url('/images/home/imgbox/offices/imgbox_middle.png');
}
.conferences .homepage_frame {
	background-image: url('/images/home/imgbox/conferences/imgbox_middle.png');
}
.hotels .homepage_frame {
	background-image: url('/images/home/imgbox/hotels/imgbox_middle.png');
}
.location_map .head_box {
	border-color: #413d3a;
	border-style: solid;
	border-width: 1px;
	background-color: #22140b;
	padding: 14px 20px 14px 14px;
	width: 160px;
	clear: both;
}
.flash_frame .cinema_website {
	padding-right: 7px;
	padding-top: 13px;
	padding-bottom: 13px;
	text-align: right;
}
.eventLink h3 {
	margin-bottom: 0;
	margin-top:	2px;
	padding-bottom: 8px;
}
.eventLink ul.horizontalList {
	list-style: none;
	margin: 0 0 5px;
	padding: 0;
}
.eventLink ul.horizontalList li {
	float: left;
	padding-right: 5px;
}
#flash_frame .img_title {
	padding-top: 5px;
	padding-bottom: 25px;
}
.transparent {
	background-color: transparent;
}
.movie {
	width: 324px;
}
.movie_now_showing {
	margin-top: 4px;
}
.movie_now_pic {
	float: left;
	margin-right: 14px;
	width: 93px;
}
.table_movie_intro td {
	vertical-align: top;
	padding: 0;
	margin: 0;
	font-size: 9pt;
}
.table_movie_intro {
	margin-top: 6px;
}
.table_movie_intro .colon {
	width: 6px;
}
#movie_intro {
	padding-top: 14px;
	min-height: 110px;
	clear: both;
}
#movie_intro img{
	clear: both;
}
.movie_info {
	float: left;
	width: 210px;
}
#movie_selection, #movie_time {
	width: 315px;
}
#movie_desc {
	padding-top: 14px;
	clear: both;
}
.movie_btn {
	margin-top: 14px;
	margin-bottom: 25px;
}
#right_frame .rest_detail_table {
	margin-top: 15px;
	margin-bottom: 10px;
}
#right_detail {
	 width: 250px;
	 position: relative;
	 float: left;
	 display: block;
}
.rest_detail_table td, .film_detail_table td, .frame_table td, .tab_table td, .contact_form_table td {
	vertical-align: top;
}
.mall h4 a, .rest_detail_table td.col_left, #right_frame .rest_link a , .file_title {
	color: #e47d81;
}
.conferences h4 {
	color: #bac274;
}
.mall .tab_table td {
	padding-bottom: 5px;
	background: url('/images/mall/tabs/separator.gif') bottom no-repeat;
}
.left_glow {
	margin-left: -11px;
}
.left_cat_text1, .left_cat_text2, .left_cat_text3, .left_cat_text4, .left_cat_text5, .left_cat_text6, .left_cat_text1_active, .left_cat_text2_active, .left_cat_text3_active, .left_cat_text4_active, .left_cat_text5_active, .left_cat_text6_active, .left_cat_text1_over, .left_cat_text2_over, .left_cat_text3_over, .left_cat_text4_over, .left_cat_text5_over, .left_cat_text6_over  {
	padding-left: 10px;
	height: 20px;
}
#right_frame .rest_link a:hover {
	color: #d2b7b7;
}
.rest_detail_table {
	margin-top: 13px;
}
.rest_detail_table td.col_left, .caps {
	text-transform: uppercase;
}
.rest_detail_table td.col_left, .frame_table td.col_left {	
	width: 110px;
}
.rest_detail_table td.rest_link {
	text-align: right;
	padding-top: 14px;
	padding-right: 6px;
	padding-bottom: 11px;
}
.mall h4 a, .tab_table a {
	text-decoration: none;
}
.list_table h4, #tab_content h4 {
	margin-bottom: 0.1em;	
	padding-top: 0;
}
.list_table .list_intro .align_bullets {
	margin-top: -2px;
	padding-bottom: 25px;
	padding-left: 15px;
	margin: 0;
}
.offices h4 {
	color: #86d2e6;
}
.rest_detail_table td.col_right, .cinema_detail_table td.col_right {
	color: #dcb5b5;
}
.restaurant_name {
	text-transform: uppercase;
	color: #ff8d8d;
	font-family: helvetica,arial,sans-serif;
	font-weight: normal;
	font-size: 1.5em;
}
.signature_dishes {
	text-transform: uppercase;
	font-family: helvetica,arial,sans-serif;
	font-weight: normal;
	color: #ff8d8d;
	font-size: 1.2em;
}
#tab_box {
	float: none;
	height: 32px;
}
.align_right {
	text-align: right;
}
.frame_more_space {
	padding-left: 50px;
}
.tabl, .tab2, .tab3, .tab4 {
	float: left;
}
#right_frame .right_button {
	padding-top: 14px;
}
#right_frame .bottom_space {
	padding-top: 21px;
}
.non_flash_gallery_text {
	padding-top: 21px;
}
.imgbox_top, .imgbox_bottom {
	display: block;
	height: 12px;
}
.img_box_margin_top {
	margin-top: 15px;
}
.img_box_margin_bottom {
	margin-bottom: 10px;
}
.list_photo {
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 152px;
}
.list_intro {
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	height: 116px;
}
#tab_content {
	background-position: top left; 
	padding: 25px 15px 0 10px;
	margin-top: -20px;
	min-height: 230px;
	z-index: -1;
	width: 450px;
}
.mall #tab_content {
	background: url('/images/mall/tabs/bg.png') no-repeat;
}
.offices #tab_content {
	background: url('/images/offices/tabs/bg.png') no-repeat;
}
#left_category {
	width: 195px;
	position: relative;
	float: left;
}
#shop_group_1, #shop_group_2, #shop_group_3, #shop_group_4, #shop_group_5, 
#shop_group_6, #shop_group_7, #shop_group_8, #shop_group_9, #shop_group_10, 
#shop_group_11, #shop_group_12, #shop_group_13, #shop_group_14, #shop_group_15, 
#shop_group_16, #shop_group_17, #shop_group_18, #shop_group_19, #shop_group_20, 
#shop_group_21, #shop_group_22, #shop_group_23, #shop_group_24, #shop_group_25, 
#shop_group_26, #shop_group_27, #shop_group_28, #shop_group_29, #shop_group_30, 
#shop_group_31, #shop_group_32, #shop_group_33, #shop_group_34, #shop_group_35, 
#shop_group_36, #shop_group_37, #shop_group_38, #shop_group_39, #shop_group_40  {
	padding-left: 10px;
	width: 250px;
	height: 100%;
}
#row_1, #row_2, #row_3, #row_4, #row_5, #row_6, #row_7, #row_8, #row_9, #row_10,
#row_11, #row_12, #row_13, #row_14, #row_15, #row_16, #row_17, #row_18, #row_19, #row_20,
#row_21, #row_22, #row_23, #row_24, #row_25, #row_26, #row_27, #row_28, #row_29, #row_30,
#row_31, #row_32, #row_33, #row_34, #row_35, #row_36, #row_37, #row_38, #row_39, #row_40, 
.left_cat_img {
	display: block;
}
.left_cat_text1 {
	background: url('/images/mall/tabs/row_1_off.gif') no-repeat;
}
.left_cat_text1_active {
	background: url('/images/mall/tabs/row_1_on.gif') no-repeat;
}
.left_cat_text2 {
	background: url('/images/mall/tabs/row_2_off.gif') no-repeat;
}
.left_cat_text2_active {
	background: url('/images/mall/tabs/row_2_on.gif') no-repeat;
}
.left_cat_text3 {
	background: url('/images/mall/tabs/row_3_off.gif') no-repeat;
}
.left_cat_text3_active {
	background: url('/images/mall/tabs/row_3_on.gif') no-repeat;
}
.left_cat_text4 {
	background: url('/images/mall/tabs/row_4_off.gif') no-repeat;
}
.left_cat_text4_active {
	background: url('/images/mall/tabs/row_4_on.gif') no-repeat;
}
.left_cat_text5 {
	background: url('/images/mall/tabs/row_5_off.gif') no-repeat;
}
.left_cat_text5_active {
	background: url('/images/mall/tabs/row_5_on.gif') no-repeat;
}
.left_cat_text6 {
	background: url('/images/mall/tabs/row_6_off.gif') no-repeat;
}
.left_cat_text6_active {
	background: url('/images/mall/tabs/row_6_on.gif') no-repeat;
}
.left_cat_text1_over {
	background: url('/images/mall/tabs/row_1_over.gif') no-repeat;
}
.left_cat_text2_over {
	background: url('/images/mall/tabs/row_2_over.gif') no-repeat;
}
.left_cat_text3_over {
	background: url('/images/mall/tabs/row_3_over.gif') no-repeat;
}
.left_cat_text4_over {
	background: url('/images/mall/tabs/row_4_over.gif') no-repeat;
}
.left_cat_text5_over {
	background: url('/images/mall/tabs/row_5_over.gif') no-repeat;
}
.left_cat_text6_over {
	background: url('/images/mall/tabs/row_6_over.gif') no-repeat;
}
.tab_table td.shoplocation {
	width: 105px;
}
.shop_name {
	margin-right: 5px;
}
.shop_location {
	white-space: nowrap;
	padding-right: 5px;
}
.shopping_remarks {
	text-align: right;
	width: 465px;
}
#category li a {
	display: block;
	height: 20px;
}
.site_map_top img {
	margin-bottom: 5px;
}
#site_map_section {
	margin-top: 23px;
}
#site_map_section .site_map_page a {
	text-decoration: none;
	float: none;
	display: inline;
}
#site_map_section li {
	position: relative;
	padding: 0;
	margin: 0;
	float: left;
}
#site_map_section .site_map_page li {
	position: relative;
	top: 0;
	float: none;
	padding-right: 24px;
	text-transform: uppercase;
}
#site_map_section .hotels li {
	padding-right: 0;
}
#site_map_section .site_map_page li a {
	padding: 0;
	margin: 0;
	display: inline;
}
#site_map_section ul.hotels {
	width: 165px;
}
.cinema_iframe {
	border: 0;
	width: 328px;
	height: 470px;
	overflow-y: auto;
	overflow-x: hidden;
	border: 0px;
}
.movie_btn_container {
	clear: both;
	text-align: right;
}
#mapContainer {
	position: absolute; 
	left: 0; 
	top: 0;
	width: 100%;
	min-width: 961px;
	z-index: 2;
}
#contact_footer .buttonContainer {
	width: 605px;
	margin-top: -23px;
	padding-bottom: 18px;
	text-align: right;
}
.buttonContainer .button {
	float: left;
}
.buttonContainer .spacing_buttons {
	float: left;
	width: 10px;
	height: 10px;
}
#contact_middle, #contact_footer {
	background: url('/images/contact-us/base/base_middle.png') repeat-y top left;
	float: none;	
	width: 890px;
	padding-left: 37px;
	padding-right: 24px;
}
#form_under_title h2 {
	margin: 0px;
	padding-top: 6px;
}
#form_under_title h3 {
	margin: 0px;
	font-size: 1em;
	font-weight: normal;
	clear: both;
}
.location_title {
	float: left;
	width: 820px;
	margin: 0;
	display: block;
	clear: both;
}
.location_print {
	float: left;
	display: block;
	margin-top: 15px;
	width: 50px;
	text-decoration: none;
}
.base_img {
	display: block;
}
.contact_form {
	float: left; 
}
#contact_1 {
	margin-left: -17px;
}
.contact_intro {
	width: 215px; 
	margin-top: -33px; 
	float: left;
	padding-left: 55px;
}
.contact_intro .top_img {
	margin-top: 9px;
}
.form_title {
	padding-top: 0px;
}
#contact_form_left {
	float: left; 
	width: 280px; 
}
#contact_form_right {
	width: 327px; 
	padding-left: 23px; 
	float: left;
}
.form_footer {
	width: 605px;
	padding-top: 27px;
}
.mandatory {
	float: left;
	width: 445px;
}
#contact_form .buttonContainer {
	float: left;
}
.hide {
	display: none;
}
.show {
	display: block;
}
.contact_form_table .message1 {
	width: 300px;
	height: 305px;
}
.contact_form_table .message2 {
	width: 300px;
	height: 265px;
}
.contact_form_table .message3 {
	width: 300px;
	height: 84px;
}
.contact_form_table .message4 {
	width: 300px;
	height: 191px;
}
.contact_form_table .message5 {
	width: 300px;
	height: 120px;
}
.contact_form_table .message6 {
	width: 300px;
	height: 122px;
}
.global textarea {
	background-color: #000000;
	border: 1px solid #373737;
	overflow: auto;
}
/*location map*/
.location_content {
	float: left;
	width: 310px;
	margin-top: 14px;
	margin-right: 14px;
}
.location_image {
	float: left;
	margin-top: 14px;
}
.form_left {
	float: left;
}
.contact_form_div {	
	padding-top: 17px;
	margin-top:  0px;
}
.contact_form_div {
	min-height: 500px;
}
/* for contact_form_table */
.contact_form_table {
	width: 607px;
}
.left_top {
	margin-top: 12px;
}
.right_top {
	margin-top: 9px;
}
.back_to_floor_plan {
	text-align: right;
	clear: both;
	padding-top: 30px;
	padding-right: 25px;
}
.apartments .back_to_floor_plan {
	padding-right: 16px;
}
.contact_form_div .col_1 {
	width: 119px;
}
.contact_form_div .col_2 {
	width: 192px;
}
.contact_form_div .col_3 {
	width: 305px;
}
#contact_form select {
	height: 18px;
}
.contact_form_table td {
	padding-top: 16px;
}
.contact_rgt_email {
	margin-bottom: 21px;
}
.global input.text, .text {
	background-color: #000000;
	border: 1px solid #444444;
	width: 166px;
}
.global input.text2 {
	background-color: #000000;
	border: 1px solid #444444;
	width: 20px;
}
.global input.text3 {
	background-color: #000000;
	border: 1px solid #444444;
	width: 84px;
}
.global input.text4 {
	background-color: #000000;
	border: 1px solid #444444;
	width: 183px;
}
.global input.text5 {
	background-color: #000000;
	border: 1px solid #444444;
	width: 160px;
}
.global .textofficesize {
	width: 100px;
}
.global input.tel1 {
	width: 28px;
}
.global input.tel2 {
	width: 126px;
}
.global checkbox {
	background-color: #000000;
}
.contact_form_foot {
	display: block;
}
#map {
	position: absolute; 
	right: 0px; 
	top: 127px; 
	width: 39px;
	height: 590px;
	overflow: hidden;
}
#interactivemap {
	position: absolute;
	right: 0;
	top: 0;
}
#map a {
	display: block;
}
.map_bar {
	display: block;
}
.mall .jquery-selectbox {
	margin: 4px 4px 4px 0;
}
.jquery-selectbox {
	position: relative;
	height: 16px;
	border: 1px solid #444444;
	width: 100px;
	z-index: 0;
	float: left;
	display: inline;
	padding: 1px;
}
.jquery-selectbox.selecthover {
	border-color: #444444;
	background-color: #000000;
	z-index: 700;
}	
.jquery-selectbox .jquery-selectbox-currentItem {
	white-space: nowrap;
	display: block;
	padding-left: 3px;
	margin-top: -2px;
	margin-right: 16px;
	overflow: hidden;
	cursor: default;
}
.jquery-selectbox .jquery-selectbox-list {
	display: none;
	position: absolute;
	top: 18px;
	padding: 0px;
	left: -1px;
	background: #000000;
	width: 200px;
	height: 500px;
	overflow: auto;
	/*
	overflow-x: hidden;
	overflow-y: auto;
	*/
	z-index: 1000;
	border: 1px solid #444444;
}
.jquery-selectbox .jquery-selectbox-listUp {
	display: none;
	position: absolute;
	top: -2px;
	padding: 0px;
	left: -1px;
	background: #000000;
	width: 200px;
	height: 500px;
	overflow: auto;
	z-index: 1000;
	border: 1px solid #444444;
}
.jquery-selectbox .jquery-selectbox-moreButton {

	float: right;
	width: 15px;
	height: 16px;
	cursor: pointer;
}
.jquery-selectbox .homeList {
	position: relative;
}
.mall .jquery-selectbox, .mall .jquery-selectbox .jquery-selectbox-list {
	border-color: #412828;
}
.home_dropdown_hotels .jquery-selectbox, .home_dropdown_hotels .jquery-selectbox .jquery-selectbox-list {
	border-color: #3c2d2f;
}
.mall .jquery-selectbox .jquery-selectbox-moreButton {
	background: url("/images/mall/forms_btn/pull_down_off.png");
}
.global .jquery-selectbox .jquery-selectbox-moreButton, .home .jquery-selectbox .jquery-selectbox-moreButton, .landing .jquery-selectbox .jquery-selectbox-moreButton {
	background: url("/images/contact-us/forms_btn/pull_down_off.png");
} 
.home_dropdown_hotels .jquery-selectbox .jquery-selectbox-moreButton {
	background: url("/images/hotels/forms_btn/pull_down_off.png");
} 
.mall .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {
	background: url("/images/mall/forms_btn/pull_down_over.png");
}
.global .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover, .home .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover, .landing .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {
	background: url("/images/contact-us/forms_btn/pull_down_over.png");
}
.home_dropdown_hotels .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {
	background: url("/images/hotels/forms_btn/pull_down_over.png");
}
.mall .jquery-selectbox .jquery-selectbox-item.listelementhover {
	background-color: #412828;
}
.global .jquery-selectbox .jquery-selectbox-item.listelementhover, .home .jquery-selectbox .jquery-selectbox-item.listelementhover, .landing .jquery-selectbox .jquery-selectbox-item.listelementhover {
	background-color: #444444;
}
.home_dropdown_hotels .jquery-selectbox .jquery-selectbox-item.listelementhover {
	background-color: #3c2d2f;
}
.jquery-selectbox  {
	background-color: #000000;
}
.jquery-selectbox .jquery-selectbox-item {
	display: block;
	cursor: default;
	padding-left: 3px;
}
.home_dropdown_hotels {
	margin-top: 32px;
	height: 80px;
}
.mall .jquery-selectbox-list {
	scrollbar-face-color:#815e58;
	scrollbar-base-color:#3d2324;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#0f0607;
	scrollbar-shadow-color:#432628;
	scrollbar-highlight-color:#6c514a;
	scrollbar-3dlight-color:#6c514a;
	scrollbar-darkshadow-Color:#2a1818;
	overflow: auto;
}
.global .jquery-selectbox-list {
	scrollbar-face-color:#4B4B4B;
	scrollbar-base-color:#4B4B4B;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#C3C3C3;
	scrollbar-shadow-color:#4B4B4B;
	scrollbar-highlight-color:#4B4B4B;
	scrollbar-3dlight-color:#C3C3C3;
	scrollbar-darkshadow-Color:#000000;
	overflow: auto;
}
.home_dropdown_hotels .jquery-selectbox-list {
	scrollbar-face-color:#552c22;
	scrollbar-base-color:#552c22;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#0f0607;
	scrollbar-shadow-color:#432628;
	scrollbar-highlight-color:#6c514a;
	scrollbar-3dlight-color:#6c514a;
	scrollbar-darkshadow-Color:#2a1818;
	overflow: auto;
}
.floor_plan_first_paragraph {
	width: 475px;
	padding-bottom: 21px;
}
.conferences #arrow_boardroom_hide, .conferences #arrow_theatre_hide, .conferences #arrow_classroom_hide, .conferences #arrow_u-shaped_hide {
	display: none;
}
#fp_left_selection {
	padding-top: 12px;
	width: 115px;
	min-height: 472px;
	float: left;
	line-height: 1.583em; /* 19px */
}
.offices #fp_left_selection {
	padding-top: 34px;
	min-height: 404px;
}
#fp_left_selection li,
#fp_left_selection li a {
	display: block;
	margin: 0;
	padding: 0;
}
#fp_left_selection h3 {
	padding: 23px 0 2px; /* use padding instead of top margin for ie */
	font-size: 1em;
	text-transform: uppercase;
}
#fp_left_selection li,
#fp_left_selection h3 {
	padding-left: 11px;
}
#fp_left_selection li a {
	padding-top: 1px;
	padding-bottom: 2px;
	text-decoration: none;
}
.apartments #fp_left_selection {
	background: url("/images/apartments/suites/menu/left_menu.png") no-repeat;
}
.conferences #fp_left_selection {
	background: url("/images/conferences/floor-plans/menu/left_menu.png") no-repeat;
}
.offices #fp_left_selection {
	width: 126px;
	background: url("/images/offices/floor-plans/menu/left_menu.png") no-repeat;
}
.apartments #fp_left_selection .active {
	background: url("/images/apartments/suites/menu/btn_on.gif") no-repeat;
}
.offices #fp_left_selection .active {
	background: url("/images/offices/floor-plans/menu/btn_on.gif") no-repeat;
}
.conferences #fp_left_selection .active {
	background: url("/images/conferences/floor-plans/menu/btn_on.gif") no-repeat;
}
.offices #fp_left_selection .active a {
	color: #86d2e6;
}
.conferences #fp_left_selection .active a {
	color: #bac274;
}
.apartments #fp_left_selection .active a {
	color: #fa9e3e;
}
.offices #room_figure a:hover, .offices .back_to_floor_plan a:hover {
	color: #ffffff;
}
.apartments #room_figure a:hover, .appartments .back_to_floor_plan a:hover {
	color: #ffffff;
}
.conferences #room_figure a:hover, .conferences .back_to_floor_plan a:hover {
	color: #ffffff;
}
.apartments #fp_left_selection .over {
	background: url("/images/apartments/suites/menu/btn_over.gif") no-repeat;
}
.offices #fp_left_selection .over {
	background: url("/images/offices/floor-plans/menu/btn_over.gif") no-repeat;
}
.conferences #fp_left_selection .over {
	background: url("/images/conferences/floor-plans/menu/btn_over.gif") no-repeat;
}
#fp_content_container h3 {
	font-size: 1em;
}
.apartments #fp_content_container {
	background: url("/images/apartments/suites/menu/right_base.png") no-repeat;
	float: left;
	width: 392px;
	min-height: 472px;
}
.conferences #fp_content_container {
	background: url("/images/conferences/floor-plans/menu/right_base.png") no-repeat;
	float: left;
	width: 392px;
	min-height: 472px;
}
.offices #fp_content_container {
	background: url("/images/offices/floor-plans/menu/right_base.png") no-repeat;
	float: left;
	width: 381px;
	min-height: 404px;
}
#fp_intro {
	padding-left: 14px;
	padding-right: 14px;
}
.conferences #fp_figure {
	width: 132px;
	height: 358px;
	float: left;
	padding-left: 14px;
}
.apartments #fp_figure {
	float: left;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 14px;
	width: 364px;
}
.interior_link {
	float: left;
}
.compare_rooms_link {
	float: right;
}
.table_capacity .col_1 {
	width: 73px;
}
.table_capacity .col_2 {
	width: 21px;
}
.table_capacity {
	margin-bottom: 21px;
}
#layout_btn {
	padding-top: 5px;
}
.table_capacity .hide {
	display: none;
}
.ft_foot_links {
	padding-top: 16px;
	width: 360px;
	height: 70px;
}
.apartments #fp_layout {
	display: block;
	clear: both;
	width: 232px;
}
.conferences #fp_layout {
	width: 232px;
	float: left;
}
.compare_all_rooms {
	padding-top: 40px;
}
#compare_figure {
	float: left;
}
#if_compare_figure {
	width: 380px;
	height: 380px;
	overflow: hidden;
}
#table_compare{
	width: 390px;
	padding-bottom: 12px;
	margin-top: 1px;
	line-height: 1.583em; /* 19px */
}
#table_compare th,
#table_compare td {
	margin: 0;
	padding: 1px 0 2px;
}
#table_compare th {
	font-weight: normal;
	vertical-align: top;
}
#table_compare td {
	text-align: center;
}
.conferences #table_compare .stroke {
	border-right: 1px #21221a solid;
}
.apartments #table_compare .stroke {
	border-right: 1px #442c20 solid;
}
#table_compare .highlight {
	background-color: #000000;
}
#table_compare .row_title th {
	padding: 9px 0 5px;
	margin: 0px;
}
#table_compare.rowspan2 th {
	padding: 0;
	line-height: 1.333em; /* 16px */
}
#table_compare.rowspan2 .row_title th {
	padding-top: 10px;
}
#table_compare.rowspan2 .room_category th {
	padding-bottom: 13px;
}
#table_compare .col_ft {
	width: 55px;
}
#table_compare .col_m {
	width: 51px;
}
#table_compare .col_boardroom {
	width: 78px;
}
#table_compare .col_theatre {
	width: 58px;
}
#table_compare .col_classroom {
	width: 70px;
}
#table_compare .col_u_shaped {
	width: 70px;
}
#table_compare .col_master {
	width: 94px;
}
#table_compare .col_guest {
	width: 70px;
}
#table_compare .col_rental {
	width: 100px;
}
#table_compare .spacing td {
	height: 44px;
	padding: 0;
	margin: 0;
}
.table_div_col {
	float: left;
	margin-top: 1px;
	padding: 0px;
	display: none;
}
/** ERROR classes **/
form .error .jquery-selectbox {
	color: #d00;
	border-color: #d00;
}
#movie_content {
	/*visibility: hidden;*/
	display: none;
}
.conferences #arrow_boardroom_active, .conferences #arrow_theatre_active, .conferences #arrow_classroom_active, .conferences #arrow_u-shaped_active {
	display: block;
}
.alert_user {
	background-color: transparent;
	color: red;
}
.mall_floor_plans h1 {
	float: left;
	display: inline;
	margin: 20px 0 0 139px;
}
.mall_floor_plans h2 {
	float: left;
	width: 173px;
	margin: 8px 0 0;
	padding: 4px 0 3px;
}
.mall_floor_plans img {
	display: block;
}
.mall_floor_plans .m_fp_left {
	width: 745px;
	float: left;
}
.mall_floor_plans .m_fp_right {
	float: left;
}
.mall_floor_plans .m_fp_button_container {
	float: left;
	display: inline;
	width: 500px;
	margin: 7px 0 1px 19px;
}
.mall_floor_plans .topContainer {
	overflow: hidden;
}
.mall_floor_plans .m_fp_ppm_floor {
	float: left;
	margin: 8px 0 0px;
	padding: 0px;
}
.mall_floor_plans .m_fp_ppm_floor li {
	float: left;
	margin-right: 8px;
}
.mall_floor_plans .print_link a {
	float: right;
	display: inline;
	margin-top: 1px;
	margin-right: 18px;
}

/* promo popup */
.popup #header, .popup #content, .popup #fakecontent {
	width: 890px;
}
.popup .swirelogo {
	left: 805px;
}
.popup h1 {
	color: #dddddd;
	font-size: 1.5em;
	font-family: helvetica,arial,sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}
.popup .content_full_paragraph {
	width: auto;
}
.popup #background {
	min-width: 901px;
}
.home h1, 
.landing h1 {
	margin-left: -6px;
}
.landing {
	color: #dcdcdc;
}
.landing .section_div {
	padding-top: 0;
}
.landing #content ul.hp_mainnav {
	padding-top: 20px;
}
#Panel1
{
	margin: 0px
}
.location_map #header, 
.location_map #footer {
	margin: 0;
}
.location_map #header,
.location_map #footer {
	padding-left: 0;
}
.location_map .location_padding {
	padding-bottom: 103px;
}
.mall #SF_Img_1_PresentationModeControlsContainer_PresentationImage,
.mall #SF_Img_2_PresentationModeControlsContainer_PresentationImage,
.mall #SF_Img_3_PresentationModeControlsContainer_PresentationImage,
.mall #SF_Img_4_PresentationModeControlsContainer_PresentationImage,
.mall #SF_Img_5_PresentationModeControlsContainer_PresentationImage
{
padding: 1px 1px 1px 1px;
background-color: #793843;
}
.conferences #SF_Img_1_PresentationModeControlsContainer_PresentationImage,
.conferences #SF_Img_2_PresentationModeControlsContainer_PresentationImage,
.conferences #SF_Img_3_PresentationModeControlsContainer_PresentationImage,
.conferences #SF_Img_4_PresentationModeControlsContainer_PresentationImage,
.conferences #SF_Img_5_PresentationModeControlsContainer_PresentationImage
{
padding: 1px 1px 1px 1px;
background-color: #5d6035;
}
.apartments #SF_Img_1_PresentationModeControlsContainer_PresentationImage,
.apartments #SF_Img_2_PresentationModeControlsContainer_PresentationImage,
.apartments #SF_Img_3_PresentationModeControlsContainer_PresentationImage,
.apartments #SF_Img_4_PresentationModeControlsContainer_PresentationImage,
.apartments #SF_Img_5_PresentationModeControlsContainer_PresentationImage
{
padding: 1px 1px 1px 1px;
background-color: #5a311f;
}
.new_visions #SF_Img_1_PresentationModeControlsContainer_PresentationImage,
.new_visions #SF_Img_2_PresentationModeControlsContainer_PresentationImage,
.new_visions #SF_Img_3_PresentationModeControlsContainer_PresentationImage,
.new_visions #SF_Img_4_PresentationModeControlsContainer_PresentationImage,
.new_visions #SF_Img_5_PresentationModeControlsContainer_PresentationImage
{
padding: 1px 1px 1px 1px;
background-color: #88691b;
}
