body {
	text-align:center;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

ul.navigation a:link, ul.navigation a:visited, #subNav a:link, #subNav a:visited, img, h2, h3, h4, #sectionHomeLink a:link, #sectionHomeLink a:visited, #primaryContent, #dynamicOpenLink:link, #dynamicOpenLink:visited, #dynamicCloseLink:link, #dynamicCloseLink:visited
 { behavior: url(/assets/css/iepngfix.htc); }

#primaryContent p ,#primaryContent ul, #primaryContent li {
	behavior: none;
}

p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd {margin:0; padding:0;}

img {border:none;}

a:link, a:visited {
	text-decoration:none;
	color:#3366ff;
}

a:hover {
	text-decoration:underline;
}



#container {
	position:relative;
	margin:0 auto;
	width:1000px;
	height:665px;
	text-align:left;
	aborder:1px solid #9C9EA1;
	overflow:hidden;
}
	
#header {
	width:1000px;
	height:161px;
	margin-bottom:11px;
	position:relative;
}

#header h1 {
	width:186px;
	height:124px;
	position:absolute;
	right:0;
	bottom:0;
}

#header h1 a:link, 
#header h1 a:visited {
	background:url(../images/logo_h_xenex.png) no-repeat 0 0;
	width:186px;
	height:124px;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}

#tagline {
	background:url(../images/text_h_tagline.png) no-repeat 0 0;
	width:703px;
	height:30px;
	position:absolute;
	left:34px;
	bottom:0;
	text-indent:-9000px;
	overflow:hidden;
	visibility:hidden;
}

#header address {
	background:url(../images/text_h_address.png) no-repeat 0 0;
	width:416px;
	height:36px;
	position:absolute;
	left:397px;
	top:0;
	text-indent:-9000px;
	overflow:hidden;
}
	
ul#contactMenu {
	width:364px;
	height:36px;
	position:absolute;
	left:34px;
	top:0;
}

ul#contactMenu li {
	list-style:none;
	display:block;
	float:left;
	height:36px;
	width:81px;
}

ul#contactMenu li a:link,
ul#contactMenu li a:visited {
	display:block;
	height:36px;
	width:81px;
	text-indent:-9000px;
	overflow:hidden;
}

ul#contactMenu li.menuItem01 { margin-right:4px;}
ul#contactMenu li.menuItem01 a:link, ul#contactMenu li.menuItem01 a:visited { width:81px; background:#3366ff url(../images/text_contactMenu_01.png) no-repeat 0 0; }
ul#contactMenu li.menuItem02 a:link, ul#contactMenu li.menuItem02 a:visited { width:275px; background:#3366ff url(../images/text_contactMenu_02.png) no-repeat 0 0; }

#main {
	background-position:204px 0;
	width:1000px;
	height:459px;
	position:relative;
}

.incBkg { background:url(../images/bkg_main.png) no-repeat 0 0; }
.publicArt .incBkg { background:url(../images/bkg_publicArt_main.png) no-repeat 0 0; }

ul#siteNav {
	display:block;
	width:204px;
	height:459px;
}

ul#siteNav li {
	list-style:none;
	display:block;
	height:459px;
	width:34px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}

ul#siteNav li.menuItem06 { left:0; z-index:12;}
ul#siteNav li.menuItem05 { left:34px; z-index:10;}
ul#siteNav li.menuItem04 { left:68px; z-index:8;}
ul#siteNav li.menuItem03 { left:102px; z-index:6;}
ul#siteNav li.menuItem02 { left:136px; z-index:4;}
ul#siteNav li.menuItem01 { left:170px; z-index:2;}

