body 
{
font-family:  verdana, helvetica, arial, sans-serif;
text-align:  center;
}
.pickupartist {
margin-top: 300px;
position: absolute;
left: 50%;
width:  auto;
text-align:  left;
margin-left: -300px;
}


p
{
font-size: 10pt;
}

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

.navi li 
{
display:  inline;
padding:  4px;
}

.navi a 
{
font-weight: bold;
text-decoration:  none;
}

.navi a:hover 
{
text-decoration: underline;
color: #ff0000;
}

.navi a.current 
{
color: #555555;
}

.contents
{
margin-top: 20px;
position: absolute;
left: 50%;
width:  600px;
text-align:  left;
margin-left: -300px;
}

p.halve
{
width: 300px;
float:  left;
}

p.full {
width: 600px;
clear: both;
}

.center
{
text-align: center;
}

.right 
{
text-align: right;
}

.jobs h3 {
border-bottom:  3px solid #000000;
margin-top:  2em;
}

.jobs h4 {
margin-left: 20px;
}

.jobs p {
font-size:  9pt;
margin-left: 40px;
}.mess {
margin-top: 200px;
position: absolute;
left: 50%;
width:  600px;
text-align:  left;
margin-left: -300px;
font-size: 11px;
border: 1px solid #CCCCCC;
padding-top: 0px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;
}
.h5 {
font-weight: bold;
font-size: 11px;
}
.artist {
color: #FFF;
background-color: #000;
padding-top: 2px;
padding-right: 4px;
padding-bottom: 2px;
padding-left: 4px;
text-decoration: none;
line-height: 30px;
font-size: 14px;
}

