#SiteFooter a:link, #SiteFooter a:visited, #SiteFooter a:active {color:#FFFFA1}
#SiteFooter a:hover {color:#FF5555}

.bluebg, .bluebg td {color:#C0F0FF}
.bluebg a:link, .bluebg a:visited, .bluebg a:active {color:#FFFFA1; text-decoration:none}
.bluebg a:hover {color:#FF5555; text-decoration:none}

.blackbg a:link, .blackbg a:visited, .blackbg a:active {color:#8888FF; text-decoration:none}
.blackbg a:hover {color:#FF5555; text-decoration:none}

.postitbg, .postitbg td {color:#0020A0}
.postitbg a:link, .postitbg a:visited, .postitbg a:active {color:#2070FF; text-decoration:none}
.postitbg a:hover {color:#FF5555; text-decoration:none}

.LyricInfo {color:#A0D0FF; text-shadow:#101010 2px 2px 3px}

span.LyricBuy a, span.LyricBuy a:link, span.LyricBuy a:visited
	{color:#FF0000; text-decoration:none}
span.LyricBuy a:hover {color:#FF7777}

a img.LinkBuy {border:#77BBFF solid 1px}
a:hover img.LinkBuy {border-color:#FF2222}
a:active img.LinkBuy {
	box-shadow:#FFFF80 0 0 10px;
	-webkit-box-shadow:#FFFF80 0 0 10px;
	-moz-box-shadow:#FFFF80 0 0 10px}

.VideoBox {background-color:#4188CC; width:600px; padding:0 0 8px 0; text-align:center}
.VideoBox, .VideoBox a {font-size:10pt}
.VideoBoxTitle {padding:20px 0 20px 0}
.VideoBoxTitle, .VideoBoxTitle a {font-size:16pt}
.VideoBoxTitle, .VideoRelated {text-shadow:#202020 2px 2px 3px}
.VideoBoxMargin {margin:10px auto 35px auto}
.VideoMargin {margin:8px auto 24px auto}

.monument {color:#FFE070}

.flower {color:#FF8888}
.flowerShow td {text-align:center; vertical-align:top; padding:8px}
.flowerPost td {text-align:center; padding:2px}
.flowerPick td {padding:4px 10px 10px 10px}

.photoThumb {float:left; width:125px; margin:5px 0 0 0}

/* linernote */
.HeaderTitle, .HeaderYear, .HeaderName, .ArticleTitle, .SectionTitle
	{text-shadow:#777777 2px 2px 3px}
.HeaderTitle {font-size:20pt; color:#DD5533}
.HeaderYear {font-size:18pt}
.HeaderName {font-size:18pt}
.Paragrahp {width:700px; text-align:left; margin-left:auto; margin-right:auto}
.Right {text-align:right; margin-left:auto; margin-right:auto}
.ArticleTitle {font-size:15pt; color:#DD5533}
.SectionTitle {font-size:12pt; color:#DD5533}
.SongTable {width:700px}
.SongTitle {font-size:12pt; color:#5566EE; white-space:nowrap}
.SongInfo {padding:5px 0 30px 20px; line-height:140%; white-space:nowrap}
.DemoTitle {font-size:12pt; color:#5566EE; white-space:nowrap; vertical-align:top;
	text-align:right; margin-left:auto; margin-right:auto}
.DemoInfo {padding:0 0 16px 20px; line-height:140%}
.Intro {color:#5566EE; font-size:10pt}
.IntroQuote {width:700px; color:#5566EE; font-size:11pt;
	text-align:right; margin-left:auto; margin-right:auto}
.Quote {padding-left:80px; color:#5566EE}
.Annotation {color:#7788AA; font-size:8pt}
.CreditLabel {line-height:140%; color:#8899AA; vertical-align:top;
	text-align:right; margin-left:auto; margin-right:auto}
.CreditText {padding:0 0 3px 10px; line-height:140%}
.ChronicleYear {line-height:160%; white-space:nowrap; color:#8899AA; vertical-align:top;
	text-align:right; margin-left:auto; margin-right:auto}
.ChronicleText {padding:0 0 10px 20px; line-height:160%; width:570px}
.NoBottomPadding {padding-bottom:0}
