.maintable {
height: 302px;
width: 800px;
background-color: #000066;
font-family: "Times New Roman", Times, serif;
}

.header {
height: 100px;
width: 800px;
background-image: url(../images/header.gif);
}

.main {
height: 500px;
width: 800px;
}

.navproducts {
	height: 165px;
	width: auto;
	padding: 15px;
}

.body {
height: 500px;
width: 650px;
}

.bodyheader {
height: 50px;
width: 650px;
}

.bodymain {
height: 425px;
width: 650px;
background-image: url(../images/bodylogo.jpg);
padding-left: 20px;
}

.cataloguemain {
height: 425px;
width: 650px;
background-image: url(../images/catalogue.jpg);
padding-left: 20px;
}

.bodymainaboutus {
height: 425px;
width: 650px;
background-image: url(../images/handcrafted.jpg);
padding-left: 20px;
}

.bodymaincontactus {
	height: 425px;
	width: 650px;
	background-image: url(../images/shop.jpg);
	padding-left: 130px;
}

.bodyfooter {
height: 25px;
width: 650px;
}

.navsize {
height: 100px;
width: 150px;
}

.footerleft {
height: 25px;
width: 550px;
}

.footerright {
height: 25px;
width: 75px;
padding-top: 4px;
padding-left: 300px;
}

/*link properties and appearance*/
a:link {
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border: 0px none;
}

a:visited {
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border: 0px none;
}

a:active {
	font-size: 10pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	border: 0px none;
}

a:hover {
	font-size: 10pt;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	border: none;
}

.small {
font-size: 10pt;
}

.largecap {
font-size: 36pt;
}

.large40 {
font-size: 32pt;
text-align: left;
font-weight: bold;
}

.large30 {
font-size: 19pt;
text-align: left;
}

.bodymainkeepintouch {
height: 425px;
width: 650px;
background-image: url(../images/bodylogo.jpg);
padding-left: 150px;
padding-right: 50px;
}

.red {
color: red;
}

.closebutton{
text-align: center;
font-size: 8pt;
}

.bold {
font-weight: bold;
}

.pagebg {
	background-color: #666666;
}

.navspacer {
	height: 275px;
	width: auto;
	padding: 15px;
	border: none;
}
#chairid {
	font-size: 12px;
	color: #000066;
	padding-left: 10px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
}

.prodmain {
	background-image: url(../images/productslogo.jpg);
	height: 450px;
	width: 650px;
}
.navspacer1 {
	padding-left: 15px;
}
.navspacer2 {
	padding-top: 15px;
	padding-left: 15px;
}

