body { background: url('/images/bg2.jpg'); background-attachment: fixed; font-family: arial, verdana, sans-serif; font-size: 14px; }
table { font-size: 14px; }
a { color: #C27A21; text-decoration: none; }
p { margin-bottom: 0px; }
a:hover { text-decoration: underline; }
input,textarea { background: #FFFFFF; font-family: arial, verdana, sans-serif; font-size: 14px; }

#header { width: 750px; border-bottom: 5px solid #F2E495; text-align: center; }
#header img { padding: 0px; border: 0px; }

#navbar { width: 750px; background: #FFFFFF; border-bottom: 5px solid #F2E495; text-align: center; padding: 0px; }
#navbar td { text-align: center; background: #F1E6AE; padding: 2px; }
#navbar .spacer { width: 2px; padding: 0px; background: #FFFFFF; }
#navbar .cell { width: 20%; }
#navbar .hover { width: 20%; background: #D09D4D; }
#navbar div { width: 100%; cursor: hand; }
#navbar .hover a { color: #FFFFFF; text-decoration: none;  }

#main { width: 750px; text-align: left; line-height: 20px; margin: 0px; border: 0px; padding: 0px; }
#main1 { padding: 20px; background: #FFFFFF; padding-bottom: 0px; margin: 0px; }

#main .error { border: 2px solid #8F5E23; color: #8F5E23; margin-bottom: 10px; padding: 10px; }
#main .error a { font-weight: bold; }

#main .testimonial { border: 2px dotted #D09D4D; color: #9F6509; padding: 10px; font-size: 14px; margin-bottom: 15px; }
#main .testimonial .credit { font-style: italic; font-size: 12px; }

#main .about_photo { float: left; margin: 0 5px 5px 0; }

#main .textbox,#main .textarea { border: 1px solid #C27A21; }
#main .contact_table { width: 95%; }
#main .contact_table td { padding: 3px; }
#main .contact_table .left { width: 20%; font-weight: bold; }
#main .contact_table .right { width: 80%; }

#main .product_table { width: 95%; }
#main .product_table td { padding: 5px; border-bottom: 2px solid #C27A21; }
#main .product_table .col1 { width: 25%; text-align: center; }
#main .product_table .col1 div { border: 2px dotted #CCCCCC; padding: 10px; }
#main .product_table .col2 { width: 45%; }
#main .product_table .col3 { width: 15%; text-align: right; }
#main .product_table .col4 { width: 15%; }
#main .product_table .product_name { font-weight: bold; font-size: 18px; color: #D09D4D; font-family: verdana; margin-bottom: 15px; }
#main .product_table img { border: 0; }
#main .product_table .rollover { font-size: 10px; font-style: italic; }

#main .cart_table { width: 70%; border: 1px solid #C27A21; border-width: 1px 4px 4px 1px; }
#main .cart_table td { padding: 6px; border-bottom: 1px solid #CCCCCC; }
#main .cart_table .headrow td { background: #C27A21; color: #FFFFFF; font-weight: bold; }
#main .cart_table .col1 { width: 10%; text-align: right; }
#main .cart_table .col2 { width: 80%; }
#main .cart_table .col3 { width: 10%; text-align: right; }
#main .cart_table .delete { font-size: 10px; }
#main .cart_table .subtotal td { border-top: 1px solid #000000; }
#main .cart_table select { border: 1px solid #C27A21; }
#main .cart_table .quanbox { border: 1px solid #C27A21; width: 35px; text-align: right; }
#main .cart_table2 { width: 70%; border: 0px; }
#main .cart_table2 td { padding: 0px; }
#main .cart_table2 .shop { margin-top: 5px; } /*margin-top: 5px; font-size: 14px; width: 150px; background: #E4AC68;*/
#main .cart_table2 .checkout { margin-top: 5px; } /*margin-top: 5px; font-size: 14px; width: 150px; font-weight: bold; background: #E4AC68;*/
#main .cart_submitupdate { margin-bottom: 2px; font-size: 9px; width: 90px; }

#main .ship_table { width: 70%; border: 1px solid #C27A21; border-width: 1px 4px 4px 1px; }
#main .ship_table td { padding: 6px; }
#main .ship_table input { border: 1px solid #C27A21; }
#main .ship_textbox { border: 1px solid #C27A21; width: 70%; height: 75px; }
#main .ship_table2 { width: 70%; border: 1px solid #C27A21; border-width: 1px 3px 4px 1px; }
#main .ship_table2 td { padding: 6px; width: 50%; border-right: 1px solid #C27A21; }

#main .bill_submitupdate { font-size: 9px; width: 90px; margin-top: 2px; }
#main .bill_logos { float: right; }

#main .checkout_submitpay { width: 70%; text-align: right; }

#footer { font-size: 11px; text-align: center; padding-top: 5px; }
#footer a { color: #C27A21; }

#popup { background: #FFFFFF; font-family: arial, verdana, sans-serif; font-size: 14px; }
#popup .title { font-size: 16px; font-weight: bold; }
