
BODY { 
       margin: 0px; 
       background-color: #f4f3f8;
       background-image:none;
       color: #6a6a6a;
}


.bg-top-bar {
            background: url('images/bg-top-bar-span.jpg');
            background-color: #c3c3c3;
}

.bg-top-Navbar {
            background: url('images/bg-nav-top-bar.jpg');

}

.bg-Nav {
            background: url('images/bg-nav-tile.jpg');
            background-color: #03006f;

}

.bg-content {
            background: url('images/bg-content-bassist-center.jpg');
            background-color: #f4f3f8;
}

.bg-content-bass {
            background: url('images/bg-content-bassist.jpg');
            background-color: #f4f3f8;
}

.bg-content-harp  {
            background: url('images/bg-content-harp.jpg');
            background-color: #f4f3f8;
}

.bg-content-keys  {
            background: url('images/bg-content-keys.jpg');
            background-color: #f4f3f8;
}

.bg-content-sax  {
            background: url('images/bg-content-sax.jpg');
            background-color: #f4f3f8;
}

.bg-content-guitar  {
            background: url('images/bg-content-guitar.jpg');
            background-color: #f4f3f8;
}


.bg-btm-bar {
            background: url('images/bg-btm-bar-span.jpg');
            background-color: #c3c3c3;
}

.bg-btm-Navbar {
            background: url('images/bg-nav-btm-bar.jpg');

}

.bg-btm-NavbarEnd {
            background: url('images/bg-nav-btm-bar-end.jpg');
            background-color: #c3c3c3;
}

#NavAnchor { left: 5px; width: 160px; position: relative; top:0px; padding:0px 0px; white-space:nowrap; }


#newsLettersAnchor { left: 605px; width: 108px; position: relative; top:5px; padding:0px 0px; white-space:nowrap; }

.navSide	{ 
                 font-family: arial, verdana, helvetica, sans;
                 font-size: 9pt;
                 height: 30px;
                 width: 160px;
                 font-weight: bold;
                 text-indent: 8px;
                 line-height: 21pt;
                 text-align: left;
                 display: block;
                color: #ffc554;
}
#active {
                background-image: url('images/nav-highlight-5.jpg');
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; 
                background-color:#c2c7d0;
                color: #ffffff;
                text-decoration:none;

}


a.navSide:link { 
                background-image: url('images/pixel.gif');
               color: #ffc554;
                text-decoration:none;

}

a.navSide:visited {
                background-image: url('images/pixel.gif');
                color: #ffc554;
                text-decoration:none;
}

a.navSide:active {
                background-image: url('images/pixel.gif');
                color: #ffc554;
                text-decoration:none;
}


a.navSide:hover {
                background-image: url('images/nav-highlight-5.jpg');
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; 
                background-color:#c2c7d0;
                color: #ffffff;
                text-decoration:none;

}

.navSideDBL	{ 
                 font-family: arial, verdana, helvetica, sans;
                 font-size: 9pt;
                 height: 30px;
                 width: 160px;
                 font-weight: bold;
                 text-indent: 8px;
                 line-height: 11pt;
                 text-align: left;
                 display: block;
                color: #ffc554;
}
#active {
                background-image: url('images/nav-highlight-5.jpg');
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; 
                background-color:#c2c7d0;
                color: #ffffff;
                text-decoration:none;

}

a.navSideDBL:link { 
                background-image: url('images/pixel.gif');
               color: #ffc554;
                text-decoration:none;

}

a.navSideDBL:visited {
                background-image: url('images/pixel.gif');

                color: #ffc554;
                text-decoration:none;
}

a.navSideDBL:active {
                background-image: url('images/pixel.gif');

                color: #ffc554;
                text-decoration:none;
}


a.navSideDBL:hover {
                background-image: url('images/nav-highlight-5.jpg');
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; 
                background-color:#c2c7d0;
                color: #ffffff;
                text-decoration:none;

}

.Nav-Alt {
                 font-family: arial, verdana, helvetica, sans;
                 font-size: 9pt;
                 height: 15px;
                 width: 160px;
                 font-weight: bold;
                 text-indent: 12px;
                 line-height: 10pt;
                 text-align: left;
                color: #03006f;
                 display: block;
}

a.Nav-Alt:link { 
               color: #03006f;
                text-decoration:none;

}

a.Nav-Alt:visited {
                color: #03006f;
                text-decoration:none;

}

a.Nav-Alt:active {
               color: #03006f;
                text-decoration:none;

}


a.Nav-Alt:hover {
               color: #e7e8ed;
                text-decoration:none;

}

.content {
            padding-left:10px;
            padding-right:10px;
            padding-top:10px;
            padding-bottom:10px;
}


.text  {
      font-family: arial, verdana, arial, sans-serif;
      font-size: 9pt;
      line-height: 12pt;
      color: #3a3a3a;
}
#lighter {
      color: #2c4371;      
}
#links {
         line-height: 14pt;
}

