/* Comment
---------------------------------------------*/
#frame { 
	width: 100%;
	height: 700px;
	margin: 0; padding: 0;
	background-color: #fff;
}

#main {
	position: relative;
	width: 860px;
	height: 640px;
	margin: 0 auto;
	padding: 0;
	background: transparent url('../img/global/mainBG.png') center top no-repeat;
	z-index: 1;
}

#header {
	position: absolute;
	top: 0;
	left: 5px;
	width: 850px;
	height: 56px;
	margin: 0; padding: 0;
	z-index: 99;
}

#content {
	position: absolute;
	top: 56px;
	left: 275px;
	width: 580px;
	height: 580px;
	margin: 0; padding: 0;
}

#utility {
	position: absolute;
	top: 36px;
	left: 5px;
	width: 270px;
	height: 600px;
	margin: 0; padding: 0;
}

/**************************************************************************/

#utility h6#areaPDF {
	position: absolute;
	bottom: 70px; left: 25px;
	width: 180px; height: 40px;
}

.s-location #utility h6#areaPDF { bottom: 30px; }

#utility h6#pdf {
	position: absolute;
	bottom: 30px; left: 25px;
	width: 180px; height: 40px;
}

#utility h6#areaPDF a {
	display: block;
	width: 180px; height: 40px;
	background: transparent url('../img/global/download-area-PDF.png') 0 0 no-repeat;
	text-indent: -9999px;
}

#utility h6#pdf a {
	display: block;
	width: 180px; height: 40px;
	background: transparent url('../img/global/downloadPDF.png') 0 0 no-repeat;
	text-indent: -9999px;
}

.s-cp45 #utility h6#areaPDF a { background: transparent url('../img/cp45/cp45-area-pdf.png') 0 0 no-repeat; }
.s-cp25 #utility h6#areaPDF a { background: transparent url('../img/cp25/cp25-area-pdf.png') 0 0 no-repeat; }
.s-cp15 #utility h6#areaPDF a { background: transparent url('../img/cp15/cp15-area-pdf.png') 0 0 no-repeat; }

.s-cp45 #utility h6#pdf a { background: transparent url('../img/cp45/cp45-pdf.png') 0 0 no-repeat; }
.s-cp25 #utility h6#pdf a { background: transparent url('../img/cp25/cp25-pdf.png') 0 0 no-repeat; }
.s-cp15 #utility h6#pdf a { background: transparent url('../img/cp15/cp15-pdf.png') 0 0 no-repeat; }

.s-home #utility h6#areaPDF,
.s-home #utility h6#pdf,

.s-location #utility h6#pdf,

.s-amenities #utility h6#areaPDF,
.s-amenities #utility h6#pdf,

.s-news #utility h6#areaPDF,
.s-news #utility h6#pdf,

.s-contacts #utility h6#areaPDF,
.s-contacts #utility h6#pdf { display: none; }

/**************************************************************************/

#footer {
	position: absolute;
	top: 645px;
	left: 0;
	width: 850px;
	height: 80px;
	margin: 0; padding: 5px 5px 0;
}

/**************************************************************************/

.s-home #ftr-logo { 
	height: 75px;
	text-indent: -9999px;
}

.s-cp45 #ftr-logo,
.s-cp15 #ftr-logo,
.s-cp25 #ftr-logo,
.s-location #ftr-logo,
.s-amenities #ftr-logo,
.s-news #ftr-logo,
.s-contacts #ftr-logo {
	height: 75px;
	text-indent: -9999px;
	background: transparent url('../img/global/crossways-footer.png') 0 0 no-repeat; 
}

/**************************************************************************/

#ftr-copy {
	position: absolute;
	top: 18px; right: 5px;
	width: 300px; line-height: 50px;
	text-align: right;
}

#ftr-copy li { display: inline; color: #a6afb3; }

#ftr-copy li a { font-size: 0.9em; color: #a6afb3; }

