/* Tarhana CSS - 28.09.2009 - zoran.tanevski@gmail.com */

/* Reset CSS: */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:16px;color:#666769;background:#eeeeee url(../images/bg_ornament.png) repeat;}

/* Layout */
#wrapper{width:1000px;margin:20px auto;border:1px solid #9e9d99;}
#inner{background:url(../images/bg_texture.jpg) repeat-y;}
#left{width:400px;float:left;background:url(../images/left_bg_stripe.png) ;position:relative;}
 
#gallery #left{background:url(../images/left_bg_stripe_concerts.png);} 
/*
#gallery #left, #ollin-kan-09 #left{background:none;width:220px;}
#gallery #center, #ollin-kan-09 #center{width:560px;}
*/

#concerts #left{background:url(../images/left_bg_stripe_concerts.png);}

/* To move the logo 25 pixels up (like the original), add this:
#musicians #logo, #alex-simu #logo{top:20px;} 
*/

/*
#musicians #left, #left{background:url(../images/left_bg_stripe_musicians.png);}
#musicians #right, #right{background:url(../images/right_bg_stripe_musicians.png) repeat-x;}
*/


#musicians #left, #sjahin-during #left{background:url(../images/left_bg_stripe_musicians.png);}
#musicians #right, #sjahin-during #right{background:url(../images/right_bg_stripe_musicians.png) repeat-x;}
#musicians #left, #alex-simu #left{background:url(../images/left_bg_stripe_musicians.png);}
#musicians #right, #alex-simu #right{background:url(../images/right_bg_stripe_musicians.png) repeat-x;}
#musicians #left, #ozhan-acikbas #left{background:url(../images/left_bg_stripe_musicians.png);}
#musicians #right, #ozhan-acikbas #right{background:url(../images/right_bg_stripe_musicians.png) repeat-x;}
#musicians #left, #tuur-moens #left{background:url(../images/left_bg_stripe_musicians.png);}
#musicians #right, #tuur-moens #right{background:url(../images/right_bg_stripe_musicians.png) repeat-x;}
#musicians #left, #franz-chossy #left{background:url(../images/left_bg_stripe_musicians.png);}
#musicians #right, #franz-chossy #right{background:url(../images/right_bg_stripe_musicians.png) repeat-x;}
#musicians #left, #jakob-rheinlander #left{background:url(../images/left_bg_stripe_musicians.png);}
#musicians #right, #jakob-rheinlander #right{background:url(../images/right_bg_stripe_musicians.png) repeat-x;}

#logo{position:absolute;left: 10px;top: 8px;z-index:10;}
#left_inner{background:url(../images/bg_ornament_2.png) 10px 0 repeat;min-height:706px;}
#left_content{padding-top:136px;}
#center{width:380px;float:left;background:#fff;min-height:706px;}
#center_inner{padding:0 14px; height:410px;}
#right{width:220px;float:left;background:url(../images/top_right_bg.png) repeat-x;}
#right_inner{background:url(../images/bg_ornament_small.png) repeat;}
#right_inner_2{background:url(../images/bg_ornament_2.png) 10px 0 repeat; min-height:706px;}
#right_content{padding-top:77px;position:relative;}

/* MENU */
#navigation{background:url(../images/menu_bg_img1.jpg) no-repeat right bottom;padding-bottom:15px;}
ul#nav, ul#nav ul{list-style:none;}
ul#nav{position:relative;z-index:10;}
ul#nav li{display:block;}
ul#nav a{color:#fff;font-size:14px;text-decoration:none;display:block;width:131px;padding:4px 4px 4px 14px;}
ul#nav a:hover {background:#fff;color:#4F537E;}
ul#nav li.active a{background:#fff;color:#4F537E;}
ul#nav ul li.active a{background:#4F537E;color:#b5b2c7;} 
ul#nav li ul{position: absolute;left: -9999px;width:150px;margin-top:-22px;/*padding:0 10px;margin-top:34px;*/}
ul#nav li:hover ul, ul#nav li.sfhover ul {left: 81px;}
ul#nav li ul a{background:#4F537E;color:#b5b2c7;margin-bottom:3px;padding:4px;}
ul#nav li ul a:hover{background:#4F537E;color:#fff;}

/* Typography */
h1{color:#4F537E;font-size:18px;margin-bottom:14px; padding:0px 14px}
h2{font-size:16px;margin-bottom:10px;}
h3{font-size:14px;margin-bottom:8px;}
h4{font-size:12px;margin-bottom:8px;}
a, a:link{color:#801929;}
a:visited{color:#801929;}
a:hover{background:#E1A963;color:#000;text-decoration:none;}
#center p{margin-bottom:14px;}
#center p.buttonheading{margin:0;}
h2.contentheading{font-size:16px;}

/*
#gallery_toppart{height:147px;width:180px;background:url(../images/bg_texture.jpg) -225px 0 no-repeat;}
#gallery_toppart .inner1{height:147px;width:180px;background:url(../images/bg_ornament_2.png) 10px 0 repeat;}
#gallery_toppart .inner2{height:147px;width:180px;}
*/

/* Modules */
div.mod{margin-bottom:14px;}
div.mod-newsflash{position:absolute;top:166px;left:205px;width:180px;height:auto;font-size:11px;}
div.mod-newsflash h3{color:#fff;}
ul.vert-newsflash{list-style:none;color:#fff;}
ul.vert-newsflash li{margin-bottom:14px;}
div.mod-newsflash2{position:relative;top:50px;left:205px;width:180px;height:auto;font-size:11px;}
div.mod-newsflash2 h3{color:#fff;}
ul.vert-newsflash2{list-style:none;color:#fff;}
ul.vert-newsflash2 li{margin-bottom:14px;}
.mod-player{left:184px;position:absolute;top:460px;}
.mod-slideshow{margin-bottom:20px;}


/* Custom styles */
#logo a{background:none;}
a img{border:none;}
.clearer {clear: both; height: 1px; overflow: hidden; margin-bottom: -1px;font-size: 1px;line-height: 1px;}
h1.slogan{margin-top:67px;display:block;}
/*
#gallery h1.slogan{/*margin-top:137px;*/margin-top:10px;display:block;}
*/
.jce_caption{color:#fff;}


/* Musicians Styles */
.mod-the_band{position:relative;}

#sjahin, #alex, #moens, #ozhan, #franz, #jakob{position:absolute;}
#sjahin{left:44px;top:0px;}
#alex{left:270px;top:0px;}
#ozhan{left:157px;top:134px}
#moens{left:44px;top:264px;}
#franz{left:270px;top:264px;}
#jakob{left:157px;top:394px}



div.backgroundmusic{position:absolute;left:5px;top:1000}

/* Concerts Table */
table.concert_table{border:0;font-size:10px;}
table.concert_table tr.even{background:#fff;}
table.concert_table tr.odd{background:#E0DECF;}
table.concert_table td{padding:4px;}
table.concert_table td.title{font-weight:bold;text-align:right;}

/* Editor BG */
.mceContentBody {background: #fff;}