body{

background: url("http://musicpudlo.com/img/bg_outer.jpg") ;
background-repeat: no-repeat;
background-position: top  center;
background-color: black;
background-attachment: scroll;
height:100%;
color:#FFFFAA;
text-align:center;
margin: 0;
padding: 0;
font-family:helvetica, arial, sans-serif;
}
#banner_mid_pl {
background: url("http://musicpudlo.com/img/pl/leader_mid.jpg") ;
background-position: top  center;
background-color: black;
text-align: center;
margin:0 auto 0 auto;
background-attachment: scroll;
width: 984px;
height:154px;
}
#banner_mid_en {
background: url("http://musicpudlo.com/img/en/leader_mid.jpg") ;
background-position: top  center;
background-color: black;
text-align: center;
margin:0 auto 0 auto;
background-attachment: scroll;
width: 984px;
height:154px;
}
a.banner{
width: 217px; height: 151px;
display:block;
margin-left: auto;
margin-right: auto;
}
#wrap {
width:984px;
height: 560px;
background: url("http://musicpudlo.com/img/bg_mid.jpg") ;
background-repeat: no-repeat;
background-position: 0px 0px;
background-color: black;
background-attachment: scroll;
margin:0 auto 0 auto;
overflow: auto;
padding:0px 0px 0px 0px;
}

h2{
	margin-top:8px;
	margin-bottom:8px;
	font-size: 1em;
}
#content_scroll {
	overflow: auto;
	width:602px;
	height: 394px;

	margin: 17px 46px 0px 10px; 
	float:right;
	padding: 10px 35px 20px 35px;
	display: inline;
	text-align:justify;
}

#content {
	width:668px;
	height: 424px;
	margin: 17px 46px 0px 36px;
	float:right;
	display: inline;
	text-align:justify;

}
#menu {
margin: 20px auto 20px auto;
float: left;
padding:0px;
margin: 33px 0px 0px 27px;
width:205px;
display: inline;
font-size:13px;
}

#footer {
display:block;
clear: both;
padding-right:50px;
padding-top:60px;
color:#8A5700;
text-align:right;
font-size:11px;
}

span.nod{
display:none;
}

#nav img{
display: block;
width:205px;
height:30px;
padding:0px;
margin:0px;
border: 1px solid #000000;
}
#nav li a{
display: block;
height:100%;
width:205px;
}
li{	display: inline;	}
ul{
padding: 0px;
margin:0px;
list-style-type:none;
}
a{
text-decoration: none;
margin: 0px;
}
#lang ul{
margin: 6px 77px 0px auto;
height:20px;
width:99px;
float: right;
display:inline;

}
#lang li {
float: left;
}
#lang a{
display:block;
width: 32px; height: 20px;
}
#pl a{
background: url("http://musicpudlo.com/img/lang/pl.png");
}
#en a{
background: url("http://musicpudlo.com/img/lang/en.png");
margin-right:22px;
}
img{border: 0px;}
img.center{
display: block;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom: 20px;
}
a:link {color: #FFFF64;}

a:visited {	color: #FFFF64;
}
a:hover {color: #FFFFC8;
}
#gallery {text-align:center;}
#gallery table {margin:10px auto;border:1px solid #ccc;}
#gallery td {text-align:center;border:1px solid #cfcc8c;padding:4px;}
#gallery td:hover{background:#ba8900;}
#links {text-align:center;}
#links p{margin-bottom:2em;}
#links img{margin-bottom:0.5em;}
h3{
margin-top:1.5em;
margin-bottom:0px;
margin-left:0px;
font-size: 0.9em;
font-weight: bold;

}
#portfolio {
overflow: auto;
height: 424px;
text-align:center;
padding-left:15px;
padding-right:15px;
padding-top:3px;
}
#portfolio_menu {
width:209px;
height: 424px;
padding: 0 10px 3px 0px;
overflow: auto;
float: left;
text-align: left;
}
#portfolio_menu li{
display: block;
font-size:13px;
padding-top:3px;
}
#portfolio_menu ul{
margin:0 0 0 22px ;
padding:0;
list-style-type: decimal;
color: #FFFF64;
}
#portfolio_menu h3 {
margin-top:11px;
margin-bottom:0px;
margin-left:14px;
font-size: 17px;
font-weight: bold;
}

#portfolio_menu h4 {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:15px;
	font-size: 13px;
	font-weight: normal;
}
#portfolio_menu  a:link {color: #FFFFAA;}
#portfolio_menu  a:visited {	color: #FFFFAA;}
#portfolio_menu  a:hover {color: #FFFF64;}

#crew {	text-align:center;
font-size:0.9em;
font-weight: bold;}

#crew h2 {
font-weight: normal;
font-size:1em;
margin-bottom:0.5em;
margin-top:2em;
}

#crew h3 {
font-weight: normal;
font-size:1em;
margin-bottom:0;
margin-top:1em;
}
#crew h4 {
font-weight: normal;
font-size:1em;
margin-bottom:0;
margin-top:0.4em;
}
#crew a:link, #crew a:visited, #crew a:hover{
 color:#FFFFAA;
}
#news p{margin-bottom:1em;
margin-top:0em;
line-height:1.05em;
}
tr{
font-size:13px;
margin:2px;
}
td{
padding: 3px 5px 3px 5px ;
}
p{
margin: 0.5em auto 0.5em auto;
font-size:0.9em;
line-height:1.2em;
}
p.center{
text-align:center;
}
p.justify{
text-align:justify;
}
div.center{
text-align:center;
}
div.justify{
text-align:justify;
font-size:0.9em;
}
#myspace img{
height:50px;
width:100px;
border: 1px solid #A07D16;
margin-top:23px;
}
#violemi img{
height:116px;
width:205px;
margin-top:27px;
margin-left:0px;
padding-left:0px;
}
#load{
	margin: 150px auto;
	display: none;
	text-align:center;
}

