BODY {

  background: #000000;

  font-family: verdana;

  color: #FFFFFF;

  margin: 0px 0px 15px 0px;

  padding: 0px;

}

TABLE.main {

  width: 800px;

  font-size: 10px;

  line-height: 15px;

}

TD {

  vertical-align: top;

  font-size: 10px;

  color: #DDDDDD;

  font-family: verdana;

  line-height: 14px;

}



TABLE.header {

  width: 800px;

  font-size: 10px;

  line-height: 15px;

  padding-bottom: 10px;

}

TD.header_top {

  width: 800px;

  height: 160px;

  font-size: 9px;

  color: #888888;

  line-height: 12px;

  background-image: url(../images/header_top_new.jpg);

  background-repeat: no-repeat;

  padding-left: 35px;

  padding-top: 5px;

}

TD.header_bottom {

  width: 200px;

  height: 30px;

  text-align: right;

  background-image: url(../images/header_bottom_new.jpg);

  background-repeat: no-repeat;

  vertical-align: middle;

}



FORM {

  margin: 0px;

  padding: 0px;

}



TD.menu {

  width: 150px;

}

TD.middle {

  width: 10px;

  border-right: 1px solid #444444;

}

TD.right {

  width: 640px;

  padding: 0px 0px 0px 10px;

}

TD.shop {

  background: #222222;

  padding: 10px;

  border-bottom: 1px solid #444444;

}

.td_form_left {

  width: 150px;

  text-align: right;

  vertical-align: top;

  padding-right: 5px;

}

.td_form_right {

  width: 280px;

}

.black {

  background: #222222;

  color: #FFFFFF;

  font-size: 11px;

  border: 1px solid #666666;

}

SELECT {

  width: 200px;

}

.admin {

  width: 200px;

  background: #222222;

  color: #FFFFFF;

  font-family: verdana;

  font-size: 11px;

  border: 1px solid #666666;

}

SELECT.shop {

  width: 140px;

  background: #222222;

  color: #FFFFFF;

  font-family: verdana;

  font-size: 11px;

  border: 1px solid #666666;

}

SELECT.size {

  width: 100px;

  background: #222222;

  color: #FFFFFF;

  font-family: verdana;

  font-size: 11px;

  border: 1px solid #666666;

}

IMG.thumb {

  border: 1px solid #444444;

}





TD.title {

  font-size: 11px;

  font-weight: bold;

  letter-spacing: 0.3em;

  background: #440000;

  height: 16px;

  border-top: 1px solid #999999;

  border-bottom: 1px solid #666666;

  margin: 0px;

  padding: 4px 0px 2px 15px;

}



H3.title {

  font-size: 11px;

  font-weight: bold;

  letter-spacing: 0.3em;

  background: #440000;

  width: 620px;

  height: 16px;

  border-top: 1px solid #999999;

  border-bottom: 1px solid #666666;

  margin: 0px;

  padding: 4px 0px 2px 15px;

}

H3.bt_bands_title {

  font-size: 11px;

  font-weight: bold;

  letter-spacing: 0.3em;

  background: #222222;

  width: 620px;

  height: 16px;

  border-top: 1px solid #666666;

  border-bottom: 1px solid #666666;

  margin: 0px;

  padding: 4px 0px 2px 15px;

}



TD.shop_img {

  width: 100px;

  padding-left: 10px;

}

TD.shop_title {

  width: 320px;

  padding-right: 20px;

}

TD.shop_format {

  width: 90px;

}

TD.shop_price {

  width: 60px;

}

TD.shop_cart {

  width: 60px;

  text-align: center;

}

TD.cart_title {

  padding: 2px 0px 4px 5px;

  font-weight: bold;

  border-top: 1px solid #333333;

  background: #111111;

}



TD.a_to_z {

  width: 140px;

  text-align: center;

  border-left: 1px solid #444444;

}





TABLE.sort {

  background: #222222;

  border-bottom: 1px solid #444444;

  padding: 5px 0px 5px 0px;

}

TABLE.quickmenu {

  background: #333333;

  border-bottom: 1px solid #444444;

  padding: 5px 0px 5px 10px;

}





INPUT.log {

  width: 150px;

  height: 16px;

  background: #000000;

  font-family: verdana;

  font-size: 11px;

  color: #FFFFFF;

  margin-top: 2px;

  margin-bottom: 2px;

  border: 1px solid #444444;

}

INPUT.quicksearch {

  width: 150px;

  height: 18px;

  background: #000000;

  font-family: verdana;

  font-size: 11px;

  color: #FFFFFF;

  margin: 0px;

  padding: 0px;

  border: 1px solid #DDDDDD;

}

INPUT.amount {

  width: 40px;

  height: 18px;

  background: #000000;

  font-family: verdana;

  font-size: 11px;

  text-align: center;

  color: #FFFFFF;

  margin-top: 2px;

  margin-bottom: 2px;

  border: 1px solid #444444;

}

P.menu {

  color: #888888;

  padding: 0px;

  margin: 0px;

}

P.normal {

  color: #FFFFFF;

  text-align: justify;

  padding-left: 10px;

  line-height: 15px;

}



A:link {

  color: #FFFFFF;

  text-decoration: none;

}

A:visited { 

  color: #FFFFFF;

  text-decoration: none;

}

A:hover {

  color: #993333;

  text-decoration: none;

}

DIV.hor_line {

  width: 100%;

  height: 1px;

  border-bottom: 1px solid #333333;

  margin: 8px 0px 8px 0px;

}



IFRAME.bandpage {

  width: 640px;

  height: 1000px;

  border: 0px;

}
