/* CSS Document */

body{
background-color:#c9b8b0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:auto;
margin-bottom:0px;
margin-top:0px;
margin-right:auto;
padding:0px;}





a:link{

color: #C5590A;
text-decoration: none;}

a:visited{

color: #C5590A;
text-decoration: none;}


a:hover{

color:#904006;
text-decoration:none;}


DIV,TABLE,TR,TD{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}



P{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-color:#030303;
padding:5px 0px 10px 0px;
margin:0px;
}






h1{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#C5590A;
font-weight:bold;
margin:0px;
padding:10px 0px 15px 0px;
}

h2{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#97874A;
font-weight:bold;
padding:5px 0px 5px 0px;;
margin:0px;
}

h3{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#97874A;
font-weight:bold;
padding:5px 0px 5px 0px;
margin:0px;
}


.whitetext{
color:#FFFFFF;}

.whitetext a:link, .whitetext a:visited{
color:#FFFFFF;
text-decoration:none;}




.left_middle_bg{
background-image:url(images/left_middle_bg.jpg);
width:73px;
background-repeat:repeat-y;
background-position:left top;
vertical-align:top;}

.left_pan{
background-image:url(images/left2_middle.jpg);
width:221px;
background-repeat:no-repeat;
background-position:left top;
background-color:#750400;
vertical-align:top;}


.middle_pan{
background-color:#FFFFFF;
border-right:#540D08 solid 1px;
padding:10px;
vertical-align:top;}


/*.left_headers_white{
height:30px;
width:150px;
border:#590B0B solid 1px;
padding-left:38px;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
background-color:#ffffff;}


.left_headers_white a:link, .left_headers_white a:visited{
color:#993300;
text-decoration:none;
}
*/



.left_headers{
background-image:url(images/tab_bg.jpg);
height:30px;
width:150px;
border:#D0A167 solid 1px;
padding-left:38px;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
background-color:#970600;}



.left_headers a:link, .left_headers a:visited{
color:#FFFFFF;
text-decoration:none;
}


.left_headers a:hover{
color:#D9CB9E;
text-decoration:none;
}

.address{
background-image:url(images/address_bottom.jpg);
width:180px;
height:130px;
background-repeat:no-repeat;
background-position:left bottom;
background-color:#B9AD6D;
padding:0px 5px 5px 5px;
color:#FFFFFF;
vertical-align:top;}


.address a:link, .address a:visited{
color:#FFFFFF;
text-decoration:none;
}

.address a:hover{
color:#413104;
text-decoration:none;
}





.footer{
background-color:#746027;
border-top:#B0A364 solid 7px;
border-bottom:#540D08 solid 1px;
border-left:#540D08 solid 1px; 
border-right:#540D08 solid 1px;
width:743px;
text-align:center;
line-height:20px;
color:#FFFFFF;
padding:10px;
}
 
 
.footer a:link, .footer a:visited{
color:#FFFFFF;
text-decoration:none;
 }
 
.footer a:hover{
color:#D9CB9E;
text-decoration:none;
 }
 
 #itembox {
   float:left;
   width:460px;
   border:1px solid #cccccc;
   margin:10px;
   padding:10px;
   background-color:white;
   }
   
   #itembox img {
   float:left;
   }
	   
   .productInfo {
   float:left;
   width:240px;
   margin:0px 5px 0px 15px;
   border-left:2px dotted #cccccc;
   padding:0 0 0 15px;
   }
   
   .productInfo ul {
   list-style-type:none;
   margin:0;
   padding:0;
   }
   
   .productInfo li {
   list-style-type:none;
   margin:0;
   padding:0;
   }
   
   .productInfo li.pricebox {
   margin: 20px 0 10px  0;
   padding-top:10px;
   border:1px solid #cccccc; 
   padding-left:15px;
   width:200px;
   background-color:#f8f8f8;
   }
