/* CSS Document */
body{
background-color:#B1B1B1;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#383433;
outline:0px;
}
img{
border:0px;
}
a:link{
outline:none;
text-decoration:none;
color::#383433;
}
a:hover{
text-decoration:underline;
outline:none;
}
a:active{
outline:none;
}
a:visited{
outline:none;
}
.top_head{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#586459;
padding-left:9px;
padding-bottom:1px;
text-decoration:none;
}
.top_bg{
background:url(top_bg.jpg) no-repeat;
}
.top_noright{
background:url(top_bg_admin.jpg) no-repeat;
}
#toplinks{
padding:0px 0px 0px 50px;
}
.leftside{
background:url(side_left.gif) repeat-y;
}
.rightside{
background:url(side_right.gif) repeat-y right;
}
.mid{
background:url(body_mid.gif) repeat-y;
}
.mid1{
background:url(body_admin.gif) repeat-y;
}
.bot{
background:url(bot2.jpg) no-repeat;
height:110px;
}
.bot_txt{
font-family: Arial, Helvetica, sans-serif;
color:#CDCDCB;
font-size:10px;
}
.bot_links{
font-family:Arial, Helvetica, sans-serif;
color:#CDCDCB;
font-size:12px;
text-decoration:none;
font-weight:bold;
padding-top:15px;
}
a.bot_links:hover{
color:#CDCDCB;
text-decoration:underline;
}
.bar{
position:absolute;
width:493px;
height:41px;
background:url(bar.jpg) repeat-x; 
left:56px;
padding-top:26px;
color:#CDCDCB;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.bar h1{
color:#CDCDCB;
padding:0;
margin:0;
}
.header_l{
color:#CDCDCB;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
a.header_l:hover{
text-decoration:none;
}
h1{
color:#3E3835;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:0px;
}

h2{
color:#3E3835;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:0px;
}
.widthless_bar{
position:absolute;
width:589px;
height:41px;
background:url(headbar.jpg) right; 
left:56px;
padding-top:22px;
color:#CDCDCB;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.barshop{
position:absolute;
width:493px;
height:30px;
background:url(bar.jpg) repeat-x; 
left:56px;
padding-top:26px;
color:#CDCDCB;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.barshop h1{
color:#CDCDCB;
padding:0;
margin:0;
}
.white_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}
.right_img{
text-decoration:none;
}
a.right_img:hover{
text-decoration:none;
}
.fxcart{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#586459;
}
.general{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:22px;
color:#3E3835;
text-decoration:none;
}
.error{
color:#CC0000;
}
.error_header{
color:#CC0000;
font-weight:bold;
}
.white_tit{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
}
.bar_left{
width:56px;
 height:63px;
 background:url(barleft.jpg) no-repeat;
 position:absolute;
}
.bar_shop{
width:56px;
 height:53px;
 background:url(barleft.jpg) no-repeat;
 position:absolute;
}
.leftcontent{
background:url(top_b1.jpg) no-repeat;
width:176px;
padding-top:34px;
padding-left:26px;
}
.rightcontent{
padding-left:18px;
}
#newprint{
margin-top:20px;
}
#free,#newaud,#newprint{
padding:0px 20px 0px 20px;
}
/*text*/
.top_txt{
font-weight:bold;
color:#585D59;
font-size:9pt;
}

.left_txt_header{
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	color:#666666;
	font-size:12px;
	line-height:30px;
	text-decoration:none;
}
.space{
padding-top:180px;

}
.left_txt{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
line-height:22px;
text-decoration:none;
}
.normalB{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
text-decoration:none;
}
.right_txt{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
text-decoration:none;
line-height:15px;
}
.right_txt_cat{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
text-decoration:none;
line-height:17px;
}
.black_txt{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
}

.black_new{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
}
.shoplinksb{
font-family:Arial, Helvetica, sans-serif;
color:#3E3835;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:16px;
padding-right:10px;
}
#shoplinks{
position:absolute;
width:550px;
height:40px;
}
.shoplinks{
font-family:Arial, Helvetica, sans-serif;
color:#3E3835;
font-size:11px;
text-decoration:none;
}

.free_links{
font-family:Arial, Helvetica, sans-serif;
color:#3E3835;
font-size:12px;
text-decoration:none;
line-height:18px;
}

/* other shops */
.titleB{
font-family:Arial, Helvetica, sans-serif;
color:#3E3835;
font-size: 14px;
text-decoration:none;
/*padding-left:3px;*/
line-height:21px;
font-weight:bold;
text-decoration:none;
}
.titleBimg{
padding-top:11px;
}
.move{
padding-left:3px;
}
.titleC{
font-family:Arial, Helvetica, sans-serif;
color:#3E3835;
font-size: 14px;
text-decoration:none;
}
.lineH{
line-height:21px;
}
.titleD{
font-family:Arial, Helvetica, sans-serif;
color:#3E3835;
font-size: 14px;
text-decoration:none;
padding-left:3px;
}

