@charset "utf-8";
body {
	color: #000;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
}

div { margin: 0; padding: 0; }

img { border: 0; }

div#mainwrap {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0;
}

div.clearall {
	height: 4px;
	clear: both;
	display: block;
}

div.repertoirediv ul.anchorlinks {
	list-style: disc;
	margin-left: 14px;
}

div.repertoirediv ul.anchorlinks li {
	margin-bottom: 4px;
}

ul.anchorlinks li a, ul.anchorlinks li a:visited {
	color: #e23b32;
	font-weight:bold;
	text-decoration: none;
	font-style: italic;
}

ul.anchorlinks li a:hover {
	text-decoration: underline;
}

a.redlink, a.redlink:visited {
	color: #e23b32;
	text-decoration: underline;
	font-weight: bold;
}

a.redlink:hover {
	text-decoration: none;
}

/* _____________________________________ BACKGROUNDS _____________________________________ */

div#indexcontent {
	background: transparent url(/img/bkg/home.jpg) 0 0 no-repeat;
	width: 1000px;
	min-height: 665px;
}

div#indexleftbkg {
	background: transparent url(/img/bkg/sideindexleft.gif) 0 0 repeat-x;
	min-height: 856px;
	width: 100%;
}

div#indexrightbkg {
	background: transparent url(/img/bkg/sideindexright.gif) 100% 0 no-repeat;
	min-height: 856px;
	width: 100%;
}

div#indexquotes {
	padding-top: 60px;
}

div#newscontent {
	background: transparent url(/img/bkg/news.jpg) 334px 126px no-repeat;
	width: 1000px;
	min-height: 879px;
}

div#newsrightbkg {
	background: #000 none;
	min-height: 879px;
	width: 100%;
}

div#concertscontent {
	background: transparent url(/img/bkg/concerts.jpg) 0 111px no-repeat;
	width: 1000px;
	min-height: 856px;
}

div#concertsrightbkg {
	background: transparent url(/img/bkg/sideconcertsright.gif) 100% 111px no-repeat;
	min-height: 856px;
	width: 100%;
}

div#concertsleftbkg {
	background: transparent url(/img/bkg/sideconcertsleft.gif) 0 111px repeat-x;
	min-height: 856px;
	width: 100%;
}

div#biographycontent {
	background: transparent url(/img/bkg/biography.jpg) 95px 50px no-repeat;
	width: 1000px;
	min-height: 856px;
}

div#gallerycontent, div#multimediacontent {
	background: transparent none;
	width: 1000px;
}

div#reviewscontent {
	background: transparent url(/img/bkg/reviews.jpg) 0 0 no-repeat;
	width: 1000px;
	min-height: 900px;
}

div#reviewsrightbkg {
	background: transparent url(/img/bkg/sidereviewsright.gif) 100% 0 no-repeat;
	min-height: 900px;
	width: 100%;
}

div#reviewsleftbkg {
	background: transparent url(/img/bkg/sidereviewsleft.gif) 0 0 repeat-x;
	min-height: 900px;
	width: 100%;
}

div#repertoirecontent {
	background: transparent url(/img/bkg/repertoire.jpg) 0 0 no-repeat;
	width: 1000px;
	min-height: 882px;
}

div#repertoirerightbkg {
	background: transparent url(/img/bkg/siderepertoireright.gif) 100% 0 no-repeat;
	min-height: 882px;
	width: 100%;
}

div#presskitcontent {
	background: transparent url(/img/bkg/presskit.jpg) 0 0 no-repeat;
	width: 1000px;
	min-height: 821px;
}

div#presskitrightbkg {
	background: transparent url(/img/bkg/sidepresskitright.gif) 100% 0 no-repeat;
	min-height: 800px;
	width: 100%;
}

div#contactcontent {
	background: transparent url(/img/bkg/contact.jpg) 0 0 no-repeat;
	width: 1000px;
	min-height: 755px;
}

div#contactrightbkg {
	background: transparent url(/img/bkg/sidecontactright.gif) 100% 0 no-repeat;
	min-height: 755px;
	width: 100%;
}

/* _____________________________________ HEADER _____________________________________ */

div#header {
	height: 58px;
	margin: 0;
	padding: 21px 0 0 0;
}

h1.enb, h1.enw {
	width: 978px;
	height: 59px;
	background: transparent url(/img/logoben.png) 0 0 no-repeat;
	margin: 0 0 0 11px;
}

h1.enw {
	background: transparent url(/img/logowen.png) 0 0 no-repeat;
}

h1.deb, h1.dew {
	width: 978px;
	height: 59px;
	background: transparent url(/img/logobde.png) 0 0 no-repeat;
	margin: 0 0 0 11px;
}