/**************************************************************************/

#hdrNav {
	position: absolute;
	top: 0;
	right: 0;
	width: 490px;
	height: 56px;
	z-index: 1;
}

#hdrNav li {
	display: inline;
	position: relative;
	z-index: 1;
}

#hdrNav li a.toplevel {
	position: relative;
	display: block;
	float: left;	
	width: auto;
	height: 56px;
	line-height: 56px;
	margin: 0; padding: 0;
}

#hdrNav li img {
	display: block;
	float: left;	
	width: 7px;
	height: 56px;
	margin: 0; padding: 0;
}

#hdrNav li a#n1-home { width: 63px; background: #fff url('../img/navigation/home.gif') 0 0 no-repeat; }
#hdrNav li a#n1-avby { width: 90px; background: #fff url('../img/navigation/availability.gif') 0 0 no-repeat; }
#hdrNav li a#n1-lctn { width: 76px; background: #fff url('../img/navigation/location.gif') 0 0 no-repeat; }
#hdrNav li a#n1-amts { width: 121px; background: #fff url('../img/navigation/amenities.gif') 0 0 no-repeat; }
#hdrNav li a#n1-news { width: 62px; background: #fff url('../img/navigation/news.gif') 0 0 no-repeat; }
#hdrNav li a#n1-cntc { width: 70px; background: #fff url('../img/navigation/contacts.gif') 0 0 no-repeat; }

#hdrNav li a#n1-avby ul#n1-abvy-sub { position: relative; z-index: 99; }

#hdrNav li a:hover#n1-home,
#hdrNav li a:hover#n1-avby,
#hdrNav li a:hover#n1-lctn,
#hdrNav li a:hover#n1-amts,
#hdrNav li a:hover#n1-news,
#hdrNav li a:hover#n1-cntc { background-color: #eef3f7; }

/**************************************************************************/

.s-splash .p-home #ftr-logo,
.s-splash .p-home #utility { display: none; }
.s-splash .p-home #content { left: 5px; width: 850px; }

/**************************************************************************/

.s-splash #hdrNav li a#n1-home,
.s-home #hdrNav li a#n1-home,
.s-location #hdrNav li a#n1-lctn,
.s-location #content,
.s-amenities #hdrNav li a#n1-amts,
.s-amenities #content,
.s-news #hdrNav li a#n1-news,
.s-news #content,
.s-contacts #hdrNav li a#n1-cntc,
.s-contacts #content { background-color: #eef3f7; }

.s-cp15 #utility,
.s-cp15 #hdrNav li a#n1-avby { background-color: #006ab3; } 

.s-cp25 #utility,
.s-cp25 #hdrNav li a#n1-avby { background-color: #47b3e2; }

.s-cp45 #utility,
.s-cp45 #hdrNav li a#n1-avby { background-color: #f49f20; }

/**************************************************************************/

.s-home #utility h1,
.s-location #utility h1,
.s-amenities #utility h1,
.s-news #utility h1,
.s-contacts #utility h1 { 
	width: 215px; height: 180px;
	margin: 40px 30px; padding: 0;
	text-indent: -9999px;
	background: transparent url('../img/global/crossways.png') 0 0 no-repeat;
}

.s-home #utility h2 {
	width: 215px; height: 30px;
	margin: 50px 30px; padding: 0;
	text-indent: -9999px;
	background: transparent url('../img/global/tbc2009.png') 0 0 no-repeat;
}

.s-cp45 #utility h2,
.s-cp25 #utility h2,
.s-cp15 #utility h2,
.s-location #utility h2,
.s-amenities #utility h2,
.s-news #utility h2,
.s-contacts #utility h2 {display: none; }

/**************************************************************************/

.nav2 {
	position: absolute;
	top: 265px;
	left: 32px;
	width: 180px;
	height: auto;
}

