body {font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; margin:0 0 0 0; font-size:12px;color: #485679; height: 100%}

a:link {color: #0066CC}
a:visited {color: #990099;}
a:hover {color: #CC0000;}
a:active {color: #CC0000;}

p { padding-left: 6px; margin-top: 5px; margin-bottom: 5px}

#lett { border:1px solid #000; background-color: #EAEAEA; font-size:10px}
.btn { height:18px; background-color:#EAEAEA; cursor:hand; font-size:10px; width:45px}

.bg_1 { background-image:url(images/bg_up_01.png); background-repeat:no-repeat; width:770px; height:63px}
.bg_2 { background-image:url(images/bg_up_02.png); background-repeat:no-repeat; width:770px; height:44px}
.bg_3 { background-image:url(images/bg_up_03.png); background-repeat:no-repeat; width:770px; height:19px}
.bg_3 a {text-decoration:none}
.bg_4 { background-image:url(images/bg_up_04.png); background-repeat:no-repeat; width:770px; padding-top:20px}
.spacetab_1 { width:770px; height:16px}
.switch { text-align:right; padding:6px 6px 0 0;font:bold 11px Tahoma; }
.switch a { font:normal 11px Tahoma; text-decoration:underline ;}
.l { width:390px}
.l_b { width:440px} 
.c { width:50px}
.r { width:330px}
.r_b { width:280px}
.bg_10 { background-image:url(images/bg_down.png); background-repeat:no-repeat; width:770px; height:87px; padding-top: 55px}
.bg_3 a:hover div { background-color: #CCCCCC; color: #990000;}
.bt1 { background-color: #CC4683; border:1px solid #ffffff; font-size:14px; color:#FFFFFF}
.bt2 { background-color: #AD577A}
.bt3 { background-color: #8E5091}
.bt4 { background-color: #5F5591}
.bt5 { background-color: #537F9A}
.bt6 { background-color: #519F78}
.bt7 { background-color: #9AA154}

.bg_3 div {border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff; font-size:13px; color:#FFFFFF; font-weight:500; padding:0 5px 0 5px}

.lc { font-size:14px; font-weight:700; color:#003366; height:16px; width:390px; background-color:#E0E1ED; text-indent:6px}
.lc_b { font-size:14px; font-weight:700; color:#003366; height:16px; width:440px; background-color:#E0E1ED; text-indent:6px}
.cc { width:50px}
.rc { font-size:14px; font-weight:700; color:#003366; height:16px;width:330px; background-color:#E0E1ED; text-indent:6px}
.rc_b { font-size:14px; font-weight:700; color:#003366; height:16px;width:280px; background-color:#E0E1ED; text-indent:6px}

.paypal { font-size:14px; font-weight:700; color:#003366; height:16px; text-indent:6px}
.paypal a { color: #000099}

.bmenu {border-top:1px solid #cccccc; padding:5px 0 5px 10px; float:left; height:33px;}
.bmenu a { text-decoration:underline}
.bmenu a:visited { text-decoration:underline}
.bmenu a:active { text-decoration:underline}
.info { text-align:right; border-top:1px solid #cccccc; padding:5px 10px 5px 10px; height:33px}
.news {width:390px; padding:0 0 6px 0}
.news_head {color:#DF3420; font-size:13px; font-weight:700; padding: 5px 0 5px 6px}
.news_head a:link {color:#DF3420}
.news_head a:visited {color:#DF3420}
.news_data { color: #333333; font-size:10px; font-weight:400; padding: 2px 0 0px 6px}
.news_line { background-image:url(images/newsline.gif); background-repeat:repeat-x; width:328px; height:10px}
.artist { font-weight:600; padding-left:20px}
.rel {padding:0 0 10px 0px}
.rel_line { background-image:url(images/newsline.gif); background-repeat:repeat-x; width:100%; height:10px}
.relimg { border:4px solid #485679; float: inherit; margin:4px 6px 6px 6px}
.newsimg { border:1px solid #485679;  float: inherit; margin:4px 6px 6px 6px}
.cd img { border:2px solid #485679; margin:10px}
.links { color:#485679; padding:0 15px; line-height:1.3;}
.songs { width:210px}
.songs span { color:#FF0033}
.price { float:left; padding:5px 24px 0 10px}
.shops {
line-height: 20px;
margin-top: 5px;
}
.sorry {
font-size: 15px;
}
.shop-button {
padding: 10px 0px 0px 0px;
}