/* Class of funky is reserved for performance testing only */

#banner	{
margin:8px 0 9px 270px;}

#wrapper	{
margin-top:0;}

#main,#main_text	{
background:#f6fbfe url('/music/images/s/backgrounds/bg.png') repeat-x;
border:1px dotted #666;
margin-bottom:8px;}

#main_text	{
float:left;}

label {font-weight:bold; color:black;margin-bottom:2px;}

.black {color: black !important;}

a {text-decoration: none !important;}

.links	{
vertical-align:bottom !important;}

.links a	{
font-size:11px;
text-decoration:none !important;
padding-right:4px;
color:#026288;
white-space:nowrap;}

.links a:hover	{
text-decoration:underline !important;}

.explore_btn,.listen_btn,.webtag_btn,.review_btn	{
width:69px;
height:21px;
overflow:hidden;
margin:2px 0 0;}

.review_btn a,.explore_btn a,.listen_btn a,.webtag_btn a	{
height:21px;
padding-left:0;
display:block;
text-decoration:none !important;}

.explore_btn	{
background:url('/music/images/s/buttons/explore.png') top left no-repeat;}

.explore_btn a:hover	{
background:url('/music/images/s/buttons/explore.png') 0 -21px no-repeat;
text-decoration:none !important;}

.listen_btn	{
background:url('/music/images/s/buttons/listen.png') top left no-repeat;}

.listen_btn a:hover	{
background:url('/music/images/s/buttons/listen.png') 0 -21px no-repeat;
text-decoration:none !important;}

.webtag_btn	{
background:url('/music/images/s/buttons/webtag.png') top left no-repeat;}

.webtag_btn a:hover	{
background:url('/music/images/s/buttons/webtag.png') 0 -21px no-repeat;
text-decoration:none !important;}

.review_btn	{
background:url('/music/images/s/buttons/review.png') top left no-repeat;}

.review_btn a:hover	{
background:url('/music/images/s/buttons/review.png') 0 -21px no-repeat;
text-decoration:none !important;}

.dnld_btn,.ring_btn,.dvd_btn,.tkts_btn,.cd_btn	{
width:88px;
height:30px;
overflow:hidden;
margin:2px 0 0;}

.dnld_btn a,.ring_btn a,.dvd_btn a,.tkts_btn a,.cd_btn a	{
height:30px;
padding-left:0;
display:block;
text-decoration:none !important;}

.dnld_btn	{
background:url('/music/images/s/buttons/buy_dnld.png') top left no-repeat;}

.dnld_btn a:hover	{
background:url('/music/images/s/buttons/buy_dnld.png') 0 -30px no-repeat;
text-decoration:none !important;}

.cd_btn	{
background:url('/music/images/s/buttons/buy_cd.png') top left no-repeat;}

.cd_btn a:hover	{
background:url('/music/images/s/buttons/buy_cd.png') 0 -30px no-repeat;
text-decoration:none !important;}

.ring_btn	{
background:url('/music/images/s/buttons/buy_rings.png') top left no-repeat;}

.ring_btn a:hover	{
background:url('/music/images/s/buttons/buy_rings.png') 0 -30px no-repeat;
text-decoration:none !important;}

.dvd_btn	{
background:url('/music/images/s/buttons/buy_dvd.png') top left no-repeat;}

.dvd_btn a:hover	{
background:url('/music/images/s/buttons/buy_dvd.png') 0 -30px no-repeat;
text-decoration:none !important;}

.tkts_btn	{
background:url('/music/images/s/buttons/buy_tkts.png') top left no-repeat;}

.tkts_btn a:hover	{
background:url('/music/images/s/buttons/buy_tkts.png') 0 -30px no-repeat;
text-decoration:none !important;}