.nav2 li { 
	display: block;	
	width: 180px; height: 40px;
	margin: 0; padding: 0;
}
.nav2 li a { 
	display: block;
	width: 180px; height: 40px;
	margin: 0; padding: 0;
	line-height: 40px;
	text-indent: -9999px;
}

#n2-home,
#n2-avby,
#n2-lctn,
#n2-amts,
#n2-news,
#n2-cntc{ display: none; }

.s-home #n2-home,
.s-cp45 #n2-avby,
.s-cp25 #n2-avby,
.s-cp15 #n2-avby,
.s-location #n2-lctn,
.s-amenities #n2-amts,
.s-news #n2-news,
.s-contacts #n2-cntc { display: block; }

/**************************************************************************/

.s-home #n2-home { padding-top: 60px; }

.s-home .nav2 li { 
	display: block;	
	width: 180px; height: 136px;
	margin: 0; padding: 0;
}
.s-home .nav2 li a { 
	display: block;
	width: 180px; height: 136px;
	margin: 0; padding: 0;
	line-height: 136px;
	text-indent: -9999px;
}

.s-home .p-home #utility 					{ background: transparent url('../img/home/blurb.png') 32px 190px no-repeat; }
.s-home #n2-home a#n2-home-savills			{ background: transparent url('../img/contacts/n2-cntc-savills.png') 0 0 no-repeat; }
.s-home #n2-home a#n2-home-watsonday		{ background: transparent url('../img/contacts/n2-cntc-watsonday.png') 0 0 no-repeat; }


.s-home .p-home #n2-home a#n2-home-cp45 	{ background: transparent url('../img/home/n2-home-cp45.png') 0 0 no-repeat; }
.s-home .p-home #n2-home a#n2-home-cp15 	{ background: transparent url('../img/home/n2-home-cp15.png') 0 0 no-repeat; }
.s-home .p-home #n2-home a#n2-home-cp25 	{ background: transparent url('../img/home/n2-home-cp25.png') 0 0 no-repeat; }
.s-home .p-home #n2-home a#n2-home-blurb 	{ background: transparent url('/_../img/home/n2-home-home.png') 0 0 no-repeat; }

/**************************************************************************/

.s-cp45 #utility h1,
.s-cp25 #utility h1,
.s-cp15 #utility h1 {
	width: 180px; height: 203px;
	margin: 44px 30px; padding: 0;
	text-indent: -9999px;
}

.s-cp45 #utility h1 { background: transparent url('../img/cp45/crossways.png') 0 0 no-repeat; }
.s-cp25 #utility h1 { background: transparent url('../img/cp25/crossways.png') 0 0 no-repeat; }
.s-cp15 #utility h1 { background: transparent url('../img/cp15/crossways.png') 0 0 no-repeat; }

.s-cp45 #n2-avby a#n2-avby-home 	{ background: transparent url('../img/cp45/n2-cp45-home-off.png') 0 0 no-repeat; }
.s-cp45 #n2-avby a#n2-avby-area 	{ background: transparent url('../img/cp45/n2-cp45-area-off.png') 0 0 no-repeat; }
.s-cp45 #n2-avby a#n2-avby-space 	{ background: transparent url('../img/cp45/n2-cp45-space-off.png') 0 0 no-repeat; }
.s-cp45 #n2-avby a#n2-avby-specs 	{ background: transparent url('../img/cp45/n2-cp45-spec-off.png') 0 0 no-repeat; }
.s-cp45 #n2-avby a#n2-avby-img 		{ background: transparent url('../img/cp45/n2-cp45-img-off.png') 0 0 no-repeat; }

.s-cp45 #n2-avby a:hover#n2-avby-home 	{ background: transparent url('../img/cp45/n2-cp45-home-on.png') 0 0 no-repeat; }
.s-cp45 #n2-avby a:hover#n2-avby-area 	{ background: transparent url('../img/cp45/n2-cp45-area-on.png') 0 0 no-repeat; }