ul#siteNav li a:link,
ul#siteNav li a:visited {
	display:block;
	height:459px;
	width:34px;
	text-indent:-9000px;
	overflow:hidden;
}
ul#siteNav li.menuItem06 a:link, ul#siteNav li.menuItem06 a:visited { background:#bbbdbf url(../images/text_siteNav_06.png) no-repeat;}
ul#siteNav li.menuItem05 a:link, ul#siteNav li.menuItem05 a:visited { background:#9c9ea1 url(../images/text_siteNav_05.png) no-repeat;}
ul#siteNav li.menuItem04 a:link, ul#siteNav li.menuItem04 a:visited { background:#808184 url(../images/text_siteNav_04.png) no-repeat;}
ul#siteNav li.menuItem03 a:link, ul#siteNav li.menuItem03 a:visited { background:#626366 url(../images/text_siteNav_03.png) no-repeat;}
ul#siteNav li.menuItem02 a:link, ul#siteNav li.menuItem02 a:visited { background:#4d4d4f url(../images/text_siteNav_02.png) no-repeat;}
ul#siteNav li.menuItem01 a:link, ul#siteNav li.menuItem01 a:visited { background:#404041 url(../images/text_siteNav_01.png) no-repeat;}

ul#siteNav li.selected a:link,
ul#siteNav li.selected a:visited,
ul#siteNav li a:active {
	background-color:#3366ff!important;
}

ul#siteNav li a:hover { 
	/*background-color:#222222!important;*/
}


ul#siteNav li.selected {
	/*z-index:10;*/
}



#content {
	background-color:#ffffff;
	width:796px;
	height:459px;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
	overflow:hidden;
	visibility:hidden;
}
	#content a:link,
	#content :visited {
		color:#ffffff;
	}
	#content p {
		font-size:12px;
		line-height:20px;
		color:#ffffff;
		margin:0 0 16px;
	}
	#content ul {
		font-size:12px;
		line-height:20px;
		color:#ffffff;
		margin:0 0 16px 16px;
	}
	#contentHeader {
		position:absolute;
		width:732px;
		height:41px;
		top:15px;
		right:22px;
		/*background-color:#3366ff;*/
		padding:0 15px;
	}
	#contentHeader h2 {
		display:block;
		width:366px;
		height:41px;
		text-indent:-9000px;
		overflow:hidden;
	}
	#contentHeader a:link,
	#contentHeader a:visited {
		color:#ffffff;
		display:block;
		width:366px;
		height:41px;
	}
	#primaryContent {
		position:absolute;
		top:70px;
		left:12px;
		width:384px;
		height:361px;
		padding:15px;
	}
	#primaryContent .section1 {
		position:absolute!important;
		width:339px;
		height:265px;
		left:41px;
		top:44px;
	}
	
	.features #primaryContent .section1 {
		width:320px;
		top:34px;
	}
	
	#primaryContent .section2 {
		position:absolute!important;
		width:327px;
		height:265px;
		left:395px;
		top:44px;
	}
	#content .section1 p, #content .section2 p {
		line-height:17px;
	}
	.dynamicContent #primaryContent{
		background:url(../images/bkg_translucent-dark.png);
		padding:55px 48px 55px 36px;
		width:679px;
		height:262px;
		top:70px;
		right:25px;
		overflow:hidden;
		clip:rect(0 753px 372px 0);
	}
	a#dynamicOpenLink:link, a#dynamicOpenLink:visited {
		background:url(../images/icon_dynamic-open.png) no-repeat 0 0;
		position:absolute;
		width:17px;
		height:16px;
		left:12px;
		top:12px;
		overflow:hidden;
		text-indent:-9000px;
		display:none;
	}
	.closed a#dynamicOpenLink:link, .closed a#dynamicOpenLink:visited {
		display:block;
	}
	.closed a#dynamicCloseLink:link, .closed a#dynamicCloseLink:visited {
		display:none;
	}
	a#dynamicCloseLink:link, a#dynamicCloseLink:visited,
	a.closeBtn:link, a.closeBtn:visited {
		background:url(../images/icon_dynamic-close.png) no-repeat 0 0;
		position:absolute;
		display:block;
		width:12px;
		height:11px;
		right:18px;
		top:10px;
		overflow:hidden;
		text-indent:-9000px;
	}
	a.closeBtn:link, a.closeBtn:visited {
		right:5px;
		top:5px;
	}
	.features .dynamicContent #primaryContent {
		padding:32px 36px 32px 48px;
		width:328px;
		height:325px;
		clip:rect(0 460px 454px 0);
	}
	#primaryContent h3 {
		background-repeat:no-repeat;
		background-position:0 0;
		display:block;
		width:374px;
		height:24px;
		text-indent:-9000px;
		overflow:hidden;
	}
	#primaryContent h4 {
		font-size:12px;
		color:#ffffff;
		text-transform:uppercase;
	}
	#primaryContent h5 {
		font-size:12px;
		line-height:20px;
		color:#ffffff;
		font-weight:normal;
	}
	#content p.highlight {
		font-size:14px;
		color:#ffffff;
		text-transform:uppercase;
		margin-top:50px;
	}
	#content p.smallprint {
		margin-top:12px;
		font-size:10px;
		line-height:14px;
	}
	#content p.highlight a:link,
	#content p.highlight a:visited, 
	#content p.smallprint a:link,
	#content p.smallprint a:visited {
		color:#ffffff;
	}
	#content p.phone {
		font-size:15px!important;
		font-weight:bold;
	}
	#content address {
		font-size:12px;
		line-height:23px;
		color:#ffffff;
		margin:-18px 0 0;
		font-style:normal;
		font-weight:bold;
	}
	#subNav {
		/*background:url(../images/bkg_translucent-medium.png);*/
		position:absolute;
		top:70px;
		right:383px;
		width:402px;
		height:300px;
		padding:35px 0;
	}
	.you #subNav {
		padding-top:15px;
	}
	#subNav li {
		list-style:none;
		display:block;
		width:402px;
		height:40px;
	}
	#subNav li a:link,
	#subNav li a:visited {
		display:block;
		width:374px;
		height:40px;
		text-indent:-9000px;
		overflow:hidden;
		padding:0 14px;
	}
	#subNav li:hover {
		background:url(../images/bkg_subNav-hover.png) no-repeat 0 0;
	}
	.warrantyLink {
		float:right;
		visibility:visible;
		display:block;
		margin-top:-2px;
	}
	.bucciLogo {
		float:right;
		margin:15px 10px 0 0;
		width:268px;
		height:31px;
	}
	
	
	#contentHeader a.morePhotosLink:link, #contentHeader a.morePhotosLink:visited, 
	#contentHeader a.webCamLink:link, #contentHeader a.webCamLink:visited {
		position:absolute;
		width:300px;
		height:41px;
		right:0;
		top:0;
		overflow:hidden;
		text-indent:-9000px;
		display:block;
	}
		
	.morePhotosLink div { background:url(../images/text_morePhotos_link.gif) no-repeat 15px 0; height:41px; width:300px; cursor:pointer }
	.webCamLink { background:url(../images/text_webcam_link.png) no-repeat 15px 0; display:none!important;}

