body {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	background-color: #FFFFFF;
	color: #000099;
}

a {color: #000099; }

.navbar {font-size: 12px; color: #990000; text-decoration: none; font-weight: bold; }
.navbar:hover {color: #FFCC33; }

.quote {font-size: 16px; line-height: 20px; color: #000066; }

.title {
	font-size: 20px;
	line-height: 22px;
	color: #990000;
	font-weight: bold;
}

.subtitle {font-size: 16px; line-height: 16px; color: #000099; }

.subtitle2 {font-size: 16px; line-height: 18px; color: #990000; }

.storehours {font-size: 12px; line-height: 14px; color: #990000; }

.enlarge {font-size: 12px; color: #000099; text-decoration: none; }
.enlarge:hover {font-size: 14px; }

.footer {font-size: 12px; line-height: 22px; color: #990000; }

.terms {font-size: 11px; color: #990000; text-decoration: none; }
.terms:hover {color: #FFCC33; }

.call {font-size: 14px; color: #990000; text-decoration: none; font-weight: bold; }

.lyrics {font-size: 13px; line-height: 15px; color: #FFFFFF; }
.lyricstitle {font-size: 20px; line-height: 22px; color: #FFFFFF; }



.bgred {background-color: #990000; }
.bgblue {background-color: #000099; }

.whitetext {color: #FFFFFF; }

.guide {font-size: 10px; color: #000066; text-decoration: none; }
.guidelink {font-size: 10px; color: #000066; text-decoration: none; }
.guidelink:hover {text-decoration: underline; }

.listdetail {font-size: 18px; line-height: 30px; color: #000066; }

.pdescription {font-size: 16px; line-height: 19px; color: #000066; }

.purpletitle {font-size: 15px; color: #9900FF; text-decoration: none; }

.purplesubtitle {font-size: 12px; color: #9900FF; }
.purplesubtitlelink {font-size: 11px; color: #9900FF; }

.pricedetail {font-size: 14px; color: #FF9900; }
