@charset "UTF-8";
/* CSS Document */

body {
        background-color: #000;
        margin: 0;
        color: #515151;
        font-family: Arial, Helvetica, sans-serif;
}

#content {
        float: left;
}

#footer {
        height: 20px;
        text-align: center;
}

#footertext {
        text-align: center;
        font: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333;
        margin: 0;
        padding: 0;
}

#footertext a {
        color: #333;
        text-decoration: none;
}

#footertext a:hover{
        color: #FFF;
}

.guestbook {
        margin: 230px 0 0 115px;
        padding: 0;
}

#head {
        height: 200px;
}

img {
        border-style: none;
        border: 0;
}

#information {
        width: 450px;
        float: left;
        padding: 113px 50px 0 240px;
}

#information .contenttable {
        margin: 40px 0 0 60px;
        padding: 0;
}

#information .subnavi {
        float: right;
        margin: 18px 0 0 0;
        width: 270px;
}

#information .subnavi a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #515151;
        text-decoration: none;
}

#information .subnavi a:hover {
        text-decoration: underline;
}

#information .subnavi p {
        float: left;
}

#information img {
        margin: 0 0 0 9px;
        padding: 0;
}

#information #photolist .bandphoto {
        width: 281px;
        margin: 4px 0 0 -17px;
        padding: 0;
        float: left;
}

#information #photolist #photolinks {
        width: 185px;
        float: right;
        margin: 72px 0 0 0;
}

#information #photolist #photolinks p a{
        padding-left: 10px;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 19px;
        color:#515151;
        text-decoration: none;
}

#information #photolist #photolinks p a:hover{
        color: #999;
}

#information #photolist #photolinks img {
        margin: 0 0 0 -20px;
        padding: 0;
}

.links {
        margin-top: 95px;
}

.links ul {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 14px;
        color:#000;
        margin: 0;
}

.links ul a{
        font-family:Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 19px;
        color:#515151;
        text-decoration: none;
}

.links ul a:hover{
        font-family:Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 19px;
        color:#999;
        text-decoration: none;
}

.links ul li {
        list-style: none;
        text-align: left;
}

#logo {
        float: left;
        margin: 35px 0 0 60px;
}

#middle {
        height: 780px;
}

#navigat {
        float: left;
        display: block;
        width: 100%;
        margin-top: -20px;
}

.navigation ul {
        margin: 0 50px 0 20px;
}

.navigation ul li {
        display: block;
        float: left;
        padding: 0 10px 0 10px;
}

p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #515151;
}

#page {
        width: 1024px;
        height: 1000px;
        background-image: url(img/background.jpg);
        background-color: #000;
        margin: 0 auto;
        overflow: hidden;
}

.playlist {
        padding-left: 20px;
}

.playlist a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #515151;
        line-height: 19px;
        text-decoration: none;
}

.playlist a:hover {
        color: #F00;
}

#rightcontent {
        float: left;
}

.shop {
        margin: 60px 0 0 30px;
        padding: 0;
}

.text {
        margin: 40px 0 0 60px;
        padding: 0;
}

.text a {
        color: #999;
        text-decoration: none;
}

.text a:hover {
        color: #F00;
}

table {
        margin: 10px 0 0 0;
}

table tr {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #515151;
}

table tr a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #515151;
        text-decoration: none;
}