.home #content         { background:url(../images/bkg_home_content.jpg) no-repeat top right;}

.you #content              { background:url(../images/bkg_you_content.jpg) no-repeat top right;}	
.own #content              { background:url(../images/bkg_you_content_01.jpg) no-repeat top right;}
	.own #tagline          { background:url(../images/text_you_h_tagline_01.png) no-repeat top right;}
	.walk #tagline         { background:url(../images/text_you_h_tagline_02.png) no-repeat top right;}
	.nightlife #tagline    { background:url(../images/text_you_h_tagline_03.png) no-repeat top right;}
	.newInCalgary #tagline { background:url(../images/text_you_h_tagline_04.png) no-repeat top right;}
	.costs #tagline        { background:url(../images/text_you_h_tagline_05.png) no-repeat top right;}
	.emptyNest #tagline    { background:url(../images/text_you_h_tagline_06.png) no-repeat top right;}

	.you #content p    { font-size:15px; line-height:23px; margin:0 0 23px;}
	
.building #content               { background:url(../images/bkg_building_content.jpg) no-repeat top right;}
	.building #tagline			 { background-image:url(../images/text_building_h_tagline.png);}
	.building #primaryContent    {width:365px;}
	.overview #tagline			 { background-image:url(../images/text_building_h_tagline_01.png);}
	.features #content 			 { background:url(../images/bkg_building_content_02_01.jpg) no-repeat top right;}
	.features .bkg_2 #content    { background:url(../images/bkg_building_content_02_02.jpg) no-repeat top right;}
	.features .bkg_3 #content    { background:url(../images/bkg_building_content_02_03.jpg) no-repeat top right;}
	.features .bkg_4 #content    { background:url(../images/bkg_building_content_02_04.jpg) no-repeat top right;}
	.designConstruction #content { background:url(../images/bkg_building_content_03.jpg) no-repeat top right;}
	.designConstruction #tagline { background-image:url(../images/text_building_h_tagline_03.png);}
	.greenInitiatives #content   { background:url(../images/bkg_building_content_04.jpg) no-repeat top right;}
	.greenInitiatives #tagline   { background-image:url(../images/text_building_h_tagline_04.png);}
	.warranty #tagline			 { background-image:url(../images/text_building_h_tagline_05.png);}
	.publicArt #content          { background:url(../images/bkg_building_content_06_01.jpg) no-repeat top right;}
	.publicArt #primaryContent    { background:url(../images/bkg_translucent-medium.png) no-repeat 0 0; width:370px;}
	.publicArt #contentHeader    { background:url(../images/bkg_contentHeader.png) no-repeat 0 0;}
	.publicArt #tagline			 { background-image:url(../images/text_building_h_tagline_06.png);}
	.publicArt .bkg_2 #content   { background:url(../images/bkg_building_content_06_02.jpg) no-repeat top right;}
	.publicArt .bkg_3 #content   { background:url(../images/bkg_building_content_06_03.jpg) no-repeat top right;}
	.publicArt .bkg_4 #content   { background:url(../images/bkg_building_content_06_04.jpg) no-repeat top right;}
	.publicArt .bkg_5 #content   { background:url(../images/bkg_building_content_06_05.jpg) no-repeat top right;}
	.publicArt .bkg_6 #content   { background:url(../images/bkg_building_content_06_06.jpg) no-repeat top right;}
	.publicArt #content p 		 { width:340px; }
	
