 /* CSS Document */

.test {background: #000; border: 2px solid #999;}

* {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
body, input, button, select, td, th, div {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#000;}
body {background: #000; position: relative; text-align: center;}
table {border-collapse:collapse; border:0px; width:100%;}
th {text-align:left}
td {vertical-align:top;}
img {border:none;}
blockquote {margin:14px 0px 14px 40px;}
h1 {color:#000; font-size:14pt; font-weight:bold; padding:0px 0px 20px 0px;}
h2 {color:#000; font-size:11pt; font-weight:bold; padding:10px 0px 10px 0px;}
h3 {color:#343434; font-size:13px; font-weight:bold}
p {padding:0px 0px 10px 0px;}
.input {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 250px}
.select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 250px }
.textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 100px; width: 250px }
.submit {border: 1px solid #b7a371; width: 84px; height: 18px; background: #ffe1a8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000;}
a:link, a:visited {color:#000; text-decoration:underline;}
a:hover {color:#ff0000; text-decoration:none;}

.topband {width: 100%; height: 12px; margin: 0; background: url(../images/page_02.jpg);}

.wrapper {width: 964px; margin: auto;}

.header {width: 964px;}

.navtoptop {width: 964px; height: 39px; margin: 0;}
.navtoptop table {width: 334px; height: 39px; float: right; margin: 0;display:none;}
.navtoptop form {}
.navtoptop input {margin: 10px 0 0 10px; width: 100px; height: 16px; font-size: 10px; padding: 0;}

.separator {width:100%; height:1px; clear:both;}

.banner {width: 964px; height: 188px; background: url(../images/page_03.jpg);}

.navtop {margin: 0;}
/.navtop a:link, .navtop a:visited {color: #ffe1a8; text-decoration: none; padding: 10px 2px 10px 2px; background: ;}
/.navtop a:hover {color: #fff; text-decoration: underline;}

.bodyarea {width: 964px; margin: auto; background: url(../images/page_31.jpg);}
.bodypadding {padding:30px 40px 30px 40px; text-align:left; font-size: 11pt; line-height:19px;}
.images-main {margin: 0 0 10px 20px; float: right;}
.summary {font-size: 11px; color: #444;}
.checkoutbutt {float:right; width: 100px; height: 24px; border: 1px solid #000; background: #b3bb8a; font-size: 13px; font-weight: bold; color: #333; text-align:center;}

.nopadding td {padding:0px 0px 0px 0px;}

.gridthumb {float: left; margin: 10px 10px 10px 0; border: 4px double #5a0201; text-align: center; font-size: 8pt;}
.gridthumb a:link, .gridthumb a:visited {color: #ffe1a8; text-decoration: none;}
.gridthumb a:hover {color: #b7a371; text-decoration: underline;}

.navleft {}

.sidebar {float:right; width: 284px; margin: 0 0 0 20px;}
.sidebarpadding td {background: url(../images/page_27.jpg); padding:0px 20px 20px 20px; text-align:left; font-size: 10px; color: #000;}
.sidebar ul li {margin:2px 0 0 20px;}

.footer {width: 964px; height: 94px; background: url(../images/bak_32.jpg); text-align: center;}
.footer div {padding:12px 0px 0px 0px;}

.navfooter {margin: 0 0 8px 0; text-align: center; font-size:11px; color: #fff;}
.navfooter a:link, .navfooter a:visited {color: #fff; text-decoration: none; padding: 10px 20px 10px 20px;}
.navfooter a:hover {color: #fff; text-decoration: underline;}

.contactfooter {text-align: center; font-size:11px; color: #fff;}
.contactfooter a:link, .contactfooter a:visited {color: #fff; text-decoration: none; }
.contactfooter a:hover {color: #fff; text-decoration: underline;}

.copyright {margin: 18px 0 30px 0; width: 964px;}
.copyright div {padding: 0 100px 0 100px; text-align: center; font-size:9px; color: #fff;}

#productlist {}
#productlist table {width:600px; border: 1px solid #ccc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #333; margin: auto auto 20px auto; }
#productlist td {border: 1px solid #ccc; padding: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none;}
#productlist .heading3 {font-size: 11px; font-weight: bold; color: #000; text-decoration: none;}
#productlist h2 a:link, #productlist h2 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000; text-decoration: none;}
#productlist h2 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #c6c58d; text-decoration: underline;}
#productlist .formfield-qty { border: 1px solid #999; height: 16px; width: 40px; margin: 0 3px 0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
#productlist .formfield-options {border: 1px solid #999; height: 18px; width: 100px; margin: 0 3px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
#productlist .add-cart-butt {margin: 3px; border: 1px solid #333; width: 86px; height: 18px; background: #C4CAA8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000;}
#productlist .pricelist {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #788051; text-decoration: line-through; }
#productlist .pricedsc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }

#productdetail {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  color: #333; }
#productdetail h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; }
#productdetail .formfield-qty { border: 1px solid #999; height: 16px; width: 40px; margin: 0 3px 0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
#productdetail .formfield-options { border: 1px solid #999; height: 18px; width: 100px; margin: 0 3px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
#productdetail .add-cart-butt {margin: 3px; border: 1px solid #333; width: 86px; height: 18px; background: #C4CAA8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000;}
#productdetail .attachments { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  padding: 2px;  }
#productdetail .images-main-products {float: center; clear: both; border: 1px solid #999; margin: 10px auto 10px auto;}
#productdetail .smalltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #000000; }
#productdetail .pricelist {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #788051; text-decoration: line-through; }
#productdetail .pricedsc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }

#checkout .maintable {border: 1px solid #ccc; font-size: 10px;  color: #333; margin: auto auto 20px auto; padding: 0px 0px 0px 0px;}
#checkout .labelcell {border: 1px solid #ccc; padding: 3px 3px 3px 3px; font-size: 11px; color: #000; text-decoration: none;}
#checkout .bodycopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ;}
#checkout .detailnumber {text-align: right; font-size: 13px; font-weight: bold;}
#checkout .bodycell {border: 1px solid #ccc; padding: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none;}
#checkout .labelcelltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ;}

