body { font-family: Verdana, Lucida, Arial, 
Helvetica, sans-serif;
font-size: 100%;
color: rgb(0, 0, 0);
background-color: rgb(68, 68, 68);
}

div#header { background: black none repeat scroll 0% 50%;
-moz-background-clip: initial;
-moz-background-origin: initial;
-moz-background-inline-policy: initial;
}

#main {
	rgb(0, 0, 0);
	margin: 0 auto;
	padding: 10px;
	background-color: rgb(148, 148, 148);
}

h3#tagline { color: white;
}

h2 { font-size: 16pt; background-color: rgb(136, 136, 136);
color: rgb(255, 255, 255);
}

a:link {
	text-decoration: underline;
	color: rgb(102, 255, 153);
}
a:visited {
	text-decoration: underline;
	color: rgb(102, 255, 153);
}
a:active {
	text-decoration: underline;
	color: rgb(0, 0, 153);
}
a:hover {
	text-decoration: none;
	background-color: rgb(170, 170, 170);
	color: rgb(0, 51, 0);
}

.link1 a:link { text-decoration: underline;
color: rgb(0, 75, 0);
}
.link1 a:visited { text-decoration: underline;
color: rgb(0, 70, 0);
}
.link1 a:active { text-decoration: underline;
color: rgb(95, 4, 128);
}
.link1 a:hover { text-decoration: underline;
color: rgb(0, 51, 0);
}

.link2 a:link { text-decoration: underline;
color: rgb(0, 0, 0);
}
.link2 a:visited { text-decoration: underline;
color: rgb(0, 0, 0);
}
.link2 a:active { text-decoration: underline;
color: rgb(0, 0, 0);
}
.link2 a:hover { text-decoration: underline;
color: rgb(75, 75, 75);
}

.link3 a:link { text-decoration: underline;
color: rgb(0, 0, 0);
}
.link3 a:visited { text-decoration: underline;
color: rgb(0, 0, 0);
}
.link3 a:active { text-decoration: underline;
color: rgb(0, 0, 0);
}
.link3 a:hover { text-decoration: none;
color: rgb(40, 40, 40);
}

li {
padding-left: 1em;
text-indent: -.1em;
}

a img {
	border:none; 
	background:transparent;
}


.centeredImage {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}

div.centralbox {
	margin: 0 auto;
	text-align:center;
}
div.centralbox p {text-align:left;}
div.centralbox img {margin: 5px 5px;}

div.webring {
	border-collapse: collapse;
}
.webringImage {
    text-decoration:none;
    border: 0;
    padding: 0;
    float: right;
}
.songlist {
	background-color: rgb(40, 40, 40);
	color: rgb(144, 144, 144);
	font-size: 80%;
	text-align: left;
	margin: 0 auto;	
	padding: 8px 0px;
}
div.songlist ul {
    list-style-type: none;
}
div.songlist li {
    list-style-type: none;
	text-indent:-.5em;
}

div.osctree ul {
	font-family: monospace;
	list-style: square;
}

div.osctree li {
	text-indent:-1.25em;
}

body {
  min-width: 550px;
}
.songs_column {
  position: relative;
  float: left;
  width: 33%;
}
.center {
  width: 33%;
}
.left {
  width: 33%;
}
.right {
  width: 33%;
}