.button a	{
text-decoration:none !important;
color:#fff !important;}

.button	{
background:transparent url('/music/images/s/buttons/submit.png') left no-repeat;
color:#fff;
width:64px;
height:19px;
font-size:11px;
font-weight:400;
border:none;
text-align:center;
padding:0 0 2px;}

.gobutton	{
background:transparent url('/music/images/s/buttons/go.png') left no-repeat;
color:#fff;
width:38px;
height:19px;
font-size:11px;
font-weight:400;
border:none;
text-align:center;
padding:0 0 2px;}

.buy_button	{
background:transparent url('/music/images/s/buttons/buy.png') left no-repeat;
color:#000;
width:44px;
height:19px;
font-size:11px;
font-weight:400;
border:none;
text-align:center;
padding:0;}

.buy_button a	{
text-decoration:none !important;
color:#000 !important;}

#header	{
background:#fff url('/music/images/s/backgrounds/header.png') no-repeat;
height:99px;
margin-bottom:6px;}

#header_fullwidth	{
background:#fff url('/music/images/s/backgrounds/header_fullwidth.png') no-repeat;
height:99px;
margin-bottom:6px;}

#hd_content	{
position:relative;
width:100%;
height:99px;
padding-top:3px;}

.branding	{
width:280px;
height:79px;
float:left;
position:relative;
margin:5px 0 0 7px;}

.search	{
width:245px;
height:103px;
float:right;
display:inline;
position:relative;
right:14px;}

.search p	{
font-size:12px;
font-weight:700;
margin:5px 0 0;
padding:2px 2px 0 0;}

.search .text	{
font-size:12px;
color:#026288;
padding:0 2px 0 0;}

.search .srch	{
width:170px;
font-size:12px;
margin:2px 0 0;}

.login	{
width:195px;
height:103px;
float:right;
display:inline;
position:relative;
left:-3px;
margin:0;}

.login p	{
margin-top:-4px;
font-size:12px;
line-height:16px;
font-weight:700;
color:#026288;}

.login a,.login a:link	{
text-decoration:none;
color:#666;}

.login a:hover	{
text-decoration:none;
color:#000;}

.login .space	{
margin-top:-12px;}

.login table	{
height:103px;
width:190px;}

.login tr,.login td	{
margin:0;
padding:0;}

.login .srch_box	{
width:80px;
margin-bottom:-5px;}

#locality	{
float:right;
background:#fff url('/music/images/s/locale_bg.png') no-repeat;
height:45px;
width:139px;
display:inline;}

#locality select	{
border:1px solid #000;
font-size:10px;
background-color:#eee;
margin:8px 0 0 10px;}

table.art_top tr	{
border-top:none !important;}

.notify	{
font-weight:400 !important;
color:#000 !important;}

.bold	{
font-weight:700;}

#homecontrols	{
height:45px;
display:block;
width:100%;
clear:both;
margin:5px 0 0;}

#adspace	{
position:relative;
display:block;
width:100%;
clear:both;}

.ad	{
text-align:right;
height:62px;}

.skyscraper	{
width:154px;
background-color:#fff;
border:1px dotted #026288;
float:right;
margin:0;
padding:8px 8px 8px 6px;}

.move	{
margin-top:56px;}

#nav a,#nav a:link	{
color:#999;
text-decoration:none;}

#nav	{
margin-bottom:-10px;
padding:5px;}

#nav ul	{
list-style:none;
margin:0;
padding:0;}

#nav li	{
display:inline;
margin:0;
padding:0;}

ul#minitabs	{
list-style:none;
font-weight:700;
text-align:center;
white-space:nowrap;
z-index:10;
margin:0;
padding:10px 0;}

ul#minitabs li	{
font-size:15px;
display:inline;
margin:0 5px;}

ul#minitabs a	{
text-decoration:none;
border-top:1px dotted #fff;
border-left:1px dotted #fff;
border-right:1px dotted #fff;
color:#999;
padding:5px;}

ul#minitabs a#current	{
color:#026288;
background-color:#c2e8f8;
border-color:#026288;}

ul#minitabs a:hover	{
color:#026288;
border-color:#fff;}

ul#minitabs li.on a	{
background-color:#c2e8f8;
border-top:1px dotted #026288;
border-right:1px dotted #026288;
border-left:1px dotted #026288;
border-bottom:1px #c2e8f8 solid;}

.breadcrumbs	{
color:#666;
font-size:11px;
text-transform:capitalize;
margin:4px 0;}

.footer	{
background-color:#c2e8f8;
margin-top:8px;
height:32px;
border-color:#999;
border-style:solid;
border-width:1px 1px 2px;}