.location #content     {padding-left:16px; width:780px!important;}
	.location #tagline			 { background-image:url(../images/text_location_h_tagline.png);}

.buyXenex #content     { background:url(../images/bkg_buyXenex_content.jpg) no-repeat top right;}
	.buyXenex #tagline			 { background-image:url(../images/text_buyXenex_h_tagline.png);}
	.buyXenex ul#subNav li.menuItem05 a:link, .buyXenex ul#subNav li.menuItem05 a:visited { background:transparent url(../images/text_buyXenex_subNav_05.png) no-repeat;}
	.buyXenex ul#subNav li.menuItem04 a:link, .buyXenex ul#subNav li.menuItem04 a:visited { background:transparent url(../images/text_buyXenex_subNav_04.png) no-repeat;}
	.buyXenex ul#subNav li.menuItem03 a:link, .buyXenex ul#subNav li.menuItem03 a:visited { background:transparent url(../images/text_buyXenex_subNav_03.png) no-repeat;}
	.buyXenex ul#subNav li.menuItem02 a:link, .buyXenex ul#subNav li.menuItem02 a:visited { background:transparent url(../images/text_buyXenex_subNav_02.png) no-repeat;}
	.buyXenex ul#subNav li.menuItem01 a:link, .buyXenex ul#subNav li.menuItem01 a:visited { background:transparent url(../images/text_buyXenex_subNav_01.png) no-repeat;}
	.availability #content     { background:url(../images/bkg_buyXenex_content_01.png) no-repeat top right;}
	.availability #primaryContent { width:324px; }
	.showSuite #content     { background:url(../images/bkg_buyXenex_content_05.jpg) no-repeat top right;}
	.sampleSales #content p.smallprint {
		padding-right:70px;
	}
	.viewImages #tagline		   { background-image:url(../images/text_buyXenex_h_tagline_03.png);}
	.viewImages #content     	   { background:url(../images/bkg_buyXenex_content_03.png) no-repeat top right;}
	.viewImages #primaryContent    { width:180px; }
	.viewImages #primaryContent h3 {
		background:url(../images/text_buyXenex_content_h3_03.png) no-repeat 0 0;
		position:absolute;
		top:24px;
		left:10px;
		width:20px;
		height:133px;
	}
	.viewImages #content p.smallprint {
		position:absolute;
		left:50px;
		top:338px;
		width:130px;
		text-align:left;
		line-height:10px;
	}	


