body{
	background: url(/samanta/imgs/background.png);
	padding: 0px;
	margin: 0px;
	text-align: center;
}
table{
	font-size: 1em;
}
.fotodiv
{
float:left;
padding:5px 5px 5px 5px; 
background-color:rgba(255, 255, 255, 0.62);
margin:5px;'
}
.album_div{
width:690px;
float:left; 
padding:0 0 0 15px;'
}
#header{
	background: url(/samanta/imgs/stars.gif) no-repeat;
	width: 1024px;
	height: 527px;
	margin: 0 auto;
}
#subheader{
	background: url(/samanta/imgs/header2.png);
	height: 100%;
}
#header #logo{
	background: url(/samanta/imgs/logo.png) no-repeat;
	float: left;
	display: inline-block;
	width: 126px;
	height: 126px;
	margin: 11px 720px 390px 77px;
	cursor: pointer;
	border-radius: 63px;
	box-shadow: 0px 0px 10px 5px rgba(255,255,190,0.8);
}
#header #logo:hover{
	box-shadow: 0px 0px 10px 10px rgba(255,255,64,0.8);
}
#mute{
	float: left;
	display: inline-block;
	width: 69px;
	height: 22px;
	margin: 129px 0px 0px 4px;
	font-size: 0.7em;
	font-weight: bold;
	font-family: Arial;
	color: #f82217;
	padding-top: 5px;
	background: #faffb2;
	border-radius: 35px/14px;
	cursor: pointer;
}
#header #mute:hover{
	box-shadow: 0px 0px 5px 5px rgba(255,255,0,0.6);
}
#container{
	width: 1024px;
	margin: 0 auto;
	padding-bottom: 190px;
	background: url(/samanta/imgs/footer_image.png) bottom center no-repeat;
}
#leftside{
	float: left;
	position: relative;
	width: 300px;
	height: 600px;
	top:-60px;
}
.h1_l{
background-image: url(/samanta/imgs/h1_l.png);
background-repeat: no-repeat;
background-position-y: 85%;
}
.h1_r{
background-image: url(/samanta/imgs/h1_r.png);
background-repeat: no-repeat;
background-position-y: 85%;
}
/*--- Левое меню ---*/
.invisible{
	display: none;
	background: url(/samanta/imgs/about_big.png),  
							url(/samanta/imgs/eugenia_big.png),
							url(/samanta/imgs/teachers.png),
							url(/samanta/imgs/studio_big.png),
							url(/samanta/imgs/graduates_big.png),
							url(/samanta/imgs/smi_big.png),
							url(/samanta/imgs/repertoire_big.png),
							url(/samanta/imgs/publ_big.png),
							url(/samanta/imgs/photo_big.png),
							url(/samanta/imgs/video_big.png),
							url(/samanta/imgs/news_big.png),
							url(/samanta/imgs/projects_big.png),
							url(/samanta/imgs/find_us_big.png);
}
#leftside a div{
	position: relative;
	float: left;
	width: 260px;
	background-position: center center;
}
#menu_about div{
	background: url(/samanta/imgs/about.png) no-repeat;
	height: 84px;
	left: 2px;	
	z-index: 13;
}
#menu_about:hover div, .menu_about_selected div{
	background: url(/samanta/imgs/about_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_eugenia div{
	background: url(/samanta/imgs/eugenia.png) no-repeat;
	height: 58px;
	top: -25px;
	left: 35px;	
	z-index: 12;
}
#menu_eugenia:hover div, .menu_eugenia_selected div{
	background: url(/samanta/imgs/eugenia_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_teachers div{
	background: url(/samanta/imgs/teachers.png) no-repeat;
	height: 84px;
	top: -49px;
	left: 2px;	
	z-index: 11;
}
#menu_teachers:hover div, .menu_teachers_selected div{
	background: url(/samanta/imgs/teachers_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_studio div{
	background: url(/samanta/imgs/studio.png) no-repeat;
	height: 58px;
	top: -78px;
	left: 2px;	
	z-index: 10;
}
#menu_studio:hover div, .menu_studio_selected div{
	background: url(/samanta/imgs/studio_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_graduates div{
	background: url(/samanta/imgs/graduates.png) no-repeat;
	height: 58px;
	top: -94px;
	left: 35px;	
	z-index: 9;
}
#menu_graduates:hover div, .menu_graduates_selected div{
	background: url(/samanta/imgs/graduates_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_smi div{
	background: url(/samanta/imgs/smi.png) no-repeat;
	height: 84px;
	top: -123px;
	left: 2px;	
	z-index: 8;
}
#menu_smi:hover div, .menu_smi_selected div{
	background: url(/samanta/imgs/smi_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_repertoire div{
	background: url(/samanta/imgs/repertoire.png) no-repeat;
	height: 58px;
	top: -152px;
	left: 35px;	
	z-index: 7;
}
#menu_repertoire:hover div, .menu_repertoire_selected div{
	background: url(/samanta/imgs/repertoire_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_publ div{
	background: url(/samanta/imgs/publ.png) no-repeat;
	height: 84px;
	top: -179px;
	left: 2px;	
	z-index: 6;	
}
#menu_publ:hover div, .menu_publ_selected div{
	background: url(/samanta/imgs/publ_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_photo div{
	background: url(/samanta/imgs/photo.png) no-repeat;
	height: 84px;
	top: -218px;
	left: 2px;	
	z-index: 5;
}
#menu_photo:hover div, .menu_photo_selected div{
	background: url(/samanta/imgs/photo_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_video div{
	background: url(/samanta/imgs/video.png) no-repeat;
	height: 58px;
	top: -247px;
	left: 35px;	
	z-index: 4;
}
#menu_video:hover div, .menu_video_selected div{
	background: url(/samanta/imgs/video_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_news div{
	background: url(/samanta/imgs/news.png) no-repeat;
	height: 84px;
	top: -278px;
	left: 2px;	
	z-index: 3;
}
#menu_news:hover div, .menu_news_selected div{
	background: url(/samanta/imgs/news_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_projects div{
	background: url(/samanta/imgs/projects.png) no-repeat;
	height: 58px;
	top: -305px;
	left: 35px;	
	z-index: 2;
}
#menu_projects:hover div, .menu_projects_selected div{
	background: url(/samanta/imgs/projects_big.png) no-repeat!important;
	z-index: 15!important;
}
#menu_find_us div{
	background: url(/samanta/imgs/find_us.png) no-repeat;
	height: 84px;
	top: -334px;
	left: 2px;	
	z-index: 1;
}
#menu_find_us:hover div, .menu_find_us_selected div{
	background: url(/samanta/imgs/find_us_big.png) no-repeat!important;
	z-index: 15!important;
}
.menu_about_selected div, 
.menu_eugenia_selected div, 
.menu_teachers_selected div, 
.menu_studio_selected div, 
.menu_graduates_selected div, 
.menu_smi_selected div, 
.menu_repertoire_selected div, 
.menu_publ_selected div, 
.menu_photo_selected div, 
.menu_video_selected div, 
.menu_news_selected div, 
.menu_projects_selected div, 
.menu_find_us_selected div{
	margin: 10px 0px;
}
/*--- Конец левого меню ---*/
/*--- Контент титульной страницы ---*/
#content{
	margin: 0px 260px 0px 300px;
	text-align: left;
	font-family: Arial;
	font-size: 0.8em;
	min-height: 600px;
	_height: 750px;
}
.content_frontpage{
	margin: 0px 10px 0px 300px!important;
}
#content a:hover{
	text-shadow: rgba(255,255,0,0.8) 2px 2px 3px;
}
#content a:hover h3{
	text-shadow: none;
}
#content big{
	display: inline;
	color: #2e3192;
	padding-left: 0.5em;
	text-transform: uppercase;
}
#content p{
	text-indent: 1em;
	font-size: 1.2em;
	text-align: justify;
}
#content #link{
	text-align:right;
}
#content #link a{
	font-family: Comic Sans MS;
	font-size:1.2em;
	color: black;
	font-weight: bold;
}
#content h1{
	background: url(/samanta/imgs/h1_background.png) top right repeat-x;
	font-family: Comic Sans MS;
	font-size: 1.5em;
	text-indent: 0.5em;
	height: 46px;
	width: 100%;
	margin-bottom: 0px;
	padding-top: 5px;
	color: white;
}
#content h1 a{
	text-decoration: none;
}
#content h1 a:hover{
	text-shadow: none;
	color: #00f;
}
#content h2{
	font-size: 1.4em;
	font-family: Comic Sans MS;
	color: #088;
}
#content h3{
	font-size: 1.2em;
	font-family: Comic Sans MS;
	color: #088;
}
#content #cd{
	background-color: white;
	border: solid 2px white;
	border-radius: 4px;
	box-shadow: 2px 3px 5px rgba(0,0,0,0.6);
	margin: 0px 2px 0px 3px;
	width: 82px;
}
#content #cd:hover{
	border: solid 2px #ee3;
	box-shadow: 0px 0px 5px 3px rgba(255,255,0,0.6);
}
#content #song{
	height: 30px;	
	margin: 5px 0px;
}
#content #song_name{
	float: left;
	width: 200px;
	overflow: hidden;
	color: #e152cb;
	font-family: Arial;
	font-size: 1.3em;
	font-weight: bold;
	height: 20px;
	padding-top: 4px;
}
#content #song_play, #content #song_music, #content #song_text{
	float: left;
	width: 46px;
	height: 30px;
	cursor: pointer;
}
#content #song_play {
	background: url(/samanta/imgs/btn_play.png);
}
#content #song_music {
	background: url(/samanta/imgs/btn_music.png);
}
#content #song_text{
	background: url(/samanta/imgs/btn_text.png);
}
#content .music_block{
	height: 32px;
	text-indent: 5px;
}
#content .music_btn{
	float: left;
	margin-left: 1px;
	width: 46px;
	height: 30px;
	cursor: pointer;
}
#content .music_block h3{
	margin: 0px;
}
#content .music_play{
	background: url('/samanta/imgs/btn_play.png');
}
#content .music_pause{
	background: url('/samanta/imgs/btn_pause.png');
}
#content .music_text{
	background: url('/samanta/imgs/btn_text.png');
}
#content .music_note{
	background: url('/samanta/imgs/btn_music.png');
}
#content .music_play_disabled{
	background: url('/samanta/imgs/btn_play_grey.png');
}
#content .music_pause_disabled{
	background: url('/samanta/imgs/btn_play_grey.png');
}
#content .music_text_disabled{
	background: url('/samanta/imgs/btn_text_grey.png');
}
#content .music_note_disabled{
	background: url('/samanta/imgs/btn_music_grey.png');
}
#content .songs_text {
	font-family: Comic Sans MS;
	color: #9B2D30; 
	font-size: 1.1em;
}
#content .songs_head2{
	font-size: 1.2em;
	font-family: Comic Sans MS;
	color: #088;
	font-weight: bold;
}
#content .songs_head1{
	margin: 0px;
	color: #9B2D30;
	font-size: 1.4em;
	font-family: Comic Sans MS;
	font-weight: bold;
	display: block;
}
/*--- Правая часть ---*/
#rightside{
	float: right;
	width: 230px;
	text-align: left;
}
/*--- Прослушивание детей и т.д. ---*/
#banner{
	background: url(/samanta/imgs/25years.png);
	width: 221px;
	height: 107px;
}
#listening{
	background: url(/samanta/imgs/broken_border.png) no-repeat;
	width: 200px;
	height: 299px;
	padding: 8px 15px 16px 8px;
}
#listening p{
	margin: 0px;
}
#listening div{
	background: url(/samanta/imgs/cell.png);
	height: 300px;
	font-family: Myriad Pro;
	font-style: italic;
	font-weight: 700;
	color: #5c64ac;
	font-size: 0.95em;
	padding: 0px 4px;
}
#listening div h3{
	font-family: Comic Sans MS;
	font-weight: bold;
	font-style: normal;
	font-size: 0.9em;
	text-align: center;
	color: #c42106;
	padding: 0;
	margin: 0 0 10px 0;
	text-transform: uppercase;
}
/*--- Новости ---*/
#news{
	margin-top: 20px;
}
#news_caption{
	background: url(/samanta/imgs/news_background.png) top right no-repeat;