.footer li	{
list-style:none;
display:inline;
font-size:12px;
padding:0 2px;}

.footer ul	{
text-align:center;
margin:6px auto;}

.footer a,#footer a:link,.footer li	{
font-weight:400;
text-decoration:none;
color:#666;}

.footer a:hover	{
text-decoration:underline;
color:#000;}

#google	{
margin:8px 0 0 14px;
display:none;}

#left	{
float:left;
width:248px;}

.home_reviews	{
width:130px;
word-wrap:break-word;
overflow:hidden;}

.home_chart	{
width:241px;
border:1px dotted #026288;
background-color:#fff;
margin:8px 4px 8px 8px;}

.edit_profile	{
width:465px;
border:1px dotted #026288;
background-color:#fff;
margin:8px;
padding:8px;}

.statement	{
width:207px;
background-color:#c2e8f8;
border:1px dotted #026288;
margin:8px;
padding:8px;}

.statement img	{
margin:0 0 4px;}

h2	{
font-size:20px;
font-weight:700;
color:#026288;
margin:0 0 -8px;
padding:8px;}

p	{
font-size:11px;
line-height:13px;
color:#666;
margin:0;
padding:8px;}

.date	{
font-size:13px;
color:#666;
margin:0;
padding:8px;}

.home_chart table	{
margin:0 8px 8px;}

.home_cell	{
width:132px;}

.home_one	{
margin-bottom:0 !important;}

th	{
font-size:28px;
color:#026288;
text-align:left;
vertical-align:top;
padding:4px 0 4px 4px;}

td	{
font-size:12px;
line-height:14px;
vertical-align:top;
padding:6px 0 6px 8px;}

a.title	{
font-weight:700;
color:#026288;
text-decoration:none;}

a.artist	{
font-weight:400;
color:#666;
text-decoration:none;}

.more,.moreish	{
font-size:11px;
vertical-align:bottom !important;
padding-right:5px;
text-align:right;
white-space:nowrap;}

.more a,.more a:link,.moreish a,.moreish a:link	{
color:#026288 !important;
text-decoration:none;}

#right	{
float:right;
width:500px;}

.flash	{
width:470px;
height:213px;
border:1px dotted #666;
background-color:#fff;
margin:8px 8px 8px 4px;
padding:8px;}

.flash td	{
padding:2px;}

.community_browse_search	{
width:470px;
background-color:#026288;
margin:8px 0 0 5px;
padding:8px;}

.community_browse_or_search	{
margin:3px 0 0 5px;}

.community_browse	{
width:550px;}

.community_browse_or_search table tr	{
border:0 solid !important;}

