/* CSS Document */
body
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 0.75em;
	color: #736357;
	background: url(../grfx/backgrounds/bg_body.gif) repeat;
	margin: 0;
	padding: 0;
}

#header
{
	width: 1680px;
	height: 131px;
	clear: both;
	background: url(../grfx/backgrounds/bg_flash.png) no-repeat;
}

#content
{
	width: 625px;
	margin-left: 30px;
	padding: 27px 33px 0px 26px;
	background: url(../grfx/backgrounds/bg_content.png) repeat;
}

	#col_left
	{
		width: 625px;
		min-height: 530px;
		float: left;
		position: relative;
	}
	
		#gallery_main
		{
			width: 308px;
		}
		
		#gallery
		{
			width: 308px;
		}
		
		#gallery ul
		{
			width: 308px;
			margin: 0;
			padding: 0;
		}
		
		#gallery li
		{
			list-style: none;
			margin: 0;
			padding: 0;
			float: left;
			display: block;
			margin-right: 7px;
		}
		
		#gallery li #twostorey a, #gallery li #backyard a 
		{
			width: 69px;
			height: 65px;
			float: left;
		}
		
		#gallery li #factory a 
		{
			width: 68px;
			height: 65px;
			float: left;
		}
		
		#gallery li #treetop a 
		{
			width: 66px;
			height: 65px;
			float: left;
		}
				
		#pdfs
		{
			width: 308px;
			position: absolute;
			bottom: 6px !important;
			font-weight: bold;
			height: 105px;
		}
		
			#pdfs ul
			{
				margin: 0;
				padding: 0;
				height: 34px;
			}
			
			#pdfs li
			{
				list-style: none;
				margin: 0;
				padding: 0;
				display: block;
				height: 34px;
			}
			
			#pdf li a
			{
				display: block;
				height: 34px;
			}			
			
			#pdfs li a span
			{
				display: none;
			}
			
			#pdfs li#process a
			{
				background: url(../grfx/icon_process.png) 0 0 no-repeat;
				width: 162px;
				height: 34px;
				display: block;
			}
			
			#pdfs li#process a:hover
			{
				background: url(../grfx/icon_process.png) -162px 0 no-repeat;
				width: 162px;
				height: 34px;
			}
			
			#pdfs li#believe a
			{
				background: url(../grfx/icon_believe.png) 0 0 no-repeat;
				width: 162px;
				height: 34px;
				display: block;
			}
			
			#pdfs li#believe a:hover
			{
				background: url(../grfx/icon_believe.png) -162px 0 no-repeat;
				width: 162px;
				height: 34px;
			}	
			
			#pdfs li#sketches a
			{
				background: url(../grfx/icon_sketches.png) 0 0 no-repeat;
				width: 162px;
				height: 34px;
				display: block;
			}
			
			#pdfs li#sketches a:hover
			{
				background: url(../grfx/icon_sketches.png) -162px 0 no-repeat;
				width: 162px;
				height: 34px;
			}								
	
		#col_right
		{
			width: 292px;
			float: right;
			line-height: 1.50em;
			text-align: justify;
		}
		
			#col_right p
			{
				margin-top: 0px;
			}
			
		#details
		{
			width: 292px;
			position: absolute;
			bottom: 6px !important;
			height: 40px;
		}
	
#footer
{
	width: 684px;
	height: 5px;
	background: url(../grfx/backgrounds/bg_footer.png) no-repeat;
	margin-left: 30px;
	margin-bottom: 30px;
}
