body
{
/*  color:#FFCC00;*/
  color:#fff;
  font-family:Arial;
  background-color:black; 
  margin-left:1;
  margin-right:1px; 
  font-size:90%;
  margin-top:0px;
}

h1
{
   font-size:12pt;
}

h3
{
  font-family:Arial;
}

.link
{
   color:#2fbdfb;
   font-size:100%;
	font-family:Arial;
	text-decoration:underline;
}

.link:hover
{
   color:#2fbdfb;
   font-size:100%;
	font-family:Arial;
	text-decoration:none;
}

.footerlink
{
   color:#2fbdfb;
   font-size:90%;
	font-family:Arial;
	text-decoration:underline;
}

.footerlink:hover
{
   color:#2fbdfb;
   font-size:90%;
	font-family:Arial;
	text-decoration:none;
}

.eventlink
{
   color:#2fbdfb;
   font-size:100%;
	font-family:Arial;
	text-decoration:underline;
   font-weight:bold;
}

.eventlink:hover
{
   color:#2fbdfb;
   font-size:100%;
	font-family:Arial;
	text-decoration:none;
   font-weight:bold;
}

.footer { color:#FFCC00; font-family:Arial; font-size:80%; }
.tiny   { color:#FFCC00; font-family:Arial; font-size:70%; }
.normal { color:#fff; font-family:Arial;    font-size:90%; }
.announce { color:#FFCC00; font-family:Arial; font-size:100%; font-weight:bold; }
.bigfont { color:#FFCC00; font-family:Arial; font-size:large; font-weight:bold; }
.caption   { color:white; font-family:Arial; font-size:70%; }

.buttonOff 
{ 
	 height:26px;
	 width:115px;
	 font-size:90%;
    font-style:Arial; 
	 font-weight:bold; 
	 text-align:center; 
	 color:black; 
	 background-image:url('Buttons/blank_long.gif');
	 background-repeat:no-repeat;
}

.buttonOn
{ 
	 height:26px;
	 width:115px;
	 font-size:90%;
    font-style:Arial; 
	 font-weight:bold; 
	 text-align:center; 
	 color:black; 
	 background-image:url('Buttons/blank_long_over.gif');
	 background-repeat:no-repeat;
}

.buttonlink 
{ 
    height:26px;
	 width:115px;
	 font-size:90%;
	 text-align:center;
	 vertical-align:center;
    font-style:Arial; 
	 font-weight:bold; 
	 text-decoration:none; 
	 color:black; 
}

.textlink
{
  font-size:70%;
  font-style:Arial;
  text-align:center;
  color:black;
}

.textlink:hover
{
  font-size:70%;
  font-style:Arial;
  text-align:center;
  text-decoration:none;
  color:black;
}

.genreheader
{
  border:solid #863800 1px;
  padding:5px;
  font-style:Arial;
  font-size:100%;
  text-align:center;
}

.genreheader-nocenter
{
  border:solid #863800 1px;
  padding:5px;
  font-style:Arial;
  font-size:100%;
  text-align:left;
}

.genrelist
{
  text-decoration:none;
  font-size:80%;
  text-align:center;
}

.headphone
{
  border:solid #863800 1px;
}

.whitenote
{
  color:white;
  font-family:Arial; 
  font-size:90%;
  font-style:italic;
}

.admintd
{
  font-family:Verdana;
  color:white;
  font-size:70%;
}

.header
{
  font-family:Verdana;
  color:#863800;
  font-size:90%;
  font-weight:bold;
}

.warning
{
  font-family:Verdana;
  color:yellow;
  font-size:90%;
  font-weight:bold;
}

.songlist
{
  color: white;
  font-size:90%;
}

.secureheading
{
   font-family:Verdana;
   font-weight:bold;
   color:#FFCC00;
   font-size:110%;
}

.fpwhitequotes
{
   font-size:90%;
   font-family:Arial;
   font-weight:normal;
   color:#FFFFFF;
}

.blog
{
   font-size:80%;
   background-color:#FFCC33;
   color:#000000;
   font-family:Arial, Helvetica, sans-serif;
   border: #FFFFFF dashed 1px;
   padding:5px;
}   

.vendors_div
{
   font-size:large;
   font-weight:bold;
   background-color: #FFCC00;
   color:#000000;
   font-family:Arial, Helvetica, sans-serif;
   width:75%;
   text-align:center;
   border:1px solid #2fbdfb;
}

.wedNav
{
  color:#ffffff;;
  font-size:90%; 
  text-decoration:none;
}

.navBorder
{
	margin:3px;
	width:700px;
}

.navBorder2
{
	margin:3px;
	width:700px;
}

.navMenu
{
   text-align: center;
}

.navMenuItem
{
   color:#000;
   margin:1px;
   font-size:12pt; 
   padding:2px;
   border:1px inset #ccc;
   background-color:#CFBB00;
   width:130px;
	text-align: center;
}

.navMenuItem2
{
   color:#fff;
   margin:1px;
   font-size:10pt; 
   padding:2px;
	background-color:#000;
	text-align: center;
	border:0px;
}

.navMenuLink
{
  font-size:12pt;
  color:#000;
  text-decoration: underline;
  font-weight:bold;
}

.navMenuLink2
{
  font-size:10pt;
  color:#fff;
  text-decoration: underline;
  font-weight:bold;
}

.navMenuLink:hover
{
   font-size:12pt; 
   color:#fff;
   text-decoration:underline;
   font-weight:bold;
}

.navMenuLink2:hover
{
  font-size:10pt;
  color:#999;
  text-decoration: underline;
  font-weight:bold;
}

.navDiv
{
  border:0px solid #333;
  width:850px;
  height:60px;
  margin-bottom:4px;
}

.linkPage
{
   font-size:11pt;
   font-weight: bold;
   border-bottom:1px solid #ccc;
}

.city
{
   color:white;
   font-size:9pt;
   font-weight: bold;
}

.city:hover
{
   color:#ccc;
	font-size:9pt;
	font-weight: bold;
}

.hrBreak
{
   color:#333;
	width:90%;
	margin:10px;
}

.headers
{
   font-family:Verdana Ref;
	font-weight:700; 
	font-style:italic;
	font-size:14pt;
}

.wedDiv
{
   padding:15px;
	font-size:12pt;
	text-align:left;
	width:800px;
}

h2.wedDiv
{
   color:#ffcc00;
}