h1.dew {
	background: transparent url(/img/logowde.png) 0 0 no-repeat;
}

h1.hrb, h1.hrw {
	width: 978px;
	height: 59px;
	background: transparent url(/img/logobhr.png) 0 0 no-repeat;
	margin: 0 0 0 11px;
}

h1.hrw {
	background: transparent url(/img/logowhr.png) 0 0 no-repeat;
}

h1.enb a, h1.enw a, h1.deb a, h1.dew a, h1.hrb a, h1.hrw a { position: absolute; display: block; text-indent: -9999px; width: 978px; height: 59px; margin: 0; padding: 0; }
h1.enb a, h1.enb a:hover, h1.enw a, h1.enw a:hover, h1.deb a, h1.deb a:hover, h1.dew a, h1.dew a:hover, h1.hrb a, h1.hrb a:hover, h1.hrw a, h1.hrw a:hover { background-color: transparent; text-decoration: none; }


/* =================--------------->>> Languages menu ---------- */

div#langmenu {
	height: 29px;
	width: 989px;
	padding: 14px 0 0 0;
}

ul#langmenub {
	height: 13px;
	padding: 0;
	margin: 0 0 0 759px;
	background: transparent url(/img/langmenub.png) 100% 0 no-repeat;
}

ul#langmenuw {
	height: 13px;
	padding: 0;
	margin: 0 0 0 759px;
	background: transparent url(/img/langmenuw.png) 100% 0 no-repeat;
}

div#langmenu li {
	display: inline;
}

div#langmenu li#langen {
	height: 13px;
	width: 67px;
}

div#langmenu li#langde {
	height: 13px;
	width: 73px;
}

div#langmenu li#langhr {
	height: 13px;
	width: 74px;
}

div#langmenu li a {
	display: block;
	float: left;
	text-indent: -9999px;
}

div#langmenu li#langen a {
	height: 13px;
	width: 67px;
	margin-right: 8px;
}

div#langmenu li#langde a {
	height: 13px;
	width: 73px;
	margin-right: 8px;
}

div#langmenu li#langhr a {
	height: 13px;
	width: 74px;
}

/* _____________________________________ MAIN MENU ENGLISH _____________________________________ */

div#menuenb, div#menuenw {
	width: 979px;
	height: 180px;
	margin-bottom: 14px;
	clear: both;
}

ul#menuleftenb, ul#menuleftenw {
	float: left;
	width: 201px;
	margin: 0 0 0 11px;
	padding: 0;
}

ul#menurightenb, ul#menurightenw {
	float: right;
	width: 210px;
	margin: 0;
	padding: 0;
}

ul#menuleftenb li, ul#menurightenb li, ul#menuleftenw li, ul#menurightenw li {
	height: 28px;
	padding: 4px 0 4px 0;
	list-style: none;
}

ul#menuleftenb li a, ul#menurightenb li a, ul#menuleftenw li a, ul#menurightenw li a {
	padding: 0;
	margin: 0;
	display: block;
	height: 28px;
	width: 201px;
	text-indent: -9999px; 
}

ul#menurightenb li a, ul#menurightenw li a {
	width: 210px;
}

div#menuenb li#link1en a { background: transparent url(/img/menu/en/newsb.png) 0 0 no-repeat; }
div#menuenb li#link2en a { background: transparent url(/img/menu/en/concertsb.png) 0 0 no-repeat; }
div#menuenb li#link3en a { background: transparent url(/img/menu/en/biographyb.png) 0 0 no-repeat; }
div#menuenb li#link4en a { background: transparent url(/img/menu/en/repertoireb.png) 0 0 no-repeat; }
div#menuenb li#link5en a { background: transparent url(/img/menu/en/reviewsb.png) 0 0 no-repeat; }
div#menuenb li#link6en a { background: transparent url(/img/menu/en/galleryb.png) 100% 0 no-repeat; }
div#menuenb li#link7en a { background: transparent url(/img/menu/en/multimediab.png) 100% 0 no-repeat; }
div#menuenb li#link8en a { background: transparent url(/img/menu/en/presskitb.png) 100% 0 no-repeat; }
div#menuenb li#link9en a { background: transparent url(/img/menu/en/contactb.png) 100% 0 no-repeat; }