.community_browse_or_search .namesearch	{
border-left:3px solid #ccc;}

.community_browse_or_search .agesearch	{
padding-right:7px;}

.community_browse_or_search .countrysearch	{
padding-left:0;}

.member_featured	{
width:470px;
border:1px dotted #666;
background-color:#fff;
margin:8px 8px 2px 4px;
padding:8px;}

.member_featured div	{
width:454px;
background-color:#c2e8f8;
margin:0;
padding:8px;}

.member_featured table	{
padding-top:20px;
width:100%;
margin:0;}

.member_featured tr	{
border-top:0 !important;}

.member_featured td	{
margin:0;
padding:8px 0;}

.member_featured .namerating td	{
padding-top:0;
vertical-align:bottom;}

.member_featured .userimage	{
width:65px;}

.member_featured .userinfo	{
width:220px;}

.newest_members	{
width:482px;
height:455px;
border:1px dotted #666;
background-color:#fff;
margin:4px 4px 8px;
padding:0 4px 0 0;}

.newest_members table	{
width:220px;
margin-left:8px;
margin-right:4px;}

.editprofiletab_panel	{
border:1px dotted #666;
background-color:#c2e8f8;
color:black;
overflow:hidden;
margin:0 4px 8px;
padding:0 4px 0 0;}

.editprofiletab_panel_dark	{
border:0;
background-color:#026288;
color:#fff;
overflow:hidden;
margin:0 4px 8px;
padding:0 4px 0 0;}

.marketplace_toggle	{
display:none;
overflow:hidden !important;}

.recommendations	{
width:220px;
margin-right:4px;}

.recommendations .list	{
width:105px;}

.tab_panel	{
width:482px;
border:1px dotted #666;
background-color:#c2e8f8;
margin:0 4px 8px;
padding:0 4px 0 0;}

.tab_panel_profile	{
border:0;
border-top:3px solid #fff;
margin-top:-8px;
width:484px;
background-color:#026288;}

.tab_target	{
overflow:hidden;
height:0;
font-size:10px;
line-height:13px;
color:#026288;
margin:0 8px;}

.tab_target_white	{
overflow:hidden;
height:0;
font-size:10px;
line-height:13px;
color:#fff;
margin:0 8px;}

.tab_target table .details	{
width:310px;
text-wrap:normal;
word-wrap:break-word;}

.scrollbars	{
overflow:auto;}

.mymessages .msg_img	{
width:20px;}

.mymessages .message	{
width:245px;}

.reviews,.home_featured	{
width:237px;
background-color:#fff;
border:1px dotted #666;
display:inline;
position:relative;}

.reviews	{
float:left;
margin-left:4px;}

.home_featured	{
float:right;
margin-right:9px;}

.home_featured .legend	{
font-size:11px;
color:#666;
font-weight:700;}

.two_cols	{
width:470px;
clear:both;
margin:0 4px 8px;}

.table	{
width:93%;
margin:6px;}

.tabular .table	{
width:100%;
margin:6px;}

.table .text	{
font-size:11px;
line-height:13px;
color:#666;}

.text	{
font-size:12px;
line-height:13px;
color:#666;}

.blurb	{
font-size:12px;
line-height:13px;}

a.greylink	{
color:#666 !important;
text-decoration:none;}

h3	{
font-size:18px;
line-height:20px;
color:#666;
font-weight:700;
margin:0;}

h4	{
font-size:16px;
line-height:18px;
color:#026288;
margin:0;}

* html a.greylink	{
color:#666 !important !important;}

.black	{
color:#000;}

.red	{
color:red;}

.lightblue	{
color:#c2e8f8;}

.userimg	{
margin-right:4px;}

strong	{
font-weight:700 !important;}

.additions	{
background-color:transparent;}

.track_listing table	{
width:540px;}

.additions table	{
width:526px;
margin:0 8px;}

.textual	{
width:542px;
background-color:#fff;
border:1px dotted #026288;
margin:8px;
padding:8px;}

.add_box	{
width:542px;
background:#fff url('/music/images/s/backgrounds/add_bg.png') repeat-x;
border:1px dotted #026288;
margin:8px;
padding:8px;}

.textual h1,.art_tra_alb h1	{
font-size:30px;
font-weight:700;
color:#026288;
margin:0 0 0 6px;}

.textual h4,.art_tra_alb h4	{
font-size:16px;
color:#666;
font-weight:400;
text-transform:lowercase;
margin:0 0 8px;}

.textual h2,.art_tra_alb h2	{
font-size:24px;
font-weight:700;
color:#026288;
text-transform:lowercase;
margin:0 0 10px;}

.textual h3.special }
text-transform: none !important;
}

.textual h3,.art_tra_alb h3	{
font-size:18px;
font-weight:700;
color:#026288;
text-transform:lowercase;
border-top:1px dotted #666;
margin:5px 0 25px 8px;
padding:5px 0 0;}

.textual h3.misc	{
margin-bottom:10px !important;}

.textual h5	{
font-size:12px;
line-height:14px;
font-weight:700;
color:#666;
margin:3px 0 3px 8px;}

.textual p,.textual ol,.textual ul	{
font-size:12px;
line-height:14px;
font-weight:400;
color:#666;
margin:3px 0;}

.textual td	{
font-size:12px;
line-height:14px;
font-weight:400;
color:#666;
margin:2px 0;}

.textual .starnote	{
font-size:9px;}

.textual ul	{
list-style-type:square;
margin:0 0 10px 25px;}

.textual ol	{
list-style-type:decimal;
margin:0 0 10px 25px;}

.textual li a	{
font-size:12px;
line-height:14px;
color:#026288;
text-decoration:none;}

.textlist li	{
font-size:12px;
line-height:14px;
font-weight:400;
color:#666;}

.textual .other	{
background-color:#c2e8f8;
width:100%;
border:1px dotted #026288;
vertical-align:middle;
margin:0 0 10px;
padding:5px 0;}

.art_top h1,.art_top h4	{
margin:0 0 0 10px;}

.reviewed p	{
border-top:1px dotted #666;}

.disc_img	{
width:130px;}

.alb_title	{
width:450px;}

.review_box	{
margin:5px 0;}

.review_box textarea	{
width:535px;}

.review_box .comment_box	{
border:1px solid #333;
background-color:#eee;
margin:0 0 5px;}

.review_box input	{
margin:5px 0 0 470px;}

.twofiveo	{
width:250px;}

.seventy	{
width:70px;}

.forty	{
width:225px;}

.fifty	{
width:175px;}

.buy_panel	{
background-color:#026288;
width:542px;
margin:8px 0;}

.addons_row_col_3	{
width:150px;}

.addons_row_col_4	{
padding-left:10px;
width:70px;
font-weight:400;}

.addons_row_col_4half	{
width:30px;
text-align:left;}

.addons_row_col_5	{
width:60px;
text-align:left;}

.addons_row_col_1,.addons_row_col_2,.addons_row_col_3,.addons_row_col_4,.addons_row_col_4half,.addons_row_col_5	{
vertical-align:middle !important;}

.underline	{
border-bottom:1px solid #fff;
width:512px;
margin:0 auto;}

.brdr	{
border-top:1px dotted #fff;}

/*.actions_fst	{
border-left:2px solid #026288;}*/

.blank	{
background-color:#fff;}

.rate_do	{
width:100%;
border-top:1px solid #026288;
border-bottom:1px solid #026288;
padding:2px 0;}

.actions	{
background-color:#c2e8f8;
height:25px;
padding:3px;}

.album_reviews h2,.track_listing h2,.additions h2,#AMGTabTarget h2	{
font-size:18px !important;
margin:0 !important;}

.album_reviews p	{
color:#666;
border-bottom:1px dotted #026288;
padding:8px;}

.album_reviews	{
margin:0 0 8px;}

.album_reviews .source	{
font-weight:700;
color:#026288;}

#AMGTabButton,#AMGTabDiscButton	{
margin-left:470px;
padding:5px 0;}

p.hider	{
text-align:right;
color:#000;
font-weight:700;
border-bottom:0;}

td.rightedge	{
padding-right:10px;}

.hotspot	{
cursor:pointer;
text-decoration:underline;}

.labels	{
font-weight:700;
text-align:left;
padding-right:5px;
color:#fff !important;}

.edit_profile_warning	{
font-weight:700;
visibility:hidden;
color:#fff;
font-size:12px;}

.edit_profile_note	{
font-weight:700;
visibility:hidden;
color:#026288;
font-size:12px;}

#toggle	{
overflow:hidden !important;}

#mHF	{
width:0;
height:0;
border:0;}

.mask	{
z-index:0;
display:none;
position:absolute;
top:0;
left:0;}

.yui-overlay	{
position:absolute;
display:block;}

.yui-panel	{
visibility:hidden;
border-collapse:separate;
position:relative;
left:0;
top:0;
border:1px solid #000;
z-index:1;
overflow:hidden;}

.yui-panel-container	{
position:absolute;
background-color:transparent;
z-index:6;
visibility:hidden;
overflow:visible;
width:auto;}

.yui-panel-container.shadow	{
background-color:transparent;
padding:0;}

.yui-panel-container.shadow .underlay	{
visibility:inherit;
position:absolute;
background-color:#ccc;
top:3px;
left:3px;
z-index:0;
width:100%;
height:100%;
-moz-opacity:0.7;
opacity:.70;
filter:alpha(opacity=70);
zoom:1;}

#popup_msg_box	{
visibility:hidden;
background:#ddd;
width:260px;}

#popup_msg_box_c .yui-panel	{
visibility:hidden;
border-collapse:separate;
position:relative;
left:0;
top:0;
font:1em "Trebuchet MS", sans-serif;
border:1px solid #000;
z-index:1;
overflow:hidden;}

#popup_msg_box .hd	{
background-color:#026288;
width:260px;
height:20px;
text-align:left;}

#popup_msg_box td	{
color:#fff;
font-family:"Trebuchet MS", sans-serif;
font-size:11px;}

#popup_msg_box .bd	{
text-align:left;
background-color:#fff;
padding:8px 5px 3px 14px;}

#popup_msg_box .ft	{
background-color:#fff;
padding:8px 5px 3px 145px;}

#msg_box,#raumsg_box	{
visibility:hidden;
background:#c2e8f8;
width:537px;}