.descD{
font-family:Arial, Helvetica, sans-serif;
color:#3E3835;
font-size: 14px;
text-decoration:none;
line-height:21px;
}

.artistL{
color:#3E3835;
font-size: 14px;
line-height:25px;
text-decoration:none;
text-indent:15px;
}

/* shop links */
#link_1{
width:137px;
height:28px;
}
a.link_1{
float: left;
background:url(1audio_l.jpg) bottom no-repeat;
background-position: 0 28; 
width: 137px;
height: 28px;
}
a.link_1:hover{
float: left;
background:url(1audio_l.jpg) no-repeat;
width: 137px;
height: 28px;
background-position: 0 0; 
text-decoration: none;
}
a.link_1active{
float: left;
background:url(1audio_l.jpg) no-repeat;
width: 137px;
height: 28px;
background-position: 0 0; 
text-decoration: none;
}
a.link_2{
float: left;
background:url(2print_l.jpg) bottom no-repeat;
background-position: 0 28; 
width: 139px;
height: 28px;

}
a.link_2:hover{
float: left;
background:url(2print_l.jpg) no-repeat;
width: 139px;
height: 28px;
background-position: 0 0; 
text-decoration: none;
}
a.link_2active{
float: left;
background:url(2print_l.jpg) no-repeat;
width: 139px;
height: 28px;
background-position: 0 0; 
text-decoration: none;
}
a.link_3{
float: left;
background:url(3audio_l.jpg) bottom no-repeat;
background-position: 0 28; 
width: 137px;
height: 28px;
}
a.link_3:hover{
float: left;
background:url(3audio_l.jpg) no-repeat;
width: 137px;
height: 28px;
background-position: 0 0; 
text-decoration: none;
}
a.link_3active{
float: left;
background:url(3audio_l.jpg) no-repeat;
width: 137px;
height: 28px;
background-position: 0 0; 
text-decoration: none;
}
.link_inactive{
float: left;
background:url(bar.jpg) no-repeat;
width: 274px;
height: 28px;
background-position: right -53px;
text-decoration: none;
}
a.link_4{
float: left;
background:url(4print_l.jpg) bottom no-repeat;
background-position: 0 28; 
width: 137px;
height: 28px;

}
a.link_4:hover{
float: left;
background:url(4print_l.jpg) no-repeat;
width: 137px;
height: 28px;
background-position: 0 0; 
text-decoration: none;
}
a.link_4active{
float: left;
background:url(4print_l.jpg) no-repeat;
width: 137px;
height: 28px;
background-position: 0 0; 
text-decoration: none;
}

.list_l{
background-image:url(list_l.jpg);
}
.list_g{
background-image:url(list_g.jpg);
}
.list_l1{
background-image:url(list_l.jpg);
background-position:right;

}
.list_g1{
background-image:url(list_g.jpg);
background-position:right;
}

.songlistB{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#3E3835;
background:none;
}
.songlistB1{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#3E3835;
background:#C9C9C9;
}
.songlist{
font-size:11px;
text-decoration:none;
color:#3E3835;
background:none;
}
.songlist1{
font-size:11px;
text-decoration:none; 
color:#3E3835;
background:#C9C9C9;
}

.faqlink{
font-family:Arial, Helvetica, sans-serif;
color:#3E3835;
font-size: 14px;
padding-left:3px;
text-decoration:none;   
}

.implementation{
border:dashed 2px #333333;
background-color:#CCCCCC;
color:#000000;
width:50%;
}
.spacer{
clear:both;
height:0px;
}
.left{
float:left;
width:250px;
}
.style1 {
color:#FF0000;
	font-weight: bold;
}

#alpha a{
text-decoration:none;
color:#333333;
padding:3px;
}


.headersm{
color:#FFFFFF;
font-weight:bold;
}
.navi{
color:#3E3835;
text-decoration:none;
}
.naviClass{
color:#3E3835;
text-decoration:underline;
}
.waitingreply{
color:#3E3835;
text-decoration:underline;
}
.navtxt{
color:#CDCDCB;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.botLine td{
border-bottom:solid 1px #666666;
}
.topLine td{
border-top:solid 2px #7E7D7D;
}

#divBox{
/*border:1px solid #666666;*/
padding:10px 10px 10px 0px;
}
#wrap{
margin:0 auto;
}

.lister_tt{
font-family:Arial, Helvetica, sans-serif;
color:#3E3835;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:16px;
padding-right:10px;
}
.lister_txt{
font-family:Arial, Helvetica, sans-serif;
color:#3E3835;
font-size:11px;
text-decoration:none;
line-height:15px;
}
.txbot {vertical-align:text-bottom;
border:0;
} 