body,html {
	margin:0;
	padding:0;
	background: #4e3820;
}

#layout
{
	width:999px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background: #ffffff;
}
#footer
{
	background: #ffffff;
	border-top:1px solid #f6efdf;
	padding-left:17px;
	height:30px;
	position:relative;
	width:982px;
	margin-left:auto;
	margin-right:auto;
	padding-top:12px;
	padding-bottom:30px;
	z-index:100;
}
	.copyright
	{
		line-height:31px;
		height:31px;
		width:113px;
		color:#b8ad91;
		font-family:Arial;
		font-size:10pt;
		float:right;
                margin-right:75px;
		margin-top:3px;
	}
	.ed
	{
		float:left;
		font-family:Arial;
		font-size:10pt;
		line-height:31px;
		height:31px;
		float:left;
		margin-left:5px;
		color:#b8ad91;
	}
.header-right
{
    width:263px;
    height:360px;
    background:url(../img/header-top-left.jpg) no-repeat top left;
    float:left;
    
}
#fav-and-mailbox
{
	line-height:30px;
	height:30px;
	float:right;
	clear:right;
	margin-right:20px;
	margin-top:10px;
}
	#fav-and-mailbox a
	{
		color:#ffe081;
		margin-right:10px;
		font-family:Arial;
		font-size:9pt;
		
	}
	.header-right-side
	{
		width:78px;
		height:256px;
		background:url(../img/header-left.jpg) no-repeat;
		float:left;
		margin-top:104px;
	}
.header-right-menu
    {
        background:url(../img/mainpage-menu.jpg) no-repeat;
        width:185px;
        height:256px;
        margin-top:104px;
        float:left;
        clear:right;
    }
		/* Меню ссылки */
		
		.header-right-menu a 
		{
			display:block;
		}
		
		.about-school
		{
			width:185px;
			height:32px;
		}
		.duets
		{
			width:185px;
			height:32px;
		}
		.gallery
		{
			width:185px;
			height:32px;
		}
		.competitions
		{
			width:185px;
			height:32px;
		}
		.i-seek-you
		{
			width:185px;
			height:32px;
		}
		.news
		{
			width:185px;
			height:32px;
		}
		.normatives
		{
			width:185px;
			height:32px;
		}
		.contacts
		{
			width:185px;
			height:32px;
		}
		
		
.header-left
{
	width:736px;
	height:360px;
	background:url(../img/mainpage-illustration.jpg) no-repeat 0 0;
	float:left;
}


/* content */
.first-tier
{
	
}
	.tier1-left
	{
		float:left;
		
		width:564px;
		float:left;
		background:url(../img/news-block-bg.jpg) no-repeat;
	}
	.tier1-right
	{
		float:left;
		
		width:435px;
		float:left;
		clear:right;
		background:url(../img/oshkole-block-bg.jpg) no-repeat;
	}
.tier1-right-about
{
	width:435px;
	height:204px;
	
}
	.right-about-text
	{
		padding-left:38px;
		padding-top:94px;
		color:#4d3a3a;
		font-family:Arial;
		font-size:10pt;
	}
.tier-1-right-albums
{
	float:right;
	width:182px;
	clear:right;
	
}
	.tier-1-right-albums a{
		color:#b8ad91;
		font-family:Arial;
		font-size:9pt;
	}
.tier1-right-rules
{
	width:435px;
	height:160px;
	background:url(../img/rules.jpg) no-repeat left top;
}
	.tier1-rules-text
	{
		margin-left:162px;
		margin-top:32px;
		color:#4d3a3a;
		font-family:Arial;
		font-size:10pt;
		width:240px;
	}
.tier1-left-news
{
	width:564px;
	height:208px;
}
	.tier1-news-text
	{
		padding-left:60px;
		padding-top:93px;
		color:#4d3a3a;
		font-family:Arial;
		font-size:10pt;
	}
		.news-text-1
		{
			float:left;
			width:205px;
			
		}
		.news-text-2
		{
			float:left;
			width:205px;
			margin-left:65px;
			
		}
		.news-date
		{
			color:#b8ad91;
			font-family:Arial;
			font-size:10pt;
		}
.tier1-left-archiev
{
	height:31px;
	width:160px;
	float:right;
	clear:right;
}
	.tier1-left-archiev a
	{
		width:160px;
		height:31px;
		display:block;
		color:#b8ad91;
		font-family:Arial;
		font-size:9pt;
		line-height:31px;
		
	}
.tier1-left-someblock
{
	margin-top:27px;
	margin-left:27px;
	color:#b8ad91;
	font-family:Arial;
	font-size:10pt;
}
.tier1-left-someblock b
{
	
	color:#4d3a3a;
	font-family:Arial;
	font-size:10pt;
	
}
	.dancer-bg
	{
		background:#f6efdf url(../img/sbg1.jpg) no-repeat right top;
		width:530px;
		
		padding-left:30px;
	}
	.dancer-bg .left
	{
		width:49%;
		color:#4d3a3a;
		font-family:arial;
		font-size:9pt;
		
	}
	.dancer-bg .left div
	{
		margin-top:6px;
	}
	.pinkLink
	{
		font-family:arial;
		font-size:9pt;
		color:#f31194;
		
	}
	
.symbol
{
	height:119px;
	width:82px;
	right:0;
	background:url(../img/bottom-symbol.png);
	position:absolute;
	margin-top:-30px;
	margin-left:911px;
	z-index:10000;
}

/* FOR INNER PAGE */
.innerPage
{
    background:url(../img/innerpage_header_bg.jpg) no-repeat;
    padding-top:93px;
}
    .innerPage .dancer-bg
    {
        width:800px;
        padding-top:12px;
        color:#454545;
        height:auto;
        padding-bottom:12px;
        font-family:arial;
        font-size:9pt;
    }
        .innerPage .dancer-bg a
        {
            color:#f31194;
            text-decoration:none;
            
        }
    .innerPage .tier1-left-someblock
    {
        background:url(../img/shpek.jpg) no-repeat top left;
        margin-left:10px;
       
        padding-left:17px;
    }

