/* Basic */
html, body { }
body { margin: 0px; padding:0; }
body { 
    background: #ffffff;
    color: #000000;
    font:  Georgia, "Times New Roman", Times, serif;
}
div,p,td,ul,li,h1,h2,h3{ margin:0; padding: 0 }
p { margin: 0px -0px }
a { color: #000000; text-decoration: none; }
a:hover, a.hover {text-decoration: underline;}
a img { border: none; }
ul { list-style: none; }
table, td { border: none; }

h1 { font-size: 1ex; text-decoration: underline; margin-bottom: 0px;}
h2 { font-size: 1ex; text-decoration: underline; margin-bottom: 0px;}
h3 { font-size: 1ex; text-decoration: none ; margin-bottom: 0px; font-weight: bold;}

/* Artists */
.artist-header{
     position: relative;
}
.artist-links {}
#artist .modules {
	position:relative;
}
#artist .image-thumbs { 
    width: 150px;
}
#artist .image-thumbs li{
    float: left;
    display: block;
    margin: 0px;
}
#artist .image-thumbs img {
    display:block;
}

/* Helper Classes */

.float-right { float:right; }
.float-left { float:left; }
.clear { clear: both; }

.clearfix:after {
    content: "&nbsp;"; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 0;}
/* End hide from IE-mac */

.disabled { display: none; }
#menu {position:fixed;top: 153px;left: 0px;width: 0px;text-align: center;}