body, table, tr, td, a {
	font-family: Tahoma;
    font-size: 11px;
	height: 100%;
	vertical-align:top;
    font-color: #666666;
}

/* Centers table.shell */
body {
	margin: 3em;
	padding: 0;
	height: 100%;
	
}

table {
	vertical-align:top;
}

td {
	vertical-align:top;
}


div.center{
width:100%;
color:#ffffff;
}


table.main{
background:#313031;
margin:1em;
width:700px;
height:200px;
}

table.white{
margin:1em;
height:200px;
width:700px;
border:#ffffff 1 solid;
background:#ffffff;
}

table.grey{
margin:0;
height:200px;
width:700px;
border:0;
padding:0;
background:#313031;
}

table.sub{
margin:1em;
height:200px;
width:697px;
border:0;
padding:.50em;
background:#ffffff;
}

table.content{
width:90%;
height:20%;
padding:0;
margin: 1em;
}

table.container{
margin:1em;
height:200px;
width:700px;
border:0;
padding:0;
background:#313031;
}

td.picture{
margin:0;
height:200px;
width:580px;
border:0;
padding:0;
background:#313031;
}

td.navigation{
margin:0;
height:200px;
width:92px;
border:0;
padding:.25em;
background:#313031;
}

table.nav{
margin:0;
border:0;
padding:0;
width:100%;
height:10px;
background:#313031;
}

td.nav      { text-decoration: none; background-color: #313031; border-bottom: 1px solid #ffffff }
td.nav a:link     { color: #fff; text-decoration: none; background-color: #313031 }
td.nav a:visited     { color: #fff; text-decoration: none; background-color: #313031 }
td.nav a:hover        { color: #d3d78a; text-decoration: none; background-color: #313031 }
td.nav a:active      { color: #fff; text-decoration: none; background-color: #313031 }
td.title{
background:#ffffff;
height:90%;
padding:.50em;
width:25px;
color:#000000;
}

td.content{
background:#ffffff;
height:90%;
padding:.50em;
width:75%;
color:#000000;
}



/* BEGIN Containers */



td.copyright{
border-top:#D4D2CC 1 solid;
height:10px;
width:100%;
}



a {
	color: #ffffff;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	}

a.hover {
	color: #ffffff;
	font-size: 1em;
	font-weight: normal;
	text-decoration: underline;
	}


a.photos {
	color: #000000;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	}

a.photos:hover {
	color: #000000;
	font-size: 1em;
	font-weight: normal;
	text-decoration: underline;
	}	

a.lyrics {
	color: #000000;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	}

a.lyrics:hover {
	color: #000000;
	font-size: 1em;
	font-weight: normal;
	text-decoration: underline;
	}

a.lyrics:visted {
	color: #cccccc;
	font-size: 1em;
	font-weight: normal;
	text-decoration: underline;
	}