div.titlearea { 
   width: 650px; 
   margin-top: 50px; 
   margin-left: 75px; 
   text-align: center; 
   font-size: 30px; 
   font-weight: bold; 
   color: #000000; 
   float: left; 
   padding-top: 20px; 
   padding-bottom: 20px;
   background-color: #f0f0f0;
   zzfilter:alpha(opacity=90); 
   opacity:0.8;
   }

.subTitle
 {
   font-size: 12px; 
   font-style: italic;
   font-weight: normal;
} 

#mainPage, #mainPage .sb-inner { background-image: url(media/main_background.jpg); }
#mainPage .sb-shadow { background:transparent; }
#mainPage .sb-border { background:transparent; }

#contentArea, #contentArea .sb-inner { background:#f5f5f5;} 

#glitchNote, #glitchNote .sb-inner { background:#ffff99;}
#glitchNote .sb-shadow { background:#303030; }
#glitchNote .sb-border { background:#a0a0a0; }

#titleDiv, #titleDiv .sb-inner { background:#ffffff; }
#titleDiv .sb-shadow { background:#303030; }
#titleDiv .sb-border { background:#a0a0a0; }

   
div.contentarea {
   float: right; 
   width: 520px; 
   margin-top: 30px; 
   margin-right: 75px; 
   text-align: left; 
   padding-top: 10px; 
   padding-left: 15px;
   padding-right: 15px;
   font-size: 14px;  
   color: #000000;
   zzbackground-color: #ffffff;
   zzfilter:alpha(opacity=90); 
   opacity: 0.9;
}

div.leftmenu {
   float: left; 
   width: 150px; 
   margin-left: 25px; 
   margin-top: 30px;  
   zzborder: 1px black solid; 
}

div.mainpage {
   float: left; 
   width: 800px; 
   background-image: url(media/main_background.jpg); 
   background-repeat: vertical;
   margin-left: 100px; 
   margin-top: 30px;
   padding-bottom: 50px;
}

body { 
   background-color: #000000; 
   font-family: 'Trebuchet MS',arial, georgia,'times new roman',times,serif; 
}

#regtable  td
{
    text-align: center;
    border-bottom: 1px solid #000000;
}

.Bordered
{
    border-bottom: 1px solid #000000;
}

.Bordered2
{
    border-bottom: 1px solid #000000;
}

#regtable 
{
    border: 0px solid #000000;
    padding: 0;
}

div.note
{
   background-color:#ffff99; 
   background:#ffff99; 
   margin-left: 25px; 
   margin-right: 25px; 
   padding: 10px; 
   width: 420px;
}

.artistList
{
    margin-top: 5px;
    padding-left: 30px;
    padding-top: 2px;
    padding-bottom: 2px;
    line-height: 1.5;
}

h2
{
margin-top: 0px;
padding-top: 0px;
}

/* Logo */

.logo
{
border: 1px solid black;
padding: 15px; 
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0 15px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 15px;
}

.SchedTime
{
    font-weight: bold;
    vertical-align: top;
    background-color: #ccccff;  
   padding: 6px;
}

.SchedInfo
{
    padding-left: 20px;
    background-color: #e5e5ff;
}
.SchedList
{
    margin-top: 5px;
    padding-left: 15px;
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 1.2;
}

