BODY		{ margin: 10px; padding: 0px; border: #000000 0px solid; background: #CCCC99; }



/* HTML PAGE BACKGROUND AND BORDERS */

.mainpage	{ background: #FFFFCC; border: #000000 1px solid; }

.headerline	{ border-bottom: #FFFFFF 0px solid; }



/* FONTS */

TABLE		{ color: #000000; font: 11px verdana, arial, sans-serif; font-weight: normal; }

.title		{ color: #333300; font: 16px arial, verdana, sans-serif; letter-spacing: 1px; font-weight: bold; }

.subtitle	{ color: #000000; font: 13px arial, verdana, sans-serif; font-weight: bold; }

.lyricstitle	{ color: #000000; font: 13px arial, verdana, sans-serif; font-weight: bold; }

.copyright	{ color: #000000; font: 10px arial, verdana, sans-serif; }

.page-splits	{ border-top: #999999 1px solid; background-color: #F0F0F0; color: #F0F0F0; height: 2px; width: 100%; }

.price 		{ color: #000000; font: 13px arial, sans-serif; font-weight: bold; line-height: 22px; }

.hiddenttext	{ color: #FFFFCC; font: 11px verdana, arial, sans-serif; font-weight: normal; }

.postednews	{ color: #000000; font: 10px verdana, arial, sans-serif; font-weight: normal; }



/* PAGE LINK COLORS */

a:link			{ color: #3333CC; text-decoration: none; }

a:visited		{ color: #3333CC; text-decoration: none; }

a:active		{ color: #3333CC; text-decoration: none; }

a:hover			{ color: #336699; text-decoration: none; }

.albumlink		{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11pX; font-weight: bold; }

a.albumlink:link 	{ color: #000000; }

a.albumlink:visited  	{ color: #000000; }

a.albumlink:active 	{ color: #000000; }

a.albumlink:hover 	{ color: #666600; }



/* IMAGE BORDERS */

.borders		{ border: #000000 1px solid; }

.borders-margin		{ border: #000000 1px solid; margin-right: 10px;  margin-bottom: 4px; }

.button-lyrics		{ border: #000000 1px solid; margin-top: 1px; }



/* MAIN MENU */

#menucode 		{ white-space:nowrap; z-index: 3; }

.menu-bottom-line	{ border-bottom: #666600 1px solid; }

.menu			{ font-family: verdana, arial, helvetica, sans-serif; font-size: 10pX; font-weight: bold; width: 150px; cursor:pointer; padding-left: 8px; padding-top: 8px; padding-bottom: 8px; text-align: left; display: block; border-top: #666600 1px solid; }

a.menu:link 		{ color: #000000; }

a.menu:visited  	{ color: #000000; }

a.menu:active 		{ color: #000000; }

a.menu:hover 		{ color: #666600; }



/* BIO PAGE FRAME */

.bio			{ overflow:auto; height:400px; width:500px; padding: 15px; border:1px solid #000000; }



/* SAMPLES PAGE */

.samplestable		{ border: 1px solid #666666; background-color: #A4A4A4; }

.tracktext		{ color: #FFFFFF; FONT: 11px verdana, arial, sans-serif; font-weight: bold; }

.tracktime		{ color: #666666; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }

.formmargin		{ margin: 0px; }

.play-lyrics-spacer	{ height: 4px; }



/* SETUP PAGES FOR PRINTING */

@media print {
.printhide 	{ display:none;}
.menutrans	{ display:none;}
.printhelp	{ width:600px }
TABLE 		{ COLOR: #000000; FONT: 13px arial, sans-serif; font-weight: normal }
}
@media screen{
.printonly { display:none }
}
