body{margin:0;padding:0;font-size:80%;text-align:center;background-color:#fff;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}
img {border:0}
.wrap{width:700px;margin:0 auto;padding:0;text-align:left;font-size:100%;background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif}
#logo{display:block;text-align:center;margin:0;padding:0;font-size:500%;background-color:#fff}
#logo span{color:#f00}
.caption{border:1px solid #f00;	padding:5px 10px;font-size:85%;font-style:italic;letter-spacing:1px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color:#fff}
.inform{font-size:90%;font-weight:bold;background-color:#fff;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}

ul.nav{list-style:none;margin:0;padding:0;text-align:center;background-color:#fff}
ul.nav li{display:inline;margin-right:20px}
ul.nav li a:link, ul.nav li a:visited, ul.nav li a:active, ul.nav li a:hover{font-size:280%;text-decoration:underline}

#prod_list{float:left;width:160px;margin-top:32px !important;margin-top:20px;border-width:0 1px 1px 0;border-style:solid;border-color:#ccc;text-align:left;background-color:#fff}
#prod_list p{margin-top:0;background-color:#eee;border-width:1px 0 1px 1px;border-color:#ccc;border-style:solid;text-align:center;font-weight:bold}
#prod_list ul li.cat{list-style:none;margin-left:-25px;padding:0;font-weight:bold}
#prod_content{float:left;width:450px;margin:20px 20px;background-color:#fff}
#prod_content p{font-size:100%;border:1px solid #f00;padding:20px}
#e_address{border:1px solid #f00;padding:5px 10px;text-align:center;font-size:150%;background-color:#fff}
#services{padding:5px 10px;background-color:#fff}
#services h3{padding:5px 10px;background-color:#eee;border:1px solid #ccc}
#shipping{padding:5px 10px;background-color:#fff}
#shipping h3{padding:5px 10px;background-color:#eee;border:1px solid #ccc}
#shipping_prices th{padding:2px 4px;border: 1px solid #999;font-size:120%;font-weight:bold}
#shipping_prices td{padding:2px 4px;border: 1px solid #999;font-size:100%;font-weight:normal}
#info{margin:20px;font-size:120%;text-align:center;background-color:#fff}
.info_txt{text-align:left}
address{margin:0;padding:0 40px;text-align:center;font-size:85%;border:solid 1px #f00}

.gallery td{text-align:center;border:1px solid #999;background-color:#fff}
.gallery td span{font-weight:bold;font-size:11px}
.gallery_title{padding:5px 10px;background-color:#eee;border:1px solid #ccc;text-transform:uppercase;font-size:110%}
.description{border:solid 1px #f00;padding:5px 10px;font-size:100%;font-weight:normal}

ul#footer{list-style:none;margin:0;padding:0;text-align:center;background-color:#fff}
ul#footer li{display:inline;margin:0 20px;font-size:85%}
ul#footer li a img{vertical-align:bottom}
ul#footer.prod li{margin:0 20px 0 0}

a:link {color:#000;text-decoration:none;font-size:100%;background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif}
a:visited {color:#999;text-decoration:none;font-size:100%;font-family:Verdana, Arial, Helvetica, sans-serif}
a:active {color:#f00;text-decoration:none;font-size:100%;font-family:Verdana, Arial, Helvetica, sans-serif}
a:hover {color:#f00;text-decoration:none;font-size:100%;font-family:Verdana, Arial, Helvetica, sans-serif}