	body {
		background: #fff url('images/bg-body.gif') no-repeat fixed bottom right;
		padding: 0;
		margin: 0;
		height: 100%;
		min-height: 100%;
	}
	.body {
		background: url('images/bg-main.gif') repeat-y left;
		height: 100%;
		min-height: 100%;
	}
	#header {
		background: url('images/bg-top.gif') repeat-x;
		height: 73px;
	}
	#logo {
		float: left;	
	}
	#logo h1 {
		margin: 0;
		padding: 0;	
	}
	#logo h1 a {
		background: url('images/logo.gif') no-repeat center center;
		width: 364px;
		height: 73px;
		display: block;	
	}
	#logo h1 a span {
		display: none;
	}
	#sitenav {
		float: right;
	}
	#sitenav ul {
		margin: 56px 0 0 0;
		padding: 0;
		color: #fff;
		list-style-type: none;
		font: bold 11px Georgia;
	}
	#sitenav ul li {
		margin: 0;
		padding: 0;
		display: inline;
	}
	#sitenav ul li a {
		color: #fff;
		padding: 3px 4px;
	}
	#sitenav ul li a:hover {
		color: #CE9D00;
		background-color: #650103;
	}
	.wrap {
		min-width: 745px;
		width: 755px;
	}
	#text {
		padding: 20px 0 0 225px;	
	}
	#text p {
		font: 12px/18px Georgia;
		padding: 0;
		margin: 12px 0 12px 0;
	}
	#text h2 {
		margin: 0;
		padding: 0;
	}
	#text h2.about {
		background: url('images/top-about.gif') no-repeat;
		width: 271px;
		height: 39px;
	}
	#text h2.contact {
		background: url('images/top-contact.gif') no-repeat;
		width: 271px;
		height: 39px;
	}
	#text h2.product {
		background: url('images/top-product.gif') no-repeat;
		width: 271px;
		height: 39px;
	}
	#text h2.dealer {
		background: url('images/top-dealer.gif') no-repeat;
		width: 271px;
		height: 39px;
	}
	#text h2.panels {
		background: url('images/top-panels.gif') no-repeat;
		width: 350px;
		height: 39px;
	}
		#text h2.lighting {
		background: url('images/top-lighting.gif') no-repeat;
		width: 271px;
		height: 45px;
	}
	#text h2.tole {
		background: url('images/top-tole.gif') no-repeat;
		width: 271px;
		height: 45px;
	}
		#text h2.misc {
		background: url('images/top-misc.gif') no-repeat;
		width: 271px;
		height: 45px;
	}
	#text h2.furniture {
		background: url('images/top-furniture.gif') no-repeat;
		width: 271px;
		height: 39px;
	}
	#text h2.boxes {
		background: url('images/top-boxes.gif') no-repeat;
		width: 271px;
		height: 39px;
	}
		#text h2.porcelain {
		background: url('images/top-porcelain.gif') no-repeat;
		width: 422px;
		height: 39px;
	}
	#text h2 span {
		display: none;
	}
	#products { 
		margin-top: 15px;
		text-align: center;
		width: 200px;
		float: left;
	}
	#products ul {
		margin: 0;
		padding: 0;
		list-style-type: none;	
	}
	#text ul {
		margin: 0;
		padding: 0;
		list-style-type: none;	
	}
	#text ul li a {
		color: #000	
	}
	#products ul li {
		
	}
	#bottom {
		background: url('images/bg-dots.gif') repeat-x top;
		margin: 14px 0 0 225px;
		padding: 14px 0 14px 0;
	}
	#bottom ul {		
		padding: 0;
		margin: 0;
		list-style-type: none;
		font: bold 11px Georgia;
	}
	#bottom ul li {
		margin: 0;
		padding: 0;
		display: inline;
	}
	#bottom ul li a {
		color: #000;
		padding: 6px;
	}
	#bottom ul li a:hover {
		color: #000;
		background-color: #eaeaea;
	}
	#copyright {
		background: url('images/bg-dots.gif') repeat-x top;
		margin: 14px 0 0 0;
		padding: 14px 0 0 0;
		padding: 10px 0 0 0;
		font: 11px Georgia;
		color: #aaa;	
	}
	.breaker {
		clear: both;
	}