@charset "ISO-8859-4";

/* CSS Document */

body {
	margin:0;
	padding:0;
	text-align: center;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background: #000000 url(images/bg_tyomies.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}




a img{border:0;}

#container {
text-align:left;
float:left;
margin:0 auto;
width:970px;
margin:0;
padding:0;
}

#wrapper {
float:left;
clear:both;
width:100%;
}


#header{
width:100%;
height:172px;
float:left;
clear:both;
}


#container #infoBlob {
font-size:10px;
position:absolute;
width:224px;
top:170px;
left:720px;
}





#infoBlob p a {
color:#CCFF99;
}


#contentWrap {
	float: left;
	width: 740px;
	border:1px solid #FFFFFF;
	border-width:1px 0 1px 0;
	padding:2px 0 2px 0;
}

#content {
	color:#000000;
	float:left;
	width:100%;
	background-color:#ffffDD;
	padding:20px 0 20px 0;
}



#content img.titleImg { /*used as main title*/
	margin:0 0 0 26px;
	padding:1em 0 1em 0;
}

#content h1, #content p, #content ul, #content h2, #content h3 {
	margin:0 20px 0 20px;
}

#content h1 {
	color:#CC0000;
	margin:0 14px 0 30px;
	font-weight:normal;
	padding:1em 0 0.4em 0;
	font:1.8em "Trebuchet MS", Arial, Helvetica, Verdana;
	border-bottom: 2px solid #CC0000;
	display:block;
}

#content h2 {
	color:#CC0000;
	margin:0 14px 0 30px;
	font-weight:normal;
	padding:1em 0 0 0;
	font:1.4em "Trebuchet MS", Arial, Helvetica, Verdana;
}

#content h3 {
	color:#000000;
	margin:0 14px 0 30px;
	font-weight:normal;
	padding:1em 0 0 0;
	font:1.2em "Trebuchet MS", Arial, Helvetica, Verdana;
}

#content p {
	color:#000000;
	font-size:0.64em;
	line-height:1.8em;
	margin:0 14px 0 30px;
	padding:0.7em 0 0.7em 0;
	width:462px;
}

#content p a {
	color:#CC0000;
}

#content p a:hover {
	color:#660000;
}

#content p.alignRight {
	text-align:right;
}

#smallFloat {
float:left;
width:220px;
}

#content img.artistImage {
margin:0 14px 0 30px;
float:left;
}

#secondaryContent {
float:right;
width:234px;
}

#secondaryContent p, #secondaryContent h1, #secondaryContent h2, #secondaryContent h3 {
width:auto;
}



#secondaryContent p {
margin:0 14px 0 0;
}

#secondaryContent img.lightBoxImg {
border:1px solid #999999;
margin:0 0 1em 0;
}

#content .red {
color:#CC0000;
}





#Left {
width: 212px;
float:left;
}


#Left #bannerBlob {
	float:left;
	clear:both;
	font-size:10px;
	width:194px;
	}
	
	#Left #bannerBlob img {
	float:left;
	}

