@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-image:url(/images/bg-window.png);
	background-repeat:repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	
}



#wrapper { position: absolute; left:30px; top:45px; width:906px; height:100%; background:none; }
#header { width:907px; height:80px; background-image:url(/images/bg-header.png); background-repeat:no-repeat;}
#logo { float:left; margin:5px; padding:0px; width: 255px; height:70px; }

#logins {float:right; margin:5px 47px 0px 0px; width: 310px; height:17px; background:#none; }
#navcontainer {margin:0px; padding:10px 0px 0px 0px; width:907px; height:40px; background-image:url(/images/bg-main.png); background-repeat:repeat-y; }
#nav { margin:0px 0px 0px 80px; padding:0px; width:780px; height:40px; }
ul.navlist, ul.navlist ul, ul.navlist li{ margin:0px; padding:0px; list-style-type:none; float:left; }
ul.navlist#navtop {line-height:18px; }
#navleft { float:left; margin:0px 0px 0px -10px; padding:0px; width:210px; height:80%; background:none; }
#navright { float:right; margin:0px -10px 0px 0px; padding:0px; width:210px; height:80%; background:none; }
#fromblog { clear:both; float:none; margin:0px;  padding-top:15px; width:210px; height:80%; background:none; }
ul.navlist li { float: left; }
#navtop li, #navright li, #navleft li
{
	font-weight:bold; 
	line-height:24px;
	list-style-type:none;
	text-decoration:none;
}
#navright li:hover, #navleft li:hover
{text-decoration:underline;
color:#0596ba; }

ul.navlist li a:hover
{
text-decoration:underline;
}
ul.navlist#navtop li:hover ul.subnavlist
{
	
display: block;
position: absolute;
margin:0px;
padding:0px;

}
ul.subnavlist { display: none; }
ul.subnavlist li { float:none; margin:0px; padding:9px 5px 0px 5px; background-image:url(/images/bg-nav.png); background-repeat:repeat; }

#content { float:left; margin:0px; padding:0px; width:907px; background-image:url(/images/bg-main.png); background-repeat:repeat-y; }
#introcontainer { clear:left; margin:0px 0px 0px 77px; padding:0px; width:783px; height:130px; background:none; }
#intropara { float:right; width:395px; height:130px; text-align:justify; background:none; }
#headingimage { float:left; width:395px; height:130px; }


#headingimage { float:left; width:395px; height:130px; background:none; }

#buttons {margin:0px 0px 0px -5px; }

#contentwrapper {width:906px; float:left; margin:35px 0px 0px 0px; }
#contentwrappermiddle {float:left; width:486px; height:80%; margin:0px 10px 0px 10px; padding:0px; text-align:left; background:#fff; }
#contentwrappersearch {float:left; width:486px; height:80%; margin:0px 10px 0px 10px; padding:0px; text-align:left; background:#fff;  }

#contentwrapperartists {float:left; width:666px; height:80%; margin:0px 10px 0px 30px; padding:0px; text-align:left; background:#fff; }
#widebanner { margin:0px -30px 0px -20px; padding:0px; width:960px; height:50px; background-image:url(/images/banner-sell.png); background-repeat:no-repeat; }
#artistbanner { margin: 0px -30px 0px -20px; padding:0px; height:50px; background-image:url(/images/banner-artist.png); }
#selltable { margin: 0px 0px 0px 78px; width:783px; background:none; }

#sellfeatures {width:291px; height:29px; padding-left:10px; padding-top:1px; background: #eeeeee;  }
#selltick {width:164px; height:30px; background: #eeeeee; margin:0px; padding:0px;  }

#sellfeatures2 {width:291px; height:29px; padding-left:10px; padding-top:1px; background: #dddddd; }
#selltick2 {width:164px; height:30px; background: #dddddd; margin:0px; padding:0px;  }

#selltext {width:164px; height:30px; background: #eeeeee; background-repeat:no-repeat; margin:0px; padding:0px; text-align:center; }
#selltext2 {width:164px; height:30px; background: #dddddd; background-repeat:no-repeat; margin:0px; padding:0px; text-align:center; }

#sellsignup {width:164px; height:60px; margin:0px; padding:0px; background:none; }
table { border-collapse:collapse; }

#artist-image {padding-left:10px; margin:5px 5px 5px 5px;}

#flashContent {width:179px; height:51px; margin:0px 0px 0px 10px; padding:0px 0px 5px 5px;}
#flashContent2 {width:179px; height:51px; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px;}

#search {width:179px; height:60px; margin:0px 0px 0px 22px; padding:0px 0px 5px 5px;}

#albums {width:210px; margin:0px 0px 0px 10px; padding:0px 0px 5px 5px;}

    div.boxaddbasket {
        	
    		border: 1px dashed #dddddd;
    	    padding:5px 5px 5px 5px;
    		background: #eeeeee;
    	        width: 96%;
    	    margin-top: 20px;
        margin-left: 0px;
    }  

#picture4 {

float:right;
	padding: 3px 3px 3px 3px;
}
span.middlecontent {margin:0px; padding:0px; color:#000000; text-align:left; text-decoration:none; font-size:12px; line-height:1.35; font-weight:normal; }

span.artistname {margin:0px; padding:0px; color:#0596ba; text-align:left; text-decoration:none; font-size:16px; line-height:1.35; font-weight:600; }

span.artistname2 {margin:0px; padding:0px; color:#999999; text-align:left; text-decoration:none; font-size:16px; line-height:1.35; font-weight:600; }

span.album {margin:0px; padding:0px; color:#999999; text-align:left; text-decoration:none; font-size:13px; line-height:1.35; font-weight:600; }


span.orangecontent {margin:0px; padding:0px; color:#ff6600; text-align:left; text-decoration:none; font-size:12px; line-height:1.35; font-weight:normal; }

span.stylecontent {margin:0px; padding:0px; color:#0596ba; text-align:left; text-decoration:none; font-size:13px; line-height:1.35; font-weight:normal; }

span.pagination {margin:0px; padding:0px; color:#ff6600; text-align:left; text-decoration:none; font-size:13px; line-height:1.35; font-weight:normal; }

span.songtitle2 {margin:0px; padding:0px; color:#000000; text-align:left; text-decoration:none; font-size:11px; line-height:1.35; font-weight:normal; }

span.bigheading {margin:0px; padding:0px; color:#333; text-align:left; text-decoration:none; font-size:22px; line-height:1.35; font-weight:normal; }


span.blueheading {margin:0px; padding:0px; color:#0596ba; text-align:left; text-decoration:none; font-size:24px; line-height:1.35; font-weight:normal; }

h1 {margin:0px; padding:0px; color:#333; text-align:left; text-decoration:none; font-size:12px; line-height:1.35; font-weight:normal; }


p {margin:0px; padding:0px; color:#333; text-align:left; text-decoration:none; font-size:12px; line-height:1.35; font-weight:normal; }
a {color:#0596ba; text-decoration:none; }

	a:hover { text-decoration: underline; color:#0596ba;}



#searchbar {height:35px; float:right; width:100%; margin:0px; padding:0px; background:#fff; }
#searchresults {height:30px; width:100%; margin:0px; padding:0px; background:#00c; }
#maincontent {width:100%; background:#ccc; }
a.preview {color:#ff6800 ; text-decoration:none; line-height:16px; }
#pagination {width:100%; background:#0cc; }



#footer { float:left; width:907px; height:27px; margin:0px; padding:30px 0px 0px 10px; background-image:url(/images/bg-footer.png); background-repeat:no-repeat; color: #0596ba; }
a.foot { color: #0596ba; text-decoration:none; size:10px; }

#bg-topbar{ position:absolute; margin:0px; padding:0px; height:45px; width:930px; left:0px; top:0px; background-image:url(/images/bg-topbar.png); background-repeat:no-repeat; }
#bg-window {position:absolute; margin:0px; padding:0px; width:100%; height:390px; background-image:url(/images/bg-window-top.png); background-repeat:repeat-x;}
#bg-left {position:absolute; margin:0px; padding:0px; width:30px; height:390px; background-image:url(/images/bg-left.png); background-repeat:no-repeat;}

#accessoriesmiddleright { float:left; margin:0px 20px 0px 0px; padding:0px 0px 0px 0px; width:365px; height:100%; background:none; }

#accessoriesmiddle { float:left; margin:0px 0px 0px 20px; padding:0px 0px 5px 5px; width:365px; height:100%; background:none; }

#accessoriesleft { float:left; margin:0px 0px 0px -10px; padding:0px; width:460px; height:200px; background:none; }
#accessoriesright { float:right; margin:0px -10px 0px 0px; padding:0px; width:460px; height:80%; background:none; }
#accessoriesrightheader {float:right; }
#accessoriesrightcontent {float:right; }
h2.help { color:#0596ba; font-size: 18px; }
#contentwrapperhelp { float:right; width:680px; padding:0px; margin:0px 10px 0px 10px; }
#contentwrapperreg { float:left; width:680px; padding:0px; margin:0px 10px 0px 10px; }

#download { float:left; margin:20px 20px 20px 20px; padding:5px 5px 5px 5px; width:240px; height:100%; background:#ffffff; }


#pictureaccessories {
	float:right;
	padding: 5px 5px 5px 5px;
	height:200px;
	border-style: dashed;
	border-width: 0px;
border-color: #dddddd;
}

 img.border {
 border: 1px solid #eeeeee;
padding: 5px 5px 5px 5px ;
}