.s-cp45 #n2-avby a:hover#n2-avby-space 	{ background: transparent url('../img/cp45/n2-cp45-space-on.png') 0 0 no-repeat; }
.s-cp45 #n2-avby a:hover#n2-avby-specs 	{ background: transparent url('../img/cp45/n2-cp45-spec-on.png') 0 0 no-repeat; }
.s-cp45 #n2-avby a:hover#n2-avby-img 	{ background: transparent url('../img/cp45/n2-cp45-img-on.png') 0 0 no-repeat; }

.s-cp45 .p-home #n2-avby a#n2-avby-home 	{ background: transparent url('../img/cp45/n2-cp45-home-on.png') 0 0 no-repeat; }
.s-cp45 .p-area #n2-avby a#n2-avby-area 	{ background: transparent url('../img/cp45/n2-cp45-area-on.png') 0 0 no-repeat; }
.s-cp45 .p-space #n2-avby a#n2-avby-space 	{ background: transparent url('../img/cp45/n2-cp45-space-on.png') 0 0 no-repeat; }
.s-cp45 .p-specs #n2-avby a#n2-avby-specs 	{ background: transparent url('../img/cp45/n2-cp45-spec-on.png') 0 0 no-repeat; }
.s-cp45 .p-images #n2-avby a#n2-avby-img 		{ background: transparent url('../img/cp45/n2-cp45-img-on.png') 0 0 no-repeat; }

.s-cp45 .p-home #content h1 	{ background: transparent url('../img/cp45/hdr-ptf.gif') 0 0 no-repeat; }
.s-cp45 .p-area #content h1 	{ background: transparent url('../img/cp45/hdr-soa.gif') 0 0 no-repeat;  }
.s-cp45 .p-space #content h1 	{ background: transparent url('/_../img/cp45/hdr-space.gif') 0 0 no-repeat; }
.s-cp45 .p-specs #content h1 	{ background: transparent url('/_../img/cp45/hdr-specs.gif') 0 0 no-repeat; }
.s-cp45 .p-images #content h1 	{ background: transparent url('../img/cp45/hdr-images.gif') 0 0 no-repeat; }

.s-cp25 #n2-avby a#n2-avby-home 	{ background: transparent url('../img/cp25/n2-cp25-home-off.png') 0 0 no-repeat; }
.s-cp25 #n2-avby a#n2-avby-area 	{ background: transparent url('../img/cp25/n2-cp25-area-off.png') 0 0 no-repeat; }
.s-cp25 #n2-avby a#n2-avby-space 	{ background: transparent url('../img/cp25/n2-cp25-space-off.png') 0 0 no-repeat; }
.s-cp25 #n2-avby a#n2-avby-specs 	{ background: transparent url('../img/cp25/n2-cp25-spec-off.png') 0 0 no-repeat; }
.s-cp25 #n2-avby a#n2-avby-img 		{ background: transparent url('../img/cp25/n2-cp25-img-off.png') 0 0 no-repeat; }

.s-cp25 #n2-avby a:hover#n2-avby-home 	{ background: transparent url('../img/cp25/n2-cp25-home-on.png') 0 0 no-repeat; }
.s-cp25 #n2-avby a:hover#n2-avby-area 	{ background: transparent url('../img/cp25/n2-cp25-area-on.png') 0 0 no-repeat; }
.s-cp25 #n2-avby a:hover#n2-avby-space 	{ background: transparent url('../img/cp25/n2-cp25-space-on.png') 0 0 no-repeat; }
.s-cp25 #n2-avby a:hover#n2-avby-specs 	{ background: transparent url('../img/cp25/n2-cp25-spec-on.png') 0 0 no-repeat; }
.s-cp25 #n2-avby a:hover#n2-avby-img 	{ background: transparent url('../img/cp25/n2-cp25-img-on.png') 0 0 no-repeat; }

