/* STANDARD TAG REDEFINITIONS */
body { background-color:#fff; margin:0px;padding:0px;font-family: geneva,verdana,Arial, Helvetica, sans-serif; font-size: 10pt; }

#frame { margin-top:10px; margin-left:auto; margin-right:auto; width:970px; }

#header { background:#fff;width:970px;padding:0px; }
#logorow { width:970px; }
#logo { float:left;width:150px;padding-top:12px; padding-left:10px; }
#adcontainer { float:left;width:800px;}
#adtop { margin-left:55px;width:728px;height:90px;}
#adbelowvid { margin-top:25px;width:468px;height:60px; }
#adrightblock  { margin-top:10px; margin-left:48px;width:350px;height:250px; }
#adrightblockcontainer { margin-left:23px;color:#444;font-size:10pt; height:262px; } 

#signupbox { background-image:url('/images/email.gif');margin-top:14px; margin-left:23px;width:400px;height:100px;}
#signupheader { height:20px;color:#660032;font-size:10pt;padding-top:6px}
#signupform { height:40px; }

#topcontent { background-repeat:no-repeat; width:940px;margin-left:auto; margin-right:auto;background-image:url('/images/top.jpg');min-height:100px;}
#topcontentdata { padding-top:17px; padding-left:17px; padding-right:17px;width:906px;}
#leftcolumndata { width:480px;float:left; font-size:9pt; color:#333;}
#rightcolumndata { width:426px;float:left; }

#bottomcontent { background-repeat:no-repeat; width:940px;margin-left:auto; margin-right:auto;background-image:url('/images/bottom.jpg');min-height:38px;}
#bottomcontentdata { padding-top:14px;}



#footer { margin-top:2px;width:940px;margin-left:auto; margin-right:auto;font-size:9pt;color:#ddd;}
#footertop { margin-top:8px;}
#footer #footercontent { margin-top:9px;padding:4px; color:#660032;font-size:8pt; }
#footerbottom { height:12px;}

#SEObottomcontainer { margin-top:16px;}
.SEObottomtext { margin-top:4px;color:#444;}

.clear { clear:both; margin:0;padding:0; }

#breadcrumbs { font-size:8pt; margin-top:-5px; }
.news-item { border-bottom:1px solid #bbf; padding-bottom:10px;margin-bottom:6px; }
.music_data_td { padding-top:20px; }
.songtitle { font-weight:bold; font-size:10pt;color: #660032; }

.storeheader { background:#ddf;padding:5px;color: #660032; font-size:13pt;font-weight:bold;margin-top:16px; margin-bottom:8px; }
H3 { color: #660032; margin-top:10px; margin-bottom:16px; }
H4 { color: #660032; margin-top:10px; margin-bottom:4px; }
H5 { color: #660032; margin-bottom:5px; }
P { margin-top:7px;}

a{ color: #660032; text-decoration: underline; }
a:hover{	text-decoration: none;  color:#444;   }
img { margin:0; border:0; padding:0; }

/* form */

#contact INPUT { margin-bottom:3px; }
/* TABS */
	#tabrow { height:35px;padding-top:12px;margin:0;}
    #tabs1 {
      width:100%;
      font-size:93%;
      line-height:16px;
      }
    #tabs1 ul {
          margin:0;
          padding:10px 10px 0 4px;
          list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      background:url("/images/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
	  xwidth:100px;
	  text-align:center;
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url("/images/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
	  font-weight:bold;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
	  
      }
    #tabs1 a:hover {
      background-position:0% -42px;
      }
    #tabs1 a:hover span {
		color:#fff;
		
      background-position:100% -42px;
      }

      #tabs1 #current a {
			
              background-position:0% -42px;
      }
      #tabs1 #current a span {
			color:#FFF;
			font-weight:bold;
              background-position:100% -42px;
      }
