
.linkDiv {
  margin-bottom: 5px;
  height: 73px;
  background-color: black;    
}

.linkDiv table {
  padding-left: 50px;
  margin: 5px auto 0px auto;
}

.linkDiv td {
  width: 150px;
  padding: 2px;
}

.linkDiv img {
  border-width: 0px;  
}






.bandLogo {
  margin: 5px 0px;
}



.pagelinkDiv {
  text-align: center;
}

.pagelinkDiv a {
  font-size: 12pt;
  font-weight: bold;
}

.contactLinks {
  text-align: center;
}

.albumName span {
  margin-left: 10px;
  font-weight: normal;
}

/* GLOBAL ***************************************/

body {
	margin: 10px 0px 0px 0px;
	background-image: url(images/page/bkg.jpg);
	background-repeat: repeat;
	background-color: #081213;
}

a {
  color: #982f29;
}

.font {
  font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px; 
}

.containerLeft {
  float: left;
  clear: left;
  width: 240px;
  margin: 0px;
  padding: 0px;
}

.containerRight {
  position: relative;
  right: 0px;
  margin: 0px 0px 0px 240px;
  padding: 0px 0px 0px 10px;
}

.containerCenter {
  margin: 0px;  
}

.footer {
  clear: both;
  text-align: right;
  margin: 5px 0px;
  margin: 5px 0px;
}

.separatorDiv {
  margin: 0px;
  height: 20px;
  background-repeat: repeat-x;
  background-position: left center;
  background-image: url(images/page/smlhdr_linebrk.gif);
}

.topicImageContainerDiv {
  text-align: left;
  background-color: black;
  padding: 2px 0px;
  margin-bottom: 5px;
}

.topicImageContainerDiv img {
  vertical-align: middle;
  height: 23px;
}

.bandName {
  color: #982f29;
  font-size: 120%;
  font-weight: bold;
}

.coverImg {
  float: left;
  margin-right: 10px;
  width: 100px;
  height: 100px;
}

.separatorImg {
  margin: 5px 0px;
}

.bigTable	{
  width: 800px;
  text-align: left;
	padding: 0px 10px;
	background-color: white;
  margin: auto;
}

.page_main_index img {
  width: 500px;
}

.spine {
  float: left;
}

.spine img {
  border-width: 0px;
}

.upTable {
  width: 100%;
}

.table {
  margin: 10px 0px 20px 0px;
}

.table .topicTr {
  font-size: 110%;
  font-weight: bold;
}

.table .topicTr td {
  border-bottom: 2px solid gray;
}

.table .tourNameTd {
  text-align: center;
  font-size: 10pt;
  padding: 5px;
}

.table td {
  padding: 0px 2px;
  vertical-align: top;
}

.table .c2 {
  background-color: #EEEEEE;
}

.bandImgSmall {
  width: 150px;
  height: 74px;
  border-width: 0px;
}

.bandImgMiddle {
  width: 240px;
}

.bandImgBig {
  width: 500px;
}

.newsP {
  margin: 5px 0px;
}





/* FRONTPAGE ************************************/

.futureReleases {
  line-height: 150%;
  padding-bottom: 5px;
}

.futureReleases .topicImg {
  margin-bottom: 5px;
}

.futureReleases .cover {
  width: 50px;
  height: 50px;
  float: left;
  margin: 0px 10px 0px 0px;
}

.shortNewsDiv {

}

.shortNewsDiv .topic {
  font-size: 120%;
  font-weight: bold;
  color: #982f29;  
  margin: 5px 0px;
}

.shortNewsDiv .content {
  margin: 0px;  
}

.bandImage {
  width: 500px;
  margin-bottom: 5px;
}

.fpBandDiv p {
  margin: 5px 0px;
}

.fpBandDiv a {
  color: #982f29;
  display: block;
  margin-bottom: 10px;
}





/* NEWS *****************************************/

.news {
   
}

.newsLinkDiv {
  text-align: center;
}

.newsLinkDiv .topicImg {
  margin-bottom: 5px;
}





/* RELEASES *************************************/

.releasesTable td {
  padding: 5px 0px;
  width: 33%;
}

.releasesTable td img {
  width: 100px;
  height: 100px;
}

.catalogLinkDiv {
  padding: 0px 0px 5px 0px;
}

.catalogLinkDiv .selected {
  text-decoration: none;
}




/* LINKS ****************************************/

/* RADIO ****************************************/

/* TOUR INFO ************************************/

.onTourDiv {
  text-align: center;
}

.onTourDiv img {
  
}

.tourDiv .indexDiv {
  margin-bottom: 10px;
}

.tourDiv table {
  width: 500px;
}

.tourDiv .columnNamesTr {
  background-color: #AAAADD;
}

.tourDiv .tourNameTd {
  text-align: center;
  font-size: 10pt;
  font-weight: bold;
  padding: 5px;
  border: 1px solid gray;
  border-bottom-width: 0px;
}

/*
.tourDiv table {
  margin: 10px 0px 20px 0px;
  width: 500px;
}

.tourDiv .topicTr {
  font-size: 110%;
  font-weight: bold;
}

.tourDiv td {
  padding: 0px 2px;
  vertical-align: top;
}

.tourDiv .c2 {
  background-color: #EEEEEE;
}

.tourDiv .topicTr td {
  border-bottom: 2px solid gray;
}
*/





/* MESSAGEBOARD *********************************/





/* BANDS ****************************************/

.bandDiv {
  margin: auto;
}

.bandDiv td {
  width: 150px;
  text-align: center;
  padding: 10px;
}





/* SHOWBAND *************************************/

.discographyDiv {

}

.discographyDiv pre,
.discographyDiv p {
  clear: left;
}

.discographyDiv .albumName {
  font-size: 10pt;
  font-weight: bold;
}





/* CATALOGS *************************************/


.indexDiv {
  margin-bottom: 10px;
}

.catalogDiv {

}

.catalogDiv table {
  width: 100%;
}





/* AUDIO/VIDEO **********************************/

/* ORDERS ***************************************/

/* CONTACT **************************************/

/* PRESS ****************************************/
