div#artists{ margin: 0; padding: 0;}

div#artists div#selector { margin: 5px 35px; padding: 0; }
div#artists div.titlearea { margin: 0; padding: 15px 35px; border-top: #ececec 1px solid; border-bottom: #ececec 1px solid;}

div#artists div.titlearea:after{ content:"."; height:0px; clear:both; display: block; visibility:hidden; }
/* IE7 and MacIE5 \*/
div#artists div.titlearea { display:inline-block; }
/* WinIE5x \*/
* html div#artists div.titlearea { height: 1%; }
div#artists div.titlearea { display:block; }
/* */

div#artists div.titlearea p.title { float: left; }
div#artists div.titlearea p.btn { float: right; }


div#artists div, div#artists p, div#artists ul, div#artists li { margin: 0; padding: 0; }

div#artists ul{ margin: 0; padding: 13px 0 13px 25px;}

div#artists ul:after{ content:"."; height:0px; clear:both; display: block; visibility:hidden; }
/* IE7 and MacIE5 \*/
div#artists ul { display:inline-block; }
/* WinIE5x \*/
* html div#artists ul { height: 1%; }
div#artists ul { display:block; }
/* */

div#artists ul li{ float: left; display: inline; margin: 0px 8px 0 7px; list-style:none; width: 100px;}

div#artists ul li a img { border: none; }
div#artists p.name{ margin: 3px 0 2px 0; font-size: 12px; color:#3c7aab; }
div#artists p.inst{ font-size: 10px; color:#999; }

div#artists p.name a:link, div#artists p.name a:visited { color:#3c7aab; text-decoration: none;}
div#artists p.name a:hover, div#artists p.name a:active { color:#3c7aab; text-decoration: underline;}
div#artists p.inst a:link, div#artists p.inst a:visited { color:#999; text-decoration: none;}
div#artists p.inst a:hover, div#artists p.inst a:active { color:#999; text-decoration: underline;}
