/* $Id: skin1_c.css,v 1.10.2.3 2006/05/19 05:59:25 max Exp $ */
/* General styles */
body {background:#757041; margin:0px 0px 20px 0px; font:12px Arial, Helvetica, sans-serif; color:#404040;}
form {margin:0px;}
input {font-size:12px; color:#000;}
select {font-size:12px; color:#000;}
textarea {font-size:12px; color:#000;}
img { border:0px; }
h1 {font-size:18px; font-weight:bold; color:#333; margin:0px; padding:0px;}
h2 {font-size:14px; font-weight:bold; color:#333; margin:0px 0px 6px 0px; padding:5px 4px; border:1px solid #ccc; border-bottom:1px solid #333; background:#f7f7f7;}
h3 {font-size:14px; font-weight:bold; color:#fff; margin:0px; padding:4px; background:#404040;}
h4, .RegSectionTitle {font-size:14px; background-color:#EFEFEF; padding:5px; font-weight:bold; }

.maincontainer {background:#fff;}
.Star, .required, .error {color:#CC0000;}

.header {background:url(/images/header.jpg) no-repeat; height:225px; border-bottom:1px solid #fff;}
.main {background:#fff url(/images/gray-gradient.gif) repeat-x top; padding:15px 10px;}
.site-bottom {clear:both;}
.content {padding:10px;}

.topnav {position:absolute; z-index:10; text-align:right; width:895px; top:190px;}
.topnav img {margin-left:4px;}

.quicknav {float:right; text-align:right; margin-top:8px; font-weight:bold; color:#d1d1d1; margin-right:5px;}
.search {margin:10px 6px 0px 0px;}
.quicknav a:link, .quicknav a:visited {color:#fff; text-decoration:none; margin:0px 6px;}
.quicknav a:active, .quicknav a:hover {color:#fff; text-decoration:underline; margin:0px 6px;}

.leftnav {margin:0px; padding:0px;}
.leftnav li {list-style-type:none; margin:0px 0px 0px 2px; padding:6px 0px; border-bottom:1px dashed #ababab;}
.leftnav li.last { border-bottom-width:0px; }
.leftnav a:link, .leftnav a:visited {color:#6d6531; text-decoration:none;}
.leftnav a:active, .leftnav a:hover {color:#000; text-decoration:none;}

.rightnav { margin:0px; padding:0px; border:1px solid #CBD6DF; margin-bottom:15px; }
.rightnav li { list-style-type:none; padding:5px; padding-left:15px; }
.rightnav .login { font-size:14px; }
.rightnav li.itemheader { font:bold 14px arial; color:#636363; text-decoration:none; background:url(/images/buttonback.gif); padding:5px 10px; border-bottom:1px solid #CBD6DF; display:block; margin:0px;  }

.inputbox {font-size:14px; background:#FFFADB url(/images/inputback.gif) repeat-x top; padding:3px; border:1px solid #CBB945; width:145px;}
.submitbutton {font:bold 14px arial; color:#333; text-decoration:none; background:url(/images/buttonback.gif) repeat-x; border:1px solid #757041;}

.productcart input {font-size:14px; background:#FFFADB url(/images/inputback.gif) repeat-x top; padding:3px; border:1px solid #CBB945; width:145px;}
.productcart textarea {font-size:14px; background:#FFFADB url(/images/inputback.gif) repeat-x top; padding:3px; border:1px solid #CBB945;}
.productcart label {font-size:14px;}
.productcart select {font-size:14px;}
.productcart td {padding-bottom:6px;}
.productcart span {font-size:11px;}
.productcart div {margin-top:10px;}
.productcart {border:1px solid #CBD6DF; border-top:0px; background:#fff; margin:0px; padding:10px;}
.productcart dt {padding:10px;}
.productcart a:link, .productcart a:visited {color:#404040; text-decoration:underline;}
.productcart a:active, .productcart a:hover {color:#000; text-decoration:underline;}

.breadcrumbs {margin:5px 0px; font:11px arial;}
.breadcrumbs a:link, .breadcrumbs a:visited {font:11px arial; color:#404040; text-decoration:underline }
.breadcrumbs a:active, .breadcrumbs a:hover {font:11px arial; color:#000; text-decoration:underline;}

.listing { margin:15px 5px; clear:both; padding-bottom:10px; border-bottom:1px solid #ccc;}
.product-image {float:left; margin:0px 10px 10px 0px; padding:2px; background:#fff; border:1px solid #ccc;}
.product-image:hover {filter:alpha(opacity=70); -moz-opacity:.7; opacity:.7;}
.product-details { float:left; width:340px;  }
.product-name {font-weight:bold;}
.product-description { margin:5px 0px; text-align:justify; }
.product-price {margin-top:8px; font: bold 14px Arial; }
.product-price span {color:#9a0007;}
.product-buynow {margin:10px 0px;}
.product-links { margin:5px 0px; background-color:#F7F7F7; padding:3px; }
.checkout-links { font-size:14px; }

a.button:link, a.button:visited {font:bold 14px arial; color:#333; text-decoration:none; background:url(/images/buttonback.gif) repeat-x; padding:3px 12px; border:1px solid #757041; margin:3px;}
a.button:active, a.button:hover {font:bold 14px arial; color:#333; text-decoration:underline; background:url(/images/buttonback.gif) repeat-x; padding:3px 12px; border:1px solid #757041; margin:3px;}


a:link, a:visited {color:#b22a30; text-decoration:none;}
a:active, a:hover {color:#b22a30; text-decoration:underline;}

.site-footer {margin-top:15px; color:#fff; text-align:center;}
.site-footer a:link, .site-footer a:visited {color:#d2c678; text-decoration:none;}
.site-footer a:active, .site-footer a:hover {color:#d2c678; text-decoration:underline;}

.product-searchsort { text-align:right; }
.product-searchsort a { margin-left:3px; }
.product-searchsort img { border:0px; border:1px solid #CCC; padding:2px; margin-top:3px;  }