/* CSS Document */

* {margin:0;padding:0;}
html {height:100%;}
.clearall {clear:both}
.clear_left { clear:left; }
.replacetext {display:none;}
.gap {float:left;width:100%;height:20px;}
h1 {font-size:16px;color:#333333;margin-bottom:10px;}
h2 {font-size:14px;color:#333333;}
p {font-size:12px;}
img {border:none;}
ul {margin-left:20px;}
li,td {font-size:12px;}

body 
{
    background:url(../img/tilebg.jpg) repeat-x;
    font-family:Segoe UI, Trebuchet, Arial, Sans-Serif;font-weight:normal;text-decoration:none;
}

a {color:#ec008c;text-decoration:none;}
a:hover {color:#e936cc;}

#header {margin:0 auto;width:980px;height:76px;}
#logo {float:left;width:186px;height:76px;}
#navigation {float:left;width:400px;padding-top:35px;margin-left:20px;}
#navigation a {font-size:18px;color:#888;text-decoration:none;margin-left:12px;text-decoration:none;}
#navigation a:hover {color:#000000;}
#contactinfo {float:right;width:270px;text-align:right;font-size:14px;padding-top:20px;color:#CC0099;}

#subarea {margin:0 auto;width:980px;height:430px;}
#subtext {float:left;width:205px;padding-top:232px;color:#FFFFFF;padding-left:10px;font-size:12px;}
#subimg {float:right;width:765px;height:430px;}

#content {margin:0 auto;width:980px;padding-bottom:40px;}
.column {float:left;width:155px;padding-right:150px;margin-left:10px;margin-right:10px;}
.widecolumn {float:left;padding-left:10px;width:970px;}
#artist-title { margin-bottom:20px; margin-top:10px; }
#artist-photos img { float:left; display:inline; }
#artist-biography { width: 500px; float:left; margin-left: 10px; }
#artist-biography p { font-size:13px; }

#right-column { float:right; width:300px; }
#right-title { float:left; }
#artist-repertoire { float:left; }
#artist-email { float:left; }
#artist-website { float:left; }

#artist-manager { margin-top:20px; }
#artist-manager p { font-size:14px; }

#footer {margin:0 auto;width:970px;color:#CCCCCC;height:40px;font-size:12px;padding-left:10px;}