﻿body{
	background-color: #0F0009;
	background-image: url('img/bg.jpg');
	background-position: left top;
	background-repeat: no-repeat;

}
	a img{filter:Alpha(Opacity=80);border:0;}
	A:hover img{filter:none;border:0;}

a:link,a:visited{
	color: #653470;
	text-decoration: none;
}
a:hover,a:active{
	color: #DD2F82;
}

.topdiv{
	text-align:center;
	padding:5px;
	padding-left:0px;
	margin:5px;
	margin-left:0px;
	display:block;
	height:auto;
	
}
.topdivlogin{
	text-align:right;
	padding-left:6px;
	width:90%;
	display:block;
	height:auto;
}
.cats{
	width:auto;
	display:block;
	text-align:center;
	height:auto;
	padding:3px;
}
.topdivads{
	padding:4px;
	padding-right: 20px;
	height: 60px;
	width: 97%;
	text-align:center;
	vertical-align:middle;
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;
	color:#FFCCFF;
}
.Browsingdiv{
	display:block;
	height:120px;
}
.lettersTB{
	color:#CD7C7C;
	font-family:Verdana;
	font-size:9pt;
	width: 650px;
	display:block;
	height:auto;
}
.lettersTB td{
	margin:0;
	padding:0;
}


.lettersTB a:link,.lettersTB a:visited{
	background-image: url('img/titl1.gif');
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #720071;
	color: #C295F4;
	text-align: center;
	display: block;
	border: 1px #351C1D solid;
	padding: 3px;
	margin: 0px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.lettersTB a:hover,.lettersTB a:active{
	background-color: #56125F;
	background-image: url('img/titl2.gif');
	color: #F3F2F7;
}

.FlagTB{
	color:#CD7C7C;
	font-family:Verdana;
	font-size:9pt;
	width: 650px;
	display:block;
}
.flag {
	mar	gin:0;
	padding:0;
	padding-top:5px;
	vertical-align:top;
}
.flag a{
	background-color: #1E0606;
}
.flag a img{
	border:0px;
	filter:Alpha(Opacity=40);
}
.flag a:hover img{
	filter:none;
}

.Browsingdiv h3{
	padding: 0px;
	margin: 0px;
	font-family: Verdana;
	font-size: 10pt;
	color: #F8E1D1;
	text-align:left;
	width:670px;
	height:auto;
}
.bigBanner a img{
	border:1px #2E0E0E solid;
}
.BrowsingBy{
	font-size:7pt;
	width:70px;
}
.BrowsingBy strong{
	font-size: 9pt;
	color: #F3CFB4;
	font-weight: bold;
}

.logintable{
	width: 250px;
	padding:0px;
	margin:0px;
	
}

.logintable td{
	font-family:Verdana;
	font-size:8pt;
	color:FFFFFF;
	direction:ltr;	
}
.loginform{
	padding:0px;
	margin:0px;
	width:254;
	display:block;

}
.inputemail{
	background-color: #FBF0F7;
	background-image: url('img/admin.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 8pt;
	height: 20px;
	vertical-align: middle;
	padding: 2px;
	padding-left: 18px;
	color: #B41B7E;
	border: 1px #84646D solid;
	width:130px;
}
.inputpass{
	background-color:#FBF0F7;
	background-image:url('img/pass.png');
	background-repeat:no-repeat;
	background-position:center left;
	font-size: 8pt;
	height:20px;
	padding:2px;
	padding-left:18px;	
	color: #B41B7E;
	border:1px #84646D solid;
	width:130px;
}

.loginsubmit{
	width: 140px;
	background-color: #4D184E;
	padding: 1px;
	color: #FDEEF3;
}
.loginhelp{
	text-align:left;
	padding-left:30px;
	background-image:url('img/reg.png');
	background-repeat:no-repeat;
	background-position:center left;
	font-family:Verdana;
	font-size:8pt;
	width:210px;
	
}
.albumMP3{
	padding-left:10px;
	width:300px;
}
.albumMP3 h3{
	color: #534A80;
	font-size: 12pt;
	padding: 3px;
	margin: 3px;
	border-bottom: 2px #B8A0B1 solid;
}
.albumMP3 small{
	color:#897A80;
	font-size:8pt;
	padding-left:10px;
}
.albumMP3 a:link,.albumMP3 a:visited{
	padding:2px;
	padding-left:10px;
	padding-bottom:5px;
	display:block;
	border:1px #E0C0D8 dotted;
	border-left:2px #EEA8EC solid;
	margin:2px;
}

.albumMP3 a:hover,.albumMP3 a:active{
	background-color:#E6CEE4;
}
.loginhelp a:link,.loginhelp a:visited{
	display: block;
	padding: 1px;
	color: #EAC4E2;
	text-decoration: none;
	border: 1px #603E43 solid;
	margin: 1px;
}
.loginhelp a:hover,.loginhelp a:active{
	background-color:#884273;
	color:#ffffff;	
}
.errorLogin{
	width:400px;
	padding:30px;
	margin:200px;
	border:1px #F4BE82 dotted;
	background-color:#FFF7E6;
	font-family:Verdana;
	font-size:10pt;
	color:#553833;
	
}
.errorLogin b{ color:#CC0000;}
.errorLogin a{ color:#0066CC;text-decoration:none;}

.logged{
	padding:10px;
	font-family:Verdana;
	font-size:10pt;
	color:#F7DDDE
}
.logged a:link,.logged a:visited{
	color: #E8F3FF;
	text-decoration: none;
}
.logged a:hover,.logged a:active{
	color: #E4C5C8;
}

.error {
	padding:50px;
	border:1px #B30000 dotted;
	margin:50px;
	font-size:12pt;
	color:#F40000;
	background-color:#FDECEC;
	font-weight:bold;
	font-family:Verdana;
	width:300px;
}

.flag{
	width:30px;
	height:20px;
	margin:1px;
}


.download{
	padding:10px;
	text-align:center;
	width:350px;
	border:2px #AE74AF dotted;
	background-color:#F8F3F7;
	margin-top:30px;	
	font-family:Verdana;
	height:430px;
}

.download h1{
	font-family:Verdana;
	font-size:10pt;
	margin:3px;
	padding:3px;
	
}
.download a:link,.download a:visited{
	display:block;
	border-left:2px #A84A81 solid;
	height:50px;
	text-align:left;
	padding-left:5px;
}
.download a:hover,.download a:active{
	border-left: 2px #E272EF solid;
}


.pages{
	padding:5px;
	text-align:center;
	font-family:Verdana;
	font-size:12pt;
	width:600px;
	margin:5px;
}

.pages td {
	
}
.pages td i {
	font-weight: bold;
	font-size: 12pt;
	display: block;
	border: 1px #C0ADC0 solid;
	padding: 1px;
	text-align: center;
	color: #B4A0BC;
	font-style: normal;
	background-color: #E9E2E9;
}

.pages a:link,.pages a:visited{
	background-image: url('img/titl1.gif');
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #720071;
	color: #E6C0F1;
	text-align: center;
	display: block;
	border: 1px #351C1D solid;
	padding: 3px;
	margin: 0px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.pages a:hover,.pages a:active{
	background-color: #720071;
	background-image: url('img/titl2.gif');
	color: #F3F2F7;
}


.artistTD{
	text-align:center;
	vertical-align:top;
}

.artistTD a:link,.artistTD a:visited{
	display: block;
	border: 1px #DDACDC solid;
	background-color: transparent;
	padding: 4px;
	margin: 4px;
	height:100px;
	text-align: left;
	overflow:hidden;
}
.artistTD a:hover,.artistTD a:active{
	background-color: #F3EDF1;
}
.artistTD a h2{
	font-size:14px;
	text-align:left;
	padding:1px;
	margin:0px;
}
.artistimg{
	float:left;
	display:block;
	overflow:visible;
}

.videoTD{
	text-align:center;
	vertical-align:top;
	width:auto;
}


.videoTD a:link,.videoTD a:visited{
	display: block;
	border: 1px #DDACDC solid;
	background-color: transparent;
	padding: 2px;
	margin: 2px;
	width: 99%;
	text-align: left;
}
.videoTD a:hover,.videoTD a:active{
	background-color: #F3EDF1;
}
.videoTD a h2{
	font-size:14px;
	text-align:center;
	padding:1px;
	margin:0px;
}


.albumTD{
	text-align:center;
	vertical-align:top;
}

.albumTD a:link,.albumTD a:visited{
	display: block;
	border: 1px #DDACDC solid;
	background-color: transparent;
	padding: 4px;
	margin: 4px;
	width: 300px;
	text-align: left;
}
.albumTD a:hover,.albumTD a:active{
	background-color: #F3EDF1;
}
.albumTD a h2{
	font-size:14px;
	text-align:left;
	padding:1px;
	margin:0px;
}
.albumTD a small{
	font-size:8pt;
	color:#999999;
}







.rightmenu{
	padding:5px;
	width:auto;
	color:#F8ADB5;
	vertical-align:top;
}

.intro{
	padding:10px;
	display:block;
}
.bigBanner{
	width:100%;
	text-align:center;
}
.bigBanner a:hover img{
	border:1px #86607B solid;
}
.leftmenu{
	text-align:left
	padding:5px;
	padding-right:2px;
	color:#F8ADB5;
}

.menublock{
	background-color: #E8DBE4;
	color: #653462;
	font-family: Verdana;
	font-size: 9pt;
	padding: 3px;
	padding-bottom: 15px;
	margin: 4px;
	margin-bottom: 17px;
	margin-left: -3px;
	display: block;
	background-image: url('img/block.jpg');
	background-position: right top;
	background-repeat: no-repeat;
	border-bottom: 1px #610181 solid;
	border-left: 1px #540082 solid;
	height: auto;
}


.menublock h1{
	display: block;
	padding: 3px;
	padding-top: 4px;
	margin: 0;
	margin-bottom: 15px;
	font-family: Century Gothic, Verdana;
	color: #C087B3;
	font-size: 14pt;
	font-weight: bold;
}

.menublock h2{
	padding:2px;
	margin:0px;
	font-size:9pt;
}



.stat{
	margin:9px;
	margin-top:10px;
	padding-top:10px;
}
.stat h2{
	font-size:9pt;
	margin:4px;
	padding:2px;
	padding-left:20px;
}

.stat h3{
	font-size: 12pt;
	margin: 6px;
	padding: 2px;
	color: #9D448B;
}
.topStars{
	display:block;
	
}

.topStars a:link,.topStars a:visited{
	display: block;
	text-align: left;
	font-size: 12pt;
	font-weight: bold;
	padding: 3px;
	padding-left: 10px;
	width: 190px;
	height:90px;
	border-bottom: 1px #EBC9C7 dotted;
	border-left: 1px #EBC9C7 dotted;
	padding-top: 8px;
}
.topStars a:hover,.topStars a:active{
	background-color:#F5E1DC;
}
.topStars small{
	font-size:8pt;
	color:#8D7889;
}
.topStarsDivIMG{
	display:block;
	float:left;
	background-image:url('img/imgbg.jpg');
	margin:5px;
	height:auto;
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#ddb8d8;
	
}

.topStars a img{filter:Alpha(Opacity=60)}
.topStars a:hover img{filter:none}
























.menuItems{
	display:block;
	
}
.menuItems a h2{
	font-size:9pt;
	padding:2px;
	margin:0px;
}
.menuItems a:link,.menuItems a:visited{
	display: block;
	text-align: left;
	font-size: 9pt;
	padding: 3px;
	margin: 4px;
	margin-left: 10px;
	width: auto;
	height: 80px;
	overflow: hidden;
	border: 1px #D5BAC3 dotted;
	border-right: 0px;
	color: #663E5C;
}
.menuItems a:hover,.menuItems a:active{
	background-color: #E5C8E4;
	color: #FD0006;
}
.menuItems small{
	font-size:8pt;
	color:#8D7889;
}
.menuItemsIMG{
	display:block;
	float:left;
	background-image:url('img/imgbg.jpg');
	margin:2px;
	margin-left:5px;
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#ddb8d8;
	border:1px #C6B0BE solid;
}

.menuItems a img{filter:Alpha(Opacity=60)}
.menuItems a:hover img{filter:none}



.mp3{
	background-image:url('img/file_mp3.png');
	background-position:right center;
	background-repeat:no-repeat;
}

.remix{
	background-image:url('img/file_remix.png');
	background-position:right center;
	background-repeat:no-repeat;

}

.video{
	background-image:url('img/file_video.png');
	background-position:right center;
	background-repeat:no-repeat;
}

.tone{
	background-image:url('img/file_tone.png');
	background-position:right center;
	background-repeat:no-repeat;
}


.albumINC{
	margin:5px;
	padding:5px;
	border:1px #E5CDE3 dotted;
	height:120px;
	width:auto;
	text-align:left;
	
	}


.topVideos{
	display:block;
}
.topVideos small{
	font-size:8pt;
	color:#8D7889;
}

.topVideos a:link,.topVideos a:visited{
	display: block;
	text-align: left;
	font-size: 8pt;
	padding: 3px;
	padding-left: 2px;
	width:240px;
	height:90px;
	border-bottom: 1px #EBC9C7 dotted;
	border-left: 1px #EBC9C7 dotted;
	padding-top: 8px;
}
.topVideos a:hover,.topVideos a:active{
	background-color:#F5E1DC;
}




.ItemsTD{
	padding:2px;
	text-align:left;
	vertical-align:top;
	text-align:center;
	width:25%;
}

.ItemsTD a:link,.ItemsTD a:visited{
	display: block;
	text-align: left;
	font-size: 8pt;
	padding: 7px;
	width: 95%;
	border: 1px #D7A7D8 dotted;
	height:130px;
}
.ItemsTD a:hover,.ItemsTD a:active{
	background-color: #E4BEE3;
	color:#800BAC
}

.ItemsTD a img{filter:Alpha(Opacity=70)}
.ItemsTD a:hover img{filter:none}

.ItemsTD a h2{
	font-size:9pt;
	padding:0;
	margin:0px;
}
.ItemsTD a small{
	font-size:8pt;
	color:#8D7889;
	
}


.NewVideos{
	
}

.newVDtd{
	padding:2px;
	text-align:left;
	vertical-align:top;
	width:25%;
}

.newVDtd a:link,.newVDtd a:visited{
	display: block;
	text-align: left;
	font-size: 8pt;
	padding: 7px;
	width: 99%;
	height:120px;
	border: 1px #F0C1C1 dotted;
}
.newVDtd a:hover,.newVDtd a:active{
	background-color:#F5E1DC;
}

.newVDtd a img{filter:Alpha(Opacity=70)}
.newVDtd a:hover img{filter:none}

.newVDtd h1{
	font-size:10pt;
	padding:0;
	margin:0px;
	text-align:center;
	
}
.newVDtd small{
	font-size:8pt;
	color:#8D7889;

}

.newstd{
	font-size:9pt;
}


.newstd a:link,.newstd a:visited{
	padding:5px;
	margin:6px;
	border-bottom:1px #CFACD0 solid;
	display:block;
	height:200px;
	overflow:hidden;
	
	
}
.newstd a:hover,.newstd a:active{
	background-color:#F0E8EE;
}	

.newstd h2{
	text-align:left;
	font-size:11pt;
	padding:4px;
	margin:0px;
}

.newstd h3{
	text-align:left;
	font-size:9pt;
	padding:2px;
	margin:0px;
}

.newsIMG{
	float:right;
	border:0px;
}
.newstd small{
	font-size:8pt;
	color:#8D7889;

}




.artinfIMG{
	float:left;
	padding:2px;
	display:block;
	
}

.mainTB{
	width: 100%;
}
.menuTD{
	width:200px;
	
}
.contTD{
	width:auto;
}

.foot{
	height:196px;
	width:100%;
	background-color:#0F0009;
	background-image:url('img/foot.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:9pt;
	color:#FEF3F9;
	text-align:right;
	padding-top:20px;
	display:block;
}
.footlinks{
	text-align:center;
	display:block;
	height:80px;
	width:98%;
}
.copyr{
	width:300px;
	text-align:center;
	padding:20px;
	height:80px;
	display:block;
	
}

.copyr a:link,.copyr a:visited{
	color: #D9B7FF;
}
.copyr a:hover,.copyr a:active{
	color: #FFFFFF;
}