div#menuenb li#link1en a:hover { background: transparent url(/img/menu/en/newsr.png) 0 0 no-repeat; }
div#menuenb li#link2en a:hover { background: transparent url(/img/menu/en/concertsr.png) 0 0 no-repeat; }
div#menuenb li#link3en a:hover { background: transparent url(/img/menu/en/biographyr.png) 0 0 no-repeat; }
div#menuenb li#link4en a:hover { background: transparent url(/img/menu/en/repertoirer.png) 0 0 no-repeat; }
div#menuenb li#link5en a:hover { background: transparent url(/img/menu/en/reviewsr.png) 0 0 no-repeat; }
div#menuenb li#link6en a:hover { background: transparent url(/img/menu/en/galleryr.png) 100% 0 no-repeat; }
div#menuenb li#link7en a:hover { background: transparent url(/img/menu/en/multimediar.png) 100% 0 no-repeat; }
div#menuenb li#link8en a:hover { background: transparent url(/img/menu/en/presskitr.png) 100% 0 no-repeat; }
div#menuenb li#link9en a:hover { background: transparent url(/img/menu/en/contactr.png) 100% 0 no-repeat; }

div#menuenw li#link1en a { background: transparent url(/img/menu/en/newsw.png) 0 0 no-repeat; }
div#menuenw li#link2en a { background: transparent url(/img/menu/en/concertsw.png) 0 0 no-repeat; }
div#menuenw li#link3en a { background: transparent url(/img/menu/en/biographyw.png) 0 0 no-repeat; }
div#menuenw li#link4en a { background: transparent url(/img/menu/en/repertoirew.png) 0 0 no-repeat; }
div#menuenw li#link5en a { background: transparent url(/img/menu/en/reviewsw.png) 0 0 no-repeat; }
div#menuenw li#link6en a { background: transparent url(/img/menu/en/galleryw.png) 100% 0 no-repeat; }
div#menuenw li#link7en a { background: transparent url(/img/menu/en/multimediaw.png) 100% 0 no-repeat; }
div#menuenw li#link8en a { background: transparent url(/img/menu/en/presskitw.png) 100% 0 no-repeat; }
div#menuenw li#link9en a { background: transparent url(/img/menu/en/contactw.png) 100% 0 no-repeat; }

div#menuenw li#link1en a:hover { background: transparent url(/img/menu/en/newsb.png) 0 0 no-repeat; }
div#menuenw li#link2en a:hover { background: transparent url(/img/menu/en/concertsb.png) 0 0 no-repeat; }
div#menuenw li#link3en a:hover { background: transparent url(/img/menu/en/biographyb.png) 0 0 no-repeat; }
div#menuenw li#link4en a:hover { background: transparent url(/img/menu/en/repertoireb.png) 0 0 no-repeat; }
div#menuenw li#link5en a:hover { background: transparent url(/img/menu/en/reviewsb.png) 0 0 no-repeat; }
div#menuenw li#link6en a:hover { background: transparent url(/img/menu/en/galleryb.png) 100% 0 no-repeat; }
div#menuenw li#link7en a:hover { background: transparent url(/img/menu/en/multimediab.png) 100% 0 no-repeat; }
div#menuenw li#link8en a:hover { background: transparent url(/img/menu/en/presskitb.png) 100% 0 no-repeat; }
div#menuenw li#link9en a:hover { background: transparent url(/img/menu/en/contactb.png) 100% 0 no-repeat; }

div#menuenw ul#menuleftenw li#selected { background: transparent url(/img/menu/en/biographyitalic.gif) 0 4px no-repeat; height: 34px; text-indent: -9999px; }

div#menuenb ul#menuleftenb li#selected { background: transparent url(/img/menu/en/concertsitalic.gif) 0 4px no-repeat; height: 28px; text-indent: -9999px; }

div#menuenw ul#menuleftenw li#newsli { background: transparent url(/img/menu/en/newsitalic.gif) 0 4px no-repeat; height: 21px; text-indent: -9999px; }

div#menuenb ul#menuleftenb li#reviewsli { background: transparent url(/img/menu/en/reviewsitalic.gif) 0 4px no-repeat; height: 28px; text-indent: -9999px; }

div#menuenw ul#menuleftenw li#reviewsli { background: transparent url(/img/menu/en/reviewsitalicw.gif) 0 4px no-repeat; height: 28px; text-indent: -9999px; }

div#menuenb ul#menuleftenb li#repertoireli { background: transparent url(/img/menu/en/repertoireitalic.gif) 0 4px no-repeat; height: 34px; text-indent: -9999px; }

div#menuenb ul#menurightenb li#galleryli { background: transparent url(/img/menu/en/galleryitalic.gif) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }

div#menuenw ul#menurightenw li#multimediali { background: transparent url(/img/menu/en/multimediaitalic.gif) 100% 4px no-repeat; height: 34px; text-indent: -9999px; }

div#menuenw ul#menurightenw li#presskitli { background: transparent url(/img/menu/en/presskititalic.gif) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }

div#menuenw ul#menurightenw li#contactli { background: transparent url(/img/menu/en/contactitalic.gif) 100% 4px no-repeat; height: 28px; text-indent: -9999px; }

/* _____________________________________ MAIN MENU DEUTSCH _____________________________________ */

