body
{
   font-size             : 1em;
   font-family           : verdana, helvetica, arial, sans-serif;
   color                 : #ffffff;
   margin                : 0;
   padding               : 0;
   background-color      : #000000;
/*
   background-image      : url(./su_images/standup_bg.gif);
   background-repeat     : no-repeat;
   background-attachment : fixed;
*/
}


p
{
   font-size             : .7em;
   text-align            : left;
}

p.quote
{
   font-size             : .7em;
   text-align            : left;
   font-style            : italic;
}

.smallwhite
{
   font-size             : .7em;
   text-color            : white;
}

th
{
   font-weight           : lighter;
   font-size             : 1em;
   text-align            : left;
   color                 : red;
}

td
{
   font-size             : 1em;
   text-align            : left;
}

h1
{
   font-size             : 1.4em;
   letter-spacing        : 3px;
   color                 : #ff0000;
}

.announcement
{
   font-size             : 1.4em;
   letter-spacing        : 3px;
   color                 : #ff0000;
   font-weight           : bold;
}

h2
{
   color                 : #ff0000;
   font-size             : .7em;
   font-weight           : bold;
/*
   letter-spacing        : 1px;
*/
}


a
{
   color                 : #0099FF;
   font-size             : 1em;
   font-weight           : bold;
   text-decoration       : none;
}

img
{
   border                : 0;
/*
   display               : block;   float                 : left;*/
}


imgcenter
{
   text-align            : center;
}


#header img
{
   display               : block;   float                 : left;}

header
{
/*
width: 100%;
z-index: 0;
float: left;
border-bottom: 1px #ff0000 solid;
*/
   margin                : 10px 0 10px 0;
}


#navbar
{
   position              : absolute;
   top                   : 0px;
   left                  : 0;
   width                 : 130px;
   margin                : 0;
/*
   border                : 1px #aa0000 solid;
*/
}

#dates {
   margin-left           : 0px;
   width                 : 490px;
   border-bottom         : 1px #fff solid;
}

#dates_new
{
   margin-left           : 130px;
   width                 : 490px;
   border-bottom         : 1px #fff solid;
/*
   border                : 1px #00ff00 solid;
*/
}

#announcements
{
   margin-left           : 130px;
   width                 : 490px;
   border-bottom         : 1px #fff solid;
}

#dates img
{
   margin                : 0;
   padding               : 1px;
/*
   display               : block;
*/
}

#main-content
{
/*
   margin-top            : 100px;
   border                : 1px #091c5a solid;
*/
   position              : relative;
   margin-left           : 130px;
   width                 : 490px;
}


#lineup
{
   margin                : 0px;
}

#navbar img
{
   padding               : 5px;
}


.artist_odd
{
   padding-top           : 15px;
   padding-bottom        : 15px;
}

.artist_odd img
{
   float                 : left;
   padding-right         : 5px;
   padding-bottom        : 5px;
}

.artist_even
{
   padding-top           : 15px;
   padding-bottom        : 15px;
}

.artist_even img
{
   float                 : right;
   padding-left          : 5px;
   padding-bottom        : 5px;
}


.popup
{
   cursor                : pointer;
   color                 : #0099FF;
   text-decoration       : none;
   font-weight           : bold
}


.blackonwhite
{
   font-family:tahoma,verdana,geneva,arial,helvetica,sans-serif;
   font-size:8pt;
   background:white;
   color:black;
}


#footer
{
   border-top            : 1px #ff0000 solid;
   margin-left           : 210px;
   width                 : 430px;
   margin-top            : 5px;
}

#footer img
{
   float                 : right;
}



.style1 { color: #FF0000 }
.style2 { color: #FFFFFF }
.errmsg { color: #FF0000 ; text-decoration: blink; }
.style3 { color: #00FFFF; font-weight: bold; }
.style4 {font-size: 14px }
.style5 {font-size: 8px }


