/* --------------------------------------------------------
    Top 10's stylesheet
    Website: Rapartists.com
    Created by: First Beat Media
    Filename: css/top10.css
   -------------------------------------------------------- */

/* --------------------------------------------------------
    Presentation
   -------------------------------------------------------- */
    
/*  Content - Top 10
   -------------------------------------------------------- */
   
    div#main_content h1 { padding-bottom: 0px; border-bottom: none; margin-bottom: 0px; }
    div#main_content div.title_top_10 { padding-bottom: 3px; border-bottom: 1px solid #e1ded5; margin-bottom: 15px; width: 100%; overflow: hidden; }
    div#main_content div.title_left { float: left; }
    div#main_content div.title_right { float: right; padding-top: 8px; }
    div#main_content div.title_right select { border: 1px solid #dfdcce; width: 145px; }
    
    div.table_wrapper { padding-bottom: 14px; margin-bottom: 10px; }
    
    table.top10_table { width: 100%; margin-bottom: 0px; border-top: 1px solid #dfdcce; border-left: 1px solid #dfdcce; border-right: 1px solid #dfdcce; }
    
    table.top10_table th.th_general, table.top10_table th.th_album, table.top10_table th.th_buy_it { font-size: 12px; line-height: 1.2em; background: url("../images/top10/top10_th_bg.gif") repeat-x; text-align: center; padding: 4px 9px; border-bottom: 1px solid #dfdcce; }
    table.top10_table th.th_general, table.top10_table th.th_album { border-right: 1px solid #fff; }
    table.top10_table th.th_album, table.top10_table td.col_album  { width: 340px; text-align: left; }
    table.top10_table th.th_buy_it, table.top10_table td.col_buy_play { width: 40px; }
    table.top10_table th.th_farewell { padding: 9px 18px; font-weight: normal; font-size: 12px; border-bottom: 1px solid #dfdcce; }
    table.top10_table th.th_farewell span { color: #752409; font-size: 19px; letter-spacing: -1px; padding-right: 15px; }
    
    table.top10_table td { text-align: center; padding: 9px; border-bottom: 1px solid #dfdcce; }
    table.top10_table td.col_this_week, table.top10_table td.col_last_week, table.top10_table td.col_num_week { font-size: 17px; font-weight: bold; color: #a37b22; border-right: 1px solid #dfdcce; }
    table.top10_table td.col_move, table.top10_table td.col_album { border-right: 1px solid #dfdcce; }
    table.top10_table td.col_last_week { color: #a39f91; }
    table.top10_table td.col_album { font-size: 12px; line-height: 1.3em; }
    table.top10_table td.col_album strong { color: #a74700; }
    table.top10_table td.col_album .album_img { float: left; padding-right: 9px; }
    table.top10_table td.col_buy_play a { font-weight: bold; font-size: 14px; }
    
    table.top10_table td.col_album div.top_song_wrapper { padding-left: 25px; background: url("../images/homepage/icon_top_songs.gif") no-repeat 0px 1px; }
    table.top10_table td.col_album div.top_video_wrapper { padding-left: 25px; background: url("../images/homepage/icon_top_videos.gif") no-repeat 0px 1px; }
    
    div#main_content table.top10_table td.col_album .top_artist_name { padding-top: 4px; margin-bottom: 7px; }
