body {
text-align:center; 
background:#EFE6D5 url("images/body_bg.jpg"); 
font-family:Trebuchet MS;
font-size:11pt;
}

div#main {
width:760px;
margin:0 auto;
background:#FFF7F7;
border:1px solid #503301;
}

div#head {
width:760px; 
height:123px; 
background:url("images/banner.jpg");  
border-bottom:0; 
margin:0 auto;
}

div#nav {
width:760px;
margin:0;
background:#503301;
clear:both; 
padding:0;
}

div#nav ul{
width:760px;
margin:0;
padding:0;
}

div#nav ul li {
float:left;
list-style-type:none;
margin:0;
padding:0;
width:126px;
font-family:Arial;
font-size:11pt;
font-weight:700;
}

li#currentprod {
color:#503301;
}

li#currentnav {
color:#BFB6A5;
}

div#con {
width:545px;  
margin:0 auto; 
float:left;  
clear:right;
border-top:0; 
background:#FFF7F7;
padding:7px;
}

div#prods {
width:200px; 
float:left; 
margin:0;  
clear:both; 
border-right:1px solid #503301;
background:#806331 url("images/nav_bg.jpg");
}

div#prods ul {
margin:0;
padding:0;
list-style:none;
}

div#prods ul li {
text-align:center; 
font-family:Comic Sans MS; 
font-size:12pt; 
}

div#foot {
width:762px;
margin:0 auto;
background:#365318;
color:#EFE6D5;
font-family:Comic Sans MS;
font-size:10pt;
}

.product {
padding:0;
float:right;
margin:7px 0 3px 7px;
font-size:10pt;
background:#FFFFFF;
border:1px solid #365318;
}

table.product td {
width:165px;
text-align:center;
padding:0;
}

table#fabric {
padding:0;
margin:.8em auto .6em auto;
background:#FFFFFF;
border:1px solid #503301;
border-collapse:collapse;
font-family:Trebuchet MS;
font-size:10pt;
}

table#fabric td {
padding:0;
margin:0;
border:1px solid #503301;
font-family:Trebuchet MS;
text-align:center;
}


div.form {
width:100%;
clear:both;
text-align:center; 
padding:0;
margin:0;
font-weight:700;
}

div.clear {
margin:0;
padding:0;
height:0;
line-height:0;
clear:both;
}

ul.why {
text-align:left;
margin-top:0;
}

h1 {
font-family:Arial, Helvetica;
font-size:18pt;
margin:0 0 .4em 0;
}

h2 {
font-family:Arial, Helvetica;
font-size:12pt;
margin:3px;
}

h3 {
margin:8px auto 3px auto;
width:75%;
border-bottom:1px solid #EFE6D5;
color:#EFE6D5;
font-family:Comic Sans MS;
font-size:12pt;
font-weight:400;
}

p {
text-align:justify;
}

form {
margin-top:0;
margin-bottom:.3em;
}

a:link.nav {
font-family:Arial;
font-size:11pt;
color:#FFF7F7;
text-decoration:none;
font-weight:700;
}
a:visited.nav {
font-family:Arial;
font-size:11pt;
color:#FFF7F7;
text-decoration:none;
font-weight:700;
}
a:hover.nav {
font-family:Arial;
font-size:11pt;
color:#B6CFA5;
text-decoration:none;
}
a:active.nav {
font-family:Arial;
font-size:11pt;
color:#FFF7F7;
text-decoration:none;
}

div#prods a:link {
font-family:Comic Sans MS;
font-size:12pt;
color:#EFE6D5;
text-decoration:none;
font-weight:400;
}
div#prods a:visited {
font-family:Comic Sans MS;
font-size:12pt;
color:#B6CFA5;
text-decoration:none;
font-weight:400;
}
div#prods a:hover {
font-family:Comic Sans MS;
font-size:12pt;
color:#BFB6A5;
text-decoration:none;
font-weight:400;
}
div#prods a:active {
font-family:Comic Sans MS;
font-size:12pt;
color:#EFE6D5;
text-decoration:none;
font-weight:400;
}

a:link {
font-family:Trebuchet MS;
font-size:11pt;
color:#365318;
text-decoration:none;
font-weight:700;
}
a:visited {
font-family:Trebuchet MS;
font-size:11pt;
color:#365318;
text-decoration:none;
font-weight:700;
}
a:hover {
font-family:Trebuchet MS;
font-size:11pt;
color:#567338;
text-decoration:none;
font-weight:700;
}
a:active {
font-family:Trebuchet MS;
font-size:11pt;
color:#365318;
text-decoration:none;
font-weight:700;
}