ul.list_ul {
 margin-left: 0px;
 padding-left: 15px;
 list-style: disc;
}


p.q
{
font-style: italic;
font-weight: bold;
padding: 15px 0px 15px 0px;
}

div.article2{ padding:0px 15px; }
div.article2 td { padding-bottom:15px;}
div.article2 p { padding-bottom:15px;}


*{
padding:0;
margin:0;
}

a, a img, a:hover img{
border:0;
outline:0;
}

a{
color:#BABABA;
}
a:hover{
color:#FFF;
}
body{
background:url('images/back.png') repeat-x scroll 0 0 #25364d;
font-family:Verdana, Tahoma, sans-serif;
color:#9BAABF;
font-size:13px;
background: url(images/bg.jpg) top center;

}

div#wrapper{
width:970px;
margin:auto;
background:url('images/shadow.png') repeat-y scroll 0 0 transparent;
}

div#iwrapper{
width:970px;
margin:auto;
background:url('images/back2.png') scroll repeat-y 0 0 #0E1724;
border-left:2px solid #000;
border-right:2px solid #000;
border-bottom:2px solid #000;
}
div#header{
border-bottom:2px solid #000;
}
div#menu{
font-size:15px;
left:295px;
position:relative;
text-align:center;
top:360px;
width:700px;
}
div#menu a{
color:#AEAEAE;
padding:11px 5px 13px;
text-decoration:none;
text-shadow:1px 1px 2px #707070;
}
div#menu a:hover{
color:white;
background-color:black;
text-shadow:1px 1px 2px #9FC6FF;
}
div.floral{
background:url('images/floral.png') scroll no-repeat bottom right transparent;
}
div.floral_2{
background:url('images/floral_2.png') scroll no-repeat top left transparent;
}
table.content{
width:100%;
}
table.content td{
vertical-align:top;
padding:1px 10px;
}
td.sidebar{
width:230px;
font-size:90%;
}
h1, h2, h3{
color:#556676;
margin-bottom:5px;
}
h1{
font-size:19px;
}
h2{
font-size:16px;
margin:20px 0;
}
.sidebar h3{
border-bottom:1px solid #23323F;
padding-bottom:3px;
margin-bottom:3px;
font-size:15px;
}
.sidebar-content{
padding:0 5px;
}
.block-link{
margin:6px 0;
text-align:right;
}
.block-link a{
background-color:#17212F;
border-width:1px;
border-style:solid;
border-left-color:#27384F;
border-right-color:#1F2C3F;
border-top-color:#27384F;
border-bottom-color:#1F2C3F;
padding:4px;
text-decoration:none;
}
.block-link a:hover{
border-left-color:#1F2C3F;
border-right-color:#27384F;
border-top-color:#1F2C3F;
border-bottom-color:#27384F;
}
#bottom{
background:url("images/shadow_bottom.png") no-repeat scroll 10px 0 transparent;
margin:auto;
padding:10px;
text-align:center;
width:950px;
text-shadow:1px 1px 2px #BABABA;
color:#BABABA;
}

#bottom a
{
text-decoration:none;
}

table.discs{
width:500px;
}
table.discs td{
width:33%;
}
div.disc{
text-align:center;
}
div.disc a img{
border:1px solid #404040;
margin:3px;
padding:3px;
}
div.disc a:hover img{
border:1px solid #606060;
}
div.disc h4{
}
.buttons{
margin:-8px 5px 15px;
text-align:center;
}
.button{
background-color:#17212F;
border-width:1px;
border-style:solid;
border-left-color:#27384F;
border-right-color:#1F2C3F;
border-top-color:#27384F;
border-bottom-color:#1F2C3F;
padding:4px;
text-decoration:none;
}
.button:hover{
border-left-color:#1F2C3F;
border-right-color:#27384F;
border-top-color:#1F2C3F;
border-bottom-color:#27384F;
}
ul{
margin-left:40px;
color:#374E6F;
}
table.gallery td{
padding:2px;
}
.gallery-thumb a img, .photo-thumb a img{
border:1px solid #404040;
margin:3px;
background-color:#0E1724;
padding:3px;
}

.gallery-thumb a:hover img, .photo-thumb a:hover img{
border:1px solid #606060;
}
div.photo{
padding:20px;
text-align:center;
}
div.photo img{
max-width:90%;
padding:5px;
border: 1px solid #404040;
background-color:#606060;
}
table.lyrics{
width:100%;
}
table.lyrics td{
width:50%;
padding:2px 10px 2px 2px;
vertical-align:top;
text-align:middle;
}
div.photo_example{
text-align:center;
}
div.photo_example a img{
padding:3px;
border:1px solid #404040;
}
div.photo_example a:hover img{
padding:3px;
border:1px solid #606060;
}
 table.album{
 width:100%;
 }
 table.album .year{
 text-align:right;
 }
 .sidebar-content ul{
 margin-left:10px;
 }
 table.content .tracks td{
 padding:2px;
 }
 strong.version{
 display:block;
 border-bottom:1px solid #303030;
 margin-top:10px;
 }
 div.tracklist{
 margin-left:10px;
 }
 p.text{
 text-indent:20px;
 text-align:justify;
 }
 td.cover{
 }
 td.cover img{
 padding:3px;
 border:1px solid #353535;
 margin:40px 3px 3px;
 }