/*	background: url(/samanta/imgs/border_news.png);*/
	width: 200px;
	height: 26px;
	padding: 8px 12px 12px 9px;
}
#news_caption div{
	font-family: Comic Sans MS;
	font-weight: bold;
	line-height: 1.1em;
	font-size: 1.4em;
	text-align: center;
	color: white;
	text-transform: uppercase;
}
.news_box{
	padding: 0 10px;
	font-size: 1em;
	padding-bottom: 20px;
}
#news .news_box{
	font-size: 0.8em!important;
	font-family: Comic Sans MS;
}
.news_box a{
	font-family: Comic Sans MS;
	text-decoration: none;
	color: #9B2D30;
	font-weight: bold;
	font-size: 1.25em;
}
#news .news_box a{
	font-size: 1.1em!important;
}
.news_box a big{
	font-size: 1em;
	color: #33A;
	padding: 0px!important;
} 
.news_box p{
	margin: 0px;
	text-align: left;
} 
#news #all_news a{
	font-family: Comic Sans MS;
	color: black;
	font-weight: bold;
	font-size: 0.95em;
}
#news #all_news a:hover{
	text-shadow: rgba(255, 255, 0, 0.8) 2px 2px 3px;
}
#news #all_news{
	text-align: center;
}

#news a:hover{
	text-decoration: underline;
}
#links {
	width: 250px;
	text-align: left;
	font-family: Comic Sans MS;
	float: left;
	font-size: 0.7em;
}
#links div {
	font-size: 1.2em;
	font-weight: bold;
	color: #088;
	text-align: center;
}
#links a {
	text-decoration: none;
	color: #088;
}
#links a:hover {
	text-decoration: underline;
}
/*--- Футер ---*/
#footer{
	width: 1024px;
	margin: 0 auto;
}
/*
#footer_image{
	background: url(/samanta/imgs/footer.png) no-repeat;
	height: 239px;
}
*/
#footer_line{
	background: #5d62c6;
	height: 80px;
	border-radius: 5px 5px 0px 0px;
}
#footer #counters{
	width: 290px;
	float: left;
	text-align: right;
	padding: 20px 0px 0px 0px;	
}
#footer #copyright{
	text-align: left;
	margin-left: 330px;
	padding-top: 15px;
}
#footer a{
	color: white;
}