@charset "utf-8";
/* CSS Document */

.body {background:#000 url(../layout/bg_mid.jpg) repeat-y center;}

/**------------ TYPOGRAPHY ----------*/
h1, h2, h3, h4, h5, h6, p, b, i, u, span, div {color:#bbb; font-family:'Tahoma'; font-weight:bold; font-size:11pt;}
h1 {font-weight:bold; font-size:xx-large;}
h2 {font-weight:bold; font-size:x-large;}
h3 {font-weight:bold; font-size:large;}
p {font-size:small; font-weight:bold;}
b, u {font-size:small;}
i {font-style: italic;}
.news h2 {font-family:'Tahoma' serif; font-size:13pt;}
.header {font-size:medium; text-transform:uppercase;}
.anounce b {display:block; margin-top:11px;}
.info {text-align: center; font-size:11px; color: #999999;}
.info a {color:#ccc;}

/**------------- LAYOUT ----------------*/
.center {margin:0 auto; text-align:center;}
.middle {vertical-align:middle; height:100%;}
.fit {width:208px; margin:auto;}
.fit p {width:182px; margin:auto; padding:3px 0;}
.fit img {padding:7px 0;}
.left {float:left;}
.right {float:right;}
.space-b {padding-bottom:11px;}
.space-t {padding-top:11px;}
table tr {width:208px;}
.img {display:inline; padding:6px;}
.block {display:block;}
a {color:#ccc; text-decoration:underline;}
.file {color:#ccc;}
.list a {display:block;}
.stretch {width:100%;}
input {margin:5px 5px 5px 0;}
.new-line {text-indent:21px;}
.br {padding-top:33px;}

/**------------- DIV LAYOUT ------------*/
.news {padding-bottom:30px;}
.row {width:100%; display:table-row;}
.col {width:auto; display:table-column;}
.container {margin:auto; text-align:center;}
.wrap {width:100%; min-height:368px; width:681px; margin:auto; padding-top:61px;}
.content {min-height:357px; width:100%; margin:auto; background:url(../layout/bg_top.jpg) no-repeat center top;}
.footer {background:url(../layout/bg_bottom.jpg) no-repeat center bottom; height:368px; margin:-272px auto; width:100%; text-align:center;}
.p {position:absolute; padding-top:330px;margin:auto; text-align:center; width:100%;}
.p a {padding:5px;}
.small {font-family:Arial;font-size:x-small; padding-top:7px;}
.body-left {width:450px; float:left; text-align:justify; margin:auto;}
.body-right {width:220px; float:right; text-align:center; margin:auto;}
.body-right .sub {padding-top:21px; display:block; margin:auto;}
.body-right img {max-width:212px;}

.participant {width:208px; max-width:208px;}

.clear {
	clear: both;
}

.cd {
    display:block;
    clear:both;
    float: none;
    position: relative;
    padding-top: 15px;
}
.discography hr {
    background-color: #474C5F;
    height:1px;
    margin: 10px;
}
.discography br {
    width: 100%;
    display: block;
    position:relative;
    clear:both;
    margin: 7px;
}
.cd small {
    display: block;
}
.cover {float:left; display: block; padding: 10px 0 30px 0;}
.tracklist {float:right; width:212px; text-align:left;}
.description {text-align:justify; width:440px; padding-top:1px;}
.photo a.group {color:#acc2f8}

#upload_button {margin-top:11px; background:#333; color:#fff; width:111px; height:41px; padding-top:14px; text-align:center; border:solid 1px #aac;}
#upload_button:hover {background:#75a5df;}

.paginate_current {
    color:#778fcc;
}

.image-group {
    display:none;
}

.image-group:first-child {
    display:block;
}
