body {
background: black url(img/murphy_bg.jpg);
color: #81f0c0;
text-align: center;
}

img {
vertical-align: middle;
border: 0 none transparent;
}

a:link, a:active, a:visited {
text-decoration: none;
color: #ff9fff;
}

a:hover {
color: yellow;
}

#dlimg {
opacity: .65;
filter:alpha(opacity=65);
}

#dlimg_on {
opacity: 1.0;
filter:alpha(opacity=100);
}

a:hover #dlimg {
opacity: 1.0;
filter:alpha(opacity=100);
}

.small {
font-size: .9em;
font-style: italic;
color: #61c0c0;
}


#sb {
font-weight: 900;
font-size: 1.2em;
}

#selected {
font-weight: bold;
color: yellow;
text-decoration: underline;
}

#copyright {
position: relative;
font-size: .8em;
padding-top: 40px;
padding-bottom: 20px;
text-align: center;
}

.header {
text-align: center;
font-weight: bold;
font-style: italic;
font-size: 1.4em;
color: #90d0f0;
}

.list {
padding-left: 30px;
font-weight: bold;
font-style: italic;
font-size: 1.3em;
color: #90d0f0;
}

#content {
background: transparent;
border: 5px solid #008766;
font-size: .90em;
width: 650px;
text-align: justify;
padding: 5px;
padding-left: 15px;
padding-right: 15px;
margin: auto;
}

.link {
text-decoration: none;
border: 1px solid #303000;
}

.link:hover font, .link:hover {
color: yellow;
}

.title {
padding-left: 20px;
font-family: Arial, sans-serif;
font-size: 1.2em;
font-variant: small-caps;
color: #5084fb;
}

.subtitle {
font-size: 1.1em;
color: #31a080;
}

#main {
background: transparent;
border: 0 none transparent;
position: relative;
display: block;
height: 100%;
width: 100%;
font-family: "Times New Roman", serif;
font-style: normal;
text-align: center;
}

#menu {
font-family: Helvetica, sans-serif;
font-variant: small-caps;
font-size: 1em;
font-weight: bold;
margin-top: 15px;
margin-bottom: 5px;
}

.artscii {
background: transparent;
border: 0 none transparent;
display: block;
position: absolute;
top: 20px;
left: 0px;
font-family: Courier, monospace;
font-size: .6em;
}

