<!--
body { 
 font-family: Arial, Verdana, helvetica, sans-serif;
 font-size: 8pt;
 margin: 0;
 color: #bbbbbb;
 background-color: #222222;
} 

.reg {
 font-family: Arial, Verdana, helvetica, sans-serif;
 font-size: 9pt;
}

.hdr {
 font-size:    10pt;
}

.pghdr {
 font-size:    16pt;
 font-weight:  bold;
}

.sub {
 font-size: 7pt;
 color: #888888;
}

/***                  ***/
/*** Basic Tag styles ***/
/***                  ***/

a:active  { color: #d19a7d; text-decoration: none; }
a:link    { color: #bbbbbb; text-decoration: none; } 
a:visited { color: #bbbbbb; text-decoration: none; } 
a:hover   { color: #666655; text-decoration: none; } 

a.force:active  { color: #d19a7d; text-decoration: none; font-family: Arial; font-size: 9pt; }
a.force:link    { color: #888888; text-decoration: none; font-family: Arial; font-size: 9pt; }
a.force:visited { color: #888888; text-decoration: none; font-family: Arial; font-size: 9pt; }
a.force:hover   { color: #666655; text-decoration: none; font-family: Arial; font-size: 9pt; }

a.path:active  { color: #d19a7d; text-decoration: none;  font-family: Arial; font-size: 9pt; }
a.path:link    { color: #d19a7d; text-decoration: none;  font-family: Arial; font-size: 9pt; }
a.path:visited { color: #d19a7d; text-decoration: none;  font-family: Arial; font-size: 9pt; }
a.path:hover   { color: #666655; text-decoration: none;  font-family: Arial; font-size: 9pt; } 

a.menu:active  { color: #d19a7d; text-decoration: none; font-family:Verdana,'Arial'; font-size:8pt; font-weight:bold; }
a.menu:link    { color: #888888; text-decoration: none; font-family:Verdana,'Arial'; font-size:8pt; font-weight:bold;  } 
a.menu:visited { color: #888888; text-decoration: none; font-family:Verdana,'Arial'; font-size:8pt; font-weight:bold;  } 
a.menu:hover   { color: #666655; text-decoration: none; font-family:Verdana,'Arial'; font-size:8pt; font-weight:bold;  } 

a.hpgol:active  { color: #d19a7d; text-decoration: none; font-family:'Arial'; font-size:10pt; }
a.hpgol:link    { color: #ffffff; text-decoration: none; font-family:'Arial'; font-size:10pt; } 
a.hpgol:visited { color: #ffffff; text-decoration: none; font-family:'Arial'; font-size:10pt; } 
a.hpgol:hover   { color: #c2c26b; text-decoration: none; font-family:'Arial'; font-size:10pt; } 

a img {
 border:none;
} 

td img {
 display: block;
}

td object {
 display: block;
}

td div {
 display: block;
} 

td {
 font-size: 9pt;
}

p {
 font-size: 9pt;
}

input {
 font-size: 10pt;
 color: #000000;
 background:#a69c97;
 border: thin inset #aaaaaa;
 font-family: Arial, Verdana, helvetica, sans-serif;
}

textarea {
 font-size: 10pt;
 color: #000000;
 background:#a69c97;
 border: thin inset #aaaaaa;
 font-family: Arial, Verdana, helvetica, sans-serif;
}

li {
 font-size: 9pt;
}

select {
 font-size: 9pt;
 color: #333333;
 font-family: Arial, Verdana, helvetica, sans-serif;
}

.maincont { 
 background-color: #000000;
 border-width: 0px 4px 4px 4px;
 border-color: #444444;
 border-style: solid; 
}

.phpcont1 {
 border-width: 0px 4px 4px 4px;
 border-color: #444444;
 border-style: solid;
 color: #000000;
}

.phpcont2 {
 background-color: #000000;
 color: #BBBBBB;
}

.logo { 
 border-width:0px 0px 4px 0px;
 border-color:#444444;
 border-style:solid;  
}

.divider {
 background-color: #333333;
}

.bgmg {
 background-color:#444444;
}

.bgdg {
 background-color:#333333;
}

.bgtext1 {
 background-image:url(/images/Texture1.gif);
}

.bgtext3 {
 background-image:url(/images/Texture3.gif);
}

.bgtext5 {
 background-image:url(/images/Texture5.gif);
}

.borderl {
 border-width:0px 4px 0px 4px;
 border-color:#000000;
 border-style:solid;
}

.bordermr {
 border-width:0px 4px 0px 0px;
 border-color:#000000;
 border-style:solid;
}

.hpphoto {
 border-width:4px;
 border-color:#333333;
 border-style:solid;
}

.hpgobg {
 /*background:url(/images/hpgobg.png);background-repeat:repeat;*/
 background-color:#333333;
 _filter:alpha(opacity=45);
 opacity:.45;
}

.hpgotop {
 border-width:1px 0px 1px 0px;
 border-color:#FFFFFF;
 border-style:solid;
 font-size: 10pt;
}

.hpgo {
 border-width:0px 0px 1px 0px;
 border-color:#FFFFFF;
 border-style:solid;
 font-size: 10pt;
}

.memgo {
 background-color: #333333;
 font-size: 9pt;
}

.hd2 {
 background-color: #222665;
 border-width: 0px 4px 0px 4px;
 border-color: #444444;
 border-style: solid;
}

.col1 {
 background-color: #666666;
 color: #FFFFFF;
 vertical-align: top;
}

.col2 {
 background-color: #444444;
 color: #FFFFFF;
 vertical-align: top;
}

.col3 {
 background-color: #666666;
 color: #FFFFFF;
 vertical-align: top;
}

.bull {
 font-size: 12pt;
 font-weight: bold;
 color: #a85f38;
}

/*** Music Sessions Calendar:  today's date ***/
.calToday {
 background-color: #000000;
 color: #FFFFFF;
 border-width:1px; 
 border-style: solid;
 border-color: #CCCCCC; 
}

/*** Music Sessions Calendar:  container background, border and text ***/
.cal {
 font-size: 8pt;
 font-weight: normal;
 color: #CCCCCC;
 background-color: #333333;
}

/*** Music Sessions Calendar:  month/year headings ***/
.calHead {
 font-size: 8pt;
 /*background-color: #372d36;*/
 background-color: #1b1b21;
 color: #cccccc;
 border-width:1px; 
 border-style: solid;
 border-color: #555555; 
}

.calDays {
 color: #888888;
 font-size:8pt;
}

.rehYes {
 color: #33cc33;
 background-color: inherit;
/***
 border-width: inherit;
 border-style: inherit;
 border-color: inherit;
***/
}

.rehMaybe {
 color: #33ccff;
 background-color: inherit;
/***
 border-width: inherit;
 border-style: inherit;
 border-color: inherit;
***/
}

.gig {
 color: #CC0033;
 background-color: inherit;
/***
 border-width: inherit;
 border-style: inherit;
 border-color: inherit;
***/
}

.dates {
 background-color:#3a3a3a;
 color:#888888;
 padding:6px;
 border-bottom:8px solid #333333;
}

.datesup {
 background-color:#3a3a3a;
 font-weight:bold;
 padding:6px;
 border-bottom:8px solid #333333;
}

/*** Styles for phplist user pages ***/
.attributename  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
      background-color:#333333;
      border: 0px;
}

.attributeinput  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
}

.required {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #cc0000;
	text-decoration : none;
}
.intro {
 font-size:14px;
 font-weight:bolder;
 text-align:left;
 color:#cbaea0;
}
.red {
color:#ff4500;
}
/*** End Styles for phplist user pages ***/

-->