div#menudeb, div#menudew {
	width: 979px;
	height: 180px;
	margin-bottom: 14px;
	clear: both;
}

ul#menuleftdeb, ul#menuleftdew {
	float: left;
	width: 201px;
	margin: 0 0 0 11px;
	padding: 0;
}

ul#menurightdeb, ul#menurightdew {
	float: right;
	width: 210px;
	margin: 0;
	padding: 0;
}

ul#menuleftdeb li, ul#menurightdeb li, ul#menuleftdew li, ul#menurightdew li {
	height: 28px;
	padding: 4px 0 4px 0;
	list-style: none;
}

ul#menuleftdeb li a, ul#menurightdeb li a, ul#menuleftdew li a, ul#menurightdew li a {
	padding: 0;
	margin: 0;
	display: block;
	height: 28px;
	width: 201px;
	text-indent: -9999px; 
}

ul#menurightdeb li a, ul#menurightdew li a {
	width: 210px;
}

div#menudeb li#link1de a { background: transparent url(/img/menu/de/newsb.png) 0 0 no-repeat; }
div#menudeb li#link2de a { background: transparent url(/img/menu/de/concertsb.png) 0 0 no-repeat; }
div#menudeb li#link3de a { background: transparent url(/img/menu/de/biographyb.png) 0 0 no-repeat; }
div#menudeb li#link4de a { background: transparent url(/img/menu/de/repertoireb.png) 0 0 no-repeat; }
div#menudeb li#link5de a { background: transparent url(/img/menu/de/reviewsb.png) 0 0 no-repeat; }
div#menudeb li#link6de a { background: transparent url(/img/menu/de/galleryb.png) 100% 0 no-repeat; }
div#menudeb li#link7de a { background: transparent url(/img/menu/de/multimediab.png) 100% 0 no-repeat; }
div#menudeb li#link8de a { background: transparent url(/img/menu/de/presskitb.png) 100% 0 no-repeat; }
div#menudeb li#link9de a { background: transparent url(/img/menu/de/contactb.png) 100% 0 no-repeat; }

div#menudeb li#link1de a:hover { background: transparent url(/img/menu/de/newsr.png) 0 0 no-repeat; }
div#menudeb li#link2de a:hover { background: transparent url(/img/menu/de/concertsr.png) 0 0 no-repeat; }
div#menudeb li#link3de a:hover { background: transparent url(/img/menu/de/biographyr.png) 0 0 no-repeat; }
div#menudeb li#link4de a:hover { background: transparent url(/img/menu/de/repertoirer.png) 0 0 no-repeat; }
div#menudeb li#link5de a:hover { background: transparent url(/img/menu/de/reviewsr.png) 0 0 no-repeat; }
div#menudeb li#link6de a:hover { background: transparent url(/img/menu/de/galleryr.png) 100% 0 no-repeat; }
div#menudeb li#link7de a:hover { background: transparent url(/img/menu/de/multimediar.png) 100% 0 no-repeat; }
div#menudeb li#link8de a:hover { background: transparent url(/img/menu/de/presskitr.png) 100% 0 no-repeat; }
div#menudeb li#link9de a:hover { background: transparent url(/img/menu/de/contactr.png) 100% 0 no-repeat; }

div#menudew li#link1de a { background: transparent url(/img/menu/de/newsw.png) 0 0 no-repeat; }
div#menudew li#link2de a { background: transparent url(/img/menu/de/concertsw.png) 0 0 no-repeat; }
div#menudew li#link3de a { background: transparent url(/img/menu/de/biographyw.png) 0 0 no-repeat; }
div#menudew li#link4de a { background: transparent url(/img/menu/de/repertoirew.png) 0 0 no-repeat; }
div#menudew li#link5de a { background: transparent url(/img/menu/de/reviewsw.png) 0 0 no-repeat; }
div#menudew li#link6de a { background: transparent url(/img/menu/de/galleryw.png) 100% 0 no-repeat; }
div#menudew li#link7de a { background: transparent url(/img/menu/de/multimediaw.png) 100% 0 no-repeat; }
div#menudew li#link8de a { background: transparent url(/img/menu/de/presskitw.png) 100% 0 no-repeat; }
div#menudew li#link9de a { background: transparent url(/img/menu/de/contactw.png) 100% 0 no-repeat; }