.developer #content               { background:url(../images/bkg_developer_content_01.jpg) no-repeat 0 0;}
	.developer #tagline			  { background-image:url(../images/text_developer_h_tagline.png);}
	.developer .bkg_2 #content    { background:url(../images/bkg_developer_content_02.jpg) no-repeat 0 0;}
	.developer .bkg_3 #content    { background:url(../images/bkg_developer_content_03.jpg) no-repeat 0 0;}
	.developer #primaryContent h3 {
		background:url(../images/text_developer_content_h3.png) no-repeat 0 0;
		position:absolute!important;
		top:48px;
		left:10px;
		width:20px;
		height:133px;
	}
	
.contact #content      { background:#ffffff url(../images/bkg_contact_content.png) no-repeat top right;}
	.contact #tagline			 { background-image:url(../images/text_contact_h_tagline.png);}

.you #contentHeader h2 { background-image:url(../images/text_you_contentHeader.png);}
.you #contentHeader h2.sectionHomeLink { background-image:url(../images/text_you_contentHeader_link.png);}
	.own #content          { background:#ffffff url(../images/bkg_you_content_01.jpg) no-repeat top right;}
	.walk #content         { background:#ffffff url(../images/bkg_you_content_02.jpg) no-repeat top right;}
	.nightlife #content    { background:#ffffff url(../images/bkg_you_content_03.jpg) no-repeat top right;}
	.newInCalgary #content { background:#ffffff url(../images/bkg_you_content_04.jpg) no-repeat top right;}
	.costs #content        { background:#ffffff url(../images/bkg_you_content_05.jpg) no-repeat top right;}
	.emptyNest #content    { background:#ffffff url(../images/bkg_you_content_06.jpg) no-repeat top right;}
	.you ul#subNav li.menuItem06 a:link, .you ul#subNav li.menuItem06 a:visited { background:transparent url(../images/text_you_subNav_06.png) no-repeat;}
	.you ul#subNav li.menuItem05 a:link, .you ul#subNav li.menuItem05 a:visited { background:transparent url(../images/text_you_subNav_05.png) no-repeat;}
	.you ul#subNav li.menuItem04 a:link, .you ul#subNav li.menuItem04 a:visited { background:transparent url(../images/text_you_subNav_04.png) no-repeat;}
	.you ul#subNav li.menuItem03 a:link, .you ul#subNav li.menuItem03 a:visited { background:transparent url(../images/text_you_subNav_03.png) no-repeat;}
	.you ul#subNav li.menuItem02 a:link, .you ul#subNav li.menuItem02 a:visited { background:transparent url(../images/text_you_subNav_02.png) no-repeat;}
	.you ul#subNav li.menuItem01 a:link, .you ul#subNav li.menuItem01 a:visited { background:transparent url(../images/text_you_subNav_01.png) no-repeat;}
.thankYou #contentHeader h2 { background-image:url(../images/text_thankYou_contentHeader.png);}
	.thankYou #primaryContent {width:360px;}

.location #contentHeader h2 { background-image:url(../images/text_location_contentHeader.png);}

.building #contentHeader h2 { background-image:url(../images/text_building_contentHeader.png);}
.building #contentHeader h2.sectionHomeLink { background-image:url(../images/text_building_contentHeader_link.png);}
	.overview #primaryContent h3           { background-image:url(../images/text_building_content_h3_01.png);}
	.features #primaryContent h3 {
		background:url(../images/text_building_content_h3_02.png) no-repeat 0 0;
		position:absolute;
		top:38px;
		left:10px;
		width:20px;
		height:133px;
		z-index:100;
	}
	.designConstruction #primaryContent h3 { background-image:url(../images/text_building_content_h3_03.png);}
	.greenInitiatives #primaryContent   { width:360px;}
	.greenInitiatives #primaryContent h3   { background-image:url(../images/text_building_content_h3_04.png);}
	.warranty #primaryContent h3           { background-image:url(../images/text_building_content_h3_05.png);}
	.publicArt #primaryContent h3          { background-image:url(../images/text_building_content_h3_06.png);}
	.building ul#subNav li.menuItem06 a:link, .building ul#subNav li.menuItem06 a:visited { background:transparent url(../images/text_building_subNav_06.png) no-repeat;}
	.building ul#subNav li.menuItem05 a:link, .building ul#subNav li.menuItem05 a:visited { background:transparent url(../images/text_building_subNav_05.png) no-repeat;}
	.building ul#subNav li.menuItem04 a:link, .building ul#subNav li.menuItem04 a:visited { background:transparent url(../images/text_building_subNav_04.png) no-repeat;}
	.building ul#subNav li.menuItem03 a:link, .building ul#subNav li.menuItem03 a:visited { background:transparent url(../images/text_building_subNav_03.png) no-repeat;}
	.building ul#subNav li.menuItem02 a:link, .building ul#subNav li.menuItem02 a:visited { background:transparent url(../images/text_building_subNav_02.png) no-repeat;}
	.building ul#subNav li.menuItem01 a:link, .building ul#subNav li.menuItem01 a:visited { background:transparent url(../images/text_building_subNav_01.png) no-repeat;}

