
body {
	background: #1E1E1E
	

	
;
	text-align: justify;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: justify;
	margin:7px;
}


h1, h2, h3, h4, h5 {
	margin: 0;
}

a {
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	color: #666666;
	text-decoration: none;
}


#container {
		margin:0px auto;
        width:596px;
		height:800px;
        padding:0px;
		margin-top:0px;
}
#header {
        height:345px;
             background-color:#FFFFFC
;
        text-align:left;
		border:3px solid #ffffff;
		border:double;
		border-bottom:none;
		
}

#content {
        height:440px;
        padding:15px;
        background-color:#FFFFFC
;
        text-align:left;
		border:3px solid #ffffff;
		border:double;
}

.news {
        width:320px;
        padding:5px;
        height:340px;
        float:left;
        border:1px solid #000;
		margin-left:5px;
		overflow:auto;
}
.datebox {
	width:170px;
	padding:5px;
	height:170px;
	float:left;
	border:1px solid #000;
	margin-left:20px;
	overflow:auto;
}

.bio {
        width:35%;
        padding:5px;
        height:190px;
        float:left;
        border:1px solid #000;
		margin-left:5px;
		overflow:auto;
}




img
{
 border-style: none;
} 

.photos {
        width: 545px;
        padding:3px;
        height:120px;
        float:left;
        border:1px solid #000;
		margin-left:0px;
		overflow:hidden;
}
.pic {
        width:450px;
        height:400px;
        padding:0px;
        float:left; 
        border:0px solid #000;
	    margin-left:43px;
		overflow:auto;
		margin-right:;
		margin-top:5px;
}
.dates {
        width:93.5%;
        padding:5px;
        height:375px;
        float:left;
        border:1px solid #000;
		margin-left:5px;
		overflow:auto;
}
.datetext {
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.members {
        width:57%;
        padding:5px;
        height:360px;
        float:right;
        border:1px solid #000;
		margin-left:10px;
		overflow:auto;
		font-size: 10px;
}

.store {
        width:95%;
        padding:5px;
        height:440px;
        float:left;
        border:1px solid #000;
		margin-left:5px;
		overflow:auto;
}
P  {
	line-height:11pt;
}

img.biopic {
margin-right: 5px; margin-top: 2.5px;
float: left;
border: 2px solid #000;
}
.image {
border-style: solid;
}
a:link .image,
a:visited .image,
a:active .image {
    border: 2px solid #000;
}

a:hover .image {
    border: 2px solid #fff;
}

.large {
 border-style: solid; border-width:4px;
  }
  
.b {
 border-style: solid; border-width:1px;
 }
   
   
.tourtext
  {font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  border-color:#000000;
  border-style:solid;
  text-align:left;
  }
  
.tourlinks
 {
    font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.image
{
border-width:3;
	}
	
	
.bio {
        width:35%;
        padding:5px;
        height:170px;
        float:left;
        border:1px solid #000;
		margin-left:5px;
		overflow:auto;
}
img.biopic {
margin-right: 5px; margin-top: 10.5px;
float: left;
border: 2px solid #000;
}

.music {
        width:545px;
        padding:5px;
        height:420px;
        float:left;
        border:1px solid #000;
		margin-left:5px;
		overflow:auto;
}
.contact {
        width:30%;
        padding:5px;
        height:200px;
        float:left;
        border:1px solid #000;
		margin-left:5px;
		overflow:auto;
}

.links {
        width:93%;
        padding:5px;
        height:325px;
        float:left;
        border:1px solid #000;
		margin-left:5px;
		overflow:auto;
}