div#menudew li#link1de a:hover { background: transparent url(/img/menu/de/newsb.png) 0 0 no-repeat; }
div#menudew li#link2de a:hover { background: transparent url(/img/menu/de/concertsb.png) 0 0 no-repeat; }
div#menudew li#link3de a:hover { background: transparent url(/img/menu/de/biographyb.png) 0 0 no-repeat; }
div#menudew li#link4de a:hover { background: transparent url(/img/menu/de/repertoireb.png) 0 0 no-repeat; }
div#menudew li#link5de a:hover { background: transparent url(/img/menu/de/reviewsb.png) 0 0 no-repeat; }
div#menudew li#link6de a:hover { background: transparent url(/img/menu/de/galleryb.png) 100% 0 no-repeat; }
div#menudew li#link7de a:hover { background: transparent url(/img/menu/de/multimediab.png) 100% 0 no-repeat; }
div#menudew li#link8de a:hover { background: transparent url(/img/menu/de/presskitb.png) 100% 0 no-repeat; }
div#menudew li#link9de a:hover { background: transparent url(/img/menu/de/contactb.png) 100% 0 no-repeat; }

div#menudew ul#menuleftdew li#selected { background: transparent url(/img/menu/de/biographyitalic.gif) 0 4px no-repeat; height: 34px; text-indent: -9999px; }

div#menudeb ul#menuleftdeb li#selected { background: transparent url(/img/menu/de/concertsitalic.gif) 0 4px no-repeat; height: 28px; text-indent: -9999px; }

div#menudew ul#menuleftdew li#newsli { background: transparent url(/img/menu/de/newsitalic.gif) 0 4px no-repeat; height: 21px; text-indent: -9999px; }

div#menudeb ul#menuleftdeb li#reviewsli { background: transparent url(/img/menu/de/reviewsitalic.gif) 0 6px no-repeat; height: 34px; text-indent: -9999px; }

div#menudew ul#menuleftdew li#reviewsli { background: transparent url(/img/menu/de/reviewsitalicw.gif) 0 6px no-repeat; height: 34px; text-indent: -9999px; }

div#menudeb ul#menuleftdeb li#repertoireli { background: transparent url(/img/menu/de/repertoireitalic.gif) 0 4px no-repeat; height: 34px; text-indent: -9999px; }

div#menudeb ul#menurightdeb li#galleryli { background: transparent url(/img/menu/de/galleryitalic.gif) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }

div#menudew ul#menurightdew li#multimediali { background: transparent url(/img/menu/de/multimediaitalic.gif) 100% 4px no-repeat; height: 34px; text-indent: -9999px; }

div#menudew ul#menurightdew li#presskitli { background: transparent url(/img/menu/de/presskititalic.gif) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }

div#menudew ul#menurightdew li#contactli { background: transparent url(/img/menu/de/contactitalic.gif) 100% 4px no-repeat; height: 28px; text-indent: -9999px; }

/* _____________________________________ MAIN MENU HRVATSKI _____________________________________ */

div#menuhrb, div#menuhrw {
	width: 979px;
	height: 180px;
	margin-bottom: 14px;
	clear: both;
}

ul#menulefthrb, ul#menulefthrw {
	float: left;
	width: 201px;
	margin: 0 0 0 11px;
	padding: 0;
}

ul#menurighthrb, ul#menurighthrw {
	float: right;
	width: 228px;
	margin: 0;
	padding: 0;
}

ul#menulefthrb li, ul#menurighthrb li, ul#menulefthrw li, ul#menurighthrw li {
	height: 28px;
	padding: 4px 0 4px 0;
	list-style: none;
}

div#menuhrb li#link3hr { height: 30px; }

ul#menulefthrb li a, ul#menurighthrb li a, ul#menulefthrw li a, ul#menurighthrw li a {
	padding: 0;
	margin: 0;
	display: block;
	height: 28px;
	width: 201px;
	text-indent: -9999px; 
}

ul#menurighthrb li a, ul#menurighthrw li a {
	width: 228px;
}

div#menuhrb li#link1hr a { background: transparent url(/img/menu/hr/newsb.png) 0 0 no-repeat; }
div#menuhrb li#link2hr a { background: transparent url(/img/menu/hr/concertsb.png) 0 0 no-repeat; }
div#menuhrb li#link3hr a { background: transparent url(/img/menu/hr/biographyb.png) 0 0 no-repeat; height: 30px; }
div#menuhrb li#link4hr a { background: transparent url(/img/menu/hr/repertoireb.png) 0 0 no-repeat; }
div#menuhrb li#link5hr a { background: transparent url(/img/menu/hr/reviewsb.png) 0 0 no-repeat; }
div#menuhrb li#link6hr a { background: transparent url(/img/menu/hr/galleryb.png) 100% 0 no-repeat; }
div#menuhrb li#link7hr a { background: transparent url(/img/menu/hr/multimediab.png) 100% 0 no-repeat; }
div#menuhrb li#link8hr a { background: transparent url(/img/menu/hr/presskitb.png) 100% 0 no-repeat; }
div#menuhrb li#link9hr a { background: transparent url(/img/menu/hr/contactb.png) 100% 0 no-repeat; }