#msg_box .hd,#raumsg_box .hd	{
width:537px;
height:35px;
background-color:#026288;
color:#fff;}

#msg_box td,#raumsg_box td	{
color:#026288;
font-family:"Trebuchet MS", sans-serif;
font-size:11px;}

#msg_box td.mid,#raumsg_box td.mid	{
vertical-align:middle;}

#raumsg_box .hd h3	{
padding:8px 0 0 15px;}

.bd,.ft	{
padding:5px 5px 2px;}

#wait_c .yui-panel	{
border:0;}

.profilePhoto	{
float:left;
margin:0 15px 10px 0;}

.rightwards	{
display:block;
text-align:right;
margin-right:25px;
white-space:nowrap;
vertical-align:middle !important;}

.formfirst	{
vertical-align:top;
width:150px;
font-weight:700 !important;}

.formthird	{
vertical-align:top;
width:250px;
font-weight:700 !important;
margin-right:20px;}

.formsecond	{
vertical-align:top;
width:300px;}

.textual .error	{
font-weight:700;
color:red;}

.cancel	{
font-weight:700;
margin-right:10px;
font-size:11px;
vertical-align:middle !important;}

.my_shazam	{
background-color:#026288;
color:#fff;
margin:8px 8px 8px 4px;
padding:8px;}

