html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body{font-family:Arial;  text-align:left; font-size:11pt;  color:#320000; background:#e0c68d; }
#top{background:white url('images/topbg.gif') top left repeat-x; width:100%; float:left; }
.content{width:1000px; margin:0 auto;}

#left{float:left; width:758px;}
.text{width:740px; padding:20px 16px 20px 0;}
.text div{padding-bottom:10px;}
.header{width:758px; height:114px}
.header div{float:left;}
.header .tel{color:#58301b; font-weight:bold; font-size:20pt; float:right; padding:20px}

#right{width:242px; float:left;}
.formtop{padding-top:5px;}
.request{padding:12px 0 8px 12px}
.spacer{width:216px;height:15px; overflow:hidden;}

.formbg{background:#c28b6c; width:242px; float:left; color:Black; font-size:10pt;}
.formbg .form .item{background:url('images/itembg.gif') top left no-repeat; height:21px; width:216px;  line-height:21px;}
.formbg .form .item label{padding:0 10px 0 10px;}
.item div{float:left; color:Black;}
.item div input{border:0; background:white; height:18px;}
.empty{height:5px; overflow:hidden; width:216px;}
.form {padding:10px  0 0 12px;}
.item2{background:url('images/textbg.gif') top left no-repeat; width:216px; height:96px;}
.item2 div{padding:4px 0 0 10px;}
.item2 div textarea{background:white; border:0; width:190px; height:65px;}
.submit{position:relative; top:-14px; left:12px;}

.headerbg{width:1000px; float:left; height:40px; overflow:hidden; background:#6f4731}
.headerbg div{float:left;}
.header_text{line-height:40px; color:White; font-weight:bold; font-size:16pt; padding-left:20px}

.black{color:Black; font-weight:bold;}
.red{color:#ff0000; font-weight:bold;}

.product_table td{vertical-align:top; padding:10px 17px 10px 0}
.product_table .last_item{padding-right:0;}
#bottom{float:left; width:100%; background:url('images/bottombg.jpg') top left repeat-x; height:73px}
#copy{text-align:center; padding-top:22px;}
#copy span{padding:0 10px 0 10px}
#copy a{color:#320000; text-decoration:none;}
#copy a:hover{text-decoration:underline;}
.spacer2{width:1000px; float:left; height:20px;}
.table_container{width:1000px; float:left; padding-bottom:40px;}

div.overlay { 
     
    /* growing background image */ 
    background-image:url(images/white.gif); 
     
    /* dimensions after the growing animation finishes  */ 
    width:600px; 
    height:470px;         
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
    padding:55px; 
} 
 
/* default close button positioned on upper right corner */ 
div.overlay div.close { 
    background-image:url(images/close.gif); 
    position:absolute; 
    right:5px; 
    top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}     
