img { vertical-align: top; border: 0; }
a:link, a:visited { text-decoration: none;}
a:hover, a:active { text-decoration:underline; }
h2 { color: #BB7311; background: none; }

.nav a:hover { background-image: none; }
.nav { margin-top: 0; padding-top: 0; font-weight: bold; font-family: arial; font-size: 12px; }
.sf_outer_wrapper { margin-top: 0; }
.sf_header_wrapper {min-height:160px; }
.banner { display: block; background: #fff url(images/shop-banner.jpg) no-repeat; width: 896px; height: 211px;  }

.sf_content {font-family: arial;}
.listitemheader { font:arial; color: #8A8A00; background: #fff; text-align: left; border-top: 1px solid #EED893; border-bottom: 1px solid #EED893; margin: 10px 0 4px 0; font-size: 14px; padding:4px 0 4px 0; }
.listitemheader a:link, .listitemheader a:visited { color: #8A8A00; }
.category-header { color: #BB7311; font-size: 11px; display:none;}
.product .title { color: #BB7311; }
.breadcrumb { font-size: 11px; }
.welcome { font-size: 14px; margin-bottom: 24px; color: #8A8A00; }
.welcome p { margin: 0 0 6px 0;}
.introtext { font-size: 16px; font-weight: bold; color: #BB7311; margin-bottom: 3px;}

.btn {background: #87480A url(media/bg_button.jpg) repeat-x; border: 0; font-weight: bold; font-size: 11px; padding: 3px 6px; }
.options { text-align: left; }
.qsc-site-companyname {}
.qsc-site-slogan {font-style:italic;}
.shortdescription { font-size: 11px; }
.sf_header_wrapper { background: #ffffff; }
.sf_main_header { width: 860px; background: #fff url(images/shop_banner4.jpg) no-repeat; width: 860px; height: 211px;}
.sf_footer { background: #ffffff;   background-repeat:no-repeat; clear: both; margin-top: 35px; } 
.footer { margin-bottom: 10px; margin-top: 10px; }
.navigation2 { padding-top: 15px; margin-bottom: 6px;}
.sf_extra7 { height: 15px; }

.jcarousel-skin-tango { margin-bottom: 25px; }
.jcarousel-skin-tango .jcarousel-item { width: 210px; font-weight: bold; }
.category-page .jcarousel-item {font-size: 16px; }
.jcarousel-skin-tango .jcarousel-container-horizontal { padding: 0; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 10px; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 100% }
.category-page .jcarousel-container img { width: 200px; height: 200px;}
.jcarousel-list {margin-bottom: 35px; }
.jcarousel-item td.label {padding-top: 5px; }
.viewcart { text-align: right; font-weight: normal; font-size: 11px; }
#header-content { padding: 2px 0 0 0; }


.filmstrip-thumbnails ul li { border: none; text-align: center; }
.filmstrip-thumbnails ul { text-align: center; }
.filmstrip-preview { border: none; text-align: center;}
.clicktozoom { margin: 4px 0; font-size: 10px; color: #333; }
.product-image { text-align: center; }
img#filmstripPreview {  }

.product-detail-header { padding: 0 0; }
.product-primary { border: none; padding: 0 0; }
.product-description {padding: 6px 0 6px 0; }
.product-options  {  }
.imageanddetails { }
.featured-products h4 {font-weight: normal; }

