#info { background-color: #eee; padding: 10px; }
#traffic { background-color: #eee; padding: 10px; margin-top: 10px; }

#popular_links h3 { border-bottom: 0; paddin-bottom: 10px; }
#popular_links .tabs { margin: 0 5px; }

#popular_links .links { margin: 0 4px 4px 4px; border-left: 2px solid #f3f3f3; border-right: 2px solid #f3f3f3; border-bottom: 2px solid #f3f3f3; background-color: #fff; padding: 19px 0; font-size: 11px; min-height: 200px; }
#popular_links .links ul { border-top: 3px solid #f1f1f1; }
#popular_links .links ul li { position: relative; }
#popular_links .links ul li a.link { display: block; height: 21px; line-height: 23px; padding: 0 7px; border-bottom: 3px solid #f1f1f1; color: #333; overflow: hidden; }
#popular_links .links ul li a.link:visited { background-color: #f7f7f7; }
#popular_links .links ul li a.link span { color: #2c9ec5; font-weight: bold; }
#popular_links .links ul li a.link:hover span, #popular_links .links ul li a.link:active { text-decoration: underline; }
#popular_links .links ul li a.stats { position: absolute; right: 7px; top: 4px; }

.link_stats .link_info { padding: 14px; color: #555; float: left; width: 471px; }
.link_stats .link_info h5 { color: #555; margin-bottom: 15px; line-height: 24px; }
.link_stats .link_info #total_clicks { float: right; text-align: right; }
.link_stats .link_info #total_clicks .clicks { font-size: 48px; padding-left: 30px; }
.link_stats .link_info table td { padding-top: 7px; }
.link_stats .link_info p { padding: 0; margin-top: 20px; }

.link_stats .traffic { padding: 14px; margin-top: 14px; }
.link_stats .traffic .tabs a { float: right; }
.link_stats .traffic .tabs select { float: right; margin: 2px 5px 0 10px; font-size: 12px; width: 100px; }
.link_stats .traffic .tabs span { font-size: 16px; color: #555; position: relative; top: 8px; }

.link_stats .traffic #clicks_view { margin-top: 14px; height: 200px; }

.link_stats .traffic .referrers { margin-top: 27px; }

.link_stats .traffic #referrers_view { margin-top: 3px; }
.link_stats .traffic #referrers_view table td { padding: 5px; color: #333; }
.link_stats .traffic #referrers_view table thead td { background-color: #42C4E4; font-size: 14px; font-weight: bold; }
.link_stats .traffic #referrers_view table tbody tr.spacer td { background-color: #fff; height: 2px; font-size: 1px; padding: 0; }
.link_stats .traffic #referrers_view table tbody td { background-color: #eee; }
.link_stats .traffic #referrers_view table tbody td.referrer_clicks { background-color: #ccc; }
.link_stats .traffic #referrers_view table td.spacer { padding: 0; }
.link_stats .traffic #referrers_view table tbody td.spacer { background-color: #fff; padding: 0; }