#Left #menu {
	float:left;
	clear:both;
	font-size:0.7em;
	width: 180px;
	height:300px;
	border:1px solid #FFFFFF;
	border-width:1px 0 0 0;
	padding:2px 0 2px 0;
	margin:0 14px 0 18px;
	display:inline;
	z-index:30;
	position:relative;
}

	#menu ul{
		width:100%;
		margin:0;
		padding:0;
		list-style-type:none;
	}
	#menu ul li {
		display: block;
		list-style-type: none;
		margin:0;
		padding:0;
	}
	#menu a {
		font-size: 1.3em;
		font-weight:bold;
		letter-spacing:-0.04em;
		color: #000000;
		display: block;
		
		height: 34px;
		width:180px;
		
	
		margin:0;
		border:1px solid #000000;
		border-width:1px 0 0 0;
		background-repeat:no-repeat;
	}
	#menu a:hover {
	background-color:#CC0000;
	color: #FFFFFF;
	}

	#menu a#active {
	background-color:#CC0000;
	}

	#menu a img.naviImg {
	border:none;
	width:180px;
	height:34px;
	}

	#menu a {
	
	}
	
	
	/*/////ENGLISH//////*/
	
	a#navi1e {background-image:url(images/btn_order_eng.gif);}
	a#navi_newse {background-image:url(images/btn_news_eng.gif);}
	a#navi2e {background-image:url(images/btn_bart_eng.gif);}
	a#navi3e {background-image:url(images/btn_enterprises_eng.gif);}
	a#navi4e {background-image:url(images/btn_contact_eng.gif);}
	a#navi5e {height:22px; background-image:url(images/btn_recruit_eng.gif);}
	a#navi_salese {background-image:url(images/btn_sales_eng.gif);}

	a#navi1e:hover {background-image:url(images/btn_order_red_eng.gif);}
	a#navi_newse:hover {background-image:url(images/btn_news_red_eng.gif);}
	a#navi2e:hover {background-image:url(images/btn_bart_red_eng.gif);}
	a#navi3e:hover {background-image:url(images/btn_enterprises_red_eng.gif);}
	a#navi4e:hover {background-image:url(images/btn_contact_red_eng.gif);}
	a#navi5e:hover {background-image:url(images/btn_recruit_red_eng.gif);}
	a#navi_salese:hover {background-image:url(images/btn_sales_red_eng.gif);}

	a#navi1e.active {background-image:url(images/btn_order_red_eng.gif);}
	a#navi_newse.active {background-image:url(images/btn_news_red_eng.gif);}
	a#navi2e.active {background-image:url(images/btn_bart_red_eng.gif);}
	a#navi3e.active {background-image:url(images/btn_enterprises_red_eng.gif);}
	a#navi4e.active {background-image:url(images/btn_contact_red_eng.gif);}
	a#navi5e.active {background-image:url(images/btn_recruit_red_eng.gif);}
	a#navi_salese.active {background-image:url(images/btn_sales_red_eng.gif);}
	

	/*/////FINNISH//////*/
	
	a#navi1f {background-image:url(images/btn_order_fin.gif);}
	a#navi_newsf {background-image:url(images/btn_news_fin.gif);}
	a#navi2f {background-image:url(images/btn_bart_fin.gif);}
	a#navi3f {background-image:url(images/btn_enterprises_fin.gif);}
	a#navi4f {background-image:url(images/btn_contact_fin.gif);}
	a#navi5f {height:22px; background-image:url(images/btn_recruit_fin.gif);}
	a#navi_salesf {background-image:url(images/btn_sales_fin.gif);}


	a#navi1f:hover {background-image:url(images/btn_order_red_fin.gif);}
	a#navi_newsf:hover {background-image:url(images/btn_news_red_fin.gif);}
	a#navi2f:hover {background-image:url(images/btn_bart_red_fin.gif);}
	a#navi3f:hover {background-image:url(images/btn_enterprises_red_fin.gif);}
	a#navi4f:hover {background-image:url(images/btn_contact_red_fin.gif);}
	a#navi5f:hover {background-image:url(images/btn_recruit_red_fin.gif);}
	a#navi_salesf:hover {background-image:url(images/btn_sales_red_fin.gif);}


	a#navi1f.active {background-image:url(images/btn_order_red_fin.gif);}
	a#navi_newsf.active {background-image:url(images/btn_news_red_fin.gif);}
	a#navi2f.active {background-image:url(images/btn_bart_red_fin.gif);}
	a#navi3f.active {background-image:url(images/btn_enterprises_red_fin.gif);}
	a#navi4f.active {background-image:url(images/btn_contact_red_fin.gif);}
	a#navi5f.active {background-image:url(images/btn_recruit_red_fin.gif);}
	a#navi_salesf.active {background-image:url(images/btn_sales_red_fin.gif);}
	

	/*/////GERMAN//////*/
	
	a#navi1g {background-image:url(images/btn_order_ger.gif);}
	a#navi_newsg {background-image:url(images/btn_news_ger.gif);}
	a#navi2g {background-image:url(images/btn_bart_ger.gif);}
	a#navi3g {background-image:url(images/btn_enterprises_ger.gif);}
	a#navi4g {background-image:url(images/btn_contact_ger.gif);}
	a#navi5g {height:22px; background-image:url(images/btn_recruit_ger.gif);}
	a#navi_salesg {background-image:url(images/btn_sales_ger.gif);}


	a#navi1g:hover {background-image:url(images/btn_order_red_ger.gif);}
	a#navi_newsg:hover {background-image:url(images/btn_news_red_ger.gif);}
	a#navi2g:hover {background-image:url(images/btn_bart_red_ger.gif);}
	a#navi3g:hover {background-image:url(images/btn_enterprises_red_ger.gif);}
	a#navi4g:hover {background-image:url(images/btn_contact_red_ger.gif);}
	a#navi5g:hover {background-image:url(images/btn_recruit_red_ger.gif);}
	a#navi_salesg:hover {background-image:url(images/btn_sales_red_ger.gif);}


	a#navi1g.active {background-image:url(images/btn_order_red_ger.gif);}
	a#navi_newsg.active {background-image:url(images/btn_news_red_ger.gif);}
	a#navi2g.active {background-image:url(images/btn_bart_red_ger.gif);}
	a#navi3g.active {background-image:url(images/btn_enterprises_red_ger.gif);}
	a#navi4g.active {background-image:url(images/btn_contact_red_ger.gif);}
	a#navi5g.active {background-image:url(images/btn_recruit_red_ger.gif);}
	a#navi_salesg.active {background-image:url(images/btn_sales_red_ger.gif);}
	


	/*/////RUSSIAN//////*/

	a#navi1r {background-image:url(images/btn_order_ru.gif);}
	a#navi_newsr {background-image:url(images/btn_news_ru.gif);}
	a#navi2r {background-image:url(images/btn_bart_fin.gif);}
	a#navi3r {background-image:url(images/btn_enterprises_ru.gif);}
	a#navi4r {background-image:url(images/btn_contact_ru.gif);}
	a#navi5r {height:22px; background-image:url(images/btn_recruit_ru.gif);}

	a#navi1r:hover {background-image:url(images/btn_order_red_ru.gif);}
	a#navi_newsr:hover {background-image:url(images/btn_news_red_ru.gif);}
	a#navi2r:hover {background-image:url(images/btn_bart_red_fin.gif);}
	a#navi3r:hover {background-image:url(images/btn_enterprises_red_ru.gif);}
	a#navi4r:hover {background-image:url(images/btn_contact_red_ru.gif);}
	a#navi5r:hover {background-image:url(images/btn_recruit_red_ru.gif);}

	a#navi1r.active {background-image:url(images/btn_order_red_ru.gif);}
	a#navi_newsr.active {background-image:url(images/btn_news_red_ru.gif);}
	a#navi2r.active {background-image:url(images/btn_bart_red_fin.gif);}
	a#navi3r.active {background-image:url(images/btn_enterprises_red_ru.gif);}
	a#navi4r.active {background-image:url(images/btn_contact_red_ru.gif);}
	a#navi5r.active {background-image:url(images/btn_recruit_red_ru.gif);}

	

	#menu #accordion a {
	}
	
	
	#accordion .element ul {
		border-bottom:1px solid #E22F21;
		padding-bottom:0.5em;
	}
	
	#menu #accordion .element a {
	display:block;
	text-decoration: none;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	font-size: 0.9em;
	font-weight:normal;
	color: #FFFFFF;
	background-image:none;
	background:none;
	border:none;
	padding:0.2em 10px 0.2em 10px;
	line-height:1.3em;
	height:1.3em;
	}
	
	#menu #accordion .element a:hover {
	color: #990000;
	background-color:#FFFFFF;
	padding:0.21em 10px 0.2em 10px;
	line-height:1.3em;
	height:1.3em;
	}
	
	#menu #accordion .element a.active {
	color: #990000;
	background-color:#FFFFFF;
	padding:0.21em 10px 0.2em 10px;
	line-height:1.3em;
	height:1.3em;
	}

	#accordion {
		background:#CC0000 url(images/bg_artistlist.gif) repeat-y;
	}
	
	
	