.my_shazam h4 {
font-size: 13px;
color: #c2e8f8;
font-weight: normal;}

.my_shazam h1,.tab_panel_profile h1	{
color:#fff;
font-size:30px;
font-weight:400;}

.my_shazam br	{
margin-bottom:2px;}

.my_shazam h2,.tab_panel_profile h2	{
color:#fff;
font-size:20px;
font-weight:400;
display:block;
margin-left:-8px;
border: 0;} 

.my_shazam h2 a {text-decoration:none;}

.my_shazam p {
font-size:12px;
line-height:17px;}

.my_shazam p,.tab_panel_profile p	{
color:#fff;
margin:0 0 2px -8px;}

.my_shazam a,.tab_panel_profile a	{
color:#fff;
text-decoration:none;}

.my_shazam a:hover,.tab_panel_profile a:hover	{
color:#c2e8f8;
text-decoration:underline;}

.my_shazam .profile	{
border-top:1px solid #fff;}

.my_shazam .rating	{
display:block;
float:right;
color:#fff;
font-size:11px;}

#tag_list .details	{
width:110px;}

.shazam_id p.note	{
font-size:10px;
color:#026288;}

.shazam_id	{
border-bottom:2px solid #c2e8f8;
margin:0 0 8px;}

#charts h2	{
padding-left:0;
padding-bottom:0;}

#chart_list	{
width:320px;}

#chart_list table	{
width:295px;}

#chart_list table .image	{
width:56px;}

#chart_list table .links	{
width:50px;
padding-left:4px;}

#chart_menu	{
width:190px;}

#charts h3	{
color:#666;
font-size:10px;
border-top:0;
margin:0;}

.feed_icon	{
margin-left:125px;}

.chartist tr:hover	{
background-color:#ddd;}

#archive_nav	{
position:fixed;
background-color:#eee;
border:1px dotted #ccc;
width:120px;
margin:34px 0 0 400px;
padding:3px;}

#archive_nav ul,#archive_nav li	{
list-style:none;
border:0;}

#archive_nav li	{
font-size:11px;
line-height:15px;
color:#026288;
margin-left:-10px;}

