p {  font-size: 10pt; color: #FFFFFF}
h1 {  font-size: 10pt; color: #FFFFFF}
h2 {  font-size: 12pt; color: #FFFFFF}
tr {  font-size: 10pt; color: #FFFFFF}

.gigbullet {
	vertical-align: middle;
	list-style-image: url(images/structure/music-bullet.jpg);
}

.smltext {  font-size: 8pt}
a:active {  color: #CC9966; font-weight: bold; TEXT-DECORATION: none;}
a:link {  color: #66CCCC; font-weight: bold; TEXT-DECORATION: none;}
a:visited {  color: #66CCCC; font-weight: bold; TEXT-DECORATION: none;}
a:hover {  color: #CC9966; font-weight: bold;  TEXT-DECORATION: underline;}
h3 {  font-size: 10pt}
.vsmltext {  font-size: 7pt}
.smlgray {  font-size: 8pt; color: #666666}
a.linkvar1:link     {color: #666666}
a.linkvar1:visited  {color: #666666}
a.linkvar1:hover 	   {color: #CC9966}
a.linkvar1:active   {color: #CC9966}
ul {}
.picbrdr {
	border: 3px solid #000000;
}

.newspic {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 2px solid #000000;
}

li {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	color: #FFFFFF;
}
INPUT {
background-color: #ececec;
color: #330033;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
} 
TEXTAREA {
background-color: #ececec;
border: #330033 2px solid;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}



body {
	background-image: url(images/structure/bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;

}

#marqueecontainer{
position: relative;
width: 600px; /*marquee width */
height: 30px; /*marquee height */
background-color: #333366;
overflow: hidden;
border: 3px #333366;
padding: 2px;
padding-left: 4px;
}


div.hr {
  height: 15px;
  background: #333366 url(../images/structure/line.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}