/*//////////////////*/
#content #EndlessOceanOfCorporateLogos {
width:466px;
margin:0 0 0 30px;
text-align:center;
background-color:#FFFFFF;
}

/**/

/*////CONTACT FORM//////*/
#contactFormWrap {
float:left;
width:466px;
}


#contactForm {
float:left;
width:100%;
}

#contactForm h3 {

clear:both;
font:0.7em Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
border-bottom:1px solid #CCCCCC;
font-weight:bold;
margin-bottom: 1em ;
}

.red {color:#990000;}

#contactForm label.short {
	margin: 0 0 0.5em 0;
	clear:both;
	float:left;
	display:block;
	width:100%;
}

#contactForm label.checkBox, #contactForm label.radioButton {
	margin: 0 0 0.5em 0;
	float:left;
	display:inline;
	width:38%;
}

#contactForm label.long {
	margin: 0 0 0.5em 0;
	display:block;
	width:100%;
}



#contactForm input.textfield, #contactForm .textarea, #contactForm .select {
float:left;
width: 240px;
}

#contactForm input.checkbox{

}

#contactForm span.formLabelLong {
	display:block;
	text-align: left;
	margin:4px 4px 0 0;
	overflow:hidden;
}


#contactForm span.formLabel {
	display:block;
	width:90px;
	float:left;
	text-align: right;
	clear: both;
	margin:4px 4px 0 0;
	overflow:hidden;
}





#contactForm .errorMsg {font-weight:bold; color:#CC0000;}

/**/


#feedContainer {
width:698px;
float:left;
}

#feeds {
margin:0 14px 0 30px;
font-size:0.64em;
}

#feeds h2{
margin:0;
font-size:2em;
padding-bottom:0.5em;
line-height:110%;
}
#feeds a img{
padding-top:0.5em;
padding-bottom:0.5em;
padding-right:20px;
}


#feeds .entry {
position:relative;
padding-bottom:1em;
}

.entry .date{
top:0px;
right:0px;
padding-bottom:1em;
color:#ABABAB;
}
