/*--------------------------------------------------------------
 * page.css - this is the main CSS file for the jm_sandstorm
 * theme thatv is part of the Jamroom Bonus Pack.
 * version 2.2, (c) 2005 by Brian Johnson <bigguy@jamroom.net>
 *------------------------------------------------------------*/

a:link, a:active, a:visited {
  color: #FFFFFF;
  text-decoration: none; 
}

.thBody {
  color: #FFFFFF;
  background-color: #000000; 
  padding: 4px;
}

.thFontBig {
  font-size: 26px;
  font-variant: bold;
  color: #FFFFFF;
}

.thTable {
  border: 0px;
  width: 100%;
}

.ssTable {
  background-color: #000000;
  border: 0px;
  width: 100%;
}

.ssHeader {
  height: 25px;
  width: 100%;
  background-color: #999999;
  padding: 3px;
  font-family: Verdana, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

.ssL {
  height: 16px;
  width: 50%;
  padding-left: 3px;
  background-color: #333300;
  font-family: Verdana, sans-serif;
  font-size: 10px;
  color: #C0C0C0;
} 

.ssR {
  text-align: right;
  width: 50%;
  padding-right: 3px;
  background-color: #333300;
  font-family: Verdana, sans-serif;
  font-size: 10px;
  color: #C0C0C0;
 } 

.ssBody {
  width: 100%;
  padding: 8px;
  text-align: justify;
  font-family: Verdana, sans-serif;
  font-size: 11px;
}

/* Specific Store class for body of store item */
.ssStoreB {
  background-color: #000000;
  padding: 5px;
  vertical-align: top;
  text-align: justify;
  font-family: Verdana, sans-serif;
  font-size: 11px;
}

/* music page specific classes */
.ssMusicL {
  width: 50%;
  text-align: right;
  padding: 3px;
  background-color: #222200;
  font-size: 10px;
  font-variant: italic;
  color: #C0C0C0;
}

.ssMusicR {
  width: 50%;
  padding: 3px;
  background-color: #000000;
  font-size: 10px;
  font-variant: italic;
  color: #FFFFFF;
}

.ssMusicC {
  width: 50%;
  height: 26px;
  vertical-align: middle;
  text-align: left;
  padding-left: 5px;
  background-color: #000000;
  font-family: Verdana;
  font-size: 10px;
}

.thHeaderL {
  background-color: #333300;
  font-family: Verdana, sans-serif;
  padding: 10px;
  font-size: 24px;
  font-weight: bold;
  color: #FF9900;
}

.thHeaderR {
  background-color: #000000;
  font-family: Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-variant: italic;
  color: #C0C0C0;
}

.thCatHead {
  background-color: #333300;
  text-align: center;
  vertical-align: middle;
  padding: 2px;
  font-family: Verdana, sans-serif;
  font-size: 16px;
  font-weight: bold;
  font-variant: small-caps;
  color: #FFFFFF;
}

/* Theme FOOTER section */
.thFooter {
  width: 100%;
}

.thFooterL {
  width: 50%;
  height: 45px;
  background-color: #333300;
  padding: 10px;
  font-family: Verdana, sans-serif;
  font-variant: italic;
  font-size: 10px;
  color: #CCCCCC;
}

.thFooterR {
  width: 50%;
  height: 45px;
  text-align: right;
  background-color: #333300;
  vertical-align: middle;
  padding: 10px;
  font-family: Verdana, sans-serif;
  font-variant: italic;
  font-size: 10px;
  color: #CCCCCC;
}

