.comp-dyn-card-category-01 .edit-option, #component-add-card-category-01{
  display: none;
}

.carterror{
  color: #ff0000;
  font-weight: bold;
  border: 1px solid #000;
  background-color: #eeeeee;
  padding: 5px;
}

#item36905 #ratechecktableform, #item36905 #footer{
  display: none;
}

td{

  border-collapse: collapse;
}

#menu-footer{
  
  font-size: 10px;
  margin-top: 10px;
}

#pricetable-div{
  border: 1px solid #000;
  padding: 5px;
}

#menu-footer p#newsletter-signup-link{
}

#menu-footer p#newsletter-signup-link a,
#menu-footer p#newsletter-signup-link a:visited{
  color: #00f;
  font-size: 11px;
  text-decoration: none;
}

#menu-footer p#newsletter-signup-link a:active,
#menu-footer p#newsletter-signup-link a:hover{
  text-decoration: underline;
}

#menu-footer p{
  color: #fff;
  text-align: center;
}

#ratechecktable{
  width: 138px;
  color: #000;
  font-size: 10px;
  font-weight: bold;
  text-align: left;
}

#ratechecktable input, #ratechecktable select{
  width: 80px;
}

.submitbutton{
  color: #000;
  background-color: #fff;
  border: 1px solid black;
  text-align: center;
  font-size: 10px;
  height: 20px;
  cursor: pointer;
}

#pricetable{
  width: 138px;
  color: #000;
  font-size: 10px;
  text-align: center;
  font-weight: bold;
  
}

#pricetable th, #ratechecktable th{
  color: #fff;
  text-transform: uppercase;
  text-align: center;
}

#pricetable td, #ratechecktable td{
  padding: 2px;
}

/* View Cards */

.card{
  background-color: #000;
  color: #fff;
  text-align: center;
  height: 290px;

}

.card td{
  font-weight: bold;
  font-size: 11px;
  
}

.card a, .card a:hover{
  color: #fff;
  font-weight: bold;
}

.card a:hover{
  color: #EDB32B;
}

td.cardpic{
  height: 180px;
}

.artistname{
  height: 30px;
  font-size: 10px;

}

.cardname{
  text-align: center;
  height: 30px;
  background-color: #000;
}

.cardname a{
  text-decoration: none;
  padding: auto 5px;
  text-align: center;
  
}

.carddiscount{
  font-size: 10px;
  height: 20px;
}

.addtocart{
  height: 40px;
}
.addtocart a{
  background-image: url(../images/addtocart.jpg);
  background-repeat: no-repeat;
  background-position:center;
  text-indent: -9000px;
  display: block;
  width: 180px;
  height: 30px;
  text-transform: uppercase;
  text-decoration: none;

}




.new{

  color: #EDB228;
}

/* Card */

#carddetail{
  text-align: center;
  width: 570px;
}

#carddetailname h2{
  color: #fff;
  font-size: 16px;
  text-align: center;
  font-weight: bold;
  padding: 5px;

}

#carddetailaddtocart a{
  background-image: url(../images/addtocartgreen.jpg);
  background-repeat: no-repeat;
  background-position:center;
  text-indent: -9000px;
  display: block;
  width: 570px;
  height: 30px;
  text-transform: uppercase;
  text-decoration: none;
  
}

carddetailback a{
  font-weight: bold;
}

#item10837 .edit-option, #item10837 #divcomp143064 .edit-button{
display:none;
}
