body	{background-color: #f2b30e}
div, img, p, body	{padding: 0; border: 0; margin: 0}
html, body, p, td, ul, ol	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
p	{padding-top: 10px; padding-bottom: 10px}
p.clear	{padding: 0}
p.clearBelow	{padding-bottom: 0}
span.bold	{font-weight: bold}
p.bold	{font-weight: bold}
p.orange	{color: #f2b30e}
p.orangeBold {color: #f2b30e; font-weight: bold}
p.gapAboveClearBelow	{padding-top: 15px; padding-bottom: 0}
p.boldLarge	{font-size: 14px;; font-weight: bold}
p.orangeLarger	{font-size: 14px; color: #f2b30e; font-weight: bold}
span.orangeItalic	{font-size: 12px; font-style: italic; color: #f2b30e}
span.orangeLarger	{color: #f2b30e; font-weight: bold}
p.floatLeft		{float: left}
p.floatRightAligned	{float: right; text-align: right}

#wrap {position: relative; margin: 0 auto; width: 800px; background-image:url(images/nav.gif); background-repeat: no-repeat; background-color: white}
#heading	{background-image: url(images/pageheading.gif); background-repeat: no-repeat; height: 39px; padding-left: 15px}
#heading h1	{font-size: 14px; margin: 0; padding-top: 15px}
#heading span	{font-size: 12px; font-style: italic; color: #f2b30e}
#content	{background-image: url(images/content_bg.gif); background-repeat: repeat-y; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 10px}
#content p {padding-top: 0}
#content h1	{font-size: 14px; padding-bottom: 0; margin-bottom: 0; padding-top: 15px}
#content ul	{padding-top: 0; margin-top: 0}
#content a:link, #content a:visited, #content a:active	{color: #f2b30e; text-decoration: none}
#content a:hover {text-decoration: underline}
#content a.playDownload:link, #content a.playDownload:visited, #content a.playDownload:active	{color: black; text-decoration: none; font-size: 10px}
#content a.playDownload:hover {text-decoration: underline; font-size: 10px}
#content td	{padding-top: 10px; padding-bottom: 10px}
#media td	{vertical-align: top}
td.mediaTitle	{color: #f2b30e; font-weight: bold}
#listing td	{padding-top: 4px; padding-bottom: 4px}
#gallery img	{padding: 3px}
#gallery td	{vertical-align: top;}

#nav		{background-color: black; height: 40px}
#nav td		{background-image: url(images/nav_bg.gif); background-repeat: no-repeat; width: 80px; height: 30px; text-align: center}
/*#nav td.xmas		{background-image: url(images/xmas_nav_bg.gif);} */
#nav a		{color: white; font-weight: bold; font-size: 8px; text-decoration: none}
/*#nav a.last:link, #nav a.last:visited, #nav a.last:active*/
#nav a.selected		{color: #f2b30e;}
#nav a:hover {color: #f2b30e}
/*#nav a.xmas		{color: black;}
#nav a.xmas:hover {color: white}*/

#introAudio {position: absolute; left: 732px; top: 40px}
#introAudio p	{padding: 0; border: 0; margin: 0}

#footer	{position: relative; height: 53px}
#clear	{position: absolute; left: 0px; top: 0px; width: 784px; height: 18px; border-left: 8px solid #f2b30e; border-right: 8px solid #f2b30e}/*background-image: url(/goodtimes/images/transparent.png); background-repeat: no-repeat*/
#clear, #clear img { behavior: url(iepngfix.htc) }

#shows td	{border-bottom: 1px solid #f2b30e}
td.heading	{padding-top: 0; padding-bottom: 0; border-bottom: 0}
td.event	{font-weight: bold}
td.venue	{font-style: italic; color: #f2b30e; font-weight: bold}
#shows a:link, #shows a:visited, #shows a:active	{color: #f2b30e; text-decoration: none; font-weight: bold}
#shows a:hover {text-decoration: underline}
#videoplayer	{border: 1px solid black}
td.merchLeft	{color: #f2b30e; font-size: 14px; font-weight: bold; padding-left: 30px; padding-right: 30px; width: 180px}
td.merchMore	{text-align: right; font-weight: bold}
td.merchItem	{padding: 3px}
#solid a:link, #solid a:visited, #solid a:active, #solid a:hover	{background-color: #f2b30e;  color: white; text-decoration: none; font-weight: bold; padding-top: 4px; padding-bottom: 4px; padding-left: 2px; padding-right: 2px}
#solid td	{padding: 20px; vertical-align: text-bottom}
a.press:link, a.press:visited, a.press:active, a.press:hover	{display: block; padding-top: 4px; padding-bottom: 4px; /*padding-left: 8px; padding-right: 8px;*/ width: 180px; text-align: center; color: #f2b30e; font-weight: bold; border: 1px solid #f2b30e;}
a.black:link, a.black:visited, a.black:active 	{color: black; font-weight: bold; text-decoration: none}
a.black:hover	{color: black; font-weight: bold; text-decoration: underline}
p.center	{text-align: center}
