.textbox
{
}
.warning
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
BODY
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: center center;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(backgrounds/body.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #999999;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana,Sans;
    BACKGROUND-COLOR: #000000
}
.order_title {
  border-right: #d0d0d0 1px solid;
  border-top: #d0d0d0 1px solid;
  font-size: 18px;
  border-left: #d0d0d0 1px solid;
  color: #000000;
  border-bottom: #d0d0d0 1px solid;
  background-color: #ffffff;
}
.textbox_error
{
    BACKGROUND-COLOR: #ffffcc
}
.cart_top{
  background-image: url(backgrounds/cart_top.gif);
  background-repeat:no-repeat;
}
.cart_content{
  color: #000000;
  padding-left: 7px;
  font-size:9px;
  background-image: url(backgrounds/cart_content.gif);
  background-repeat:repeat-y;
}
.cart_bottom{
  background-image: url(backgrounds/cart_bottom.gif);
  background-repeat:no-repeat;
}
.music_frame{
  /*background-image: url(backgrounds/music.jpg);*/
  background-repeat:no-repeat;
}
.music_cell{
  font-size:11px;
}
.content
{
    BORDER-RIGHT: #333333 1px dashed;
    PADDING-RIGHT: 10px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: 1px;
    COLOR: #999999;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: 1px;
    BACKGROUND-COLOR: #0f0f0f;
    TEXT-ALIGN: left;
    line-height: 1.5em;
}
.submit1
{
    CURSOR: pointer;
    border: 1px #c0c0c0 solid;
    background: #ffffff;
}
.error
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #990000
}
.button
{
    CURSOR: pointer
}

h2.section_title{
  FONT-SIZE:12px;
}

