body{
    background-color: #000000;
    color:#A1A2A3;
    font-family:arial, sans-serif;
    font-size:.8em;
}

div#body{
    text-align:center;
}

table#qr{
    width:1000px;
    height:1000px;
    margin:auto;
    border-collapse:collapse;
}

table#qr td {
    //border: 1px solid red;
    width:4.7619047619047619%;
    height:48px;//4.7619047619047619%;//57px;//4.7619047619047619%;
    padding:0px;
}

td.b {
    background:#000000;
    padding:0px;
}

td:hover, td.w:hover{
   background:#37ff3c;
}

td.w {
    background:#ffffff;
}

//td.w:hover{
//    background:#000000;
//}

td#player-cell{
    height:400px;
    width:400px;
    padding:0px;
}

td#player-cell:hover{
    background:#000000;
}

iframe{
margin:0px;
padding:0px;
height:100%;
width:100%;
}

td#youtube{
    background:#000000 url("youtube48.png") no-repeat center center;
}

td#youtube:hover{
    background:#000000 url('youtube48hover.png') no-repeat center center;
    cursor:pointer;
}

td#facebook{
    background:#000000 url("FB.png") no-repeat center center;
}

td#facebook:hover{
    background:#000000 url('FBhover.png') no-repeat center center;
    cursor:pointer;
}

td#twitter{
    background:#000000 url("Twitter.png") no-repeat center center;
}

td#twitter:hover{
    background:#000000 url('Twitterhover.png') no-repeat center center;
    cursor:pointer;
}

td#lastfm{
    background:#000000 url("LastFM.png") no-repeat center center;
}

td#lastfm:hover{
    background:#000000 url('LastFMhover.png') no-repeat center center;
    cursor:pointer;
}

td#myspace{
    background:#000000 url("myspace.png") no-repeat center center;
}

td#myspace:hover{
    background:#000000 url('myspacehover.png') no-repeat center center;
    cursor:pointer;
}

td#itunes{
    background:#ffffff url("buy_itunes.gif") no-repeat center center;
}

td#itunes:hover{
    background:#ffffff url('ituneshover.png') no-repeat center center;
    cursor:pointer;
}

td#smallqr{
    background:#ffffff url('qrcode_57.png') no-repeat center center;
}

td#smallqr:hover{
    background:#ffffff url('qrcode_57_inv.png') no-repeat center center;
}

td#bandcamp{
    background:#ffffff url("BC.png") no-repeat center center;
}

td#bandcamp:hover{
    background:#ffffff url('BChover.png') no-repeat center center;
    cursor:pointer;
}

td#amazon{
    background:#ffffff url("amazonMP3.png") no-repeat center center;
}

td#amazon:hover{
    background:#ffffff url('amazonMP3hover.png') no-repeat center center;
    cursor:pointer;
}

td#show{
   background:#000000 url("show_333.png") no-repeat center center;
}

td#show:hover{
    background:#000000 url('showhover_333.png') no-repeat center center;
    cursor:pointer;
}

td#contact{
    color:black;
    background:#ffffff url("contact_143.png") no-repeat center center;
}

td#contact:hover{
    background:#000000 url('contacthover_143.png') no-repeat center center;
    cursor:pointer;
}

div#container{
    width:100%;
    height:100%;
    position:fixed;
    top:0px;
    left:0px;
    //background:#000000;
    padding-top:300px;
    display:none;
}

div#transp{
    width:100%;
    height:100%;
    position:fixed;
    top:0px;
    left:0px;
    background:#000000;
//    display:none;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

div.panel-div{
    margin:auto;
    //background:#ffffff;
    border-radius:10px;
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
    text-align:center;
    display:none;
    padding:10px;
}

div#contact-form-div{
    width:200px;
}

div#shows-div{
    width:500px;
    background:#000000;
    border:1px solid grey;
    padding-bottom:20px;
}

td.date {
    text-align:left;
    font-weight:bold;
}

td.location {
    text-align:right;
}

div#upcoming{
    color:white;
    font-size:1.1em;
}

div#shows-div table{
    width:100%;
}

form#contact-form input{
    width:100%;
    border:1px solid black;
    border-radius:4px;
    padding:2px;
    color:#A1A2A3;
}

form#contact-form textarea{
    width:98%;
    border-radius:4px;
    border:1px solid black;
    padding:2px;
    font-family:arial;
    color:#A1A2A3;
}

input#send:hover{
    color:#000000;
}

.active{
    color:#000000;
}

div#sent{
    display:none;
    font-weight:bold;
    font-size:2em;
    position:fixed;
    color:red;
}

img#close:hover{
    cursor:pointer;
}

.hidden{
    display:none;
}

div#like{
    position:fixed;
    bottom:24px;
    left:0;
    margin:3px;
    width:50px;
    height:65px;
    //background:#000000;
}