#center h2{
    padding: 10px 0 10px 0;
    color:#555;
}
#center div.category_tree ul{
    margin: 0 0 10px 0;
}
#center div.category_tree h2{
    font-size:12px;
    color:#111;
    padding:10px;
}
div.category_tree img{
    width:50px;
    float:left;
    padding:0 5px 0 0;
}
div.category_tree li{
}
div.category_tree li.subcategory{
    padding:1px 0 0 10px;
    clear:both;
    font-size:11px;
}
 a{
    color:blue
}
#popular_video{
    clear:both;
}
#popular_video li{
    width:210px;
    height:130px;
    float:left;
    margin: 10px 0 0 0;
}
#popular_video .video_thumb{
    width:150px;
    height: 86px;
    overflow: hidden;
    float:left;
}
#popular_video .video_thumb img{
    padding:2px;
    border:1px solid #aaa;
    width:120px;
    height: 80px;
}
#popular_video .video_description{
    width:100px;
    float:left;
    padding:0;
    font-size:90%;
}
#popular_video .video_description a.title{
   font-weight: bold;
}
#popular_video .video_views{
   font-size:11px;
   color:#666;
}
#offers{
    padding:15px 0 0 0;
}
#offers h2{
    font-size:13px;
    padding:0;
    font-weight:normal;
}
#offer_of_day, #recommended_offers{
    float:left;
    width:210px;
    overflow: hidden;
}
#offer_of_day{
    margin:0 20px 0 0;
}
#offer_of_day img{
    width:195px;
    border:1px solid #aaa;
}
#offer_of_day p{
    color:#666;
    font-size:11px;
}
#offer_of_day div, #recommended_offers div{
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    height: 210px;
    border:1px solid #aaa;
    padding:5px;
    background:#f9f9f9;
}
#recommended_offers a{
    font-size:11px;
}