.s-cp25 .p-home #n2-avby a#n2-avby-home 	{ background: transparent url('../img/cp25/n2-cp25-home-on.png') 0 0 no-repeat; }
.s-cp25 .p-area #n2-avby a#n2-avby-area 	{ background: transparent url('../img/cp25/n2-cp25-area-on.png') 0 0 no-repeat; }
.s-cp25 .p-space #n2-avby a#n2-avby-space 	{ background: transparent url('../img/cp25/n2-cp25-space-on.png') 0 0 no-repeat; }
.s-cp25 .p-specs #n2-avby a#n2-avby-specs 	{ background: transparent url('../img/cp25/n2-cp25-spec-on.png') 0 0 no-repeat; }
.s-cp25 .p-images #n2-avby a#n2-avby-img 	{ background: transparent url('../img/cp25/n2-cp25-img-on.png') 0 0 no-repeat; }

.s-cp25 .p-home #content h1 	{ background: transparent url('../img/cp25/hdr-ptf.gif') 0 0 no-repeat; }
.s-cp25 .p-area #content h1 	{ background: transparent url('../img/cp25/hdr-soa.gif') 0 0 no-repeat; }
.s-cp25 .p-space #content h1 	{ background: transparent url('/_../img/cp25/hdr-space.gif') 0 0 no-repeat; }
.s-cp25 .p-specs #content h1 	{ background: transparent url('/_../img/cp25/hdr-specs.gif') 0 0 no-repeat; }
.s-cp25 .p-images #content h1 	{ background: transparent url('/_../img/cp25/hdr-images.gif') 0 0 no-repeat; }

.s-cp15 #n2-avby a#n2-avby-home 	{ background: transparent url('../img/cp15/n2-cp15-home-off.png') 0 0 no-repeat; }
.s-cp15 #n2-avby a#n2-avby-area 	{ background: transparent url('../img/cp15/n2-cp15-area-off.png') 0 0 no-repeat; }
.s-cp15 #n2-avby a#n2-avby-space 	{ background: transparent url('../img/cp15/n2-cp15-space-off.png') 0 0 no-repeat; }
.s-cp15 #n2-avby a#n2-avby-specs 	{ background: transparent url('../img/cp15/n2-cp15-spec-off.png') 0 0 no-repeat; }
.s-cp15 #n2-avby a#n2-avby-img 		{ background: transparent url('../img/cp15/n2-cp15-img-off.png') 0 0 no-repeat; }

.s-cp15 #n2-avby a:hover#n2-avby-home 	{ background: transparent url('../img/cp15/n2-cp15-home-on.png') 0 0 no-repeat; }
.s-cp15 #n2-avby a:hover#n2-avby-area 	{ background: transparent url('../img/cp15/n2-cp15-area-on.png') 0 0 no-repeat; }
.s-cp15 #n2-avby a:hover#n2-avby-space 	{ background: transparent url('../img/cp15/n2-cp15-space-on.png') 0 0 no-repeat; }
.s-cp15 #n2-avby a:hover#n2-avby-specs 	{ background: transparent url('../img/cp15/n2-cp15-spec-on.png') 0 0 no-repeat; }
.s-cp15 #n2-avby a:hover#n2-avby-img 	{ background: transparent url('../img/cp15/n2-cp15-img-on.png') 0 0 no-repeat; }

.s-cp15 .p-home #n2-avby a#n2-avby-home 	{ background: transparent url('../img/cp15/n2-cp15-home-on.png') 0 0 no-repeat; }
.s-cp15 .p-area #n2-avby a#n2-avby-area 	{ background: transparent url('../img/cp15/n2-cp15-area-on.png') 0 0 no-repeat; }
.s-cp15 .p-space #n2-avby a#n2-avby-space 	{ background: transparent url('../img/cp15/n2-cp15-space-on.png') 0 0 no-repeat; }
.s-cp15 .p-specs #n2-avby a#n2-avby-specs 	{ background: transparent url('../img/cp15/n2-cp15-spec-on.png') 0 0 no-repeat; }
.s-cp15 .p-images #n2-avby a#n2-avby-img 	{ background: transparent url('../img/cp15/n2-cp15-img-on.png') 0 0 no-repeat; }

