body {	
	margin: 0px; 
	cursor: default; 
	background: url(../docs/imgs/backg.gif) scroll center top;
	background-color: #576071;	
	background-repeat: repeat-y; 
	font-family:arial,helvetica,clean,sans-serif; 
	font-size:13px; font-size-adjust:none; 
	font-stretch:normal; font-style:normal; 
	font-variant:normal; font-weight:normal; 
	line-height:1.231; 
}
font, div, td, p, input, a, a:link, a:active, a:visited { 
	font-family:arial,helvetica,clean,sans-serif; 
	font-size:13px; 
	font-size-adjust:none; 
	font-stretch:normal;	
	font-style:normal;	
	font-variant:normal; 
	font-weight:normal; 
	line-height:1.231; 
	color: #282e33; 
	text-decoration: none; 
}
p {clear: left; line-height: 11pt;}
img { border:0 none;}
h1 { font-size: 17px; font-style:normal; letter-spacing: 0.15em! important; margin: 0; color:#FEFEFE; }
h2 { font-size: 15px; font-style:normal; letter-spacing: 0.15em! important; margin: 0; margin-bottom: 10px; color:#FEFEFE; }
h3 { font-size: 12px; font-style:normal; letter-spacing: 0.05em! important; margin: 0; color:#FEFEFE; }
#main { 
	width: 800px; 
	height: 716px; 
	background-color:#6d798d; 
	margin-top: 10px;
}

#maini { width: 800px; height: 650px; background-color:#8592AA; margin: 0 0 0 0; }

#mainif { width: 800px; height: 325px; background-color:#8592AA; margin: 0 0 0 0; }

#mainmusic { width: 800px; height: 900px; background-color:#6D798D; }
#mainsagr { width: 800px; background-color:#6D798D; }
#mlinks { display:block; width: 750px; }
#mlinks h2 { margin-top: 10px; }
#mlinks ul { display:block; }
#mlinks ul li {  float:left;  margin-bottom: 10px; margin-left: 20px;  }
#mlinks a { color: #FFFFFF; font-weight: bold;  }

#header {	
	width:800px; 
	height:100px;
	background-image: url(../docs/imgs/hbackg.gif);
	margin: 0 0 15px 0;
	background-color:#576071; 
}
#header h1 { width: 344x; height: 58px; margin: 20px 0 0 15px; float:left; }
#header h1 a { display: block; width: 344px; height: 58px; background-color: #0033CC; background: url(../docs/imgs/header.gif) no-repeat; text-indent: -9000px; }
#header h1 a:hover { background-position: 0 -58px; }
#search { float:right; width: 275px; height: 25px; padding-top: 70px; }
.spaceh { width: 800px; height: 15px; background-color: #6D798D; }
#menu { width: 250px; height: 160px; }
#menu ul { list-style: none; margin: 0 0 0 0; padding: 0; border: 0; }
#menu ul li a{ display:block; width:250px; height: 32px; text-indent: -9000px;  }
#menu ul li a:hover { background-position: 0 -32px; }
#menu_1 a { background: url(../docs/imgs/btn_1.gif); }
#menu_2 a { background: url(../docs/imgs/btn_2.gif); }
#menu_3 a { background: url(../docs/imgs/btn_3.gif); }
#menu_4 a { background: url(../docs/imgs/btn_4.gif); }
#menu_5 a { background: url(../docs/imgs/btn_5.gif); }

.sidebardown { width: 241px; height: 300px; background-color:#8592aa; }
.sidebardown img { 	margin: 10px 10px -10px 10px; }
.sidebardown h2 { font-size: 15px; font-style:normal; letter-spacing: 0.15em! important; margin-top: 30px;}

.subcontent { width: 800px; background-color:#6D798D; }
#subartists { width: 775px; }
#subartists h1 { color:#FDFFFF; font-size: 17px; font-style:normal; letter-spacing: 0.25em! important; margin: 0; }
#subartists ul { list-style: none; margin: 0 0 0 0; padding: 0; margin-left: 10px; }
#subartists ul li { float:left; background-color:#8592AA; margin-top: 10px; margin-right: 5px; display:block; width:185px; height: 235px; }
#subartists ul li img { margin-top: 5px; }
#subartists ul li a{ color: #FDFFFF; }

#subartistsb { width: 775px; margin-top: 10px; }
#subartistsb img { width: 300px; height: 300px; float:left; margin-left: 10px; margin-right: 25px; }

.t-text { margin: 10px 10px 10px 10px; }
.p-text { margin: 10px 10px 10px 10px; }
.p-texts { width: 270px; margin-top: 5px; margin-left: 5px; }
.gall { width: 475px; margin-top: 20px; margin-left: 5px; }
.title { display:block; margin-bottom:10px; margin-top: 10px; margin-left: 10px; }
.spacev { width: 20px; height: 20%; }
.spacev2 { width: 20px; height: 10%; }
.mtop10 { margin-top: 10px;}

#intro { width: 800px; height: 624px; float: right; }
#intro ul { list-style: none; margin: 0 0 0 0; padding: 0; border: 0; }
#intro ul li { float: left; }
#intro ul li a{ display:block; text-indent: -9000px; }
/*#intro ul li a:hover { background-position: 0 -32px; } */
#intro_1 a { width: 212px; height: 430px; background: url(../docs/imgs/intro_1.gif); }
#intro_1 a:hover { background-position: 0 -430px; }
#intro_2 a { width: 375px; height: 430px; background: url(../docs/imgs/intro_2.gif); }
#intro_2 a:hover { background-position: 0 -430px; }
#intro_3 a { width: 213px; height: 430px; background: url(../docs/imgs/intro_3.gif); }
#intro_3 a:hover { background-position: 0 -430px; }
#intro_4 a { width: 800px; height: 194px;background: url(../docs/imgs/intro_4.gif); }
#intro_4 a:hover { background-position: 0 -194px; }

#scontent { width: 764px; height: 310px; background-color:#8592aa; }
#scontent_music { width: 764px; background-color:#8592aa; }
#scontent_sagr { width: 764px; height: 500px; background-color:#8592aa; margin-left: 15px; padding: 0; }
.links { width: 764px; height: 60px; }
.linksd { width: 382px; height: 60px;  }
#scontent_news { width: 764px; height: 310px; background-color:#8592aa; }
#scontent_news img{ width: 110px; height:110px; float:left; padding: 5px; padding-top: 25px; }
.scontent_imgs { width: 241px; height: 300px; float:left;  padding: 5px; padding-right: 10px; }

#scontent_about { 
	width: 764px; 
	height: 185px; 
	background-color:#8592aa;
}



#shead { 
	width: 493px; 
	height: 160px; 
	background-color:#8592aa; 
}
/*#shead ul { list-style: none; padding: 0; border: 0; margin: 5px; background: url(/epsa/rotate.php) no-repeat center top; width: 468px; height: 150px; 	}
#shead ul li { text-align:right; position:relative; float:right; top: 120px; opacity:0.7; filter:alpha(opacity=70); }
#shead ul li:hover { opacity:0.9; filter:alpha(opacity=90); }
#shead ul li a { color:#FFFFFF; margin-right: 15px; }*/
#brands { float:left; width:800px; height: 150px; background-color: #6D798D;  }
#brands h2 { font-size: 15px; font-style:normal; letter-spacing: 0.15em! important; margin: 0; margin-bottom: 10px; margin-top: 10px; color:#FEFEFE; }
#brands img { float:left; width: 100px; height: 50px; }
#brands ul { list-style: none; margin: 10px 0 0 0; padding: 0; border: 0; }
#brands ul li {float: left; }
#brands ul li.m { margin-left: 250px; }
#brands ul li a { font-size:16px; color: #fff; text-decoration:underline; }
#barra { color:#FFFFFF; background-color:#000000; width: 468px; height: 30px; }
#footer { width: 800px; height: 111px; background: url(../docs/imgs/footer.gif) no-repeat; float:left; text-align:center; }
#footer ul { width:664px; list-style: none; margin: 0 0 0 0; padding: 0; border: 0; color: #fefeff; }
#footer ul li { text-align:left; display: block; margin: 5px 0 0 25px; }
#footer ul li a { color: #fefeff; }

#slider {
    width: 468px; /* important to be same as image width */
    height: 150px; /* important to be same as image height */
    position: relative; /* important */
		overflow: hidden; /* important */
		margin-top: 5px;
}
#sliderContent {
    width: 480px; /* important to be same as image width or wider */
    position: absolute;
		top: 0;
		margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
		display: none;
}
.sliderImage span {
    position: absolute;
		font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 468px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
		-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

.left { float:left; }


.float-left { float: left; }
.float-right { float: right; }
.a-left { text-align: left; }
.a-right { text-align: right; }
.a-center { text-align: center; }
.a-just { text-align: justify; }
.none { display: none; }

.float-holder:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
<!-- IF IE -->
.float-holder { display: inline-block; }
html[xmlns] .float-holder { display: block; }
* html .float-holder { height: 1%; }
* html .ie-widthfix { height: 1%; }
* html .ie-height { border:0; margin: 0; }
<!-- ENDIF -->