* { 
margin: 0;
}

body		
{font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
}

body 
{background-image: url(images/ashardwood-floors-background.jpg); } 

a:link
{
color:#0033CC; text-decoration:none;
}

a:visited 
{
color:#0033CC; text-decoration:none;
}

a:focus, a:hover, a:active 
{
color:#990000; text-decoration:underline;
}

p
{
font-size:12px;	line-height:1.2;
color:#000000;
}

h1						
{
color:#000000;
font-size:18px;
}

h2						
{
color:#996600;
font-size:14px;
font-weight:800;
}

h3					
{
color:#000000;
font-size:14px;
font-weight:600;
}

ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

li
{
background-image: url(arrow.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .6em;
}

div.frame
{
margin-top: 0px;
width: 860px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}

div.headermodule
{
margin-top: 0px;
vertical-align: top; 
padding: 0px;
text-align: center;
}

div.navmodule
{
margin-top: 20px;
padding: 0px;
text-align: center;
}

div.displaymodule
{
margin-top: 0px;
padding: 0px;
text-align: center;
}

div.contentmodule
{
margin: 0 auto;
width : 860px; 
min-height : 390px; 
}

div.endcontentmodule
{
margin: 0 auto;
width : 860px; 
min-height : 21px; 
background : url(images/ashardwood-floors-enddisplay.png) no-repeat; 
}

div.footermodule
{
margin-top: 20px;
text-align: center;
}

form#ashardwoodcustomer
{
padding: 0px
}

input
{
color: #000000;
background: #ffffff;
border: 1px solid #000000;
}

.submit input
{
margin-left: 0em;
background: #ffffff;
border: 1px #000000;
} 

textarea
{
border: 1px solid #000000;
overflow: auto;
padding: 4px;
background-color: #ffffff;
clear: both;
}

label
{
padding-top: 10px;
display: block;
font-weight: bold;
color: #660000;
}




























