/* CSS Document */
body {
text-align:center; /*center hack*/
font-family: "Times New Roman", Times, serif;
line-height:1.3;
margin: 0px;
border: 0px;
}
#wrap {
min-width:760px;
max-width:1008px;
width: auto !important; /*IE6 hack*/
width:1008px; /*IE6 hack*/
margin:0 auto; /*center hack*/
margin-bottom:100px;
}

text-align:left; /*center hack*/
background-color:#FFFFFF;
}
* {
margin:0;
padding:0;
}
#header{
clear:both;
width: 1008px;
background-image:url(images/header.jpg);
height: 24px;
}
#content{
width: 1008px;
height: 100%;
background-image:url(images/body.gif)
}
#page{
width: 700px;
margin-top: 20px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 30px;
}
.header{
font-family:"Times New Roman", Times, serif;
color:  #571A11;
font-size:18px;
font-weight:bold;
}
.subheader{
font-family:"Times New Roman", Times, serif;
font-size:12;
font-weight:bold;
}
.body{
font-family:"Times New Roman", Times, serif;
font-size: 12px;
}
.bodyspace{
font-family:"Times New Roman", Times, serif;
font-size: 12px;
padding-left: 10px;
}
#footer {
clear:both;
width: 1008px;
height: 43px;
background-image:url(images/footer.jpg);
vertical-align:middle;


}
#topdiv{
margin-bottom: 10px;
padding-left:6px;

}
.logo{

}
.nav{
padding-bottom: 3px;
}
#middlediv{
padding-bottom: 20px;
padding-left:8px;
}
.buttonimage{
padding-left:8px;
}
.product{
padding-left:10px;
padding-right: 2px;
border: none;
}
.addresstext{
font-family:"Times New Roman", Times, serif;
font-size: 12px;
color: #571A11;
padding: 4px;
}
.footertext{
font-family:"Times New Roman", Times, serif;
font-size: 11px;
vertical-align:middle;
}
.hr{
margin-left: 4px;
margin-right: 4px;


}
#bottomdiv{
padding-bottom: 20px;
}

#left_column {
padding-left: 8px;
float:left; width:30%; overflow:hidden;
}
.right_column {
margin-left: 8px;
height: 100%;
float:right; width:60%; overflow:hidden;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:link {
	text-decoration: none;
}
#contact_form {
width: 378px;
height: 490px;
}
#frame2{
margin-left: 50px;
}


 

