/* @gui Font */

* {font-family: Arial, Helvetica, sans-serif;}

/* @gui Background */

body {background-color: #ffffff;}

/* @gui Text */
body, 
p, 
input, 
textarea, 
#product-details .price, 
#faq-content .faq-list dt, 
#contact-form label,
{color: #fff;}

/* @gui Links */
a:link, 
a:visited,
#products .product-a h3,
#products .product-a p
#cart-footer .cart-total #cart-shipping-tax p
{color: #000;}

/* @gui Links rollover */
a:hover, 
a:active, 
#products .product-a:hover h3, 
#products .product-a:hover p 
{color: #e41b1b;}

/* @gui Header background */
h2.page-title, 
#navigation div.pod h3, 
#minicart h3, 
#cart-head,
#header h1,
#footer .nav
{background-color: #000;}

#minicart .minicart-total 
{border-left-color: #fff;}              

/* @gui Sidebar links */
#navigation div.pod a 
{color: #000;}

/* @gui Sidebar rollovers */
#navigation div.pod a:hover 
{color: #e41b1b;}

/* @gui Products background */
#products, 
#products .product-pic,
#product-images .images-nav
{background-color: #ffffff;}

*{margin:0;padding:0}

body{margin:10px 0 0 10px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:400;font-size:12px}

ul,ol{margin-bottom:1em}

li{list-style:none}

h2{margin-bottom:1em;font-weight:400}

h3{margin-bottom:.5em;font-size:13px;font-weight:700}

p{margin-bottom:1em;font-size:12px;line-height:18px}

a{text-decoration:none}

a img{border:none}

img{-ms-interpolation-mode:bicubic}

input,textarea{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;color:#666}

hr{height:1px;background:#000;border:none}

/* BUTTONS */
.form-button{background-color:#000;background-image:none;border:none;color:#FFF;cursor:pointer;font:normal normal normal 1.1em/normal Helvetica, Arial, sans-serif;height:30px;margin-top:7px;text-align:center;width:90px}

.form-button2{background-color:#000;background-image:none;border:none;color:#FFF;cursor:pointer;font:normal normal normal 1.1em/normal Helvetica, Arial, sans-serif;height:30px;margin-top:15px;text-align:center;width:81px}

.form-button:hover{text-decoration:none;background:#e41b1b;border:1px solid #e41b1b}

.form-button2:hover{text-decoration:none;background:#e41b1b;border:1px solid #e41b1b}

.form-button:active{position:relative;top:1px;background:#000}

.form-button2:active{position:relative;top:1px;background:#000}

.form-button span,.form-button-alt span{display:block;text-align:center}

.form-button2 span,.form-button-alt span{display:block;text-align:center}

.form-button-alt{background-color:#fff;background-image:none;border:0;cursor:pointer;font:normal normal normal 1.1em/normal Helvetica, Arial, sans-serif;margin:1px 0;text-align:center}

.form-button2-alt{background-color:#fff;background-image:none;border:0;cursor:pointer;font:normal normal normal 1.1em/normal Helvetica, Arial, sans-serif;margin:1px 0;text-align:center}

.form-button-alt:hover{text-decoration:underline}

.form-button2-alt:hover{text-decoration:underline}

.form-button-alt{color:#222}

.form-button2-alt{color:#222}

.form-button-alt:hover{color:#e41b1b}

.form-button2-alt:hover{color:#e41b1b}

/*WRAPPER*/
#wrap{width:886px;margin:0 auto;text-align:left;padding:10px}

/* HEADER*/
#header{float:left;margin-bottom:15px;width:85%}

#header h1{font-size:36px;text-transform:uppercase;font-weight:700;line-height:35px;padding:0 0 0 3px;text-align:left}

#header h1 a{text-decoration:none}

#header h1 a:hover{text-decoration:none}

#header.image{background-color:inherit}

#header.image h1{padding:0;text-align:left;background:inherit}

#header.image h1 span{display:none}

#sub{height:auto;margin-top:5px;margin-bottom:1px;text-align:left;width:752px}

/* MAIN*/
#main{float:right;width:121px;}

#main2{float:right;width:687px;height:90px}

#home-page #main,

#home-page #navigation {width: 886px;}

#home-page #main {margin-bottom:10px;}

#cart-page #main{width:750px}

#main-content{float:left;width:82%;background: white;}

h2.page-title{font-size:16px; font-weight:700; margin-right:1000px;}

#home-page .page-title,#cart-page .page-title{display:none}

#splash{float: left; width: 759px; min-height: 450px; position: relative; margin-bottom:10px}

#splash img {position: absolute; top:0;left:0}

#newtitle {font-size:13px; margin-bottom:7px; font-weight:bold}

#p.newtext{float:left;width:84%;background:white; line-height:90%}

#itemlist img {margin-bottom:5px}

#zoompic img {margin-right:15px; margin-bottom:3px}

#itemtitle {margin-bottom:95px}

div.img
  {
  margin:0px;
  margin-right:20px;
  border:0px;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img img
  {
  display:inline;
  margin:0px;
  border:1px solid #fff;
  }
div.img a:hover img
  {
  border:1px solid #e41b1b;
  }
div.desc
  {
  text-align:center;
  font-weight:normal;
  width:135px;
  margin-top:2px;
  margin-bottom:6px;
  }

div.smallpics
  {
  display:inline;
  margin:1px;
  border:1px solid #fff;
  }

div.smallpics a:hover img
  {
  border:1px solid #e41b1b;
  }

/*MINICART*/

#website {position: absolute;top: 0;background: #fff;}

#website a {display: block;padding: 2px 0;font-size: 10px;line-height: 10px;}

#topcart{height:auto;text-align:right;margin-bottom:4px;width:752px}

#topcart2{height:auto;margin-top:0px;margin-bottom:10px;text-align:right;width:752px}

/*SIDEBAR*/
#navigation{float:left;margin-right:10px;width:175px;margin-bottom:5px;}

#home-page #navigation .col {float:left;width:176px;margin-right:16px;}

#home-page #navigation .col.last{margin-left:1px;}

#navigation div.pod{font-size:12px;margin-bottom:5px;padding:0 0 11px}

#navigation div.pod h3{font-size:12px;padding: 3px;font-weight: 400;}

#navigation div.pod ul{margin-bottom:6px}

#navigation div.pod li{margin-top:3px;padding:3px 0 1px 3px;list-style:none;border-bottom:1px solid #ffffff}

#navigation div.pod li a {display:block;}

/*SEARCH*/
#search {float:left; width:225px;}

#search-input{width:171px;height:16px;padding: 2px;font-size:12px;vertical-align:middle;border:solid1px #eee;}

#search-submit{display:none}

#search-submit span{display:none}

/*FOOTER*/
#footer{clear:both;padding-top:45px}

#footer .nav {float:left;width:749px;padding:2px}

#footer .base{float:left;width:85%;margin-top:10px;text-align:center}

#footer .base p{font-size:12px}

/*Product List*/
#products{float:left;padding: 6px 0;}

.product-row {float:left; margin-bottom:10px;}

#products div.product{float:left;margin: 0 6px;width:175px;text-align:center}

#products .product.three{margin-right:0}

#products div.product p{margin-bottom:0}

#products .product-img{display:inline;float:none;vertical-align:middle}

#products .product-info{width:175px;text-align:left}

html #products .product-info{width:175px;width:175px}

#products .product-title{padding-top:5px;font-size:11px;font-weight:400;line-height:14px;text-decoration:none;text-transform:capitalize;margin-bottom:0;}

#products .product-price{font-size:10px;}

#products .product-status{font-size:10px;font-style:italic}

/*social share links*/
#share-buttons{float:left}

#share-buttons div {float:left}

#share-buttons > div, #share-buttons div + div{margin-right:10px; margin-bottom:30}
