h3 {
font-size:105%;
font-weight:600;
letter-spacing:.7px;
margin:0;
padding:4px 0 2px;
text-transform:uppercase;
}

#left {
display:inline;
float:left;
}

#header {
background:#FAF8CC url(img/mvo_header.jpg) top center no-repeat;
border:1px outset #181818;
height:250px;
margin:0;
padding:0;
width:550px;
}

#picture {
height:160px;
margin:0;
padding:0;
width:550px;
}

#picture img {
border:0;
height:160px;
width:550px;
}

#name img {
border:0;
margin:0 0 0 110px;
outline:0;
padding:0;
position:absolute;
z-index:1;
}

#name {
height:71px;
margin:0;
padding:0;
width:550px;
}

#name span {
display:none;
}

#text {
background:#FAF8CC url(img/bg_content.jpg) top center repeat;
border:1px outset #181818;
margin:15px 0;
padding:15px 20px;
width:510px;
min-height:356px;
height:auto !important;
height:356px;
}

#right {
background:#FAF8CC url(img/bg_content.jpg) top center repeat;
border:1px outset #181818;
display:inline;
float:right;
margin:0;
padding:15px 15px 170px;
width:170px;
min-height:468px;
height:auto !important;
height:471px;
position:relative;
word-wrap:break-word;
}

div.blurb {
margin:15px 0;
}

table.dates {
border-top:1px dotted #181818;
padding:10px 0 0;
margin:0 0 10px;
width:510px;
}

td.date,td.venue,td.desc {
vertical-align:top;
margin:0;
padding:0;
border:0;
}

td.date {
width:60px;
padding:0 10px 0 0;
font-weight:600;
text-align:right;
text-transform:lowercase;
}

td.venue {
width:190px;
padding:0 10px 0 0;
}

td.desc {
width:230px;
}

table.contact {
border:0;
border-collapse:collapse;
margin:10px 0;
padding:0:
width:510px;
vertical-align:top;
}

td.mgmt {
width:255px;
padding:0;
margin:0;
vertical-align:top;
}