div#menuhrb li#link1hr a:hover { background: transparent url(/img/menu/hr/newsr.png) 0 0 no-repeat; }
div#menuhrb li#link2hr a:hover { background: transparent url(/img/menu/hr/concertsr.png) 0 0 no-repeat; }
div#menuhrb li#link3hr a:hover { background: transparent url(/img/menu/hr/biographyr.png) 0 0 no-repeat; height: 30px; }
div#menuhrb li#link4hr a:hover { background: transparent url(/img/menu/hr/repertoirer.png) 0 0 no-repeat; }
div#menuhrb li#link5hr a:hover { background: transparent url(/img/menu/hr/reviewsr.png) 0 0 no-repeat; }
div#menuhrb li#link6hr a:hover { background: transparent url(/img/menu/hr/galleryr.png) 100% 0 no-repeat; }
div#menuhrb li#link7hr a:hover { background: transparent url(/img/menu/hr/multimediar.png) 100% 0 no-repeat; }
div#menuhrb li#link8hr a:hover { background: transparent url(/img/menu/hr/presskitr.png) 100% 0 no-repeat; }
div#menuhrb li#link9hr a:hover { background: transparent url(/img/menu/hr/contactr.png) 100% 0 no-repeat; }

div#menuhrw li#link1hr a { background: transparent url(/img/menu/hr/newsw.png) 0 0 no-repeat; }
div#menuhrw li#link2hr a { background: transparent url(/img/menu/hr/concertsw.png) 0 0 no-repeat; }
div#menuhrw li#link3hr a { background: transparent url(/img/menu/hr/biographyw.png) 0 0 no-repeat; height: 30px; }
div#menuhrw li#link4hr a { background: transparent url(/img/menu/hr/repertoirew.png) 0 0 no-repeat; }
div#menuhrw li#link5hr a { background: transparent url(/img/menu/hr/reviewsw.png) 0 0 no-repeat; }
div#menuhrw li#link6hr a { background: transparent url(/img/menu/hr/galleryw.png) 100% 0 no-repeat; }
div#menuhrw li#link7hr a { background: transparent url(/img/menu/hr/multimediaw.png) 100% 0 no-repeat; }
div#menuhrw li#link8hr a { background: transparent url(/img/menu/hr/presskitw.png) 100% 0 no-repeat; }
div#menuhrw li#link9hr a { background: transparent url(/img/menu/hr/contactw.png) 100% 0 no-repeat; }

div#menuhrw li#link1hr a:hover { background: transparent url(/img/menu/hr/newsb.png) 0 0 no-repeat; }
div#menuhrw li#link2hr a:hover { background: transparent url(/img/menu/hr/concertsb.png) 0 0 no-repeat; }
div#menuhrw li#link3hr a:hover { background: transparent url(/img/menu/hr/biographyb.png) 0 0 no-repeat; height: 30px; }
div#menuhrw li#link4hr a:hover { background: transparent url(/img/menu/hr/repertoireb.png) 0 0 no-repeat; }
div#menuhrw li#link5hr a:hover { background: transparent url(/img/menu/hr/reviewsb.png) 0 0 no-repeat; }
div#menuhrw li#link6hr a:hover { background: transparent url(/img/menu/hr/galleryb.png) 100% 0 no-repeat; }
div#menuhrw li#link7hr a:hover { background: transparent url(/img/menu/hr/multimediab.png) 100% 0 no-repeat; }
div#menuhrw li#link8hr a:hover { background: transparent url(/img/menu/hr/presskitb.png) 100% 0 no-repeat; }
div#menuhrw li#link9hr a:hover { background: transparent url(/img/menu/hr/contactb.png) 100% 0 no-repeat; }

div#menuhrw ul#menulefthrw li#selected { background: transparent url(/img/menu/hr/biographyitalic.gif) 0 4px no-repeat; height: 34px; text-indent: -9999px; }

div#menuhrb ul#menulefthrb li#selected { background: transparent url(/img/menu/hr/concertsitalic.gif) 0 4px no-repeat; height: 28px; text-indent: -9999px; }

div#menuhrw ul#menulefthrw li#newsli { background: transparent url(/img/menu/hr/newsitalic.gif) 0 4px no-repeat; height: 28px; text-indent: -9999px; }

div#menuhrb ul#menulefthrb li#reviewsli { background: transparent url(/img/menu/hr/reviewsitalic.gif) 0 6px no-repeat; height: 34px; text-indent: -9999px; }

div#menuhrw ul#menulefthrw li#reviewsli { background: transparent url(/img/menu/hr/reviewsitalicw.gif) 0 6px no-repeat; height: 34px; text-indent: -9999px; }

