body {margin:10px 0px 0px 0px; font-family:Arial,Helvetica,san-serif,Verdana; color:#ccc; background-color:#525252; font-size:85%;}

p, div, table, td, ul, ol {font-family:Arial,Helvetica,san-serif,Verdana;}

 hr {clear:both;}

a, a:visited {color:#cc828b;}

a:active, a:hover {color:#CE2931;}



a.perf, a.perf:visited {color:#cc828b; font-size:8pt; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration:none;}

a.perf:active, a.perf:hover {color:#CE2931; font-size:8pt; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration:none;}



a.large, a.large:visited {color:#cc828b; font-size:130%;}

a.large:active, a.large:hover {color:#CE2931; font-size:130%;}



a.white, a.white:visited {color:#fff;}

a.white:active, a.white:hover {color:#cc828b;}



/* ID's */

#footer {position:relative;left:0px; top:0px; display:block; clear:both; text-align:left; width:720px;}

#header {position:absolute; left:260px; top:6px; text-align:center; width:225px; display:block; clear:both; z-index:99;}

#main {padding:20px 5px 5px 5px; width:740px; position:relative;}

#nav {color:#fff; font-size:8pt; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; height:22px; position:relative; clear:both;}



#performances {position:absolute; width:140px; border:1px solid #7b2127; left:590px; top:20px; background:#2a2a2a;  clear:both; padding:5px; font-size:80%; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}

#performancesl {position:absolute; width:140px; left:594px; top:20px; display:block; clear:both; text-align:right;}

#mainl {position:relative; width:570px; left:0px;}



#print {position:relative; width:560px; background:#fff; color:#000; padding:5px;}

#staff {height:9px; width:100%; background:url(img/staff-right.gif) repeat-x; position:relative; clear:both;}



/* classes */

.align-right {float:right; position:relative;}

.align-left {float:left; position:relative;}

.head {font-size:120%;}

.large {font-size:132%;}

.list {position:relative; width:500px; text-align:left;}

.red {color:#cc828b;}
.smalltext {font-size:90%;}


.print1 {color:#000; font-size:12pt; font-weight:bold;}

.print3 {color:#000; font-size:10pt;}



.song {font-size:150%; font-style:italic; font-weight:bold; font-family:"Times New Roman",Times,serif;}

.song2 {font-size:110%; font-style:italic; font-weight:bold; font-family:"Times New Roman",Times,serif;}

.song3 {font-size:180%; font-style:italic; font-weight:bold; font-family:"Times New Roman",Times,serif;}



.content {border:1px solid #D32836; width:746px; background-color:#000; margin:0; padding:0; position:relative;}



/* Albums*/

#albums {position:absolute; width:743px; height:180px; top:162px; display:block; clear:both;}



#agoodbye {position:absolute; top:30px; left:60px; display:block; clear:both; z-index:91;}

#achanged {position:absolute; top:80px; left:130px; display:block; clear:both; z-index:93;}

#acomfort {position:absolute; top:50px; left:264px; display:block; clear:both; z-index:95;}

#ahome {position:absolute; top:50px; left:384px; display:block; clear:both; z-index:95;}

#axmas1 {position:absolute; top:30px; left:585px; display:block; clear:both; z-index:92;}

#axmas2 {position:absolute; top:80px; left:515px; display:block; clear:both; z-index:94;}



#paragraph {position:relative; top:20px; left:30px; width:380px; text-align:left;}

#paragraph2 {position:relative; top:0; left:30px; width:675px; text-align:left; border:1px solid #D32836; display:block; padding:5px;}

#paragraph3 {position:relative; top:0px; width:240px; text-align:left;}

#pimage {position:absolute; top:5px; left:430px; display:block; clear:both;}

#pout {position:relative; width:734px; height:300px; overflow:auto; display:block;



scrollbar-face-color:#222; scrollbar-highlight-color:#2f2f2f; scrollbar-shadow-color:#151515; scrollbar-3dlight-color:#464646; scrollbar-arrow-color:#cc828b; scrollbar-track-color:#000; scrollbar-darkshadow-color:#000;

}



/* Schedule */

.scheduleh {border:.5pt solid #8e1e26; background:#1f1f1f; color:#c44655; font-weight:bold; height:80%; width:100%; position:relative; display:block; clear:both;}



/* Navigation */

a.schedule, a.schedule:visited, a.schedule:active {width:140px; height:22px; position:absolute; clear:both; background:url(img/b-perschedule.gif) no-repeat top; display:block; top:0px; left:90px;}

#currents, a.schedule:hover {width:140px; height:22px; background:url(img/b-perschedule.gif) no-repeat 100% -22px; position:absolute; clear:both; display:block; top:0px; left:90px;}



a.cds, a.cds:visited, a.cds:active {width:36px; height:22px; position:absolute; clear:both; background:url(img/b-cds.gif) no-repeat top; display:block; top:0px; left:230px;}

#currentcd, a.cds:hover {width:36px; height:22px; background:url(img/b-cds.gif) no-repeat 100% -22px; position:absolute; clear:both; display:block; top:0px; left:230px;}



a.media, a.media:visited, a.media:active {width:45px; height:22px; position:absolute; clear:both; display:block; background:url(img/b-media.gif) no-repeat top; top:0px; left:270px;}

#currentme, a.media:hover {width:45px; height:22px; position:absolute; clear:both; background:url(img/b-media.gif) no-repeat 100% -22px; display:block; top:0px; left:270px;}



a.download, a.download:visited, a.download:active {width:39px; height:22px; position:absolute; clear:both; display:block; background:url(img/b-mp3.gif) no-repeat top; top:0px; left:318px;}

#currentd, a.download:hover {width:39px; height:22px; position:absolute; clear:both; background:url(img/b-mp3.gif) no-repeat 100% -22px; display:block; top:0px; left:318px;}



a.jingles, a.jingles:visited, a.jingles:active {width:54px; height:22px; position:absolute; clear:both; display:block; background:url(img/b-jingles.gif) no-repeat top; vertical-align:top; top:0px; left:359px;}

#currentj, a.jingles:hover {width:54px; height:22px; position:absolute; clear:both; background:url(img/b-jingles.gif) no-repeat 100% -22px; display:block; top:0px; left:359px;}



a.musiconhold, a.musiconhold:visited, a.musiconhold:active {width:91px; height:22px; position:absolute; clear:both; display:block; background:url(img/b-musichold.gif) no-repeat top; top:0px; left:413px;}

#currentm, a.musiconhold:hover {width:91px; height:22px; position:absolute; clear:both; background:url(img/b-musichold.gif) no-repeat 100% -22px; display:block; top:0px; left:413px;}



a.voice, a.voice:visited, a.voice:active {width:73px; height:22px; position:absolute; clear:both; display:block; background:url(img/b-voiceover.gif) no-repeat top; top:0px; left:504px;}

#currentv, a.voice:hover {width:73px; height:22px; position:absolute; clear:both; background:url(img/b-voiceover.gif) no-repeat 100% -22px; display:block; top:0px; left:504px;}



a.home, a.home:visited, a.home:active {width:45px; height:22px; position:absolute; clear:both; display:block; background:url(img/b-home.gif) no-repeat top; top:0px; left:577px;}

#currenth, a.home:hover {width:45px; height:22px; position:absolute; clear:both; background:url(img/b-home.gif) no-repeat 100% -22px; display:block; top:0px; left:577px;}