/* CSS Document */

	body { 
		background: white;
		margin: 0px;
		border: 0px;
		color: #999999;
		font-family: Arial, Helvetica, Verdana sans-serif;
		}

	a:link {
		color: #999999;
		text-decoration: none;
		}

	a:visited {
		color: #999999;
		text-decoration: none;
		}

	a:active {
		color: #ffffff; 
		text-decoration: none;
		background-color: #000000;
		}

	a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #999999;
		}

	a.subnav:link {
		color: #999999;
		text-decoration: none;
		}

	a.subnav:visited {
		color: #999999;
		text-decoration: none;
		}

	a.subnav:active {
		color: #ffffff; 
		text-decoration: none;
		background-color: #000000;
		}

	a.subnav:hover {
		color: #ffffff;
		text-decoration: none;
		background-color: #999999;
		}



	a.nyc:link {
		color: #E4B528;
		text-decoration: none;
		}

	a.nyc:visited {
		color: #E4B528;
		text-decoration: none;
		}

	a.nyc:active {
		color: #ffffff; 
		text-decoration: none;
		background-color: #E4B528;
		}

	a.nyc:hover {
		color: #ffffff;
		text-decoration: none;
		background-color: #E4B528;
		}


			.highlight {
				color: #ffffff;
				text-decoration: none;
				background-color: #999999;
				}

			.underline {
				text-decoration:underline;
				}

			.title {
				color: #999999;
				text-decoration: none;
				font-weight: bold;
				}

			.subtitle {
				color: #999999;
				text-decoration: none;
				font-weight: normal;
				}		

			.nyc {
				color: #E4B528;
				font-weight: normal;
				}



	div.nav1 {
		position: absolute;	
		left: 13px;
		top: 13px;
		padding: 2px 3px;
		width: 228px;
		height: 60px;
		border-style: solid;
		border-color: #999999;
		border-width: 1px;
		font-size: 10px;
		line-height: 12px;
		}
	
	div.nav2 {
		position: absolute;	
		left: 251px;
		top: 13px;
		padding: 2px 3px;
		width: 228px;
		height: 60px;
		border-style: solid;
		border-color: #999999;
		border-width: 1px;
		font-size: 10px;
		line-height: 12px;
		}

	div.nav3 {
		position: absolute;	
		left: 489px;
		top: 13px;
		padding: 2px 3px;
		width: 228px;
		height: 60px;
		border-style: solid;
		border-color: #999999;
		border-width: 1px;
		font-size: 10px;
		line-height: 12px;
		}
	
	div.nav4 {
		position: absolute;	
		left: 727px;
		top: 13px;
		padding: 18px 3px 2px 57px;
		width: 114px;
		height: 44px;
		border-style: solid;
		border-color: #999999;
		border-width: 1px;
		align: middle;
		}

			img.navbottom {
				position: absolute;
				left: 13px;
				top: 79px;
				width: 889px;
				height: 12px;
				}

	div.subnav {
		position: absolute;
		left: 23px;
		top: 109px;
		width: 889px;
		height: 30px;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #999999;
		text-align: center;
		}

			div.photocenter {
				position: absolute;
				left: 263px;
				top: 140px;
				width: 400px;
				height: 400px;
				border-style: solid;
				border-color: #FFFFFF;
				border-width: 1px;
				}
				
			div.photocentertitle {
				position: absolute;
				left: 263px;
				top: 560px;
				width: 400px;
				height: 30px;
				font-size: 12px;
				line-height: 15px;
				font-weight: bold;
				color: #999999;
				text-align: center;
				}

			div.photoleft {
				position: absolute;
				left: 45px;
				top: 140px;
				width: 400px;
				height: 400px;
				border-style: solid;
				border-color: #FFFFFF;
				border-width: 1px;
				}
				
			div.photolefttitle {
				position: absolute;
				left: 45px;
				top: 560px;
				width: 400px;
				height: 30px;
				font-size: 12px;
				line-height: 15px;
				font-weight: bold;
				color: #999999;
				text-align: center;
				}
				
			div.photoright {
				position: absolute;
				left: 490px;
				top: 140px;
				width: 400px;
				height: 400px;
				border-style: solid;
				border-color: #FFFFFF;
				border-width: 1px;
				}
				
			div.photorighttitle {
				position: absolute;
				left: 490px;
				top: 560px;
				width: 400px;
				height: 30px;
				font-size: 12px;
				line-height: 15px;
				font-weight: bold;
				color: #999999;
				text-align: center;
				}

			div.photoberlin {
				position: absolute;
				left:103px;
				top: 140px;
				width: 720px;
				height: 480px;
				border-style: solid;
				border-color: #FFFFFF;
				border-width: 1px;
				}
				

			div.photowide {
				position: absolute;
				left: 45px;
				top: 140px;
				width: 845px;
				height: 400px;
				border-style: solid;
				border-color: #FFFFFF;
				border-width: 1px;
				}
				
			div.photowidetitle {
				position: absolute;
				left: 45px;
				top: 560px;
				width: 845px;
				height: 30px;
				font-size: 12px;
				line-height: 15px;
				font-weight: bold;
				color: #999999;
				text-align: center;
				}
				
			div.phototitlepdx {
				position: absolute;
				left: 263px;
				top: 635px;
				width: 400px;
				height: 30px;
				font-size: 12px;
				line-height: 15px;
				font-weight: bold;
				color: #999999;
				text-align: center;
				}

			div.photolax {
				position: absolute;
				left: 0px;
				top: 140px;
				width: auto;
				height: auto;
				border-style: solid;
				border-color: #999999;
				border-width: 0px;
				}
			
	div.maintextblack {
		position: absolute;	
		left: 251px;
		top: 125px;
		padding: 2px 3px;
		width: 460px;
		height: auto;
		font-size: 12px;
		line-height: 22px;
		color: #000000;
		}

	div.maintextgray {
		position: absolute;	
		left: 251px;
		top: 140px;
		padding: 2px 3px;
		width: 460px;
		height: auto;
		font-size: 12px;
		line-height: 15px;
		color: #999999;
		}
		
	div.maintextclients {
		position: absolute;	
		left: 251px;
		top: 140px;
		padding: 2px 3px;
		width: 460px;
		height: auto;
		font-size: 12px;
		line-height: 15px;
		color: #999999;
		border-style: solid;
		border-color: #ffffff;
		border-width: 1px;
		}

	img.about {
		position: absolute;	
		left: 35px;
		top: 145px;
		width: 200px;
		height: 200px;
		border: 0px;
		}

	img.section1 {
		position: absolute;	
		left: 254px;
		top: 141px;
		width: 230px;
		height: 60px;
		border: 0px;
		}

	div.section1text {
		position: absolute;	
		left: 490px;
		top: 141px;
		padding: 0px 3px;
		width: 226px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #999999;
		border-style: solid;
		border-color: #000000;
		border-width: 0px;
		}

	div.section1right {
		position: absolute;	
		left: 727px;
		top: 141px;
		padding: 0px 3px;
		width: 168px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #999999;
		border-style: solid;
		border-color: #000000;
		border-width: 0px;
		}
		
	img.section2 {
		position: absolute;	
		left: 254px;
		top: 221px;
		width: 230px;
		height: 60px;
		border: 0px;
		}
		
	div.section2text {
		position: absolute;	
		left: 490px;
		top: 221px;
		padding: 0px 3px;
		width: 226px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #999999;
		border-style: solid;
		border-color: #000000;
		border-width: 0px;
		}

	div.section2right {
		position: absolute;	
		left: 727px;
		top: 221px;
		padding: 0px 3px;
		width: 168px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #999999;
		border-style: solid;
		border-color: #000000;
		border-width: 0px;
		}