#archive_nav h3	{
font-size:14px;
font-weight:700;
padding-right:5px;
color:#026288;
border:0;
margin:0 0 5px 6px;}

#big_chart_list table	{
width:375px;}

#big_chart_list th	{
width:38px;}

#big_chart_list h2	{
margin:0 0 20px;}

#big_chart_list .links	{
text-align:right;
margin-right:20px;}

.long_list	{
width:375px;
margin-top:0;
margin-bottom:10px;}

.long_list .artists	{
width:310px;}

.long_list th	{
font-size:11px;
font-weight:700;
width:38px;
color:#026288 !important;
vertical-align:middle;
padding:4px 0 4px 4px;}

.long_list .links	{
margin-right:15px;}

.ulc	{
text-transform:capitalize;}

.changes	{
background-color:#ff6;}

.srch_box,.countrysearch select,.namesearch input,.home_featured input.field,#tag_list h4,.long_list td	{
font-size:11px;}

.search .srch:focus,.login .srch_box:focus,.home_featured input:focus	{
background-color:#ffc;}

.login .gap,.review_box h5	{
margin:0 0 3px;}

#tagging,.shazam	{
float:left;
display:inline;
position:relative;}

.logged tr,.logged td,.bought_download tr,.buy_button_table tr,.charts tr,.shazam_id tr,.rate_do tr,.noborder tr,.no-border,.nobd tr,.shazam_id h3,.my_shazam tr,.tab_panel_profile tr,.community_browse_or_search table tr,#chart_menu tr,.login tr,.flash tr	{
border:0 !important;}

#nav a:hover,.table h3 a:hover,h5.blue a:hover	{
color:#026288;
text-decoration:underline;}

.whitetext td,.buy_panel p	{
color:#fff;}

.home_row,.member_featured .userstats	{
border-bottom:0 !important;}

.first_img,.sixty,#big_chart_list .image	{
width:60px;}

tr,#big_chart_list tr	{
border-top:1px dotted #666 !important;
border-bottom:1px dotted #666 !important;}

a.title:hover,a.artist:hover,.more a:hover,.moreish a:hover,.more a:hover,.recommendations h6 a:hover,.tab_link a:hover,td.blurb a:hover,a:hover.greylink,h5 a:hover,h6 a:hover	{
text-decoration:underline;}

span.more,span.moreish,span.more	{
display:block;}

.more a,.more a:link,.recommendations h6 a,.tab_link a,.table h3 a,h5.blue a,.textual a,#archive_nav li a	{
color:#026288;
text-decoration:none;}

.namerating a,td.blurb a,h5 a,h6 a	{
text-decoration:none;}

.newest_members table td,.recommendations td	{
height:64px;}

.editprofiletab_panel_dark a,.marketplacetab_panel_dark a	{
color:#fff;
text-decoration:underline;}

.editprofiletab_panel_dark a:hover,.marketplacetab_panel_dark a:hover	{
color:#ddd;
text-decoration:none;}

.recommendations .links,.addons_row_col_2	{
width:85px;}

.tab_panel_not_user,tr.two	{
background-color:#fff;}

.tab_target table .image_small,#tag_list .cover	{
width:54px;}

.tab_link,.my_shazam .right,.tab_panel_profile .right	{
text-align:right;}

.mymessages .links,#tag_list .links	{
width:80px;}

#myFriendsTabTarget table,.hundred	{
width:100%;}

h5,h6	{
font-size:12px;
line-height:13px;
margin:0;}

.blue,#tag_list a	{
color:#026288;}

.white,.special a	{
color:#fff !important;}

.grey,.textual ul,.textual ol,textual li	{
color:#666;}

.textual li a:hover,.textual a:hover,#archive_nav li a:hover	{
color:#666;
text-decoration:underline;}

.onetwoo,.addons_row_col_1	{
width:120px;}

tr.one,.rating	{
background-color:#c2e8f8;}

.normalcase,.shazam_id h3	{
text-transform:none !important;}

.normalcase, .normalcase a, .normalcase a:link {
color:#666 !important;}

#big_chart_list tr:hover,.long_list tr:hover	{
background-color:#eee;}

.shazamWait {
	visibility:hidden;
	width:94px;
	height:1px;
}
