* {
   padding:0;
   margin:0;
}

* {
font-family: helvetica, sans-serif;
}


body {  background-color: #969696;
        font: 1.0em;  /* overal font and sizing */
   	text-align:center; /* centers the layout in IE */	 
     }
	 
div#mainwrap {min-width:460px; max-width:680px; /* sets the max and miin widths */
	margin-left:auto; margin-right:auto; /* centers the layout in SCBs */
	text-align:left; /* stops elements inheriting the body's text-center */
	}

.maintable {  border-color: #969696; 
              border-width: 0px;}
              
.headercell {  border-width: 0px;
	       background-repeat: no-repeat;
	     }
			
.contentcell {  border-color: #969696; 
                border-width: 1px 1px 1px 0px;
  			    border-style:solid;
				}
.menucell { border-color: #969696; 
                border-width: 1px 0px 1px 0px;
  			    border-style:solid;	
				background-color: #5C2E17;
				text-align: top;
				padding: 20px 0px 0px 0px;	
			 }
div#content {padding: 50px 50px 50px 50px;
            background:url(../images/content_background.gif);
         	background-repeat: repeat;		
			}
div#content p {font-size: 11pt; font-family:arial, sans-serif; color: #FFFFFF; text-align: center;}	


a:link { 
	color: #FFFFFF;	
	}
a:visited { 
	color: #FFFFFF;	
	}
a:hover { 
	color: #FFFFFF;
	}
a:active { 
	color: #FFFFFF;	
	}
	
div#mailinglistcontent p { font-size: 11px;
                           color: #9A985F; 
		           text-align: center;
		           padding: 2px 2px 0px 7px;
			   text-align: left;}
				   
div#mailinglistcontent input {font: .9em;  
			      width: 105px;
		  	      color:#000000;
		  	      border: 0px solid;
		  	      background: WHITE}		
			
div#mailinglistinput {
                     margin: 0px 0px 0px 6px; 
		     }			
			
span#joinlink a {font: .8em;
                 font-variant: small-caps; 
                 text-decoration: underline; 
                 margin: 0px 0px 0px 6px; 
                 color:#9A985F;}
               
span#joinlink a:hover {font: .8em;
                       font-variant: small-caps; 
                       text-decoration: underline; 
                       margin: 0px 0px 0px 6px; 
                       color:BLACK;}


/* NAVIGATION BUTTONS */
			.cssnav	{
						position:relative;
						background-image:  url(../images/button_over.jpg);
						background-repeat: no-repeat;
						white-space: nowrap;
						display: block;
						width: 120px;
						height: 15px;
						margin: 0; 
						padding: 0; 
						color: #89874A;						
			}
			.cssnav a {
						display: block;
						color: #000000;
						font-size: 11px;
						width: 120px;
						height: 15px;
						display: block;
						float: left;
						color: #89874A; 
						text-decoration: none;
			}

			.cssnav img {width: 120px; height: 15px; border: 0; }
			* html a:hover {visibility:visible}
			.cssnav a:hover img{visibility:hidden}

			.cssnav span {
						position: absolute;
						left: 11px;
						margin: 0px;
						padding: 0px;
						cursor: pointer;
						width: 120px;
						height: 15px;
						text-align: left;
						color: #89874A;
			}
/* END OF NAVIGATION */


	/* sub navigation buttons */
	.csssubnav	{
				position:relative;
				font-family: arial, helvetica, sans-serif;
				background-image:  url(images/button_over.jpg);
				background-repeat: no-repeat;
				white-space: nowrap;
				display: block;
				width: 120px;
				height: 15px;
				margin: 0;
				padding: 0;
				color: #89874A;
	}
	.csssubnav a {
				display: block;
				color: #000000;
				font-size: 11px;
				width: 120px;
				height: 15px;
				display: block;
				float: left;
				color: #89874A;
				text-decoration: none;
	}

	
	.csssubnav img {width: 120px; height: 15px; border: 0; }
	* html a:hover {visibility:visible}
	.csssubnav a:hover img{visibility:hidden;}
	

	.csssubnav span {
				position: absolute;
				left: 21px;
				margin: 0px;
				padding: 0px;
				cursor: pointer;
				width: 120px;
				height: 15px;
				text-align: left;
				color: #89874A;
	}

	/* end sub navigation buttons */


span#myspacelink a {
                 font-size: 11px;
                 text-decoration: underline; 
                 margin: 0px 0px 0px 6px; 
                 color:#9A985F;}

span#myspace    {font-size: 11px;
                 margin: 0px 0px 0px 6px; 
                 color:#9A985F;}			   			

span#buylink a {
                 font-size: 11px;
                 text-decoration: underline; 
                 margin: 0px 0px 0px 6px; 
                 color:WHITE;}

span#buy    {font-size: 11px;
                 margin: 0px 0px 0px 6px; 
                 color:WHITE;}

div#footercontent p {font: .9em;
                  color: #CCCCCC;
		  text-align: center;
		  padding: 2px 0px 0px 10px;
	 	  text-align: left;}



.footerleft { border-color: #969696;
              border-width: 0px;
			  background-color:#9A985F;
			  height:"20px";
			  }
.footercenter {border-color: #969696 #969696 #969696 #969696;
			  border-width: 0px 1px 0px 1px;
			  background-color:#89874A;
			  border-style:solid;
			  }
.footerright{ border-color: #969696;
              border-width: 0px;
              background-color:#9A985F;}


/* ============ shows page css start================ */

/* center table for IE */
span#shows {
          text-align: center;
           }

/* center table for firefox */
span#shows table  { 
          margin-left: auto;
          margin-right: auto;
          text-align: left;
          }

table.showstable {border-width: 1px;
                  border-color: #969696;
		  border-style: outset;
                 }

span#shows td {font: 1em arial, sans-serif;
               color: #FFFFFF;
	       text-align: left;
	       padding: 2px  4px 2px 4px;
	       border-width=1px;
	       border-color: #969696;
			   }
/* ============ shows page css end   ================ */
/* ============ music page css start ================= */

div#musiccontent {padding: 50px 5px 50px 20px;
                  background:url(../images/content_background.gif);
         	  background-repeat: repeat;
			}

div#musiccontent p {font: .9em arial, sans-serif;  color: #FFFFFF; text-align: center;}

div#musiccontent tr {font: .9em arial, sans-serif;  color: #FFFFFF; text-align: left; height:15px;}


/* ============ music page css end ================= */
/* ============ multi media (media) page css start ================= */


span medialinks td { font: 1.0em arial, sans-serif;  /* overal font and sizing */
   	             text-align:center; /* centers the layout in IE */
	  	     color: white;
	           }

span#medialinks a:link { color: white;
	                 border: none;
	                 }
	                 
span#medialinks a:visited { color: white;
                            border: none;
                          }
span#medialinks a:hover { color: white;
	                  border: none;
                  	}
span#medialinks a:active { color: white;
	                   border: none;
	                 }

span#medialinks a img {	border: none;
	              }

a img {	border: none;
	              }
/* ============ multi media (media) page css end ================= */
/* ============ pics page css start ================= */

div#piccaption {font: .8em arial, sans-serif;  color: WHITE; text-align: left;}

span#pics a img {
	border: none;
	}

span#pics table {margin: 0px 0px 0px -2px;                }

/* ============ pics page css end ================= */

/* ============ video page css start ================= */
/* ============ video page css end ================= */

/* ============ press kit page css start ================= */
/* ============ press kit page css end ================= */


/* ============ links kit page css start ================= */

span#links a img {
	border: none;
	}
	
/* ============ links kit page css end ================= */
