/* adjust length of page content area/footer */
body.professionals div#wrapper
{
	height: 650px;
}

/* position content area */
body.professionals div#content
{
	left: 310px;
	top: 66px;
	width: 640px;
	height:493px;
	font-size: 11px;
}

body.professionals div#content h2
{
	background-image: url(/ru_RU/professionals/images/hdr_professionals.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 640px;
	height: 40px;
	color: #000;
	font-size: 2.1em;
	text-indent: -9999px;
}

body.professionals div#content a {
	color: #00ccff;
	font-weight: normal;
}

body.professionals div#content div#col1 {
	width: 190px;
	height: 448px;
}
body.professionals div#content h3
{
	background-image: url(/ru_RU/professionals/images/hdr_brand_philosophy.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 48px;
	color: #000;
	font-size: 2.1em;
	line-height: .8em;
	text-indent: -9999px;
}
body.professionals div#content div#col1 p {
	color: #000;
	text-align: left;
	font-size: 1.1em;
}
body.professionals div#content a.register
{
	display: block;
   /*width: 63px;*/
	width: 79px;
	height: 12px;
	background-image: url(/ru_RU/professionals/images/btn_register.gif);
	background-repeat: no-repeat;
	margin: 0.5em 0 0 0;
	text-indent: -9999px;
}
/* register button rollover */
body.professionals div#content a.register:hover
{
background-image:url(/ru_RU/professionals/images/btn_register_roll.gif);
}

body.professionals div#content div.row
{
	width: 420px;
	height: 100px;
	margin: 0 0 12px 0;
	color: #FFF;
	background-color: #333;
	position: relative;
	top: -448px;
	left: 220px;
	line-height: 1.2em;
	font-size: 1.1em;
}
body.professionals div#content div.row div
{
	padding: 5px 5px 2px 5px;
	width: 318px;
}
body.professionals div#content div.row img
{
	border-left: 2px #FFF solid;
	position: absolute;
	right: 0px;
	top: 0px;
}

body.professionals div#content div.row p
{
	text-align: left;
	font-size:11px;
}
body.professionals div#content div.row h4
{
	background-repeat: no-repeat;
	width: 270px;
	height: 22px;
	font-size: 2.1em;
	text-indent: -9999px;
}
body.professionals div#content div#row1 h4
{
	background-image: url(/ru_RU/professionals/images/hdr_technique_videos.gif);
}
body.professionals div#content div#row2 h4
{
	background-image: url(/ru_RU/professionals/images/hdr_curriculum.gif);
}
body.professionals div#content div#row3 h4
{
	background-image: url(/ru_RU/professionals/images/hdr_the_studio.gif);
}
body.professionals div#content div#row4 h4
{
	background-image: url(/ru_RU/professionals/images/hdr_join_the_team.gif);
}

body.professionals div#content div.row a
{
	background-repeat: no-repeat;
	/*width: 150px;*/
	width: 165px;
	height: 13px;
	text-indent: -9999px;
	display: block;
	position: absolute;
	bottom: 6px;
	left: 5px;
}
body.professionals div#content div#row1 a
{
	background-image: url(/ru_RU/professionals/images/btn_see_the_techniques.gif);
}
body.professionals div#content div#row1 a:hover
{
	background-image: url(/ru_RU/professionals/images/btn_see_the_techniques_roll.gif);
}
body.professionals div#content div#row2 a
{
	background-image: url(/ru_RU/professionals/images/btn_see_the_classes.gif);
}
body.professionals div#content div#row2 a:hover
{
	background-image: url(/ru_RU/professionals/images/btn_see_the_classes_roll.gif);
}
body.professionals div#content div#row3 a
{
	background-image: url(/ru_RU/professionals/images/btn_see_the_studios.gif);
}
body.professionals div#content div#row3 a:hover
{
	background-image: url(/ru_RU/professionals/images/btn_see_the_studios_roll.gif);
}
body.professionals div#content div#row4 a
{
	background-image: url(/ru_RU/professionals/images/btn_join_the_movement.gif);
}
body.professionals div#content div#row4 a:hover
{
	background-image: url(/ru_RU/professionals/images/btn_join_the_movement_roll.gif);
}
