div.container
{
width:100%;
padding:0em;
margin:0px;
float:left;
border:0px solid gray;
color:white;
}

div.banner
{
width:1020px;
padding:0em;
margin:0px;
color:white;
border:0px solid gray;
}

div.navigation
{
width:1020px;
padding:0em;
margin:0px;
float:left;
color:white;
border:0px solid gray;
}

div.content
{
width:1020px;
min-height:375px;
padding:0em;
margin:0px;
float:left;
color:white;
border:0px solid gray;
}

div.footer
{
width:1020px;
padding:0em;
margin:0px;
float:left;
color:white;
border:0px solid gray;
}

div.left
{
width:500px;
padding:0em;
margin:0px;
float:left;
color:white;
border:0px solid gray;
}

div.right
{
width:500px;
padding:0em;
margin:0px;
float:right;
color:white;
border:0px solid gray;
}

div.full
{
width:1015px;
padding:0em;
margin:0px;
float:left;
color:white;
border:0px solid gray;
}

div.onethird
{
width:334px;
padding:0em;
margin:0px;
float:left;
color:white;
border:0px solid gray;
}

div.twothirds
{
width:667px;
padding:0em;
margin:0px;
float:right;
color:white;
border:0px solid gray;
}

div.songlist
{
width: 250px;
/* height: 250px; */
float: left;
font-family:Verdana, Geneva, sans-serif;
font-size:0.95em;
color:white;
border:0px solid gray;
}

img.banner
{
width:1020px;
padding:0px;
margin:0px;
float:left;
border:0px solid gray;
}

img.left
{
width:450px;
padding:5px;
margin:0px;
float:left;
border:0px solid gray;
}

img.right
{
width:450px;
padding:5px;
margin:0px;
float:right;
border:0px solid gray;
}

img.standard
{
width:390px;
padding:5px;
margin:0px;
border:0px solid gray;
}

img.bio
{
width:200px;
padding:5px;
margin:0px;
float:right;
border:0px solid gray;
}

img.theme
{
width:250px;
padding:5px;
margin:0px;
float:right;
border:0px solid gray;
}

ul.menu
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}

h1.theme
{
font-family:Verdana, Geneva, sans-serif;
font-size:1.2em;
color:#FFAF19;
}

h2.theme
{
font-family: Verdana, Geneva, sans-serif;
font-size: 1em;
color:#FFAF19;
}

p.theme,ul.theme
{
font-family:Verdana, Geneva, sans-serif;
font-size:0.95em;
color:white;
}

li.theme
{
font-family:Verdana, Geneva, sans-serif;
font-size:0.95em;
color:white;
margin-bottom: 0.75em;
}

em.theme
{
font-family:Verdana, Geneva, sans-serif;
font-size:0.75em;
color:white;
}

hr.theme
{
color:#FFAF19;
}

a.theme
{
font-family:Verdana, Geneva, sans-serif;
font-style:bold;
font-size:1em;
color:#FFAF19;
}

p.underline
{
font-family:Verdana, Geneva, sans-serif;
font-size:0.95em;
text-decoration:underline;
color:white;
}

a.signature
{
font-family:"Comic Sans MS", cursive, sans-serif;
font-style:italic;
font-size:1.1em;
margin:0em;
color:#FFAF19;
border:1px solid gray;
}

h2.signature
{
font-family:"Comic Sans MS", cursive, sans-serif;
font-style:italic;
font-size:1.1em;
margin:0em;
padding:10px;
color:#FFAF19;
border:0px solid gray;
}

li.menu
{
float:left;
}

a.menu:link,a.menu:visited
{
height:1.25em;
line-height:1.25em;
margin:0px;
float:left;
width:121px;
display:block;
border:3px solid black;
font-family:Verdana, Geneva, sans-serif;
color:#FFAF19;
text-decoration:none;
text-align:center;
background-image:url("stone1.jpg");
}

a.menu:hover,a.menu:active
{
background-image:url("stone0.jpg");
}

#column1
{
width: 350px;
height: 250px;
float: left;
font-family: Verdana, Geneva, sans-serif;
font-size: 1em;
}

#column2
{
width: 350px;
height: 250px;
float: left;
font-family: Verdana, Geneva, sans-serif;
font-size: 1em;
}

#column2 ul
{
list-style-type:none;
}

#column2 li, a
{
color:#FFAF19;
}

#column3 ul
{
list-style-type:none;
}

#column3
{
width: 300px;
height: 250px;
float: left;
font-family: Verdana, Geneva, sans-serif;
font-size: 1em;
}

