body { color: #999999; font-size: 12px; font-family: Geneva,Arial,sans-serif; }
p { color: #999999; font-size: 12px; font-family: Geneva,Arial,sans-serif; }
b { color: #000000; font-size: 11px; font-family: Geneva,Arial,sans-serif; }
td { color: #000000; font-size: 11px; font-family: Geneva,Arial,sans-serif; }

.greytext { color: #dddddd; font-size: 11px; font-family: Geneva,Arial,sans-serif; }
.whitetext { color: #ffffff; font-size: 11px; font-family: Geneva,Arial,sans-serif; }
.yellowtext { color: #fffc00; font-size: 11px; font-family: Geneva,Arial,sans-serif; }
.bluetext { color: #333366; font-size: 11px; font-family: Geneva,Arial,sans-serif; }
.redtext { color: red; font-size: 11px; font-family: Geneva,Arial,sans-serif; }
.darkgreytext { color: #999999; font-size: 10px; font-family: Geneva,Arial,sans-serif; }
.medorgtext { color: #d1661f; font-size: 16px; font-family: Geneva,Arial,sans-serif; font-weight: bold;}
.biggreytext { color: #dddddd; font-size: 22px; font-family: Geneva,Arial,sans-serif; font-weight: bold;}
.date { color: #333366; font-size: 11px; font-family: Geneva,Arial,sans-serif; font-weight: bold; text-decoration:underline; }
.dateb { color: #663300; font-size: 11px; font-family: Geneva,Arial,sans-serif; font-weight: bold; text-decoration:underline; }
.tracklist { color: #666666; font-size: 15px; font-family: Geneva,Arial,sans-serif; font-weight: bold; text-decoration:underline; }
.tracklistwhite { color: #ffffff; font-size: 15px; font-family: Geneva,Arial,sans-serif; font-weight: bold; text-decoration:underline; }

.bolder { color: #000000; font-size: 14px; font-family: Geneva,Arial,sans-serif; }
.boldblue { color: #333366; font-size: 14px; font-family: Geneva,Arial,sans-serif; }
.boldorg { color: #d1661f; font-size: 14px; font-family: Geneva,Arial,sans-serif; }
.contact { color: #000000; font-size: 12px; font-family: Geneva,Arial,sans-serif; }
.feature { color: #999999; font-size: 12px; font-family: Geneva,Arial,sans-serif; }
.banner { color: #999999; font-size: 12px; font-family: Geneva,Arial,sans-serif; }
.show { color: #000000; font-size: 14px; font-family: Geneva,Arial,sans-serif; }
.showhead { color: #d1661f; font-size: 22px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
.showheadblue { color4: #333366; font-size: 22px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
.showheadsub { color: #d1661f; font-size: 16px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
.cdgroup { color: #d1661f; font-size: 18px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
.cdtitle { color: #000000; font-size: 14px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
.required { color: #d1661f; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans serif; }

a:link { color: #d1661f; font-size: 12px; font-family: Geneva,Arial,sans-serif; text-decoration:none; }
a:visited { color: #d1661f; font-size: 12px; font-family: Geneva,Arial,sans-serif; text-decoration:none; }
a:hover { color: #333366; font-size: 12px; font-family: Geneva,Arial,sans-serif; }

.feature { color: #333366; font-size: 18px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold;}
a.feature:link { color: #333366; font-size: 18px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold;}
a.feature:visited { color: #333366; font-size: 18px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold;}
a.feature:hover { color: #d1661f; font-size: 18px; font-family: Geneva,Arial,sans-serif; font-weight:bold;}

.white { color: #ffffff; font-size: 18px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold;}
a.white:link { color: #ffffff; font-size: 18px; font-family: Geneva,Arial,sans-serif; text-decoration:underline; font-weight:bold;}
a.white:visited { color: #ffffff; font-size: 18px; font-family: Geneva,Arial,sans-serif; text-decoration:underline; font-weight:bold;}
a.white:hover { color: #333366; font-size: 18px; font-family: Geneva,Arial,sans-serif; text-decoration:underline; font-weight:bold;}

.more { color: #333366; font-size: 14px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold;}
a.more:link { color: #333366; font-size: 14px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold;}
a.more:visited { color: #333366; font-size: 14px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold;}
a.more:hover { color: #666666; font-size: 14px; font-family: Geneva,Arial,sans-serif; font-weight:bold;}

.itunes { color: #333366; font-size: 14px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold; }
a.itunes:link { color: #333366; font-size: 14px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold;}
a.itunes:visited { color: #333366; font-size: 14px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold;}
a.itunes:hover { color: #666666; font-size: 14px; font-family: Geneva,Arial,sans-serif; font-weight:bold;}

.legal { color: #dddddd; font-size: 11px; font-family: Geneva,Arial,sans-serif; text-decoration:none; }
a.legal:link { color: #dddddd; font-size: 11px; font-family: Geneva,Arial,sans-serif; text-decoration:none; }
a.legal:visited { color: #dddddd; font-size: 11px; font-family: Geneva,Arial,sans-serif; text-decoration:none; }
a.legal:hover { color: #fffc00; font-size: 11px; font-family: Geneva,Arial,sans-serif; text-decoration:underline;}

.subfeature { color: #333366; font-size: 16px; font-family: Geneva,Arial,sans-serif; text-decoration:none; font-weight:bold;}

.subnav { color: #d1661f; font-size: 12px; font-family: Geneva,Arial,sans-serif; text-decoration:none; }
a.subnav:link { color: #ffffff; font-size: 12px; font-family: Geneva,Arial,sans-serif; text-decoration:none; }
a.subnav:visited { color: #ffffff; font-size: 12px; font-family: Geneva,Arial,sans-serif; text-decoration:none; }
a.subnav:hover { color: #d1661f; font-size: 12px; font-family: Geneva,Arial,sans-serif; }

a.staff:link { color: #000000; font-size: 11px; font-family: Geneva,Arial,sans-serif; font-weight:bold; }
a.staff:visited { color: #000000; font-size: 11px; font-family: Geneva,Arial,sans-serif; font-weight:bold; }
a.staff:hover { color: #fffc00; font-size: 11px; font-family: Geneva,Arial,sans-serif; font-weight:bold; }

a.showhead:link { color: #d1661f; font-size: 22px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
a.showhead:hover { color: #333366; font-size: 22px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
a.showhead:visited { color: #d1661f; font-size: 22px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }

.showheadblue { color: #333366; font-size: 22px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
a.showheadblue:link { color: #333366; font-size: 22px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
a.showheadblue:visited { color: #333366; font-size: 22px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
a.showheadblue:hover { color: #d1661f; font-size: 22px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }

a.playlist:link { color: #fffc00; font-size: 11px; font-family: Geneva,Arial,sans-serif; }
a.playlist:visited { color: #fffc00; font-size: 11px; font-family: Geneva,Arial,sans-serif; }
a.playlist:hover { color: #d1661f; font-size: 11px; font-family: Geneva,Arial,sans-serif; text-decoration:underline; }

a.playlistbold:link { color: #fffc00; font-size: 12px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
a.playlistbold:visited { color: #fffc00; font-size: 12px; font-family: Geneva,Arial,sans-serif; font-weight: bold; }
a.playlistbold:hover { color: #d1661f; font-size: 12px; font-family: Geneva,Arial,sans-serif; font-weight: bold; text-decoration:underline; }

a.nowplay:link { color: #ff7722; font-size: 13px; font-family: Geneva,Arial,sans-serif; font-weight:bold; }
a.nowplay:visited { color: #ff7722; font-size: 13px; font-family: Geneva,Arial,sans-serif; font-weight:bold; }
a.nowplay:hover { color: #ffffff; font-size: 13px; font-family: Geneva,Arial,sans-serif; font-weight:bold; text-decoration:underline; }

a.nowplaybig:link { color: #ff7722; font-size: 19px; font-family: Geneva,Arial,sans-serif; font-weight:bold; font-style:italic; }
a.nowplaybig:visited { color: #ff7722; font-size: 19px; font-family: Geneva,Arial,sans-serif; font-weight:bold; font-style:italic; }
a.nowplaybig:hover { color: #ffffff; font-size: 19px; font-family: Geneva,Arial,sans-serif; font-weight:bold; text-decoration:underline; font-style:italic; }

a.nowplayhuge:link { color: #ff7722; font-size: 28px; font-family: Geneva,Arial,sans-serif; font-weight:bold; font-style:italic; }
a.nowplayhuge:visited { color: #ff7722; font-size: 28px; font-family: Geneva,Arial,sans-serif; font-weight:bold; font-style:italic; }
a.nowplayhuge:hover { color: #444444; font-size: 28px; font-family: Geneva,Arial,sans-serif; font-weight:bold; text-decoration:underline; font-style:italic; }

.menu { color: #ffffff; font-size: 11px; font-family: Geneva,Arial,sans-serif; font-weight:bold; }
a.menu:link { color: #d1661f; font-size: 11px; font-family: Geneva,Arial,sans-serif; font-weight:bold; }
a.menu:visited { color: #d1661f; font-size: 11px; font-family: Geneva,Arial,sans-serif; font-weight:bold; }
a.menu:hover { color: #fffc00; font-size: 11px; font-family: Geneva,Arial,sans-serif; font-weight:bold; text-decoration:underline; }

a.nonbold:link { color: #fffc00; font-size: 11px; font-family: Geneva,Arial,sans-serif; }
a.nonbold:visited { color: #fffc00; font-size: 11px; font-family: Geneva,Arial,sans-serif; }
a.nonbold:hover { color: #dddddd; font-size: 11px; font-family: Geneva,Arial,sans-serif; }

a.linkblue:link { color: #333366; font-size: 12px; font-family: Geneva,Arial,sans-serif; }
a.linkblue:visited { color: #333366; font-size: 12px; font-family: Geneva,Arial,sans-serif; }
a.linkblue:hover { color: #fffc00; font-size: 12px; font-family: Geneva,Arial,sans-serif; background: #666666; }

.smltext { color: #666666; font-size: 9px; font-family: Geneva,Arial,sans-serif; }
a.smltext:link { color: #444444; font-size: 9px; font-family: Geneva,Arial,sans-serif; }
a.smltext:visited { color: #444444; font-size: 9px; font-family: Geneva,Arial,sans-serif; }
a.smltext:hover { color: #fffc00; font-size: 9px; font-family: Geneva,Arial,sans-serif; }

.boxorange { border: thin solid #d1661f; }

.boxblack { border: thin solid #000000; }

.boxblue { border: thin solid #333366; }

.boxgrey { border: thin solid #666666; }

.section { color: #222222; font-size: 16px; font-family: Arial,sans-serif; text-decoration:underline #333366;}
.sectln { color: #ffffff; font-size: 16px; font-family: Geneva,Arial,sans-serif; text-decoration:none; background:#d1661f}
i { color: #000000; font-size: 10px; font-family: Geneva,Arial,sans-serif; text-align:right; }
h3 { color: #d1661f; }

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px; 
	text-align: center;
	}

#sidebar #searchform #s {
	width: 115px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}