html,body {
height:100%;
margin:0;
padding:0;
}

body {
background:#181818 url(img/bg.gif) top center repeat;
color:#000;
font:.7em Helvetica,Arial,sans-serif;
letter-spacing:.8px;
}

#wrap {
margin:0 auto;
overflow:auto;
padding:20px 0;
width:770px;
}

a:visited {
color:#250517;
text-decoration:none;
}

a:link {
color:#2B3856;
text-decoration:none;
}

a:hover,a:active {
color:#800517;
text-decoration:none;
}

#content {
background:#FAF8CC url(img/bg_content.jpg) top center repeat;
border:1px outset #181818;
display:inline;
float:right;
height:623px;
overflow:hidden;
padding:15px;
position:relative;
width:170px;
}

#polaroid {
background:#FAF8CC url(img/mvo_bg.jpg) top center no-repeat;
border:1px outset #181818;
display:inline;
float:left;
height:653px;
margin:0;
padding:0;
width:550px;
}

#ttl img {
border:0;
height:200px;
margin:20px 80px;
outline:0;
padding:0;
position:absolute;
width:390px;
z-index:1;
}

#ttl {
background:url(img/mvo_ttl.jpg) top center no-repeat;
height:120px;
margin:0;
padding:0;
width:550px;
}

#nav {
height:19px;
padding:0 0 0 66px;
width:484px;
}

#nav img,.nav1,.nav2,.nav3,.nav4,.nav5,.nav6,.nav7,.nav8 {
border:0;
display:inline;
float:left;
height:19px;
margin:0;
outline:0;
padding:0;
}

.nav1 {
background:url(img/nav_music.jpg) top left no-repeat;
width:45px;
}

.nav2 {
background:url(img/nav_shows.jpg) top left no-repeat;
width:45px;
}

.nav3 {
background:url(img/nav_biography.jpg) top left no-repeat;
width:65px;
}

.nav4 {
background:url(img/nav_photographs.jpg) top left no-repeat;
width:75px;
}

.nav5 {
background:url(img/nav_videos.jpg) top left no-repeat;
width:45px;
}

.nav6 {
background:url(img/nav_store.jpg) top left no-repeat;
width:40px;
}

.nav7 {
background:url(img/nav_press.jpg) top left no-repeat;
width:45px;
}

.nav8 {
background:url(img/nav_contact.jpg) top left no-repeat;
width:60px;
}

#navlink1,#navlink2,#navlink3,#navlink4,#navlink5,#navlink6,#navlink7,#navlink8 {
display:inline;
height:19px;
line-height:1pt;
}

.nav1:hover,.nav2:hover,.nav3:hover,.nav4:hover,.nav5:hover,.nav6:hover,.nav7:hover,.nav8:hover,.mouseover1:hover,.mouseover2:hover,.mouseover3:hover,.mouseover4:hover,.mouseover5:hover,.mouseover6:hover,.mouseover7:hover,.mouseover8:hover {
background-position:bottom left;
}

#mouseover {
height:180px;
padding:334px 0 0;
width:550px;
}

#mo_top,#mo_bottom {
display:inline;
height:90px;
padding:0;
width:550px;
}

#mouseover img,.mouseover2,.mouseover3,.mouseover4,.mouseover5,.mouseover6,.mouseover7,.mouseover8,.mouseover9 {
border:0;
display:inline;
float:left;
height:90px;
margin:0;
outline:0;
padding:0;
}

.mouseover1 {
background:url(img/mouseover_music.jpg) top left no-repeat;
border:0;
display:inline;
float:right;
height:180px;
margin:0;
outline:0;
padding:0;
width:120px;
}

.mouseover2 {
background:url(img/mouseover_shows.jpg) top left no-repeat;
width:135px;
}

.mouseover3 {
background:url(img/mouseover_biography.jpg) top left no-repeat;
width:110px;
}

.mouseover4 {
background:url(img/mouseover_photographs.jpg) top left no-repeat;
width:95px;
}

.mouseover5 {
background:url(img/mouseover_videos.jpg) top left no-repeat;
width:90px;
}

.mouseover6 {
background:url(img/mouseover_press.jpg) top left no-repeat;
width:95px;
}

.mouseover7 {
background:url(img/mouseover_store.jpg) top left no-repeat;
width:110px;
}

.mouseover8 {
background:url(img/mouseover_contact.jpg) top left no-repeat;
width:135px;
}

.mouseover9 {
background:url(img/mouseover_bg.jpg) top left no-repeat;
width:90px;
}

#mouseoverlink1 {
display:inline;
height:180px;
line-height:1pt;
}

#mouseoverlink2,#mouseoverlink3,#mouseoverlink4,#mouseoverlink5,#mouseoverlink6,#mouseoverlink7,#mouseoverlink8,#mouseoverlink9 {
display:inline;
height:90px;
line-height:1pt;
}

a,:-moz-any-link:focus {
outline:0;
}

#nav span,#ttl span,#mouseover span,div.feedburnerFeedBlock #creditfooter,.hidden {
display:none;
}

h1,h2 {
font-size:135%;
font-weight:400;
letter-spacing:1px;
margin:0;
padding:0 0 3px;
text-transform:uppercase;
}

#twitter_div {
margin:0;
padding:0 0 12px;
}

div.feedburnerFeedBlock ul {
margin:0;
padding:0;
line-height:99%;
}

span.headline {
display:block;
font-size:130%;
font-weight:600;
letter-spacing:1px;
padding:3px 0 0;
text-transform:uppercase;
line-height:105%;
}

#musicplayer {
margin:0;
padding:0;
text-align:center;
z-index:1;
}

#musicplayer img {
border:1px outset #E0E0E0;
height:10px;
margin:5px 0 0;
padding:0;
width:168px;
}

#network {
height:30px;
margin:5px auto 12px;
padding:0;
text-align:center;
}

#network img {
border:0;
}

#show,#network,#copyright,#blurb,#push,#bottom fieldset {
width:170px;
}

#bottom form {
margin:0;
padding:0;
}

#bottom fieldset {
border:0;
display:inline;
margin:0;
padding:0;
text-align:right;
}

input.type {
border:1px inset #E0E0E0;
display:inline;
float:left;
font-size:95%;
margin:0;
padding:2px 3px;
width:110px;
}

input.btn {
display:inline;
font-size:95%;
margin:0;
padding:2px 3px;
}

#twitter_update_list,#show ul,div.feedburnerFeedBlock li {
list-style:none;
margin:0;
padding:0;
}

#twitter_update_list li,div.feedburnerFeedBlock div {
padding:0 0 5px;
line-height:99%;
}

#bottom {
bottom:5px;
font-size:90%;
position:absolute;
width:170px;
}

#copyright {
font-size:83%;
text-transform:lowercase;
}

.p {
display:block;
padding-bottom:10px;
}

#popup {
background:#FAF8CC url(img/bg_content.jpg) top center repeat;
border:1px outset #181818;
height:30px;
padding:10px;
margin:20px auto;
width:300px;
}