body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label{
	/* Page reset */
	margin:0px;
	padding:0px;
}

body{
	/* Setting default text color, background and a font stack */
	color:#aaa;
	font-size:80%;
	-webkit-text-size-adjust: none;
    line-height:20px;
	background: #000000 url("../img/extra_bg.png") repeat;
	font-family:Arial, Helvetica, sans-serif;
}

p{
	padding:10px 0 10px;
}

a, a:visited {
	color:#ff3366;
	text-decoration:none;
	outline:none;
}

a:hover{
	text-decoration:underline;
}

.box {
	padding:20px;
}
.left { float:left;
        width:460px;
}
.right { float:left;
        width:440px;
}
.center { width: 400px;
}
.box_cntr {
	text-align:center;
}

.artist img { margin:5px 0 5px;
              border:0px;
}
.ph { float:left;
      padding:15px;
}
.ph img { 
}
.ph_2 { float:left;
      padding:20px;
}
.ph_2 img { border:0px;
}
.ph_L { padding:20px 0px 0px 20px;
}
.ph_R { padding:20px 0px 0px 0px;
}
.ph_C { 
}
.prof_L { padding:20px 0px 0px 20px;
          width:420px;
}
.prof_R { padding:20px 0px 0px 0px;
          width:400px;
}
.prof_C { 
    padding: 20px 20px 0px;
    margin:0;
    width: 400px;
}
.n { margin-bottom:20px;
}
.movie { padding:0 20px 20px;
}
.movie_R { padding:0 0px 20px;
}
.text { padding:40px;
}
.clear { clear:both;
}
#reserve { 
	padding: 20px;
}
#reserve h2 {
	font-size: 16px;
	font-weight: bold;	
}
.brm_bg { background: url('http://www.vinylsoyuz.net/img/brm_bg.jpg');
          background-color:#000;
          width:900px;
          height:804px;
}