.section_title
{
    PADDING-BOTTOM: 5px;
    BORDER-BOTTOM: #333333 1px solid;
    TEXT-ALIGN: right
}
.list_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    COLOR: #999999;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
.list_text
{
    COLOR: #999999;
    TEXT-ALIGN: left
}
A
{
    COLOR: #999999;
    TEXT-DECORATION: none
}
.list_details
{
    PADDING-BOTTOM: 5px;
    COLOR: #999999;
    TEXT-ALIGN: left;
    border-bottom: 1px #333333 solid;
}
.view_title
{
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 5px;
    COLOR: #999999;
    PADDING-TOP: 5px
}
.view_content
{
    PADDING-BOTTOM: 20px;
    COLOR: #999999
}
.view_details
{
    COLOR: #999999
}
A:hover
{
    COLOR: #cccccc
}
A.left_menu_link
{
line-height: 1.5em;
display:block;
}
A.left_menu_link_lyrics
{
line-height: 1.5em;
}
A.left_menu_link:hover
{
}
A.top_menu_link
{
    COLOR: #000000
}
A.top_menu_link:hover
{
    COLOR: #333333
}
TABLE.main
{
    BORDER-RIGHT: #cccccc 2px;
    BORDER-TOP: #cccccc 2px;
    BORDER-LEFT: #cccccc 2px;
    BORDER-BOTTOM: #cccccc 2px
}
.top_menu
{
    BORDER-RIGHT: #333333 1px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #333333 1px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 1px solid;
    BACKGROUND-COLOR: #999999;
    TEXT-ALIGN: right
}
.left_menu
{
    BORDER-RIGHT: #333333 1px dashed;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #333333 1px;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(backgrounds/left_menu.jpg);
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #333333 1px dashed;
    COLOR: #666666;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #333333 1px;
    BACKGROUND-COLOR: #000000
}
.view_img
{
    PADDING-BOTTOM: 5px;
    TEXT-ALIGN: left
}
.top_separator
{
    BACKGROUND-COLOR: #000000
}
.bottom_separator
{
    BORDER-RIGHT: #333333 1px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #333333 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #333333 1px;
    COLOR: #666666;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #333333 1px;
    TEXT-ALIGN: justify
}
.comment_date
{
    PADDING-BOTTOM: 5px;
    COLOR: #4a4648;
    PADDING-TOP: 5px;
    TEXT-ALIGN: right
}
.comment_content
{
}
.comment_details
{
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 1px solid
}
.top_title
{
    BORDER-TOP: #666666 1px solid;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #666666 1px solid;
    BACKGROUND-COLOR: #999999;
    TEXT-ALIGN: left
}
.right_menu
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #333333 1px solid;
    COLOR: #999999;
    PADDING-TOP: 15px;
    BACKGROUND-COLOR: #000000
}
.section_left
{
    PADDING-BOTTOM: 5px;
    COLOR: #999999;
    BORDER-BOTTOM: #333333 1px solid;
    TEXT-ALIGN: left
}
.section_right
{
    PADDING-BOTTOM: 5px;
    COLOR: #999999;
    BORDER-BOTTOM: #333333 1px solid;
    TEXT-ALIGN: right
}
.section_left_news
{
    PADDING-BOTTOM: 5px;
    COLOR: #999999;
    BORDER-BOTTOM: #999999 1px solid;
    TEXT-ALIGN: left
}
.section_right_news
{
    PADDING-BOTTOM: 5px;
    COLOR: #999999;
    BORDER-BOTTOM: #999999 1px solid;
    TEXT-ALIGN: right
}
.checkbox
{
    LEFT: 19px;
    CURSOR: pointer;
    TOP: -16px
}
.list_date
{
    PADDING-BOTTOM: 5px;
    COLOR: #4a4648;
    PADDING-TOP: 5px;
    TEXT-ALIGN: right
}
.list_image
{
    PADDING-RIGHT: 10px;
    COLOR: #999999;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
.list_cell
{
    BORDER-RIGHT: #333333 1px solid;
    COLOR: #999999;
    BORDER-BOTTOM: #333333 1px solid
}
.list_cell_error
{
    BORDER-RIGHT: #333333 1px solid;
    COLOR: #bb0000;
    BORDER-BOTTOM: #333333 1px solid
}
.list_frame
{
    BORDER-TOP: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    COLOR: #999999
}
.view_tabulature
{
    FONT-SIZE: 12px;
    COLOR: #999999
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Verdana,Sans
}
.list_header
{
    BORDER-RIGHT: #333333 1px solid;
    COLOR: #999999;
    BORDER-BOTTOM: #333333 1px solid;
    BACKGROUND-COLOR: #232323
}
.promo_title
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    COLOR: #999999;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #333333
}
.cart_frame
{
    BORDER-TOP: #333333 1px;
    BORDER-LEFT: #333333 1px solid
}
.cart_cell
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-BOTTOM: #333333 1px solid
}
.cart_sum
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-BOTTOM: #333333 1px solid;
    BACKGROUND-COLOR: #1f1f1f
}
.cart_total
{
    BORDER-RIGHT: #333333 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #333333 1px solid;
    BACKGROUND-COLOR: #666666
}
.cart_header
{
    BORDER-RIGHT: #333333 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #333333 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 3px;
    COLOR: #cccccc;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #333333 1px solid;
    BACKGROUND-COLOR: #333333;
    TEXT-ALIGN: left
}
TH
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Verdana,Sans;
    BACKGROUND-COLOR: #232323
}
.product_frame
{
}
.product_name
{
    FONT-SIZE: 20px
}
.product_param
{
}
.product_command
{
}
.product_price
{
    FONT-SIZE: 15px
}
DIV
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Verdana,Sans
}
.forum_cell
{
    BORDER-RIGHT: #333333 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #333333 1px solid;
    HEIGHT: 40px;
    TEXT-ALIGN: left
}
.forum_cell_light
{
    BORDER-RIGHT: #333333 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #333333 1px solid;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: left
}
.forum_frame
{
    BORDER-TOP: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid
}
.forum_head
{
    BORDER-RIGHT: #666666 1px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #666666 1px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #666666 1px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #666666 1px;
    BACKGROUND-COLOR: #333333;
    TEXT-ALIGN: left
}
.more
{
    COLOR: #999999
}
.logo_title
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: #999999;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 1px solid;
    BACKGROUND-COLOR: #000000
}
.logo
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: left
}
.list_title_active
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    COLOR: #999999;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #525252
}
.counter
{
    COLOR: #ffffff
}
.form_caption_req
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
.search_box
{
    BACKGROUND-IMAGE: url(backgrounds/search.gif);
    TEXT-ALIGN: right
}
.search_title
{
    COLOR: #000000
}
.news_box
{
    COLOR: lightgrey;
    BACKGROUND-COLOR: #333333
}

.news_content
{
line-height: 1.5em;
}

#latest-concerts{
  background: #bd2524; /* Old browsers */
  background: -moz-linear-gradient(top,  #bd2524 1%, #ad0306 52%, #801a1a 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#bd2524), color-stop(52%,#ad0306), color-stop(100%,#801a1a)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #bd2524 1%,#ad0306 52%,#801a1a 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #bd2524 1%,#ad0306 52%,#801a1a 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #bd2524 1%,#ad0306 52%,#801a1a 100%); /* IE10+ */
  background: linear-gradient(top,  #bd2524 1%,#ad0306 52%,#801a1a 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bd2524', endColorstr='#801a1a',GradientType=0 ); /* IE6-9 */
}

#latest-concerts td{
  color:#ffd673;
  padding:3px;
  border-bottom:3px solid #0f0f0f;
}

#latest-concerts td.view_title{
  font-size:14px;
}
#latest-concerts a.left_menu_link{
  color:#ffffff;
}
#latest-concerts a.left_menu_link:hover{
  color:#ffd673;
}