.text a {
      font-family: arial, verdana, arial, sans-serif;
      font-size: 9pt;
      color: #03006f;
      line-height: 12pt;
      text-decoration:none;
}

.text a:visited {
      font-family: arial, verdana, arial, sans-serif;
      font-size: 9pt;
      color: #59569d;
      line-height: 12pt;
      text-decoration:none;
}

.text a:active {
      font-family: arial, verdana, arial, sans-serif;
      font-size: 9pt;
      color: #03006f;
      line-height: 12pt;
      text-decoration:none;
}

.text a:hover {
      font-family: arial, verdana, arial, sans-serif;
      font-size: 9pt;
      color: #3d5c9f;
      line-height: 12pt;
      text-decoration:underline;
}

.text h3, h4, h5 {
      color: #03006f;
}
.text h1 {
      color: #03006f;
      font-size: 18px;
}
.text li {
                 line-height: 18px;
}
.text ul { margin-top:10px;
            margin-bottom:10px
}
.text p {     
           margin-top: 5px;
}

.textLighter   {
      font-family: arial, verdana, arial, sans-serif;
      font-size: 9pt;
      line-height: 12pt;
      color: #2c4371;
}
#sm {
      font-size: 8pt;
}
#sm_active {
      font-size: 8pt;
      background-color:#fad48f;
      color: #252525;
}




.textsm {
      font-family:  arial, verdana, geneva, sans-serif;
      font-size: 7.5pt;
      color: #5a5a5a;
}
#header {
      color: #03006f;
}
#footer {
      color: #03006f;
}
.textsm a {
      font-family:  arial, verdana, geneva, sans-serif;
      font-size: 7.5pt;
      color: #03006f;
      text-decoration:none;
}

.textsm a:visited {
      font-family:  arial, verdana, geneva, sans-serif;
      font-size: 7.5pt;
      color: #59569d;
      text-decoration:none;
}

.textsm a:active {
      font-family:  arial, verdana, geneva, sans-serif;
      font-size: 7.5pt;
      color: #03006f;
      text-decoration:none;
}

.textsm a:hover {
      font-family:  arial, verdana, geneva, sans-serif;
      font-size: 7.5pt;
      color: #e7e8ed;
      text-decoration:underline;
}

.titleHeader {
      background-image: url('images/title-header-full.jpg');
      background-repeat: no-repeat;
      font-family: arial, verdana, geneva, sans-serif;
      font-size: 11pt;
      line-height: 23px;
      color: #03006f;
      font-weight: bold;
      height: 23px;
      width: 173px;
      text-align: center;
      display: block;
      margin-bottom: 15px;
}
#org {
      background-image: url('images/title-header-org.jpg');

}
.titleHeaderSm {
      background-image: url('images/title-header-full.jpg');
      background-repeat: no-repeat;
      font-family: arial, verdana, geneva, sans-serif;
      font-size: 9pt;
      line-height: 23px;
      color: #03006f;
      font-weight: bold;
      height: 23px;
      width: 173px;
      text-align: center;
      display: block;
      margin-bottom: 15px;
}

.textHeader {
      font-family: arial, verdana, geneva, sans-serif;
      font-size: 10pt;
      color: #03006f;
      font-weight: bold;
      margin-bottom: 5px;
}

.textHeader a {
      font-family:  arial, verdana, geneva, sans-serif;
      font-size: 10pt;
      color: #03006f;
      font-weight: bold;
      margin-bottom: 5px;
}

.textHeader a:visited {
      font-family:  arial, verdana, geneva, sans-serif;
      font-size: 10pt;
      color: #59569d;
      font-weight: bold;
      margin-bottom: 5px;
}

.textHeader a:active {
      font-family:  arial, verdana, geneva, sans-serif;
      font-size: 10pt;
      color: #03006f;
      font-weight: bold;
      margin-bottom: 5px;
}

.textHeader a:hover {
      font-family:  arial, verdana, geneva, sans-serif;
      font-size: 10pt;
      color: #3d5c9f;
      font-weight: bold;
      margin-bottom: 5px;
}


.textHeaderOrg {
      font-family: arial, verdana, geneva, sans-serif;
      font-size: 10pt;
      color: #e6a200;
      font-weight: bold;
}


.BADListing {
      margin-bottom: 15px;

}







.Tab {
                 padding-left: 10px;
}
#tab1{
                 padding-left: 20px;
}

#tab2{
                 padding-left: 30px;
}

.membership {
               border-color:#8f90ae; 
filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65; 
}
.ads {
               padding:10px; 
}

.textHigh{
 	font-family: arial, verdana, geneva, sans-serif;
	font-size: 9pt;
              color: #03006f;
	font-weight: bold;
}

.formfield{
	font-family:arial, verdana, geneva, sans-serif;
	font-size: 9pt;
	color: #686868;
	line-height: 14px;
	border:1px solid #dadade;
	padding:3px;
}

.login{
      margin-bottom: 0px;
}