.buyXenex #contentHeader h2 { background-image:url(../images/text_buyXenex_contentHeader.png);}
.buyXenex #contentHeader h2.sectionHomeLink { background-image:url(../images/text_buyXenex_contentHeader_link.png);}
	.sampleSales #primaryContent h3			{ background-image:url(../images/text_buyXenex_content_h3_04.png);}
	.sampleSales #primaryContent p.highlight img	{margin-top:12px;}
	.showSuite #primaryContent h3			{ background-image:url(../images/text_buyXenex_content_h3_05.png);}
	.showSuite #content p {font-size:12px; width:300px}
.you #contentHeader h2.sectionHomeLink { background-image:url(../images/text_you_contentHeader_link.png);}
.developer #contentHeader h2 { background-image:url(../images/text_developer_contentHeader.png);}
.contact #contentHeader h2 { background-image:url(../images/text_contact_contentHeader.png);}
	
	#availability {
		background:url(../images/bkg_buyXenex_directions.png) no-repeat 60px 0;
		display:block;
		width:410px;
		height:385px;
		position:absolute;
		right:0;
		bottom:0;
	}
	#availability li {
		background:url(../images/text_buyXenex_floors.png) no-repeat 0 0;
		padding-left:64px;
		width:261px;
		height:15px;
		position:absolute;
		font-size:9px;
		line-height:10px;
		list-style:none;
		left:0;
	}
	#availability li ul {
		background-color:#3366ff;
		width:261px;
		height:15px;
		position:relative;
		margin:0!important;
	}
	#availability li ul li {
		padding:0;
		background:none;
		width:29px;
		height:15px;
		text-align:center;
		list-style:none;
	}
	#availability a:link, #availability a:visited {
		background-color:#1C3689;
		display:block;
		width:29px;
		height:12px!important;
		padding-top:3px;
		color:#ffffff;
		z-index:10000;
		cursor:pointer;
	}
	#availability a:hover{
		background-color:#414141;
	}
	
	#availability li#floor_01 {bottom:0; background-position:0 -374px; width:233px;}
	#availability li#floor_01 ul {width:233px;}	
	#availability li#floor_02 {bottom:21px; background-position:0 -352px; width:116px;}
	#availability li#floor_02 ul {width:116px;}	
	#availability li#floor_03 {bottom:42px; background-position:0 -330px;; width:233px;}
	#availability li#floor_03 ul {width:233px;}		
	#availability li#floor_04 {bottom:63px; background-position:0 -308px;}	
	#availability li#floor_05 {bottom:84px; background-position:0 -286px;}	
	#availability li#floor_06 {bottom:105px; background-position:0 -264px;}	
	#availability li#floor_07 {bottom:126px; background-position:0 -242px;}	
	#availability li#floor_08 {bottom:147px; background-position:0 -220px;}	
	#availability li#floor_09 {bottom:168px; background-position:0 -198px;}	
	#availability li#floor_10 {bottom:189px; background-position:0 -176px;}	
	#availability li#floor_11 {bottom:210px; background-position:0 -154px;}	
	#availability li#floor_12 {bottom:231px; background-position:0 -132px;}	
	#availability li#floor_13 {bottom:252px; background-position:0 -110px;}	
	#availability li#floor_14 {bottom:273px; background-position:0 -88px;}	
	#availability li#floor_15 {bottom:294px; background-position:0 -66px;}	
	#availability li#floor_16 {bottom:315px; background-position:0 -44px;}	
	#availability li#floor_17 {bottom:336px; background-position:0 -22px;}	
	#availability li#floor_18 {bottom:357px; }
	#availability li#floor_18 ul {background:url(../images/bkg_buyXenex_floor_18.png) no-repeat right top;}	
	
	#availability li.room_SE {left:0;}
	#availability li.room_S {left:29px;}
	#availability li.room_SW {left:58px;}
	#availability li.room_W1 {left:87px;}
	#availability li.room_W2 {left:116px;}
	#availability li.room_NW {left:145px;}
	#availability li.room_N {left:174px;}
	#availability li.room_NE {left:203px;}
	#availability li.room_E {left:232px;}
	
	#availability li#floor_03 li.room_N a:link,
	#availability li#floor_03 li.room_N a:visited,
	#availability li#floor_03 li.room_W2 a:link,
	#availability li#floor_03 li.room_W2 a:visited {width:58px;} 
	
	ul#floorNav {
		position:absolute;
		width:160px;
		left:39px;
		top:18px;
		margin:0;
	}
	#floorNav li {
		list-style:none;
		margin:0 0 4px;
		height:17px;
		line-height:12px!important;
	}
	#floorNav a:link, #floorNav a:visited {
		display:block;
		padding:3px 0 3px 19px;
		background-color:#808184;
		color:#ffffff;
		font-size:12px;
		height:11px;
		clear:both;
	}
	#floorNav a:hover {
		text-decoration:none;
	}
	#floorNav .selected a:link, #floorNav .selected a:visited {
		color:#404041;
	}
	
	#directionNav {
		position:absolute;
		left:53px;
		top:250px;
		width:92px;
		height:92px;
	}
	#directionNav a:link, #directionNav a:visited { 
		position:absolute;
		background:#808184 url(../images/sprite_buyXenex_directions.png) no-repeat;
		display:block;
		width:46px;
		height:46px;
		text-indent:-9000px;
		overflow:hidden;
	}
	#directionNav a:hover { 
		z-index:10!important;
	}
	#directionNav a#menu_NW:link, #directionNav a#menu_NW:visited { background-position:0 0;  top:0; left:0;}
	#directionNav a#menu_NE:link, #directionNav a#menu_NE:visited { background-position:-46px 0; top:0; right:0;}
	#directionNav a#menu_SE:link, #directionNav a#menu_SE:visited { background-position:-46px -46px; bottom:0; right:0;}
	#directionNav a#menu_SW:link, #directionNav a#menu_SW:visited { background-position:0 -46px; bottom:0; left:0;}
	#directionNav a:hover { background-color:#ffffff; }
	
	#directionNav a.selected_NW:link, #directionNav a.selected_NW:visited,
	#directionNav a.selected_NE:link, #directionNav a.selected_NE:visited,
	#directionNav a.selected_SE:link, #directionNav a.selected_SE:visited,
	#directionNav a.selected_SW:link, #directionNav a.selected_SW:visited { background-color:#224DCA; }
	
	#content #viewPhoto {
		position:absolute;
		width:551px;
		height:390px;
		overflow:hidden;
		left:222px;
		top:70px;
	}
	#viewImage {
		position:absolute;
		left:0;
		top:0;
	}
	
/* IE6 PNG fix */
ul#siteNav li.menuItem01 a:link, ul#siteNav li.menuItem01 a:visited,
ul#siteNav li.menuItem02 a:link, ul#siteNav li.menuItem02 a:visited,
ul#siteNav li.menuItem03 a:link, ul#siteNav li.menuItem03 a:visited,
ul#siteNav li.menuItem04 a:link, ul#siteNav li.menuItem04 a:visited,
ul#siteNav li.menuItem05 a:link, ul#siteNav li.menuItem05 a:visited,
ul#siteNav li.menuItem06 a:link, ul#siteNav li.menuItem06 a:visited,
ul#contactMenu li.menuItem01 a:link, ul#contactMenu li.menuItem01 a:visited,
ul#contactMenu li.menuItem02 a:link, ul#contactMenu li.menuItem02 a:visited {}


#footer {
	height:14px;
	padding-top:3px;
	font-size:11px;
	color:#b5b5b5;
	text-align:right;
}

#modalContainer img {
	width:468px;
	height:606px;
}