@charset "UTF-8";
/* CSS Document */

body
{ 
background-color:#292621;
background-image:url(../img/mountbg.jpg);
background-repeat:repeat;

}
.wrapper
{
width:900px;
height:auto;
margin-left:auto;
margin-right:auto;
}
.maincontainer
{

width:800px;
height:auto;
background-color:#292621;
border-width: 1px;
border-color: #CCCCCC;
border-style:solid;
padding: 8px;

margin-left: auto;
margin-right: auto;
float:left;
} 

.middlefloat
{
float:left;

width:800px;
height:auto;

}

html>body .middlefloat
{
float:left;

width:780px;
height:auto;
}

.leftCol
{
float:left;
width:108px;
max-width:438px;
color:white;
margin-left:20px;
height:auto;
padding-bottom:5px;
}

.welcomebar
{
z-index:2px;
}
html>body .welcomebar
{
position:relative;
bottom:1px;
}

.myspacebar
{
position:relative;
right:2px;
}


.musicbar
{
padding-bottom:3px;
z-index:3px;
}

.photobar
{
position:relative;

bottom:15px;
z-index:3;

}
.showsbar
{

padding-bottom:5px;
}

.newsletterbar
{
margin-top:22px;
padding-bottom:10px;
position: relative;
right:2px;
}

.leftp
{
color:white;
font-family:Helvetica;
font-size:14px;
padding-left:10px;
position:relative;
top:10px;
width:auto;

}




.about
{
width:450px;
color:white;
font-family:Helvetica;
font-size:12px;
padding-left:7px;
margin-bottom:3px;
position:relative;
bottom:10px;
float:left;

}


.about_side
{
float:left; 

font-family:Helvetica;
font-size:12px;
color:white;
position:relative;
left:19px;
}

.profiles
{

width:700px;
height:auto;
color:white;
font-family:Helvetica;
font-size:12px;
padding-right:4px;
margin-bottom:3px;
position:relative;
bottom:10px;
float:left;
padding-left:12px;

}
.profiletxt
{
float:left;
background-color:#333333;
padding:7px;
width:400px;
height:auto;
margin-bottom:4px;

}

 html>body .welcomeImg
{
padding-top:5px;

}


a
{
color:#f0f0f0; text-decoration:none; font-weight:bold;
}
a:hover
{
color:white; text-decoration:underline;
}

.music
{
height:auto;
background-color:#555354;
font-size:12px;
font-family:Helvetica;
margin-left:7px;

}

.music_artist
{
border: 1px solid white;

}

.shows
{
height:285px;
background-color:#555354;
font-size:12px;
font-family:Helvetica;
margin-bottom:3px;
margin-left:7px;
}

.rightCol
{
float:left;
background: url(img/bl.gif) 0 100% no-repeat; background-color:#555354; 
width:288px;
color:white;
margin-left:20px;
height:auto;

font-family:Helvetica;
font-size:12px;
}
.rightcolbar
{
position:relative;
bottom:3px;
}
html>body .rightcolbar
{
position:relative;
bottom:0px;
right:10px;
top:3px;
}


/* start shows css */

table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 420px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
height:100px;
}

table.stats td
{background-color: #CCC;
color: #000;
padding: 4px;
text-align: center;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #282620;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;}

table.stats td.top
{background-color:#3e3e3e;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;}

.ticketleap
{
background-color:#555354;
color:white;
width:100%;
}
 



.gallery
{
border: 1px solid white;
position:relative;
left:8px;


}

input
{
background-color:black;
border:none;
color:white;

}


.footer
{

position:relative; 
left:154px;
padding-top:40px;
clear:left;
float:left;
width:100%;
height:auto;
color:white;
font-size:12px;
font-family:Helvetica; 
}

.foot
{
color:white;
text-decoration:none;
}

#menu {
  padding:0;
  margin:0;
  width:0;
  display:inline;
  position:relative;
  top:4px;
  }
#menu li {
  list-style-type:none;
  margin:0 0 0.25em 0;
  display:inline;
  }
#menu a, #menu a:visited {
  display:inline;
  width:9em;
  border:1px solid #736e62;
  font-family:Helvetica, verdana, sans-serif;
  font-size:12px;
  text-align:center;
  text-decoration:none;
  background:#414040; 
  color:white; 
  padding:0.25em;
  }
#menu a:hover {
  background:white;
  color:#414040;
  }
  
  
  .vision
  {
  padding-left:12px;
  font-family:Helvetica;
  font-size:12px;
  color:white;
  height:auto;
  }
  .vision b
  {
  color:#85785f;
  font-size:15px;
  }
  
  .vision li
  {
  margin-top:10px;

  }
  