BODY {
	background-image : url(images/woodbackground.jpg);
	margin-left : 50px;
	margin-right : 50px;
	margin-bottom : 100px;
	margin-top : 50px;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	color : Black;
}

.discontinued {
	color: #900;
	font-weight: bold;
	font-size: 18px;
}

.dd1 {
	display: block;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #dabd86;
	text-decoration: none;
	text-align: center;
	border-left: 1px solid #b38e50;
	border-right: 1px solid #b38e50;
	border-bottom: 1px solid #b38e50;
}

.dd2 {
	display: block;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #f7e7c9;
	text-decoration: none;
	text-align: center;
	border-left: 1px solid #b38e50;
	border-right: 1px solid #b38e50;
	border-bottom: 1px solid #b38e50;
}

.dd1:hover {
	background-color: #dc4e3a;	
}

.dd2:hover {
	background-color: #dc4e3a;	
}

.navLink {
	background-color: #000000;	
	border-right: 2px solid #b9a46e;
	margin: 0px;
	padding: 0px;
	float: left;
	cursor: pointer;
}

#sign {
	overflow: visible;
	width: 850px;
	height: 38px;
	background-image: url('images/specials/sign.gif');
	background-repeat: no-repeat;
	
	text-align: center;
	
	color: #FFFFFF;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	
	padding-top: 20px;
	
	position: absolute;
	bottom: -40px;
	left: 0px;
	
	z-index: 32;
}

	#sign a {
		color: #f4d9ae;
		text-decoration: none;
	}
	
	#sign a:hover {
		text-decoration: underline;
	}

DIV.main {
	width : 865px;
	height : 525px;
	position : relative;
	right : auto;
	z-index : 1;
}

DIV.menu {
	width : 765px;
	height :25px;
	position : absolute;
	top : 95px;
	z-index : 20;
	left: 50px;
}

div.contactmenu {
	width : 150px;
	position : absolute;
	top : -20px;
	left: 665px;
	z-index : 2;
	text-align: right;
}

a.contactmenu:active, a.contactmenu:focus, a.contactmenu:link, a.contactmenu:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b38e50;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
}

a.contactmenu:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #dc4e3a;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
}

div.welcome {
	width : 500px;
	position : absolute;
	top : -20px;
	left: 10px;
	z-index : 2;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
}

div.contactmenu1 {
	width : 150px;
	position : absolute;
	top : -20px;
	left: 665px;
	z-index : 2;
	text-align: right;
}

a.contactmenu1:active, a.contactmenu1:focus, a.contactmenu1:link, a.contactmenu1:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
}

a.contactmenu1:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #dc4e3a;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
}

DIV.browsedp {
	width : 136px;
	height :25px;
	position : absolute;
	top : 2px;
	z-index : 20;
	left: 625px;
}

DIV.l1 {
	position : absolute;
	left:50px;
	top:120px;
	z-index:100;
	text-align : left;
	visibility : hidden;
}

DIV.l2 {
	position : absolute;
	left:240px;
	top:120px;
	z-index:100;
	text-align : left;
	visibility : hidden;
}

DIV.l3 {
	position : absolute;
	width : 132px;
	left:145px;
	top:120px;
	z-index:100;
	text-align : left;
	visibility : hidden;
}


tr.shadowright, td.shadowright {
	background-image: url(images/bgshadowright.gif);
}

tr.shadowbot, td.shadowbot {
	background-image: url(images/bgshadowbottom.gif);
}

tr.shadowcorner, td.shadowcorner {
	background-image: url(images/bgshadowcorner.gif);
}

tr.homemain, td.homemain {
	background-color: Black;
	height: 510px;
}

tr.pageback1, td.pageback1 {
	height: 510px;
	background-image: url(images/pageimgs/background1.gif);
	background-repeat: no-repeat;
	background-color: #dabd86;
	background-position: top;
}

tr.pageback2, td.pageback2 {
	height: 510px;
	background-image: url(images/pageimgs/background2.gif);
	background-repeat: no-repeat;
	background-color: #dabd86;
	background-position: top;
}

tr.pageback3, td.pageback3 {
	height: 510px;
	background-image: url(images/pageimgs/background3.gif);
	background-repeat: no-repeat;
	background-color: #dabd86;
	background-position: top;
}

tr.pageback4, td.pageback4 {
	height: 510px;
	background-image: url(images/pageimgs/background7.gif);
	background-repeat: no-repeat;
	background-color: #dabd86;
	background-position: top;
}

