/*----------------------------------------------------------------------------*/

body
{
  background : #000;
  font-family : georgia, times new roman, times, serif;
  font-size : 12px;
  color : #444444;
  text-align : center;
  margin : 0px;
  padding : 0px;
}

input, textarea, select
{
  background-color : #ffffff;
  font-family : georgia, times new roman, times, serif;
  font-size : 12px;
  color : #444444;
}

/*----------------------------------------------------------------------------*/

.alert { color : #ff0000; }

a.buy
{
  background : #ffffff;
  color : #990000;
  padding : 4px;
  text-decoration : none;
}

a.buy:hover
{
  background : #ffff99;
}

.boxed
{
  padding : 9px;
  border : 1px solid #666666;
}

.content
{
  width : 860px;
  color : #444444;
  font-size : 12px;
  text-align : left;
  line-height : 1.5em;
  padding : 30px;
}

.content td { font-size : 12px; }

.content a
{
  color : #993300;
  text-decoration : none;
}

.content a:hover { text-decoration : underline; }

.extralist
{
  padding-bottom : 10px;
  padding-top : 10px;
  border-bottom : 1px dotted #444444;
}

.head1, h1
{
  font-size : 150%;
  font-weight : bold;
  margin-bottom : 10px;
  text-align : left;
  color : #444444;
}

.head2, h2
{
  font-size : 130%;
  font-weight : bold;
  margin-bottom : 10px;
  text-align : left;
  color : #444444;
}

.head3, h3
{
  font-size : 110%;
  font-style : italic;
  text-align : left;
  color : #444444;
}

#joinform
{
  background : url('images/redbox.jpg') #440a0a;
  color : #ffffff;
  padding : 20px;
}

#joinform input
{
}

#footer {
  text-align: left;
  padding: 10px;
}

.large { font-size : 150%; }

.newslist
{
  padding-bottom : 10px;
  border-bottom : 1px dotted #444444;
}

.photolist
{
  padding-bottom : 10px;
  border-bottom : 1px dotted #444444;
}

.photolist a
{
  font-size : 130%;
  color : #660000;
}

.red { color : #993300; }

.setlist
{
  padding-bottom : 10px;
  padding-top : 10px;
  border-bottom : 1px dotted #444444;
}

.setlist a
{
  font-size : 130%;
  color : #660000;
}

.small { font-size : 80%; }

.tourlist
{
  padding-bottom : 10px;
  border-bottom : 1px dotted #444444;
}

.video { padding-bottom : 10px; }

/*----------------------------------------------------------------------------*/

/* Added by Squarelight */

#centeredColumn {
  width:934px;
  margin:0px auto;
  padding:0px;
  text-align:left;
}

.btmPage
{
  margin: 0px
}

.footer
{
  padding: 10px 0px 20px 10px;
  color: white;
}

