@import url(home.css);
@import url(/site/template/assets/scripts/jquery/colorbox/colorbox.css);

#item95964 #third-column{
  display: none;
}

#prod-detail-error{
  border: 2px solid #ff0000;
  padding: 5px;
  background: #FFDFDF;
  color: #000;
  margin: 0 0 10px 0;
  width: 400px;
}

#prod-detail-error p{
  padding: 0;
  margin: 10px 0;
  font-weight: bold;
  
}

div#fancy_div{
  background: #fff;
  color: #000;
  
}

#divcomp292337{
  text-align: center;
}

#divcomp292337 .edit-option,
#divcomp292337 .edit-button{
  display: none;
}

.comp-brands-533 div.delete-button{
  display: none;
}

.comp-brands-533 table{
  
  width: 580px;
  border-collapse: collapse:
}

.comp-brands-533 table tr td{
  width: 270px;
  vertical-align: top;
  padding: 0 10px;
}

.comp-brands-533 table tr td h2{
  
  
}

.comp-brands-533 table tr td ul{
  list-style: none;
  margin: 0 0 20px 0;
  padding: 0;
}

#divcomp268267{
  
}

.comp-brands-533 table tr td ul li{
  list-style: none;
  background: none;
  padding: 2px 3px;
  margin: 0;
}



#divcomp303559 .edit-option,
#divcomp280061 .edit-option,
#divcomp303559 .edit-button,
#divcomp280061 .edit-button,
#divcomp303554 .edit-option,
#divcomp303560 .edit-option,
#divcomp303560 .edit-button,
.comp-menu-header-533 .edit-option,
.comp-header-533 .edit-option{
  display: none;
}

#menu ul li#shop_by_top_seller_link a{
  background: #D1D100;
  color: #552255;
  font-size: 14px;
}

#sidebar div#menu ul li#shop_by_top_seller_link a:hover{
  color: #fff;
}

#menu li#shop_by_first_link a{
  background: #F0AF00;
  color: #552255;
  font-size: 14px;
}

#menu li#shop_by_first_link a:hover{
  color: #fff;
}

#menu li#shop_by_second_link a{
  background: #ebe133;
  color: #552255;
  font-size: 14px;
}

#menu li#shop_by_second_link a:hover{
  color: #fff;
}

#menu li#shop_by_third_link a, #menu li a#m76094{
  background: #93AF20;
  color: #552255;
  font-size: 14px;
}

#menu li#shop_by_third_link a:hover, #menu li a#m76094:hover{
  color: #fff;
}

#utils #eighthundrednumber{
  font-weight: bold;
  color: #68276C;
  font-size: 11px;
}

.comp-product-03 .edit-button,
.comp-product-03 .edit-option,
.comp-dyn-prodref-01 .edit-button,
.comp-dyn-prodref-01 .edit-option{ 
  display: none;
}

#item26533 #product_tns{
  padding: 20px 60px;

  clear: left;
  text-align: center;
}

#item26533 #product_tns dl{
  margin: 10px 10px;
}

#item34818 #breadcrumbemail, #item34818 #breadcrumbprint{
  display: none;
  background: none;
}

#divcomp118643{
  
}



#divcomp78797{
  width: 720px;
}

#component-add-prodref-01{
  display: none;
}

#component-add-product-03{
  display: none;
}

.tab26534 #component-add-product-03{
  display: inline;
}

.tab26535 #component-add-product-03, 
.tab27769 #component-add-prodref-01,
.tab26535 #component-add-prodref-01, 
.tab26537 #component-add-prodref-01, 
.tab26536 #component-add-prodref-01,
#item26923 #component-add-prodref-01 {
  display: inline;
}

/*Product Thumbnails*/

div#product_tns {
  margin: 0;
  padding: 0;
}

div#product_tns dl {
  float: left;
  width: 139px;
  margin: 0 8px 8px 0;
  background: #68276C;
  
}

