@charset "utf-8";
/* CSS Document */

*{margin:0;	padding:0;}


img{border:none;}
p	{ color:#002B51; font-size:11px; line-height:1.5em;}
a	{color:#002B51; text-decoration:none;}
a:hover	{text-decoration:underline;}

.pdf a {color: #4E8099; font-size: 14px;}
.pdf a:hover { color:#002B51;}

body {font-family: "tahoma", "arial", "verdana"; margin:0; background:url(../images/template/bg.jpg) repeat-y #7FA4D1;  background-position:center;}
		
#content{margin:0px auto; padding-top:70px; width:945px; height:570px; z-index: 3; position:relative;}
#logo	{width:945px; height:52px;}
#Nav	{width:945px; height:38px;}
#mainContent	{background:#FFFFFF; width:935px; height:462px; padding:5px;}
#footer			{width:945px; float:left; padding-top:10px;}

#contentLeft	{width:300px; float:left; height:462px;}
#contentRight	{width:630px; float:right; height:457px; padding-top:5px; }
contentFloor	{width:930px; float:left; height:457px; padding-top:5px; }
#subNav			{width:290px; height:28px; float:left;}

/*Supersize Plugin Styles*/

#supersize{ width:1266px; margin:0 auto;}


/*Navigation*/

#ButtonHolder	{width:945px; height:38px; float:left; list-style:none; padding:0; margin-top:0; margin-bottom:0;  margin-left:0;}
	
	#ButtonHolder li	{width:135px; height:38px; display:inline; float:left; line-height:38px;  height:38px;}
	#ButtonHolder li a	{ width:135px; height:38px; display:block;}
	#ButtonHolder li a:hover	{text-decoration:none;} 
	
	
	#descriptionButton a { background: url(../images/template/description.png) no-repeat;}
	#descriptionButton a:hover	{ background-position:-135px;}
	
	#locationButton a { background: url(../images/template/location.png) no-repeat;}
	#locationButton a:hover	{	background-position:-135px;}

	
	#connectionsButton a { background: url(../images/template/connections.png) no-repeat;}
	#connectionsButton a:hover	{	background-position:-135px;}

	#floorButton a { background: url(../images/template/floor.png) no-repeat;}
	#floorButton a:hover	{	background-position:-135px;}
	
	#contactButton a { background: url(../images/template/contact.png) no-repeat;}
	#contactButton a:hover	{	background-position:-135px;}
	
	#tishmanButton a { background: url(../images/template/tishman.png) no-repeat;}
	#tishmanButton a:hover	{	background-position:-135px;}
	
	#specButton a { background: url(../images/template/specification.png) no-repeat;}
	#specButton a:hover	{	background-position:-135px;}
	
	#Nav li ul { display: none; position: relative; top: 1em; left: 0; width:135px;}
	
/*SubNav*/

/*description*/

#subButtonHolder li	{height:28px; display:inline; float:left; line-height:28px;}
#subButtonHolder li a	{height:28px; display:block;}
#subButtonHolder li a:hover	{text-decoration:none;} 

	#overviewDescButton a { background: url(../images/desc/overview.jpg) no-repeat; width:71px;}
	#overviewDescButton a:hover	{ background-position:-71px;}
	
	#galleryDescButton a { background: url(../images/desc/gallery.jpg) no-repeat; width:58px;}
	#galleryDescButton a:hover	{	background-position:-58px;}
	
	#aerialLocButton a { background: url(../images/location/aerial.jpg) no-repeat; width:51px;}
	#aerialLocButton a:hover	{	background-position:-51px;}

	#occupiersLocButton a { background: url(../images/location/occupiers.jpg) no-repeat; width:102px;}
	#occupiersLocButton a:hover	{	background-position:-102px;}

	#ammenitesLocButton a { background: url(../images/location/ammenities.jpg) no-repeat; width:101px;}
	#ammenitesLocButton a:hover	{	background-position:-101px;}
	
	#walkConnectButton a { background: url(../images/connections/walk.jpg) no-repeat; width:97px;}
	#walkConnectButton a:hover	{	background-position:-97px;}

	#tubeConnectButton a { background: url(../images/connections/tube.jpg) no-repeat; width:72px;}
	#tubeConnectButton a:hover	{	background-position:-72px;}
	
	#floorPlansButton a { background: url(../images/floors/floorplans.jpg) no-repeat; width:79px;}
	#floorPlansButton a:hover	{	background-position:-79px;}
	
	#floorSpaceButton a { background: url(../images/floors/spaceplans.jpg) no-repeat; width:84px;}
	#floorSpaceButton a:hover	{	background-position:-84px;}

.galleryThumb	{float:left; margin:0 8px 8px 0;}

/*Floor Plans*/
.floorArea	{width:800px; height:18px; border-top:1px solid #4E8199;  line-height:18px; display:block; list-style:none;}
.floorList  a			{ width:800px; height:16px; display:block; color:#002B51;  }
.floorList  a:hover	{ color:#FFFFFF; background:#4E8199; text-decoration:none;} 

.floor	{width:80px; float:left; font-size:11px;}
.squareft	{width:140px; float:left; font-size:11px; text-align:right;}
.squarem	{width:140px; float:left; font-size:11px; text-align:right;}
.underOffer {width:110px; float:left; font-size:11px; text-align:right;}

.parking	{float:left; width:302px; color:#002B51; font-size:11px; line-height:18px; border-top:1px solid #4E8199;}

.parking a	{color:#002B51;}

/*Image Slider*/

#slider {
    width: 596px; /* important to be same as image width */
    height: 457px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 596px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
	
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}


.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;}

.footerLeft {float:left; width:300px; font-size:10px; color:#FFF;}
.footerLeft a {font-size:10px; color:#FFF;}