/* CSS Document */

* {
	padding:0px;
	margin:0px;
}

table {
	border-collapse:collapse;
}

body {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#EEE;
	/*background-image:url(images/bgGray.jpg);*/
	background-image:url(images/bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	/*background-color:#DFDFDF;*/
	background-color:#EBEAEA;
	text-align:center;
}

.superDiv {
	width:665px;
	margin-left:auto;
	margin-right:auto;
}

.bgRedLeft {
	background-image:url(images/bgRedLeft.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:5px;
}

.bgRedMiddle {
	background-image:url(images/bgRedMiddle.jpg);
	background-repeat:repeat-y;
	width:500px;
	margin-top:45px;
}

.bgRedRight {
	background-image:url(images/bgRedRight.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:5px;
}

.naviIcon {
	padding-left:20px;
	padding-bottom:8px;
}

.naviText {
	font-size:15px;
	font-style:italic;
	padding-left:33px;
	padding-bottom:8px;
	font-weight:bold;
}

.linkActive {
	color:#FFFFFF;
	text-decoration:none;
}

.link:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.link {
	color:#E19191;
	text-decoration:none;
}

.redStripe {
	background-image:url(images/redStripe.jpg);
	background-position:0px 92px;
	background-repeat:no-repeat;
}

.picHome {
	margin-top:20px;
	border:#404040 solid 1px;
	padding:4px;
	width:326px;
	height:514px;	
}

.logo2 {
	margin-top:158px;
	margin-left:35px;
}

.circles3 {
	padding-left:14px;
	vertical-align:bottom;
}

.footer {
	color:#C0C0C0;
	font-size:10px;
	border-top:#500000 solid 1px;
	border-bottom:#500000 solid 1px;
	padding:10px 10px 10px 10px;
	margin-top:20px;
}

.picFurniture {
	margin:20px 20px 0px 0px;
	border:#404040 solid 1px;
	padding:4px;
	width:370px;
	height:370px;	
}

.smallPicFurniture {
	padding:0px 3px 0px 3px;
}

.logo3 {
	margin-top:158px;
	margin-left:10px;
}

.desc {
	color:#777;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin:5px 20px 0px 0px;
}

.descS {
	color:#CCCCCC;
	font-size:11px;
	font-style:italic;
	text-align:right;
	margin:0px 20px 20px 0px;
}

.imgLink {
	border:none;
}

.picVeneer {
	margin:20px 20px 0px 0px;
	border:#404040 solid 1px;
	padding:4px;
	width:370px;
	height:370px;	
}

.veneerIntro {
	margin:20px 20px 0px 0px;
	width:378px;
	height:378px;
	background-image:url(images/bgVeneer.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	border:#404040 solid 1px;
}

.descIntro {
	font-size:12px;
	padding:15px;
}

.descAbout {
	font-size:12px;
	padding:20px 20px 0px 20px;
}

.about {
	margin:20px 20px 0px 0px;
	border:#404040 solid 1px;
	width:334px;
}

.contact {
	margin:20px 20px 0px 0px;
	border:#404040 solid 1px;
	width:334px;
	height:522px;	
	background-image:url(images/bgContactUs.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}

.tableDesc {
	font-size:12px;
	padding-left:12px;
	padding-top:5px;
}

.tableGap {
	font-size:12px;
	padding-left:12px;
	padding-right:5px;
	padding-top:5px;
}

.descHeader {
	font-size:17px;
	font-weight:bold;
	padding-bottom:6px;
	font-style:italic;
	text-decoration:underline;
}

.picAbout {
	border:#404040 solid 1px;
	margin:0px 7px 0px 13px;
	padding:3px;
}

.picAbout2 {
	border:#404040 solid 1px;
	margin:0px 6px 0px 0px;
	padding:3px;
}