body {
	font-family: Tahoma, Helvetica, sans-serif; font-size:medium; 
}

td {
	font-family: Tahoma, Helvetica, sans-serif; font-size:medium; text-align:left;
}

tr.MainMenuRow td {
	font-family: Tahoma, Helvetica, sans-serif; text-align:center;
}

td#footMenu {text-align:center; }

thead td{
	font-family: Tahoma, Helvetica, sans-serif; font-size:small; font-weight:bold;
}
a:link {color:blue;}
a:hover {color:blue;}
a:visited {color:blue;}
a:active{color:blue;}
.backcolor1, tr.itemRow2 { background-color:#FFEDD5; }
.backcolor2, tr.itemRow1 { background-color:#FFF5DD; }
.backcolor3, tr.itemRow1 { background-color:#ebe3da; }

div.outerDiv {border:4px solid #8A001B; width:714px;}
div.outerDiv2 {border:0px solid #8A001B; width:714px;}

a.menuitem { font-size:10pt; }

span.menuitem {  font-size:10pt; font-weight:bold;  color:#8A001B;}

a.menuitem:link {color:#000000; font-weight:bold;
        text-decoration:none; }

a.menuitem:visited {color:#000000; font-weight:bold;
        text-decoration:none;  }

a.menuitem:hover {color:blue; font-weight:bold;
        text-decoration:underline;  }
a.menuitem:active {color:white; font-weight:bold;
        text-decoration:none}

a.bmenuitem {font-size:x-small; color:blue }

span.bmenuitem {font-size:x-small; color:black }

tr.itemRow1 { font-size:smaller; }

tr.itemRow2 { font-size:smaller; }

tr.titlerow {font-weight: bold;}

tr.mainBodyRow {height:400px; }

.albumSelectLbl {font-size:small; font-weight:bold; }

a.albumCover:link, a.albumCover:hover, a.albumCover:visited, a.albumCover:active {border:0px none black; color:black;}

a.mp3btn:link, a.mp3btn:hover, a.mp3btn:visited, a.mp3btn:active {border:0px  none black;}

div.albumMainWin {width:700px; padding-top:12px; }
.viewrecordings {font-size:small; }
table.tracksTable { width:100%; border:0; }
td.trackTitleCol {padding-left:6px; font-weight:bold;}
td.trackTimeCol {padding-right:6px; text-align:right;}
td.trackInfoCol {padding-left:6px; }

.albumCopyright {font-size:small; text-align:right; }

span.itemspec {font-weight: bold;}

span.itemspec-label {color: red; }

span.itemspec-value {color: blue; }

td#subHeader { font-weight:bold; font-size:larger; }

td#mainFooter { font-size:xx-small; }
td#leftFooter a {
font-size:xX-small;
}
td#leftHeader {
	font-size:smaller;
	vertical-align: top;
}
.disclaimertext { font-size:x-small; }

.albumTitle {font-weight: bold; font-size:x-large; padding-bottom:0px; margin-bottom:0px;}

.albumArtist {font-weight:normal; font-size:medium; color:blue; font-family:Lucida}
.albumHearSamples {padding-top:8px; }
.albumDesc {clear:left; padding-top:10px;}

.albumInfoHdr {font-weight:bold; font-size:medium; padding-bottom:6px; }
.techNotes {font-size:small;}
.programDiv {text-align:center; font-size:small;}
/*.progPartNo { font-size:inherit; } */
.progPartName {padding-bottom:6px; }
.hymnInfo {padding-bottom:6px; }
.verseLbl {font-style:italic; }
.verseTxt{padding-bottom:6px; }
.progHeader1 {font-weight:bold; font-size:large;}
.progHeader2 {font-weight:bold; font-size:medium; font-style:italic; }
.progHeader3 {font-weight:bold; font-size:small; }
.progEmph  {font-weight:bold; font-size:x-large; }
.fphilight {color:#8A001B;}
.money, .donationtop {color:#006600; font-weight:bold; }
.via {font-size:smaller; font-style:italic;}
span.about {font-style:italic; font-size:medium; }
span.albumName {font-weight:bold;}
.supportersimg {float:right; }

.donationitem, a.donationitem:link, a.donationitem:hover, a.donationitem:visited, a.donationitem:active {font-weight:bold; color:#8A001B; text-decoration:none;}
a.donationitem:hover {text-decoration:underline;}

.donationitemnote {font-size:smaller;}

.requestitem { cursor:pointer; font-weight:bold;}

.otheramthidden {visibility:hidden; }
tr.hiderow td .hidesection {visibility:hidden; }
tr.hiderow td .otheramtshow {visibility:hidden; }

.fineprint {font-size:xx-small; text-align:left; padding-left: 30px;
	padding-right:30px;}
.thankyou {text-align:center; }

.vidprompt {font-size:small; text-align:center;}
.upper {font-size:xx-small; vertical-align:super; }


