body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#8a8a8a;
	
	font-family:Arial; 
	font-size:11px;
}

p, h1, h2, h3, h4, form{
	margin:0;
}

img{
	border:none;
}

div.clear {
	clear: both;
}


.spacer{ line-height:11px; width:auto}
.spacer6{ line-height:6px; width:auto}
.outer { width:974px; text-align:left }

/*#header { width:974px; background:url(../images/header.jpg); width:974px; height:222px; text-align:left}*/
#header { width:974px; background:url(../images/header-v1.3.jpg); width:974px; height:222px; text-align:left}
#header .language { width:964px; float:left; padding-top:20px; padding-right:10px; text-align:right}
#header .menuleft { padding-top:126px; padding-left:19px; width:741px; float:left; text-align:left}
#header .menuright { padding-top:125px; width:205px; float:right;}

#middle { width:954px; background:url(../images/middle.jpg); padding:10px; clear:both}
#middle .left { width:230px; float:left; text-align:left}
#middle .right { width:710px; float:right; text-align:left; margin-left:5px }

.searchbox {   padding-left:5px; padding-top:4px }

.searchbox-bg{
	background:url(../images/search.jpg); width:210px; height:25px; background-repeat:no-repeat; background-position:top left;
}

div.latest1 { background:url(../images/latestmusic1.jpg); width:7px; float:left; height:35px}
div.latest2 { background:url(../images/latestmusic2.jpg); width:694px; float:left; padding-top:5px; height:30px}
div.latest3 { background:url(../images/latestmusic3.jpg); width:9px; float:left; height:35px}

td.latest1 { background:url(../images/latestmusic1.jpg); width:7px; height:35px}
td.latest2 { background:url(../images/latestmusic2.jpg); width:694px; padding-top:5px; height:30px}
td.latest3 { background:url(../images/latestmusic3.jpg); width:9px; height:35px}

.cdarea1 { background:url(../images/cd-area1.jpg); width:8px; float:left; height:285px }
.cdarea2 { background:url(../images/cd-area2.jpg); width:208px; float:left; height:275px; padding-top:10px; padding-left:0}
.cdarea3 { background:url(../images/cd-area3.jpg); width:8px; float:left; height:285px }

.cdarea1a { background:url(../images/cd-area1a.jpg); width:8px; float:left; height:235px }
.cdarea2a { background:url(../images/cd-area2a.jpg); width:150px; float:left; height:225px; padding-top:10px; padding-left:0}
.cdarea3a { background:url(../images/cd-area3a.jpg); width:8px; float:left; height:235px }


.maincd1 { background:url(../images/maincd1.jpg); width:8px; float:left; height:282px }
.maincd2 { background:url(../images/maincd2.jpg); width:209px; float:left; height:274px; padding-top:8px; padding-left:5px}
.maincd3 { background:url(../images/maincd3.jpg); width:8px; float:right; height:282px }

.newsletter { background:url(../images/newsletter-bg.jpg); padding-top:8px; padding-left:13px; width:220px; height:137px }
.firstname { background:url(../images/firstname.jpg); padding-top:4px; padding-left:25px; width:185px; height:18px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.email { background:url(../images/emailaddress.jpg); padding-top:4px; padding-left:25px; width:185px; height:18px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }

#footer { background:url(../images/footer.jpg); background-repeat:no-repeat; width:974px; padding-top:26px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;  }

.g11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; line-height:15px}
.r11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0000; text-decoration:none; line-height:15px}
.g20{ font-family: tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#666666; text-decoration:none; font-weight:bold}

.t12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066cc; text-decoration:none;}
.t14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0066cc; text-decoration:none;}
.t16{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0066cc; text-decoration:none; }
.t18{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0066cc; text-decoration:none;}
.t20{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#0066cc; text-decoration:none;}

a.r11:hover, a.r11:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0000; text-decoration:underline; line-height:15px}

a.white:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:underline; }
a.white:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:underline; }
a.white:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000ff; text-decoration:underline; }

a.grey:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; text-decoration:none;}
a.grey:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; text-decoration:none; }
a.grey:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

.black11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
.black11b{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold}
.black12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none}
.black14b{ font-family:Arial; font-size:14px; color:#000000; text-decoration:none; font-weight:bold}
a.browse:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; font-weight:bold}
a.browse:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; font-weight:bold}
a.browse:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;  font-weight:bold}
.browse{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;  font-weight:bold
}

.txt-gray-15-b{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666666; font-weight:bold;
}

.subpage-top { width:707px; height:7px; background:url(../images/subpage-top.jpg);}
.subpage-middle { width:687px; padding-left:10px; padding-right:10px; background:url(../images/subpage-middle.jpg);}
.subpage-bottom { width:707px; height:7px; background:url(../images/subpage-bottom.jpg);}
.blue18 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0066cc; text-decoration:none;}
.blue22 { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#0066cc; text-decoration:none; font-weight:bold}
.black14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold}


a.menulinkOn{
	background:url(../images/nav_tab_l_hover.jpg) left no-repeat #ffffff; 
	display: block; 
	height:30px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	padding:0 0 0 6px!important;
}
a.menulinkOn span{
	color:#000000; 
	float:left;
	padding:0 16px 0 6px;
	background:url(../images/nav_tab_r_hover.jpg) right no-repeat; 
}

a.menulinkOff{
	background:url(../images/nav_tab_l.jpg) left no-repeat #484848; 
	display: block; 
	height:30px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	padding:0 0 0 6px!important;
}
a.menulinkOff span{
	color:#ffffff; 
	float:left;
	padding:0 16px 0 6px;
	background:url(../images/nav_tab_r.jpg) right no-repeat; 
}

a.menulinkOff:hover, a.menulinkOff:active{
	background:url(../images/nav_tab_l_hover.jpg) left no-repeat #ffffff; 
}

a.menulinkOff:hover span, a.menulinkOff:active span{
	color:#000000;
	background:url(../images/nav_tab_r_hover.jpg) right no-repeat; 
}
