/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; line-height:1em; font-family:inherit; text-align:left; vertical-align:baseline;}
a img, :link img, :visited img{border:0;}
ol, ul{list-style:none;}
a:focus{-moz-outline-style:none;}

/*General*/
html{height:100%; font-size:100%; overflow-y:scroll; margin-bottom:0px;}
body{font-size:11px; line-height:16px; font-family:Arial, Verdana, sans-serif; color:#3B3B3B; text-align:center; background:#fff;}

h1, h2, h3, p, li, dt, dd, td, th, label, address{font-size:11px; line-height:16px; font-weight:normal;}
h1{font-size:13px; color:#666; margin-bottom:16px;}
h2{font-weight:bold; font-size:12px;}
h3{color:#ACAEB0; font-size:13px;}
p, li{font:13px/16px Arial, sans-serif; color:#666; margin-bottom:16px;}
li{margin:0;}
ul{margin-bottom:16px;}
ul.nudge{margin-top:16px;}
a{color:#666; line-height:16px;}

img{display:block;}

/* Gallery */

#horizon{text-align:center; position:absolute; top:50%; left:0px; width:100%; height:1px; overflow:visible; visibility:visible; display:block;}
	#wrapper{position:absolute; margin-left:-480px; top:-300px; left:50%; width:958px; height:598px; visibility: visible; border:1px solid #b8b8b8;}
		#sidebar{float:left; margin-top:32px; margin-left:25px;display:inline;}
			#nav{position:absolute; bottom:30px;}
				#nav ul{margin-left:5px; width:125px; margin-bottom:0;}
				#nav ul#main{background:url('/images/divider.png') no-repeat 0 0; margin-top:6px; padding-top:10px;}
				#nav ul a{font:bold 14px/17px Arial; color:#434345; text-decoration:none;}
				#nav ul .selected{margin-left:7px;}
				#nav ul .selected a{color:#ADAFB2;}
		#footer{clear:both;}

#gallery{position:relative; float:left; left:21px; top:60px; width:727px; height:515px;}
	#gallery div.panel{position:absolute; font:bold 12px/12px Arial, sans-serif; text-decoration:none; color:#ACACAC; width:602px; height:398px; background:#fff; cursor:pointer;}
	#gallery div.showing{cursor:auto;}

	/* Stripe Series Exceptions */
	.stripe-series #gallery div.panel{width:707px; height:470px; top:35px;}
	.stripe-series #gallery div.panel img{right:0;}
	.stripe-series #gallery h2{width:685px; height:448px;}

		/* Default headers */
		#gallery h2{position:absolute; left:0; top:0; padding:10px; width:580px; height:378px; background:url('/images/overlay.png') repeat; border:1px solid #ccc; color:#fff; z-index:99;}
		#gallery .showing h2.overlay{background:url('/images/overlay-85.png?120') repeat-y !important;}		
		#gallery h2.blank{color:#ACACAC; background:#fff;}
		#gallery .showing h2{color:#6F6F6F;}
		#gallery div.panel:hover h2{border:1px solid #9F9F9F;}	
		#gallery div.showing:hover h2{border:1px solid #9F9F9F;}
		
		#gallery .border{position:relative;}
		
		/* Double borders */
		#gallery.project-bias #g1 h2{width:277px !important;}
		#gallery.project-bias #g1 .border{position:absolute; top:0px; left:304px; width:297px; height:398px; border:1px solid #ccc; z-index:99;}
		
		#gallery #g1.showing:hover .border{border:none !important;}	
		#gallery.project-bias #g1 .border{border:1px solid #ccc !important;}	
		#gallery.project-bias #g1:hover .border{color:#6F6F6F; border:1px solid #9F9F9F !important;}	
		
		/* Custom headers */
		/* Public Seating */
		#gallery.project-atrium #g1 h2{color:#ACACAC;}
		#gallery.project-atrium #g1.showing h2{color:#FFF;}
		#gallery.project-atrium #g2 h2, #gallery.project-atrium #g3 h2{color:#ACACAC;}
		#gallery.project-atrium #g2.showing h2, #gallery.project-atrium #g3.showing h2{color:#fff;}

		#gallery.project-canary-wharf #g1 h2{color:#ACACAC;}
		#gallery.project-canary-wharf #g1.showing h2{color:#fff;}
		#gallery.project-canary-wharf #g2 h2{color:#ACACAC;}		
		#gallery.project-canary-wharf #g2.showing h2{color:#6F6F6F;}

		#gallery.project-cello #g1 h2, #gallery.project-cello #g3 h2{color:#ACACAC;}
		#gallery.project-cello #g1.showing h2, #gallery.project-cello #g3.showing h2{color:#fff;}
		#gallery.project-cello #g2 h2, #gallery.project-cello #g4 h2{color:#ACACAC;}
		#gallery.project-cello #g4.showing h2{color:#6F6F6F;}

		#gallery.project-chico #g1 h2{color:#ACACAC;}
		#gallery.project-chico #g1.showing h2{color:#fff;}
		#gallery.project-chico #g2 h2{color:#ACACAC;}
		#gallery.project-chico #g2.showing h2{color:#fff;}
		#gallery.project-chico #g3 h2{color:#ACACAC;}
		#gallery.project-chico #g3.showing h2{color:#6F6F6F;}

		#gallery.project-db #g1 h2, #gallery.project-db #g2 h2{color:#ACACAC;}
		#gallery.project-db #g1.showing h2, #gallery.project-db #g2.showing h2{color:#fff;}

		#gallery.project-goma #g1 h2{color:#ACACAC;}
		#gallery.project-goma #g1.showing h2{color:#FFF;}

		#gallery.project-leda #g1 h2{color:#ACACAC;}
		#gallery.project-leda #g1.showing h2{color:#fff;}
		#gallery.project-leda #g2 h2, #gallery.project-leda #g3 h2, #gallery.project-leda #g4 h2{color:#ACACAC;}
		#gallery.project-leda #g2.showing h2, #gallery.project-leda #g3.showing h2, #gallery.project-leda #g4.showing h2{color:#6F6F6F;}

		#gallery.project-metropolis #g1 h2{color:#ACACAC;}
		#gallery.project-metropolis #g1.showing h2{color:#3F3F3F;}		
		#gallery.project-metropolis #g2 h2{color:#ACACAC;}
		#gallery.project-metropolis #g2.showing h2{color:#6F6F6F;}		

		#gallery.project-norfolk #g1 h2, #gallery.project-norfolk #g2 h2, #gallery.project-norfolk #g3 h2{color:#ACACAC;}
		#gallery.project-norfolk #g1.showing h2, #gallery.project-norfolk #g2.showing h2, #gallery.project-norfolk #g3.showing h2{color:#FFF;}		
		#gallery.project-norfolk #g4 h2{color:#ACACAC;}
		#gallery.project-norfolk #g4.showing h2{color:#6F6F6F;}		
		
		#gallery.project-parc #g1 h2, #gallery.project-parc #g2 h2, #gallery.project-parc #g3 h2, #gallery.project-parc #g4 h2{color:#ACACAC;}				
		#gallery.project-parc #g1.showing h2, #gallery.project-parc #g3.showing h2{color:#FFF;}
		#gallery.project-parc #g2.showing h2, #gallery.project-parc #g4.showing h2{color:#6F6F6F;}

		#gallery.project-pr #g1 h2{color:#ACACAC;}
		#gallery.project-pr #g1.showing h2{color:#FFF;}
		#gallery.project-pr #g2 h2, #gallery.project-pr #g4 h2, #gallery.project-pr #g3 h2{color:#ACACAC;}
		#gallery.project-pr #g2.showing h2, #gallery.project-pr #g4.showing h2{color:#6F6F6F;}	
		#gallery.project-pr #g3.showing h2{color:#FFF;}

		#gallery.project-saltwell #g1 h2{color:#ACACAC;}	
		#gallery.project-saltwell #g1.showing h2{color:#6F6F6F;}	
		
		#gallery.project-smart-alex #g1 h2, #gallery.project-smart-alex #g2 h2, #gallery.project-smart-alex #g4 h2{color:#ACACAC;}
		#gallery.project-smart-alex #g1.showing h2, #gallery.project-smart-alex #g2.showing h2{color:#FFF;}
		#gallery.project-smart-alex #g3 h2{color:#ACACAC;}
		#gallery.project-smart-alex #g3.showing h2, #gallery.project-smart-alex #g4.showing h2{color:#6F6F6F;}

		/* Chairs */
		#gallery.project-butterfly #g1 h2, #gallery.project-butterfly #g2 h2{color:#ACACAC;}
		#gallery.project-butterfly #g2.showing h2, #gallery.project-butterfly #g1.showing h2{color:#6F6F6F;}
		
		#gallery.project-chess-chair #g1 h2, #gallery.project-chess-chair #g2 h2{color:#ACACAC;}
		#gallery.project-chess-chair #g1.showing h2, #gallery.project-chess-chair #g2.showing h2{color:#FFF;}
				
		#gallery.project-marylebone #g1 h2, #gallery.project-marylebone #g2 h2, #gallery.project-marylebone #g3 h2{color:#ACACAC;}
		#gallery.project-marylebone #g1.showing h2, #gallery.project-marylebone #g2.showing h2{color:#FFF;}		
		#gallery.project-marylebone #g3.showing h2{color:#6F6F6F;}
		
		#gallery.project-volo #g1 h2, #gallery.project-volo #g2 h2{color:#ACACAC;}		
		#gallery.project-volo #g1.showing h2, #gallery.project-volo #g2.showing h2{color:#6F6F6F;}			
		
		#gallery.project-williams #g1 h2, #gallery.project-williams #g2 h2{color:#ACACAC;}	
		#gallery.project-williams #g1.showing h2, #gallery.project-williams #g2.showing h2{color:#FFF;}			

		/* Tables */
		#gallery.project-4x4 #g1 h2, #gallery.project-4x4 #g2 h2, #gallery.project-4x4 #g3 h2, #gallery.project-4x4 #g4 h2{color:#ACACAC;}
		#gallery.project-4x4 #g1.showing h2, #gallery.project-4x4 #g2.showing h2, #gallery.project-4x4 #g3.showing h2, #gallery.project-4x4 #g4.showing h2{color:#6F6F6F;}
		
		#gallery.project-animal #g1 h2{color:#ACACAC;}
		#gallery.project-animal #g1.showing h2, #gallery.project-animal #g4.showing h2{color:#6F6F6F;}
		#gallery.project-animal #g2 h2, #gallery.project-animal #g3 h2, #gallery.project-animal #g4 h2{color:#ACACAC;}
		#gallery.project-animal #g2.showing h2, #gallery.project-animal #g3.showing h2{color:#FFF;}

		#gallery.project-co-op #g1 h2{color:#ACACAC;}
		#gallery.project-co-op #g1.showing h2{color:#FFF;}		

		#gallery.project-lansdowne #g1 h2{color:#ACACAC;}
		#gallery.project-lansdowne #g1.showing h2{color:#FFF;}		

		#gallery.project-glissade #g1 h2, #gallery.project-glissade #g2 h2, #gallery.project-glissade #g3 h2{color:#FFF;}
		#gallery.project-glissade #g1.showing h2{color:#FFF;}		

		#gallery.project-glissade #g4 h2{color:#ACACAC;}
		#gallery.project-glissade #g4.showing h2{color:#6F6F6F;}		

		#gallery.project-hutu #g1 h2, #gallery.project-hutu #g2 h2, #gallery.project-hutu #g3 h2{color:#ACACAC;}
		#gallery.project-hutu #g1.showing h2, #gallery.project-hutu #g2.showing h2, #gallery.project-hutu #g3.showing h2{color:#6F6F6F;}	

		#gallery.project-mary-ann-table-dark #g1 h2, #gallery.project-mary-ann-table-dark #g2 h2, #gallery.project-mary-ann-table-dark #g3 h2{color:#ACACAC;}
		#gallery.project-mary-ann-table-dark #g1.showing h2, #gallery.project-mary-ann-table-dark #g2.showing h2{color:#6F6F6F;}
		#gallery.project-mary-ann-table-dark #g3.showing h2{color:#FFF;}

		#gallery.project-mary-ann-table-light #g1 h2, #gallery.project-mary-ann-table-light #g2 h2, #gallery.project-mary-ann-table-light #g3 h2, #gallery.project-mary-ann-table-light #g4 h2{color:#ACACAC;}
		#gallery.project-mary-ann-table-light #g1.showing h2, #gallery.project-mary-ann-table-light #g2.showing h2, #gallery.project-mary-ann-table-light #g3.showing h2{color:#FFF;}
		#gallery.project-mary-ann-table-light #g4.showing h2{color:#6F6F6F;}

		#gallery.project-mind-the-gap #g1 h2, #gallery.project-mind-the-gap #g2 h2, #gallery.project-mind-the-gap #g3 h2, #gallery.project-mind-the-gap #g4 h2{color:#ACACAC;}
		#gallery.project-mind-the-gap #g1.showing h2, #gallery.project-mind-the-gap #g2.showing h2, #gallery.project-mind-the-gap #g4.showing h2{color:#6F6F6F;}
		#gallery.project-mind-the-gap #g3.showing h2{color:#fff;}

		#gallery.project-nacf #g1.showing h2, #gallery.project-nacf #g2.showing h2{color:#FFF;}
		#gallery.project-nacf #g1 h2, #gallery.project-nacf #g2 h2{color:#ACACAC;}

		#gallery.project-offset #g1 h2, #gallery.project-offset #g2 h2, #gallery.project-offset #g3 h2, #gallery.project-offset #g4 h2{color:#ACACAC;}
		#gallery.project-offset #g1.showing h2, #gallery.project-offset #g2.showing h2, #gallery.project-offset #g4.showing h2{color:#6F6F6F;}		
		#gallery.project-offset #g3.showing h2{color:#FFF;}

		#gallery.project-overlap #g1 h2, #gallery.project-overlap #g2 h2, #gallery.project-overlap #g3 h2, #gallery.project-overlap #g4 h2{color:#ACACAC;}
		#gallery.project-overlap #g1.showing h2, #gallery.project-overlap #g2.showing h2, #gallery.project-overlap #g3.showing h2, #gallery.project-overlap #g4.showing h2{color:#6F6F6F;}		

		#gallery.project-tab #g1 h2, #gallery.project-tab #g2 h2, #gallery.project-tab #g3 h2{color:#ACACAC;}
		#gallery.project-tab #g1.showing h2, #gallery.project-tab #g2.showing h2, #gallery.project-tab #g4.showing h2{color:#6F6F6F;}
		#gallery.project-tab #g3.showing h2{color:#FFF;}
		
		#gallery.project-tangent #g1 h2, #gallery.project-tangent #g2 h2{color:#ACACAC;}		
		#gallery.project-tangent #g1.showing h2, #gallery.project-tangent #g2.showing h2{color:#6F6F6F;}				

		/* Cabinetry */
		#gallery.project-48 #g1 h2, #gallery.project-48 #g2 h2, #gallery.project-48 #g3 h2, #gallery.project-48 #g4 h2{color:#ACACAC;}
		#gallery.project-48 #g1.showing h2, #gallery.project-48 #g2.showing h2, #gallery.project-48 #g4.showing h2{color:#6F6F6F;}	
		#gallery.project-48 #g3.showing h2{color:#FFF;}

		#gallery.project-bias #g1 h2, #gallery.project-bias #g2 h2, #gallery.project-bias #g3 h2{color:#ACACAC;}		
		#gallery.project-bias #g1.showing h2, #gallery.project-bias #g2.showing h2, #gallery.project-bias #g3.showing h2{color:#6F6F6F;}			
		
		#gallery.project-de-deux #g1 h2, #gallery.project-de-deux #g2 h2, #gallery.project-de-deux #g3 h2, #gallery.project-de-deux #g4 h2{color:#ACACAC;}				
		#gallery.project-de-deux #g1.showing h2, #gallery.project-de-deux #g2.showing h2, #gallery.project-de-deux #g3.showing h2, #gallery.project-de-deux #g4
		.showing h2{color:#6F6F6F;}

		#gallery.project-inclination #g1 h2, #gallery.project-inclination #g2 h2, #gallery.project-inclination #g3 h2, #gallery.project-inclination #g4 h2{color:#ACACAC;}						
		#gallery.project-inclination #g1.showing h2, #gallery.project-inclination #g2.showing h2, #gallery.project-inclination #g3.showing h2, #gallery.project-inclination #g4.showing h2{color:#6F6F6F;}		

		#gallery.project-ludlay #g1 h2, #gallery.project-ludlay #g2 h2, #gallery.project-ludlay #g3 h2, #gallery.project-ludlay #g4 h2{color:#ACACAC;}
		#gallery.project-ludlay #g1.showing h2, #gallery.project-ludlay #g2.showing h2, #gallery.project-ludlay #g3.showing h2, #gallery.project-ludlay #g4.showing h2{color:#6F6F6F;}		

		#gallery.project-marriage-chest #g1 h2, #gallery.project-marriage-chest #g2 h2, #gallery.project-marriage-chest #g3 h2, #gallery.project-marriage-chest #g4 h2{color:#ACACAC;}
		#gallery.project-marriage-chest #g1.showing h2, #gallery.project-marriage-chest #g2.showing h2, #gallery.project-marriage-chest #g3.showing h2, #gallery.project-marriage-chest #g4.showing h2{color:#6F6F6F;}		

		#gallery.project-muse #g1 h2, #gallery.project-muse #g2 h2, #gallery.project-muse #g3 h2{color:#ACACAC;}
		#gallery.project-muse #g1.showing h2, #gallery.project-muse #g3.showing h2{color:#6F6F6F;}
		#gallery.project-muse #g2.showing h2{color:#FFF;}

		#gallery.project-nicholas #g1 h2, #gallery.project-nicholas #g2 h2,#gallery.project-nicholas #g3 h2, #gallery.project-nicholas #g4 h2{color:#ACACAC;}
		#gallery.project-nicholas #g1.showing h2, #gallery.project-nicholas #g2.showing h2, #gallery.project-nicholas #g3.showing h2{color:#FFF;}
		#gallery.project-nicholas #g4.showing h2{color:#6F6F6F;}

		#gallery.project-olsson #g1 h2, #gallery.project-olsson #g2 h2{color:#ACACAC;}
		#gallery.project-olsson #g1.showing h2, #gallery.project-olsson #g2.showing h2{color:#6F6F6F;}		

		#gallery.project-pentangle #g1 h2, #gallery.project-pentangle #g2 h2, #gallery.project-pentangle #g3 h2, #gallery.project-pentangle #g4 h2{color:#ACACAC;}
		#gallery.project-pentangle #g1.showing h2, #gallery.project-pentangle #g2.showing h2, #gallery.project-pentangle #g4.showing h2{color:#6F6F6F;}		
		#gallery.project-pentangle #g3.showing h2{color:#FFF;}

		#gallery.project-slice #g1 h2, #gallery.project-slice #g2 h2{color:#ACACAC;}
		#gallery.project-slice #g1.showing h2, #gallery.project-slice #g2.showing h2, #gallery.project-slice #g3.showing h2{color:#6F6F6F;}		

		/* End headers */
		
		#gallery img{position:absolute; right:0; top:0; z-index:0; display:block;}
		#gallery .showing h2, #gallery .showing:hover h2{cursor:auto;}
		#gallery .showing h2{background:none;}
		
	.col_1, .col_2{position:absolute; width:210px; padding-top:40px; height:360px; left:0; top:0; z-index:99;}
	.col_1{padding-left:40px;}
	.col_2{background:none; left:290px;}
		.col_1 h1, .col_2 h1,
		.col_1 h3, .col_2 h3{position:relative; left:-6px;}
		#gallery div.overlay h3{color:#666;}
				
	#g1{top:105px;}
	#g2{top:70px; left:35px;}
	#g3{top:35px; left:70px;}
	#g4{top:0px; left:105px;}
		
/* Home */
#home #gallery{position:relative; top:95px;}
#home #gallery a{left:0px !important; top:0px !important; display:block; width:707px; height:470px;}
#home #gallery a img{left:0 !important;}

/* Home */
#profile p{font-size:12px; line-height:;}

/* Contact */
.credit{position:absolute; bottom:10px; font-size:9px; color:#ACACAC; margin:0;}
.credit a{display:block; color:#ACACAC;  background:url('/images/credit.png') no-repeat left top; text-indent:-999em; width:67px;}