@charset "utf-8";
/* CSS Document */

/* ARTIST */
#artistwrapper {
width: 1001px;
margin:0 auto;
height: auto;
}

#acontentleft {
width: 236px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:left;
}

#acontentmid {
width: 495px;
height:auto;
text-align:left;
float:left;
}

#acontentright {
width: 270px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:right;
}

.atextbox {
width:475px;
margin: 0 0 20px 0;
height:auto;
}

.aheadleft {
width: 236px;
* margin:4px 0 4px 0;
height:auto;
text-align:left;
}

.aaheadleft {
width: 236px;
margin:0 0 0 0;
height:auto;
text-align:left;
}

.aheadmid {
width: 495px;
height:auto;
}

.aheadright {
width: 270px;
* margin: 0 0 0 0;
height:auto;
text-align:left;
}

.ahrseperate {
width:auto;
height:1px;
}

.ahrseperateb {
width:auto;
height:1px;
*margin: 0 0 4px 0;
}

.aitemleft {
width:236px;
height:auto;
float:left;
* margin:8px 0 8px 0;
}

.aitemmid {
width:475px;
margin: 0 0 8px 0;
height:auto;
float:left;
}

.aheadmid {
width:475px;
*margin: 4px 0 0 0;
height:auto;
float:left;
}

.aitemright {
width:270px;
height:auto;
float:left;
* margin:4px 0 2px 0;
}

hr.aleft {
color: black;
background: black;
border: 0;
height: 1px;
width:216px;
float:left;
}

hr.aleftb {
color: black;
background: black;
border: 0;
height: 1px;
width:216px;
float:left;
*margin: 10px 0 0 0;
}


hr.aleftr {
color: black;
background: black;
border: 0;
height: 1px;
width:216px;
* margin: 8px 0 0 0;
float:left;
}

hr.amidd {
color: black;
background: black;
border: 0;
height: 1px;
width:475px;
float:left;
}

hr.aright {
color: black;
background: black;
border: 0;
height: 1px;
width:270px;

float:left;
}

hr.aright {
color: black;
background: black;
border: 0;
height: 1px;
width:270px;
float:left;
}