.s-cp15 .p-home #content h1 	{ background: transparent url('../img/cp15/hdr-ptf.gif') 0 0 no-repeat; }
.s-cp15 .p-area #content h1 	{ background: transparent url('../img/cp15/hdr-soa.gif') 0 0 no-repeat; }
.s-cp15 .p-space #content h1 	{ background: transparent url('/_../img/cp15/hdr-space.gif') 0 0 no-repeat; }
.s-cp15 .p-specs #content h1 	{ background: transparent url('../img/cp15/hdr-specs.gif') 0 0 no-repeat; }
.s-cp15 .p-images #content h1 	{ background: transparent url('../img/cp15/hdr-images.gif') 0 0 no-repeat; }

/**************************************************************************/

.s-cp15 #content h1 { color: #006ab3; margin: 20px 35px 14px; padding: 0; clear: both; text-indent: -9999px; }
.s-cp25 #content h1 { color: #47b3e2; margin: 20px 35px 14px; padding: 0; clear: both; text-indent: -9999px; }
.s-cp45 #content h1 { color: #f49f20; margin: 20px 35px 14px; padding: 0; clear: both; text-indent: -9999px; }

.s-cp15 #content .c1,
.s-cp25 #content .c1,
.s-cp45 #content .c1,

.s-cp15 #content .c2,
.s-cp25 #content .c2,
.s-cp45 #content .c2 { display: block; width: 230px; float: left; clear: left; padding: 0 30px; }

.s-cp15 #content .c2,
.s-cp25 #content .c2,
.s-cp45 #content .c2 { clear: right;  width: 200px;}

.s-cp15 #content p,
.s-cp25 #content p,
.s-cp45 #content p { margin-left: 35px; width: 450px; }


 .s-cp15 #content .c0 p,
.s-cp25 #content .c0 p,
.s-cp45 #content .c0 p { margin-left: 203px; }


.s-cp15 #content .c1 p,
.s-cp25 #content .c1 p,
.s-cp45 #content .c1 p { margin-left: 17px; width: 230px; }

.s-cp15 #content .c2 p,
.s-cp25 #content .c2 p,
.s-cp45 #content .c2 p { margin-left: 23px; width: 230px;  }

.hero-small {margin-left:77px;}


.s-cp15 .p-area #content h1,
.s-cp25 .p-area #content h1,
.s-cp45 .p-area #content h1 { margin-top: 0; padding-top: 10px; background-position: left bottom; margin-left: 45px; }

.s-cp45 .p-area #content a,
.s-cp25 .p-area #content a,
.s-cp15 .p-area #content a { text-decoration: underline; }

.s-cp15 .p-area table,
.s-cp25 .p-area table,
.s-cp45 .p-area table { width: 400px;  margin-left: 70px;}

.s-cp15 .p-area th,
.s-cp25 .p-area th,
.s-cp45 .p-area th { text-align: left; font-weight: bold; padding: 2px 5px; }

th#level { width: 300px; }
th#sqft,
th#sqm { width: 75px; text-align: right; }

