*{
				margin: 0px;
				padding: 0px;
			}
			
			body{
				background: #fff;
				width: 1024px;
				margin: 15px auto 0px auto;
				text-align: center;
			}
			
			ul,li, p, em, a:link, a:visited, label, input{
				font-family: Lucida Grande, Helvetica, Arial, sans-serif;
				color: #292929;
			}
			
			h1, h2, h3{
				font-family: Garamond, Georgia, Times, serif;
				color: #292929;
				font-weight: normal;
			}
			
			#wrapper{
				text-align: left;
			}
			
			#header{
				height: 65px;
			}
			
			h1#branding{
				margin: 0px 0px 0px 0px;
				float: left;
				
			}
			
			h1#branding a{
				font-size: 40px;
				font-family: Garamond, Georgia, Times, serif;
				font-weight: normal;
				color: #252525;
				letter-spacing: -2px;
				text-decoration: none;
				
			}
			
						
			h2#tagline{
				float: left;
				font-size: 12px;
				font-weight: normal;
				font-family: Lucida Grande, Helvetica, Arial, sans-serif;
				margin: -4px 0px 0px 4px;
				color: #252525;
				clear: left;
				
			}
			
			h3#request_a_quote{
				float: right;
				margin: -40px 0px 20px 0px;
				
			}
			
			h3#request_a_quote a{
				display: block;
				width: 274px;
				height: 62px;
				background: transparent url('/img/request-a-quote.png') no-repeat;
				text-indent: -9999px;
				
			}
			
			
			
			#nav {
				clear: both;
				height: 41px;
				background: transparent url('/img/nav_bg.jpg') repeat-x;
				margin: 15px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				
				border: #878787 1px solid;
			}
			
			#nav ul {
				margin-top: 10px;
				width: 700px;
				float: left;
			}
			
			#nav ul li{
				display: inline;
				margin: 0px 0px 0px 30px;
				padding: 0px 30px 0px 0px;
				border-right: #fff 1px solid;
			}
			
			#nav ul li.last{
				border: none;
			}
			
			#nav ul li a{
				text-decoration: none;
				color: #fff;
			}
			
			#nav ul li a:hover{
				text-decoration: underline;
			}
			
			#nav #phone_number{
				float: right;
				width: 230px;
				font-size: 28px;
				font-family: Lucida Grande, Helvetica, Arial, sans-serif;
				color: #fff;
				font-weight: normal;
				margin-top: 4px;
			}
			
			#content{
				overflow: hidden;
				background: #f4f4f4;
				min-height:800px;
				height:auto !important;
				height:800px;
				border-bottom: #dedede 1px solid;
				border-left: #dedede 1px solid;
				border-right: #dedede 1px solid;
			}
			
			#showcase{
				height: 300px;
				overflow: hidden;
				border-bottom: #dedede 1px solid;
			}
			
			#left_showcase{
				background: #e8e8f4;
				width: 260px;
				padding: 15px 5px 15px 15px;
				margin: 0px 0px 0px 0px;
				border-right: #dedede 1px solid;
				
				float: left;
				
			}
			
			#left_showcase #product_list li{
				list-style: none;
				font-size: 13px;
				color: #292929;
				margin: 6px 0px 0px 10px;
			}
			
			#left_showcase #product_list li a{
				text-decoration: none;
			}
			
			#left_showcase h3{
				color: #292929;
				letter-spacing: 1px;
				font-size: 23px;
				font-weight: normal;
				margin: 0px 0px 10px 0px;
			}
			
			#right_showcase{
				float: right;
				width:741px;
				background: transparent url('/img/chaises.jpg') no-repeat;
				
				height: 300px;
				
			}
			
			
			#left_column{
				background: #f4f4f4;
				padding: 0px 12px 60px 12px;
				width: 260px;
				clear: left;
				float: left;
			}
			
			#left_column h3, #right_column h3{
				color: #292929;
				letter-spacing: 2px;
				font-size: 23px;
				margin: 30px 0px 5px 0px;
			}
			
			#left_column p, #right_column p{
				font-size: 13px;
				line-height: 18px;
				margin: 15px 0px 5px 0px;
			}
			
			#right_column{
				background: #f4f4f4;
				padding: 0px 20px 60px 0px;
				width: 710px;
				float: right;
			}
			

			#footer{
				margin: 15px 0px 15px 0px;
				clear: both;
			}
			
			#footer p{
				color: #292929;
				font-size: 11px;
			}
			
			#footer a{
				color: #292929;
			}
			