
.login {
	font-family: Tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #333333;
	padding: 1px;
	margin: 2px;
	border-style: solid;
	border-color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

.messageBox{
        font-family: Tahoma;
        font-size: 10pt;
        color: #FFFFFF;
        background-color: #333333;
        padding: 0px;
        margin: 0px;
        border-style: solid;
        border-color: #000000;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
}

.btn {
	//background-color: #109A2B;
	background-color: #103EE1;
	font-family: Tahoma;
	font-size: 10pt;
	color: #FFFFFF;
	border: 1px solid #000000;
}
.join_btn {
	background-color: #008300;
	font-family: Tahoma;
	font-size: 10pt;
	color: #FFFFFF;
}

input {
	border: 1px solid #000000;
	font-family: Tahoma;
	font-size: 8pt;
}

select {
	font-family: Tahoma;
	font-size: 8pt;
	border: 1px solid #000000;
}
textarea {
	font-family: Tahoma;
	font-size: 8pt;
	border: 1px solid #FFFFFF;
}

H1{
font-family:Arial;
font-size:18px;
}

H2{
font-family:Arial;
font-size:14px;
}


.bodyText{
font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
background-attachment:fixed;
}

.tableTitle{
font-size:16px;
font-weight:bold;
text-align:left;
}

.textAds{
font-face:arial;
font-size:14px;
}

.menuText
{
font-family:arial;
font-size:12px;
font-weight: bold;
text-align: center;
vertical-align: center;
color:#AAAAAA;
}

.statusText
{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:center;
vertical-align:center;
color:red;
}

.important
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:red;
}

a.light:link {color:white;}
a.light:visited {color:white;}
a.light:hover {color:white;}
a.light:active {color:white;}