div#menuhrb ul#menulefthrb li#repertoireli { background: transparent url(/img/menu/hr/repertoireitalic.gif) 0 4px no-repeat; height: 34px; text-indent: -9999px; }

div#menuhrb ul#menurighthrb li#galleryli { background: transparent url(/img/menu/hr/galleryitalic.gif) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }

div#menuhrw ul#menurighthrw li#multimediali { background: transparent url(/img/menu/hr/multimediaitalic.gif) 100% 4px no-repeat; height: 34px; text-indent: -9999px; }

div#menuhrw ul#menurighthrw li#presskitli { background: transparent url(/img/menu/hr/presskititalic.gif) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }

div#menuhrw ul#menurighthrw li#contactli { background: transparent url(/img/menu/hr/contactitalic.gif) 100% 4px no-repeat; height: 28px; text-indent: -9999px; }


/* _____________________________________ NEWS _____________________________________ */

div#newscol {
	width: 414px;
	margin-left: 11px;
	clear: both;
	color: #fff;
	background: transparent url(/img/pngbtrans.png) 0 0 repeat;
}

div#newscol h3 {
	font: normal 30px/1.3em Helvetica, Tahoma, Verdana, sans-serif; letter-spacing: -1px;
	margin-bottom: 0;
}

div#newscol p {
	line-height: 1.2em;
}

div#newscol a, div#newscol a:visited {
	color: #e23b32;
	font-weight:bold;
	text-decoration: none;
	font-style: italic;
}

div#newscol a:hover {
	text-decoration: underline;
}

/* _____________________________________ CONCERTS _____________________________________ */

div#concertscol {
	width: 360px;
	margin-left: 11px;
	clear: both;
}

div#concertscol h3 {
	font: normal 30px/1.3em Helvetica, Tahoma, Verdana, sans-serif; letter-spacing: -1px;
	margin-bottom: 0;
}

div#concertscol p {
	line-height: 1.2em;
}

div#concertscol a, div#concertscol a:visited {
	color: #e23b32;
	font-weight:bold;
	text-decoration: none;
	font-style: italic;
}

div#concertscol a:hover {
	text-decoration: underline;
}

/* _____________________________________ BIOGRAPHY _____________________________________ */

div#bioleft {
	width: 230px;
	float: left;
	margin-left: 11px;
	clear: both;
}

div#bioright {
	width: 230px;
	float: right;
	margin-right: 11px;
}

div#bioleft p, div#bioright p {
	color: #fff;
	line-height: 1.2em;
}

p.important {
	color: #fff;
	font-style: italic;
	font-weight: bold;
}

/* _____________________________________ REPERTOIRE _____________________________________ */

div.repertoirediv {
	margin-top: 40px;
	margin-left: 11px;
}

div.repertoirediv h2 {
	margin-top: 40px;
	font: normal 30px/1.3em Helvetica, Tahoma, Verdana, sans-serif; letter-spacing: -1px;
	margin-bottom: 0;
}

div.repertoirediv ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 24px;
}

div.repertoirediv ul li.author {
	font-weight: bold;
	margin-bottom: 4px;
}

/* _____________________________________ REVIEWS _____________________________________ */

div#reviewsdiv {
	height: 580px;
	clear: both;
}

div#reviewsdiv2 {
	clear: both;
	margin-left: 11px;
	width: 978px;
}

div#reviewsleft {
	width: 230px;
	float: left;
	margin-left: 11px;
	clear: both;
}

div#reviewsright {
	width: 230px;
	float: right;
	margin-right: 11px;
}

div#reviewsleft p, div#reviewsright p {
	line-height: 1.2em;
}

p.reviewauthor {
	text-align: right;
	margin-bottom: 40px;
}

/* _____________________________________ GALLERY _____________________________________ */

div#gallerywrap {
	margin-left: 11px;
	padding-top: 21px;
	clear: both;
	min-height: 1440px;
}

div.gallerycolumn, div.gallerycolumn3rd {
	width: 300px;
	margin-right: 39px;
	float: left;
	min-height: 400px;
}

div.gallerycolumn3rd {
	margin: 0;
}

h3#galleryportraitsen {
	height: 34px;
	background: transparent url(/img/gallery/portraitsen.gif) center 0 no-repeat;
	text-indent: -9999px;
}

h3#galleryinconcerten {
	height: 24px;
	background: transparent url(/img/gallery/inconcerten.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 27px;
}

h3#galleryotheren {
	height: 28px;
	background: transparent url(/img/gallery/otheren.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 23px;
}

h3#galleryportraitsde {
	height: 34px;
	background: transparent url(/img/gallery/portraitsde.gif) center 0 no-repeat;
	text-indent: -9999px;
}