.s-cp15 .p-area td,
.s-cp25 .p-area td,
.s-cp45 .p-area td { border-top: 1px solid #a6adb1; padding: 0 5px; line-height: 1.9em; text-align: right;  }

.s-cp15 .p-area td.first,
.s-cp25 .p-area td.first,
.s-cp45 .p-area td.first { text-align: left; }

/**************************************************************************/

.s-cp15 .p-specs #content ul,
.s-cp25 .p-specs #content ul,
.s-cp45 .p-specs #content ul { margin: 80px 0 0 35px; padding: 0; width: 450px; }

.s-cp15 .p-specs #content li,
.s-cp25 .p-specs #content li,
.s-cp45 .p-specs #content li { padding: 1px 0 0 20px; line-height: 1.9em; background: transparent url('../img/global/avby-li-arrow.png') 0 4px no-repeat; border-bottom: 1px solid #a6adb1; }

.s-cp15 .p-specs #content li.last,
.s-cp25 .p-specs #content li.last,
.s-cp45 .p-specs #content li.last { border-bottom: none; } 

/**************************************************************************/

.s-cp15 .p-images #content ul,
.s-cp25 .p-images #content ul,
.s-cp45 .p-images #content ul { margin: 20px 0 0 35px; padding: 0; }

.s-cp15 .p-images #content li,
.s-cp25 .p-images #content li,
.s-cp45 .p-images #content li { float: left; padding-right: 15px; width: 104px; }

/**************************************************************************/

.s-location .p-map #n2-lctn a#n2-lctn-home			{ background: transparent url('../img/location/n2-lctn-home-off.png') 0 0 no-repeat; }

.s-location .p-home #n2-lctn a#n2-lctn-map 			{ background: transparent url('../img/location/n2-lctn-map-off.png') 0 0 no-repeat; }

.s-location .p-home #n2-lctn a#n2-lctn-home,
.s-location .p-map #n2-lctn a:hover#n2-lctn-home 	{ background: transparent url('../img/location/n2-lctn-home-on.png') 0 0 no-repeat; }

.s-location .p-map #n2-lctn a#n2-lctn-map,
.s-location .p-home #n2-lctn a:hover#n2-lctn-map 	{ background: transparent url('../img/location/n2-lctn-map-on.png') 0 0 no-repeat; }

.s-location .p-home #content .c1,
.s-location .p-home #content .c2 { display: block; width: 230px; float: left; clear: left; padding: 40px 30px 0; }

.s-location .p-home #content .c2 { clear: right; }

.s-location .p-home #content h1 {
	display: block; line-height: 34px;
	width: 255px; height: 34px;
	margin: 25px 0; padding: 0;
	background: transparent url("../img/location/crossways2.png") 0 0 no-repeat;
	text-indent: -9999px;
}

.s-location .p-home #content h4 { font-weight: bold; font-size: 1.1em; border-bottom: 1px solid #a6adb1; padding: 0; padding-bottom: 5px; }
.s-location .p-home #content h6 { font-size: 0.8em; margin: 0 0 15px; padding: 0; }

.s-location .p-home #content li { position: relative; border-bottom: 1px solid #a6adb1; margin-bottom: 5px; }
.s-location .p-home #content li.last { margin-bottom: 0; }

.s-location .p-home #content li span {  position: absolute; right: 0; }

.s-location .p-map #content { background-color: #fff; }

.s-location .p-map #content h1 {
	display: block; line-height: 20px;
	width: 120px; height: 20px;
	margin: 10px 30px; padding: 0;
	background: transparent url("../img/location/lctn-map-hdr.png") 0 0 no-repeat;
	text-indent: -9999px;
}

.s-location .p-map #content p { width: 525px; margin-left: 30px; }


/**************************************************************************/

.s-amenities .p-local #n2-amts a#n2-amts-home			{ background: transparent url('../img/amenities/n2-amts-home-off.png') 0 0 no-repeat; }

.s-amenities .p-home #n2-amts a#n2-amts-lcl 			{ background: transparent url('../img/amenities/n2-amts-lcl-off.png') 0 0 no-repeat; }

.s-amenities .p-home #n2-amts a#n2-amts-home,
.s-amenities .p-local #n2-amts a:hover#n2-amts-home 	{ background: transparent url('../img/amenities/n2-amts-home-on.png') 0 0 no-repeat; }