a.menu:link {color:#0099CC; text-decoration:none; font-weight:bold; }
a.menu:visited {color:#0099CC; text-decoration:none; font-weight:bold; }
a.menu:hover {color: red; text-decoration:none; font-weight:bold; }
a.menu:active {color:#0099CC; text-decoration:none; font-weight:bold; }


a:link {color:midnightblue;}
a:visited {color:midnightblue;}
a:hover {color:midnightblue;}
a:active {color:midnightblue;}

a.search:link {color:#0099CC; text-decoration:none; font-family:Arial; font-weight:bold; font-size:16px; }
a.search:visited {color:#0099CC; text-decoration:none; font-family:Arial; font-weight:bold; font-size:16px; }
a.search:hover {color:lightgreen; text-decoration:none; font-family:Arial; font-weight:bold; font-size:16px; }
a.search:active {color:#0099CC; text-decoration:none; font-family:Arial; font-weight:bold; font-size:16px; }

.search{ color:#999999; text-decoration:none; font-family:Arial; font-weight:bold; font-size:16px; }

.copyrightText
{
font-family:Arial;
font-size:9px;
font-weight: bold;
text-align: center;
vertical-align: center;
}

.finePrint
{
font-family:Arial;
font-size:9px;
font-weight:bold;
text-align:right;
vertical-align:bottom;
}

.bandTitle
{
font-size:42px;
font-weight: bold;
text-align: center;
vertical-align: center;
}

.musicBoxTitle
{
font-family:arial;
font-size:12px;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color:#330066;
color:#FFFFFF;
}

.musicBoxRow1
{
font-family:arial;
font-size:12px;
font-weight:normal;
text-align:left;
vertical-align:top;
white-space: nowrap;
//background-color:#003333;
//background-color:#FF6633;
background-color:#00FF00;
color:#333333;
}

.musicBoxRow2
{
font-family:arial;
font-size:12px;
font-weight:normal;
text-align:left;
vertical-align:top;
white-space: nowrap;
//background-color:#006633;
//background-color:#FF9966;
background-color:#99FF66;
color:#333333;
}

.blackBoxTitle
{
font-family:arial;
font-size:12px;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color:#000000;
color:#FFFFFF;
}

.darkBoxTitle
{
font-family:arial;
font-size:12px;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color:#222222;
color:#FFFFFF;
}

.darkBoxRow1
{
font-family:arial;
font-size:12px;
font-weight:normal;
text-align:left;
vertical-align:top;
background-color:#003366;
color:#FFFFFF;
}

.darkBoxRow2
{
font-family:arial;
font-size:12px;
font-weight:normal;
text-align:left;
vertical-align:top;
background-color:#000000;
color:#FFFFFF;
}

.contactInfo
{
font-family:arial;
font-size:12px;
font-weight:normal;
text-align:left;
vertical-align:top;
background-color:#000000;
color:#FFFFFF;
}



.musicBoxCenter
{
text-align:center;
}

.musicBoxLeft
{
text-align:left;
}

.errorBox{
position:relative;
width:300px;
height:100px;
}

.errorField{
visibility:hidden;
color:red;
border-style:none;
font-size:20px;
position:absolute;
//width:300px;
//height:150px;
z-index:2;
background-color:#FFFFFF;
}

.boxTL{
padding: 0px;
margin: 0px;
height: 10px;
width: 10px;
text-align: right;
vertical-align: bottom;
}

.boxTR{
padding: 0px;
margin: 0px;
height: 10px;
width: 10px;
text-align: left;
vertical-align: bottom;
}

.boxBL{
padding: 0px;
margin: 0px;
  height:10px;
  width:10px;
  text-align:right;
  vertical-align:top;
}

.boxBR{
padding: 0px;
margin: 0px;
  height:10px;
  width:10px;
  text-align:left;
  vertical-align:top;
}

.boxLeft{
padding: 0px;
margin: 0px;
  border-left:#FFFFFF 1px solid;
  width:10px;
}

.boxRight{
padding: 0px;
margin: 0px;
  border-right:#FFFFFF 1px solid;
  width:10px;
}

.boxTop{
padding: 0px;
margin: 0px;
border-top: 1px solid #FFFFFF;
height: 10px;
}

.boxBottom{
padding: 0px;
margin: 0px;
  border-bottom:#FFFFFF 1px solid;
  height:10px;
}

.boxColumn{
  width:10px;
}

.boxRow{
  height:10px;
}
a.musicBoxLink:link {color:midnightblue; text-decoration:none; white-space:nowrap; }
a.musicBoxLink:visited {color:midnightblue; text-decoration:none; white-space:nowrap; }
a.musicBoxLink:hover {color:blue; text-decoration:none; white-space:nowrap; }
a.musicBoxLink:active {color:midnightblue; text-decoration:none; white-space:nowrap; }

a.darkBoxLink:link {color:white; text-decoration:none; }
a.darkBoxLink:visited {color:white; text-decoration:none; }
a.darkBoxLink:hover {color:yellow; text-decoration:none; }
a.darkBoxLink:active {color:white; text-decoration:none; }

a.starLink:link {color:black; border: 1px solid rgb(0,0,0);  text-decoration:none; }
a.starLink:visited {color:black; border: 1px solid rgb(0,0,0);  text-decoration:none; }
a.starLink:active {color:black; border: 1px solid rgb(0,0,0);  text-decoration:none; }
a.starLink:hover {color:yellow; border: 1px solid rgb(255,255,153);  text-decoration:none; }

a.feature:link {color:black; font-weight:bold; text-decoration:none; }
a.feature:visited {color:black; font-weight:bold; text-decoration:none; }
a.feature:hover {color:black; font-weight:bold; text-decoration:none; }
a.feature:active {color:black; font-weight:bold; text-decoration:none; }

.featureTitle
{
text-align: left;
vertical-align: top;
}

.songTitle
{
font-size:16px;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color:#000000;
color:#FFFFFF;
}

.addressText
{
font-family:Arial;
font-size:12px;
text-align: left;
vertical-align: top;
}

.addressTitleText
{
font-size:16px;
font-weight: bold;
text-align: left;
vertical-align: top;
}

.cellTitle
{
font-family:Arial;
font-size:18px;
font-weight: bold;
text-align: left;
vertical-align:center;
color:black;
}

.cellTitleCenter
{
font-family:Arial;
font-size:18px;
font-weight: bold;
text-align:center;
vertical-align:center;
color:black;
}

.cellTitleError
{
font-family:Arial;
font-size:18px;
font-weight: bold;
text-align: left;
vertical-align:center;
color:black;
background-color:red;
}

.cellText
{
font-family:Arial;
font-size:16px;
font-weight:normal;
text-align:left;
vertical-align:top;
color:black;
background-color:#FFFFFF;
}

.cellTextError
{
font-family:Arial;
font-size:16px;
font-weight:normal;
text-align:left;
vertical-align:top;
color:black;
background-color:red;
}

.cellTextClear
{
font-family:Arial;
font-size:16px;
font-weight:normal;
text-align:left;
vertical-align:top;
color:black;
}


.bodyArial
{
font-family:arial;
font-size:13px;
font-weight:bold;
}

.bodyArial-Black
{
font-family:arial black, arial;
font-size:13px;
font-weight:bold;
}

.bodyComic-Sans-MS
{
font-family:comic sans ms, arial;
font-size:13px;
font-weight:bold;
}

.bodyCourier
{
font-family:courier;
font-size:13px;
font-weight:bold;
}

.bodyCourier-New
{
font-family:courier new, arial;
font-size:13px;
font-weight:bold;
}

.bodyGeorgia
{
font-family:georgia, arial;
font-size:13px;
font-weight:bold;
}

.bodyImpact
{
font-family:impact, arial;
font-size:13px;
font-weight:bold;
}

.bodyPalatino
{
font-family:palatino, arial;
font-size:13px;
font-weight:bold;
}

.bodyTimes-New-Roman
{
font-family:times new roman, arial;
font-size:13px;
font-weight:bold;
}

.bodyTrebuchet
{
font-family:trebuchet, arial;
font-size:13px;
font-weight:bold;
}


.bodyVerdana
{
font-family:verdana, arial;
font-size:13px;
font-weight:bold;
}

.bodyHelvetica
{
font-family:helvetica, arial;
font-size:13px;
font-weight:bold;
}

.bodySans-Serif
{
font-family:sans serif, arial;
font-size:13px;
font-weight:bold;
}

.bodyMonotype-Corsiva
{
font-family:monotype corsiva;
font-size:13px;
font-weight:bold;
}

.tinytableopacity    {
padding: 0px;
margin: 0px;
border:0px;
FONT-SIZE: small;
FONT-FAMILY:sans-serif;
background: transparent;}

.tinytableopacity TD {
padding: 0px;
margin: 0px;
border:0px;
FONT-SIZE: xx-small;
FONT-FAMILY: sans-serif;
filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;}

img.floatRight { 
    float: right; 
    margin: 4px; 
}






