/* GENERAL */

html,body  {height:100.1%; }

body  {font-family: Arial, Helvetica, sans-serif; font-size:62.5%; color:#fff; background-color:#000a11; margin:0; padding:0; overflow-x: hidden !important; }


/* TYPE & LINKS */

h1,h2,h3,h4  {}

h1  {font-size:1.4em; line-height:1.4em; font-weight:400; margin:10px 0 30px; }

h2  {font-size:2em; line-height:1.4em; font-weight:400; }

h3  {font-size:1.4em; padding:10px 0; }

p  {padding-bottom:0.8em; line-height: 150%; }

a.active, a:link, a:visited {text-decoration: underline; color:#ffc451; }

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

ul {list-style: none; padding: 0; margin: 0;}

ul li {list-style: none; padding: 0; margin: 0;}


/* ARTISTS */

#artists {width: 400px; padding: 20px; margin: 0 auto;   }

h1 {background: url(img/artists_heading.png) no-repeat top left; width: 500px; height: 30px; display: block; text-indent: -99999px; margin: 0; padding: 0; margin-bottom: 15px;}

artists_index {width: 400px; float: left; margin-bottom: 20px;}

#artists_index_single {width:400px; margin-right: 20px;  margin-bottom: 10px; background: url(img/line.png) bottom center no-repeat; padding-bottom: 5px; min-height: 130px; overflow: visible; }

#artists_index_single a img {display: block; width: 150px; height: 100px; text-indent: -9999px;}

#artists_index_single span.title {font-size: 20px; font-weight: bold; color: #fff;}

#artists_index_single span.title span {font-size: 20px; font-weight: bold; color: #ffc451;}

#artists_index_single a#thumby {float: left; border: 5px solid #ffc451; margin-right: 20px;}

#artists_index_single a#thumby:hover {float: left; border: 5px solid #fff;}

#artists_index_single #links {width: 220px; float: right; margin-top: 5px; }

#artists_index_single #links a {font-size: 10px; color: #fff; text-decoration: none;}
#artists_index_single #links br {}
