h1{font:900 48px/46px Georgia;color:#FFF;margin:0;text-align:left;}
select.tshirtcolors,select.tshirtsizes{color:#00B0D8;}
.about-us,.sponsor-us,.video{font-size:1.4em;}
p{letter-spacing: .05em;}
.about-us p,.sponsor-us p{text-align:left;letter-spacing:.05em;margin:10px 0 20px;}

.about-us p[title=first-para]:first-letter,.sponsor-us p[title=first-para]:first-letter,.about-us p.first-para:first-letter{font-size:3em;line-height:.5em;}

.about-us p[title=first-para]:first-line,.sponsor-us p[title=first-para]:first-line,.about-us p.first-para:first-line {font-size:120%;}

.past-event {color:#CCC;}

.events dl dt {
font-size:1.6em;
margin:7px 0 0;
}

.events dl dd {
font-size:1.2em;
margin:2px 0 0;
}

.events dl dd a:link,.events dl dd a:visited,.events dl dd a:hover,.events dl dd a:active {
text-decoration:none;
}

span.event-fun {
font-size:300%;
background-color:transparent;
}

p.column-head {
color:#00B0D8;
font-size:1.6em;
padding:75px 0 0;
}

.free-music-bottom p {
color:#00B0D8;
font-size:120%;
padding:10px 0 0;
}

.listen-text a:link,
.listen-text a:visited,
.listen-text a:hover,
.listen-text a:active,
.join-text a:link,
.join-text a:visited,
.join-text a:hover,
.join-text a:active,
.listen-text a.tout:link
{
color:#00B0D8;
text-decoration:none;
font-size:150%;
font-weight:900;
text-align:center;
}
a.inline-link:link,a.inline-link:visited,a.inline-link:hover,a.inline-link:active {text-decoration: underline;}

.album-title {color: #FFF;font-size: 175%;text-align: center;}
.listen-text {position:relative;/* top:4.25em; */top:0;}
.join-text {position:relative;/* top:4.5em; */top:0;}
/* .tout {position:relative;top:0;} */
.listen-text a.tout {font-size: 100%;}

.sponsor-us h3,.sponsor-us h4 {
text-align:left;
margin:3px 0 5px;
}

.sponsor-us dl {
text-align:left;
border-bottom:1px dotted #FFF;
}

.sponsor-us dl dt {
font-size:1em;
letter-spacing:.04em;
margin:0 0 .5em;
}

.sponsor-us dl dd {
font-size:.8em;
letter-spacing:.04em;
margin:0 0 .5em;
}

.events dl dd a:hover,.listen-text a:hover,.join-text a:hover {
text-decoration:underline;
}