h3#galleryinconcertde {
	height: 28px;
	background: transparent url(/img/gallery/inconcertde.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 23px;
}

h3#galleryotherde {
	height: 28px;
	background: transparent url(/img/gallery/otherde.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 23px;
}

h3#galleryportraitshr {
	height: 34px;
	background: transparent url(/img/gallery/portraitshr.gif) center 0 no-repeat;
	text-indent: -9999px;
}

h3#galleryinconcerthr {
	height: 28px;
	background: transparent url(/img/gallery/inconcerthr.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 23px;
}

h3#galleryotherhr {
	height: 28px;
	background: transparent url(/img/gallery/otherhr.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 23px;
}

div.gallerycolumn img, div.gallerycolumn3rd img {
	float: left;
}

/* _____________________________________ MULTIMEDIA _____________________________________ */

div#multimediawrap {
	margin-left: 11px;
	padding-top: 21px;
	clear: both;
	color: #fff;
}

div.mediacolumnvideo {
	width: 570px;
	margin-right: 35px;
	float: left;
}

div.mediacolumnaudio {
	width: 359px;
	float: left;
}

div#multimediawrap p {
	line-height: 1.2em;
}

div.mediacolumnvideo p {
	margin-bottom: 40px;
}

div#multimediawrap a, div#multimediawrap a:visited {
	color: #e23b32;
	text-decoration: underline;
}

div#multimediawrap a:hover {
	text-decoration: none;
}

h3#multimediavideo {
	height: 28px;
	background: transparent url(/img/multimedia/video.gif) 0 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 27px;
}

h3#multimediaaudio {
	height: 28px;
	background: transparent url(/img/multimedia/audio.gif) 0 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 27px;
}

/* _____________________________________ PRESS KIT _____________________________________ */

div#presskitmaterials {
	width: 364px;
	margin-left: 611px;
	clear: both;
}

div#presskitmaterials h3 {
	font: bold 20px/1.3em Helvetica, Tahoma, Verdana, sans-serif;
	margin-bottom: 0;
}

div#presskitmaterials h3.headmargintop {
	margin-top: 40px;
}

div#presskitmaterials p a, div#presskitmaterials p a:visited {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

div#presskitmaterials p a:hover {
	text-decoration: none;
}

div#presskitmaterials p img {
	margin-right: 7px;
}

/* _____________________________________ CONTACT _____________________________________ */

div#contactformdiv {
	width: 440px;
	margin-left: 574px;
	clear: both;
}

div#contactformdiv p {
	color: #fff;
	margin: 0;
}

div#contactformdiv p.labeltxt {
	margin: 14px 0 4px 0;
}

div#contactformdiv p#sendmsg {
	margin: 11px 0 5px 0;
}

form#contactform input#email, form#contactform input#subject {
	width: 400px;
}

form#contactform textarea#messagetext {
	width: 400px;
}

div#contactagents {
	width: 440px;
	margin-left: 574px;
	margin-top: 33px;
	clear: both;
}

div#contactagents ul {
	color: #fff;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 30px;
}

div#contactagents ul li {
	margin-bottom: 3px;
}

div#contactagents ul li.agentname {
	font-weight: bold;
	margin-bottom: 11px;
}

div#contactagents ul li a, div#contactagents ul li a:visited {
	color: #e23b32;
	text-decoration: underline;
}

div#contactagents ul li a:hover {
	text-decoration: none;
}


/* _____________________________________ FOOTER _____________________________________ */

div#copyrightenw, div#copyrightenb {
	clear: both;
	width: 100%;
	margin: 0 11px 8px 11px;
	padding-top: 14px;
	height: 24px;
}

div#copyenw {
	float: left;
	background: transparent url(/img/copyrightenw.png) 0 0 no-repeat;
	width: 503px;
	height: 24px;
	text-indent: -9999px;
}

div#webdesignenw, div#webdesignenb {
	float: right;
	width: 376px;
	height: 24px;
}

div#webdesignenw a {
	background: transparent url(/img/webdesignenw.png) 100% 0 no-repeat;
	width: 376px;
	height: 24px;
	text-indent: -9999px;
	display: block;
}

div#webdesignenw a:hover {
	background: transparent url(/img/webdesignenb.png) 100% 0 no-repeat;
}

div#copyenb {
	float: left;
	background: transparent url(/img/copyrightenb.png) 0 0 no-repeat;
	width: 503px;
	height: 24px;
	text-indent: -9999px;
}

div#webdesignenb a {
	background: transparent url(/img/webdesignenb.png) 100% 0 no-repeat;
	width: 376px;
	height: 24px;
	text-indent: -9999px;
	display: block;
}

div#webdesignenb a:hover {
	background: transparent url(/img/webdesignenw.png) 100% 0 no-repeat;
}