tr.pageback5, td.pageback5 {
	height: 510px;
	background-image: url(images/pageimgs/background5.gif);
	background-repeat: no-repeat;
	background-color: #dabd86;
	background-position: top;
}

tr.pageback6, td.pageback6 {
	height: 510px;
	background-image: url(images/pageimgs/background6.gif);
	background-repeat: no-repeat;
	background-color: #dabd86;
	background-position: top;
}

.footer {
	height : 20px;
	position : relative;
	z-index : 11;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
}

div.hmwelcome {
	width : 435px;
	height : 39px;
	position : absolute;
	top : 40px;
	z-index : 2;
	left: 70px;
}

div.hmimage {
	width : 462px;
	height : 337px;
	position : absolute;
	top : 145px;
	z-index : 5;
	left: 388px;
}

div.hmimage2 {
	width : 462px;
	height : 337px;
	position : absolute;
	top : 145px;
	z-index : 5;
	left: 380px;
}

div.hmleaves {
	width : 766px;
	height : 208px;
	position : absolute;
	top : 120px;
	z-index : 5;
	left: 50px;
}

div.hmtype {
	width : 325px;
	height : 22px;
	position : absolute;
	top : 341px;
	z-index : 9;
	left: 48px;
}

div.hmdresser {
	width : 290px;
	height : 382px;
	position : absolute;
	top : 125px;
	z-index : 5;
	left: 554px;
}

div.hmchair {
	width : 333px;
	height : 268px;
	position : absolute;
	top : 240px;
	z-index : 7;
	left: 314px;
}

div.pgimage {
	width : 525px;
	height : 345px;
	position : absolute;
	top : 145px;
	z-index : 3;
	left: 325px;
	text-align: right;
}

div.pgabout {
	width : 475px;
	height : 345px;
	position : absolute;
	top : 145px;
	z-index : 3;
	left: 350px;
	text-align: left;
}

div.hmlogo {
	width : 279px;
	height : 101px;
	position : absolute;
	top : 378px;
	z-index : 10;
	left: 61px;
}

div.pglogo {
	width : 379px;
	height : 135px;
	position : absolute;
	top : 10px;
	z-index : 2;
	left: 20px;
}


div.hmtextbox {
	width : 325px;
	position : absolute;
	top : 144px;
	left: 50px;
	z-index : 2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dabd86;
	text-align: left;
	text-indent: 20px;
	border-width: 0 0 0 0;
}

div.pgtextbox {
	width : 325px;
	position : absolute;
	top : 200px;
	left: 50px;
	z-index : 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-align: left;
}

div.pgbigbox {
	width : 700px;
	position : absolute;
	top : 200px;
	left: 50px;
	z-index : 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-align: left;
}

div.pgbigbox2 {
	width : 755px;
	position : absolute;
	top : 200px;
	left: 50px;
	z-index : 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-align: left;
}

div.pgsidebox {
	width : 245px;
	position : absolute;
	top : 115px;
	left: 50px;
	z-index : 2;
	text-align: left;
}

div.pgheader {
	position : absolute;
	top : 150px;
	left: 50px;
	z-index : 4;
}



.dropcap {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #dc4e3a;
	letter-spacing: -6px;
	line-height: 36px;
}

.dropcap2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #660000;
	letter-spacing: -6px;
	line-height: 36px;
}


select.drop, textarea.drop, input.drop {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: #dabd86;
}

.LetterCaps {
	padding-right: -10px;
}

.textserif {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: black;
}

.textsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

.ordersmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d2232a;
}

a.listing:active, a.listing:focus, a.listing:link, a.listing:visited {
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	color : Black;
	text-decoration: none;
}

img.listing {
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	color : Black;
	border: 2px solid #b38e50;
}

a.listing:hover {
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	color : #dc4e3a;
	text-decoration: none;
}

.pname {
	text-align : left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	line-height : 18px;
	color : #6d572d;
	text-decoration: none;
	font-weight: bold;
}

.pnumber {
	text-align : left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 17px;
	line-height : 17px;
	color : black;
	text-decoration: none;
	font-weight: bold;
}

table.order {
	border: 2px black;
	border-width: 1px 1px 1px 1px;
	border-color: black black black black;
}

tr.order, td.order {
	padding-left: 2px;
}

tr.orderbar, td.orderbar {
	background-color: Black;
	height: 20px;
	text-align : left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 15px;
	color : white;
	text-decoration: none;
	font-weight: bold;
	padding-left: 1px;
	padding-top: 1px;
}

.