.s-amenities .p-local #n2-amts a#n2-amts-lcl,
.s-amenities .p-home #n2-amts a:hover#n2-amts-lcl 		{ background: transparent url('../img/amenities/n2-amts-lcl-on.png') 0 0 no-repeat; }

.s-amenities .p-home #content h1 {
	display: block; line-height: 20px;
	width: 125px; height: 20px;
	margin: 10px 30px 10px; padding: 0;
	background: transparent url("../img/amenities/amts-pov-hdr.png") 0 0 no-repeat;
	text-indent: -9999px;
}

.s-amenities .p-home #content p { width: 525px; margin-left: 30px; }

.s-amenities .p-home #content ul { display: block; width: 200px; float: left; padding-left: 50px; font-weight: bold; }
.s-amenities .p-home #content ul ~ ul { float: right; }
.s-amenities .p-home #content li { list-style: disc; margin-bottom: 0; padding-bottom: 0;}

.s-amenities .p-local #content ol { margin: 15px 50px; padding: 0; width: 200px; float: left; }
.s-amenities .p-local #content ol + ol { margin-right: 0; }
.s-amenities .p-local #content li { 
	padding-left: 35px; 
	line-height: 1.6em; 
	background-color: transparent; 
	background-position: 0 2px; 
	background-repeat: no-repeat;
}

.s-amenities .p-local #content li#i01 { background-image: url('../img/amenities/dots/01.png'); }
.s-amenities .p-local #content li#i02 { background-image: url('../img/amenities/dots/02.png'); }
.s-amenities .p-local #content li#i03 { background-image: url('../img/amenities/dots/03.png'); }
.s-amenities .p-local #content li#i04 { background-image: url('../img/amenities/dots/04.png'); }
.s-amenities .p-local #content li#i05 { background-image: url('../img/amenities/dots/05.png'); }
.s-amenities .p-local #content li#i06 { background-image: url('../img/amenities/dots/06.png'); }
.s-amenities .p-local #content li#i07 { background-image: url('../img/amenities/dots/07.png'); }
.s-amenities .p-local #content li#i08 { background-image: url('../img/amenities/dots/08.png'); }
.s-amenities .p-local #content li#i09 { background-image: url('../img/amenities/dots/09.png'); }
.s-amenities .p-local #content li#i10 { background-image: url('../img/amenities/dots/10.png'); }
.s-amenities .p-local #content li#i11 { background-image: url('../img/amenities/dots/11.png'); }
.s-amenities .p-local #content li#i12 { background-image: url('../img/amenities/dots/12.png'); }
.s-amenities .p-local #content li#i13 { background-image: url('../img/amenities/dots/13.png'); }
.s-amenities .p-local #content li#i14 { background-image: url('../img/amenities/dots/14.png'); }

/**************************************************************************/



/**************************************************************************/

.s-contacts #content h1 { color: #006ab3; margin: 0 35px 10px; padding: 0; clear: both; height: 45px; line-height: 45px; }
.s-contacts #content h1#cntc-shepherd { background: transparent url('../img/contacts/cntc-shepherd.png') right top no-repeat; }
.s-contacts #content h1#cntc-durngate { background: transparent url('../img/contacts/cntc-durngate.png') right top no-repeat; }

.s-contacts #content p { margin-left: 35px; width: 500px; }
.s-contacts #content p a { text-decoration: underline; }

.s-contacts #content ul { margin: 10px 35px; padding: 0; }

.s-contacts #content li { list-style-type: disc; margin-left: 15px; width: 500px; }

.s-home .nav2,
.s-contacts .nav2 { top: 250px; }

.s-contacts .nav2 li { 
	display: block;	
	width: 180px; height: 136px;
	margin: 0; padding: 0;
}
.s-contacts .nav2 li a { 
	display: block;
	width: 180px; height: 136px;
	margin: 0; padding: 0;
	line-height: 136px;
	text-indent: -9999px;
}



#contentnews h1{ font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0}

#contentnews { padding:20px;}