img.section3 {
		position: absolute;	
		left: 254px;
		top: 301px;
		width: 230px;
		height: 60px;
		border: 0px;
		}

	div.section3text {
		position: absolute;	
		left: 490px;
		top: 301px;
		padding: 0px 3px;
		width: 226px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #999999;
		border-style: solid;
		border-color: #000000;
		border-width: 0px;
		}

	div.section3right {
		position: absolute;	
		left: 727px;
		top: 301px;
		padding: 0px 3px;
		width: 168px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #999999;
		border-style: solid;
		border-color: #000000;
		border-width: 0px;
		}

img.section4 {
		position: absolute;	
		left: 254px;
		top: 381px;
		width: 230px;
		height: 60px;
		border: 0px;
		}

	div.section4text {
		position: absolute;	
		left: 490px;
		top: 381px;
		padding: 0px 3px;
		width: 226px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #999999;
		border-style: solid;
		border-color: #000000;
		border-width: 0px;
		}

	div.section4right {
		position: absolute;	
		left: 727px;
		top: 381px;
		padding: 0px 3px;
		width: 168px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #999999;
		border-style: solid;
		border-color: #000000;
		border-width: 0px;
		}

div.nycdetailsubnav {
		position: absolute;
		left: 625px;
		top: 195px;
		width: 238px;
		height: 30px;
		font-size: 10px;
		line-height: 13px;
		font-weight: bold;
		color: #999999;
		text-align: left;
		}


	div.nycdetailtext {
		position: absolute;	
		left: 625px;
		top: 210px;
		padding: 2px 3px;
		width: 266px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #000000;
		border-style: solid;
		border-color: #000000;
		border-width: 0px;

		}


	div.nycdetailcaption {
		position: absolute;	
		left: 46px;
		top: 535px;
		padding: 2px 3px;
		width: 592px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #999999;
		}

	div.nycindexmain {
		position: absolute;	
		left: 251px;
		top: 130px;
		padding: 0px 0px;
		width: 525px;
		height: auto;
		font-size: 10px;
		line-height: 13px;
		color: #000000;
		border-style: solid;
		border-color: #FFFFFF;
		border-width: 1px;
		}

	div.nycindexitemtext {
		position: relative;	
		left: 200px;
		top: 0px;
		padding: 0px 0px;
		width: 300px;
		height: auto;
		font-size: 12px;
		line-height: 17px;
		color: #000000;
		}
		
	img.nycdetailphoto {
		position: absolute;	
		left: 13px;
		top: 141px;
		width: 592px;
		height: 395px;
		border: 0px;
		}

	div.nycintroquote {
		position: absolute;	
		left: 14px;
		top: 128px;
		padding: 2px 3px;
		width: 238px;
		height: auto;
		font-size: 12px;
		line-height: 17px;
		color: #999999;
		}

	p.nycintrotext {
		font-size: 16px;
		line-height: 22px;
		}

	img.nyctitle {
		position: absolute;	
		left: 730px;
		top: 145px;
		width: 170px;
		height: 25px;
		border: 0px;
		}

	img.nycbuttonenter {
		position: absolute;	
		left: 770px;
		top: 195px;
		width: 90px;
		height: 25px;
		border: 0px;
		}

	img.nycindexthumb {
		position: relative;	
		left: 0px;
		top: 0px;
		width: 175px;
		height: 117px;
		border: 0px;
		float: left;
		padding: 0px 0px 0px 0px;
		
		}

	img.popup {
		position: absolute;	
		left: 13px;
		top: 13px;
		width: 400px;
		height: 400px;
		border: 0px;
		}

	div.popuptitle {
		position: absolute;
		left: 13px;
		top: 426px;
		width: 400px;
		height: auto;
		font-size: 12px;
		line-height: 15px;
		color: #999999;
		text-align: center;
		}

			div.filmbox {
				position: absolute;
				left: 253px;
				top: 140px;
				width: 420px;
				height: 420px;
				border-style: solid;
				border-color: #999999;
				border-width: 1px;
				}
				
			div.filmboxtitle {
				position: absolute;
				left: 253px;
				top: 580px;
				width: 400px;
				height: auto;
				font-size: 12px;
				line-height: 15px;
				font-weight: bold;
				color: #999999;
				text-align: center;
				}

	div.filmboxleft {
		position: absolute;
		left: 25px;
		top: 140px;
		width: 420px;
		height: 420px;
		border-style: solid;
		border-color: #999999;
		border-width: 1px;
		}
		
	div.filmboxlefttitle {
		position: absolute;
		left: 25px;
		top: 580px;
		width: 420px;
		height: auto;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #999999;
		text-align: center;
		}

	div.filmboxright {
		position: absolute;
		left: 480px;
		top: 140px;
		width: 420px;
		height: 420px;
		background-color: #000000;
		border-style: solid;
		border-color: #999999;
		border-width: 1px;
		}
		
	div.filmboxrighttitle {
		position: absolute;
		left: 480px;
		top: 580px;
		width: 420px;
		height: auto;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		color: #999999;
		text-align: center;
		}
