.bestseller-container{
    width:900px;
    height:348px;
    background-color:#dfdfdf;
    padding:0px 0px 20px 0px;
    margin-top:-5px;
}
.bestseller-content{
    float: left; 
    width: 200px; 
    margin: 0px 10px 20px 10px; 
    text-align: center;
}
.bestseller-name{
    font-family: MaryAnn-Medium, Tahoma, Verdana, Arial, sans-serif;
    color:#f39000;
    font-size:18px;
}
.bestseller-name a{
    font-family: MaryAnn-Medium, Tahoma, Verdana, Arial, sans-serif;
    color:#f39000;
    font-size:14px;
}
.bestseller-pic{
    margin:0px 0px 5px 0px;
    max-width:200px;
    max-height:200px;
}
.bestseller-price{
    font-family: MaryAnn-Medium, Tahoma, Verdana, Arial, sans-serif;
    color:#3a4a5a;
    font-size:18px;
    font-weight:bold;
}
.bestseller-price a{
    font-family: MaryAnn-Medium, Tahoma, Verdana, Arial, sans-serif;
    color:#3a4a5a;
    font-size:14px;
    font-weight:bold;
}
h1.bestseller-header{
    font-family: MaryAnn-Medium, Tahoma, Verdana, Arial, sans-serif;
    color:#3a4a5a;
    font-size:24px;
    font-weight:normal;
}
h2.bestseller-header{
    font-family: MaryAnn-Medium, Tahoma, Verdana, Arial, sans-serif;
    color:#3a4a5a;
    font-size:18px;
    font-weight:normal;
}
.bestseller-hero{
    width:235px;
    height:349px;
    padding:10px 0px 0px 0px;
}
.hero-spacer{
    height:30px;
}
.holiday-box{
    width: 280px;
    border: solid 1px #b3b3b3;
    margin-right: 20px;
    min-height: 400px;
    float: left;
    padding: 10px 0px 10px 0px;
}
.holiday-pic{
    width: 280px
}
.holiday-price{
    font-size:18px;
}