div#product_tns dl dt {
  margin: 0;
  padding: 3px;
  color: #fff;
  height: 2.5em;
  text-align: center;
}

div#product_tns dl dt a {
  color: #fff;
  font-weight: normal;
  vertical-align: middle;
}

div#product_tns dl dt a:hover {
  color: #ed0;
  text-decoration: none;
}

div#product_tns dl dd {
  margin: 0;
  padding: 1px;
}

div#product_tns dl dd a img {
  display: block;
  border: 1px solid #68276C;
}

div#product_tns dl dd a:hover img {
  border-color: #ed0;
}


.tab26534 .comp-content{
  clear: both;
}

/*Catalog Head*/

div.cathead-01 {
  margin: 0 10px;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #68276C;
  overflow: auto;
}

div.cathead-01 img {
  float: right;
  display: block;
  margin: 0;
  padding: 0;
}

div.cathead-01 p {
  margin: 0;
  padding: 0;
}

#couponcheck{
  border: 1px solid black;
  padding: 10px;
  background-color: #EFD101;
  font-weight: bold;
}

dl.dyn-subpages-06{
  margin: 0;
  padding: 0 0 10px 0;
  
}

dl.dyn-subpages-06 dt{
  margin: 0;
  padding: 0;
}




dl.dyn-subpages-06 dd div.image{
  float: right;
  padding: 0;
}


dl.dyn-subpages-06 dt a{
  text-decoration: underline;
  font-weight: bold;
  display: block;
  background: #80951C;
  color: #fff;
  text-decoration: none;
  padding: 5px;
}

dl.dyn-subpages-06 dt a:hover{
  text-decoration: underline;
  font-weight: bold;
  display: block;
  background: #572A7D;
  color: #fff;
  text-decoration: none;
  padding: 5px;
}

dl.dyn-subpages-06 dd{
  margin: 0;
  padding: 0;
}

dl.dyn-subpages-06 dd p{
  margin: 0;
  padding: 5px;
}
dl.dyn-subpages-06 dd.dyn-subpages-more{
  text-align: left;
  width: 95%;
  height: 1em;
  padding: 0 5px;
}

dl.dyn-subpages-06 dd.dyn-subpages-more a{

}



  .req{
    color: red;
  }
  
  .prod-detail form{
    width: 360px;
  }
  
  .prod-detail #cross-sell-box{
    background: #fff;
    width: 750px;
  }
  
  .prod-detail .cross-sell{
    width: 150px;
    float: left;
    margin: 0 15px;
    text-align: center;
    background: #fff;
  }
  
  .prod-detail .saleprice{
    font-weight: bold;
    color: red;
    
  }
  
  .prod-detail .retailprice{
    font-weight: normal;
    text-decoration: line-through;
  }
  
  .prod-detail h3{
    padding: 5px 0 0 0;
    margin: 0;
    padding-left: 20px;
    border-top: 1px dotted #ccc;
  }
  
  .prod-detail #prod-shipping{
    display: none;
  }
  
  .prod-detail #prod-details{
    display: none;
  }

  .prod-detail #prod-description-tab{
    color: #6e1f6e;
    font-weight:bold;
    background:transparent url(../images/tabs/tab2.gif) no-repeat 0px 0px;
  }
  
  

#comp-header-533{

}

#psychoHeader{
position:absolute;
width:740px;
height:109px;
top:19px;
left:214px;
}

#psychoHeader a img{
border:0px;
}

a#headerLinkOne img{
position:absolute;
z-index:10;
}

a#headerLinkTwo img{
left:230px;
position:absolute;
z-index:10;
}

#psychoHeader #cartInfo{
position:absolute;
top:11px;
left:544px;
height:59px;
width:116px;
overflow:auto;
}

.comp-ts-footer-533{
height:100px;
}

.comp-ts-footer-533 .edit-option{
display:none;
}

div.ts-rightnav-link{
  width: 115px;
  overflow: hidden;
  margin-bottom: 10px;
}

.comp-ts-rightnav-533 .edit-option{
display:none;
}