body { 
color: #000000;
background-color: #000000;
font-family: Helvetica, Arial, sans-serif;
} 



table#layout { 
font-size:.8em; 
width: 756px;
background-color:#FFFFFF;
text-align: left;
padding: 5px; 
}

div.logo { 
font-weight: bold;
text-align: left;
font-size:2em;
padding: 18px;
}

div.motto { 
font-style: italic;
font-weight: bold;
text-align: left;
font-size:1em;
margin-top: -12px;
margin-left: 20px;
}

table#layout td.cds { 
font-size:.9em;
background-color:#FFFFFF;
text-align: center;
border-bottom: dashed #000 2px;
border-right: solid #000 2px;
border-left: solid #000 2px;
padding: 5px;
}

table#layout td.name { 
font-size:1.2em;
background-color:#3399cc;
text-align: center;
color: #000000;
font-weight: bold;
border-right: solid #000 2px;
border-left: solid #000 2px;
}

table#layout td.space { 
background-color:#fff;
border-right: solid #000 2px;
border-left: solid #000 2px;
}



table#store1 { 
font-size:1em; 
background-color:#FFFFFF;
text-align: left; 
}

table#store1 td.title {
border-top: none;
background-color: #3399CC;
font-size:1.2em;
padding: 0 0 0 10px;
font-weight: bold;
}

table#store1 td.blurb {
border-top: none;
background-color: #DEDED2;
padding: 5px;
}

table#store2 { 
font-size:1em; 
background-color:#FFFFFF;
text-align: left; 
}

table#store2 td.title {
border-top: none;
background-color: #3399CC;
font-size:1.2em;
padding: 0 0 0 10px;
font-weight: bold;
}

table#store2 td.blurb {
border-top: none;
background-color: #DEDED2;
padding: 5px;
}

table#store3 { 
font-size:1em; 
background-color:#FFFFFF;
text-align: left; 
}

table#store3 td.title {
border-top: none;
background-color: #3399CC;
font-size:1.2em;
padding: 0 0 0 10px;
font-weight: bold;
}

table#store3 td.blurb {
border-top: none;
background-color: #DEDED2;
padding: 5px;
}


H1 {
font-size:2em;
padding: 18px;
}

p {
font-size:1.1em;
margin: -30 0 0 30px;
font-style: italic;
font-weight: bold;
}

.instruct {    
color: #000000;    
text-align: right;    
padding: 0 5 5px;
font-size:11px;
}

.navrow {   
color: #000000;    
text-align: left;    
background-color: #3399CC;
margin-left: 10px;
}



.album { 
font-size:.8em;    
color: #ffffff;    
text-align: left;    
background-color: 000;
font-weight: bold;
}
.liner {
font-size:.8em;
}


.albumbutton {    
color: #000000;    
text-align: right;    
background-color: #000000;
}

.title {    
color: #000000;    
text-align: left;    
background-color: #ffffff;
font-weight: bold;
}

.trackrow {    
color: #ffffff;    
text-align: center;    
background-color: #000000;
}

.songcells {    
color: #000000;    
text-align: center;
}

table#song1 { 
font-size:1em; 
background-color:#FFFFFF;
text-align: left;
 
}
table#song1 
td.title {
padding: 5px;
text-align: left; 
}
table#song1 
td.head {
padding: 5px;
text-align: center;
color: #ffffff;    
background-color: #000000; 
}
table#song1 
td.song {
border-bottom: solid #000 2px;
padding: 5px;
text-align: center; 
}

table#song1 
td.track {
border-bottom: solid #000 2px;
padding: 5px;
text-align: left; 
}

table#song2 { 
font-size:1em; 
background-color:#FFFFFF;
text-align: left;
 
}
table#song2 
td.title {
padding: 5px;
text-align: left; 
}
table#song2 
td.head {
padding: 5px;
text-align: center;
color: #ffffff;    
background-color: #000000; 
}
table#song2 
td.song {
border-bottom: solid #000 2px;
padding: 5px;
text-align: center; 
}

table#song2 
td.track {
border-bottom: solid #000 2px;
padding: 5px;
text-align: left; 
}

table#song3 { 
font-size:1em; 
background-color:#FFFFFF;
text-align: left;
 
}
table#song3 
td.title {
padding: 5px;
text-align: left; 
}
table#song3 
td.head {
padding: 5px;
text-align: center;
color: #ffffff;    
background-color: #000000; 
}
table#song3 
td.song {
border-bottom: solid #000 2px;
padding: 5px;
text-align: center; 
}

table#song3 
td.track {
border-bottom: solid #000 2px;
padding: 5px;
text-align: left; 
}

.nav A:link {color : white; background : transparent;  font-weight:bold; text-decoration : none;}
.nav A:visited {color : white; background : transparent;  font-weight:bold; text-decoration : none;}
.nav A:active  {color : aqua; background : transparent;  font-weight:bold; text-decoration : none;}
.nav A:hover {color:black; background:aqua;  font-weight:bold; text-decoration : none;} 

.cds A:link {color : #336699; background : transparent;  font-weight:bold; text-decoration : none;}
.cds A:visited {color : #336699; background : transparent;  font-weight:bold; text-decoration : none;}
.cds A:active  {color : aqua; background : transparent;  font-weight:bold; text-decoration : none;}
.cds A:hover {color:black; background:aqua;  font-weight:bold; text-decoration : none;} 

div.cards
{text-align: right;
margin-top: 110px;
}

div.top
{text-align: right;
float: top;
margin-right: 10px;
font-weight: normal;
}

.ad {   
color: #000000;    
text-align: center;    
background-color: #3399CC;
margin-left: 110px;
}

table#bottom { 
font-size:.8em; 
width: 756px;
background-color:#FFFFFF;
text-align: left;
padding: 5px; 
}

div.valid {
margin-left: 10px;
margin-top: 1250px;
z-index: 2;
}

.realcdtit { 
color: #fff;    
text-align: left; 
font-size: .8em; 
font-weight: normal;
}
.realcdbut { 
text-align: right; 
margin-top: 0px;
margin-bottom: -10px;   
}

