 * { margin:0; padding:0; text-decoration:none}
ul { list-style:none}
a { color:#A9AA87}
a:hover {color:#F4D9C4}
html,body {_height:100%; min-height:1%; max-height:100%; overflow-x:visible} 
body { width:100%;text-align: center; /* IE center */ overflow-x:hidden !important; /* hide horizontal scroll in MFF */; background:#3A220A; font:normal medium Tahoma, Helvetica, sans-serif; color:#7F6046} 
.main {text-align: left;_height:100%;min-height:1%; max-height:100%; left:50%;position: relative;background:#DBC1A8; _display:inline-block;} 
.commonContain {position:relative; left:-376px; width:752px; _height:100%; min-height:1%; max-height:100%; display:table;background: url(img/center_bg.gif) repeat-y;}
.topMiddlContain { width:743px; background:url(img/content_bg.gif) repeat-y 3px 0}
.top { width:100%; background:url(img/top_ornament.gif) no-repeat 251px 0}
.logo { width:248px; height:117px; background:url(img/logo.jpg) no-repeat 3px 0}
.logo a { display:block; width:100%; height:100%}
.header {width:100%; position:relative; z-index:20}

/* Main menu ON  */
.topMenu { float:left; width:200px; padding-top:70px; clear: left}
.topMenu li {padding:4px 0 4px 23px; font:normal 18px Geneva, Arial, Helvetica, sans-serif; color:#F4D9C4; text-align: center}
.topMenu li.activeMenu a { height:26px}
.topMenu li a { position:relative; display:block; w3idth:200px; height:18px; bac3kground:url(img/menu-items.gif) no-repeat; color:#E5CBB5}
.topMenu li a:hover {backgro3und:url(img/menu-items-hover.gif) no-repeat; color: #ffeedd}
.topMenu li.activeMenu a {backgrou3nd-image:url(img/menu-items-active.gif) !important; font-size: 150%}
#item1 { background-position:0 -2px}
#item1:hover { background-position:0 -4px }
.activeMenu a#item1 { background-position:0 -4px}
#item2 { background-position:0 -39px}
#item2:hover { background-position:0 -41px}
.activeMenu #item2 {background-position:0 -40px !important}
#item3 { background-position:0 -76px}
#item3:hover { background-position:0 -78px}
.activeMenu #item3 { background-position:0 -76px !important}
#item4 { background-position:0 -112px}
#item4:hover { background-position:0 -114px}
.activeMenu #item4 { background-position:0 -112px !important}
#item5 { background-position:0 -147px}
#item5:hover { background-position:0 -149px}
.activeMenu #item5 { background-position:0 -147px !important}
#item6 { background-position:0 -182px}
#item6:hover { background-position:0 -184px}
.activeMenu #item6 { background-position:0 -182px !important}
/* Main menu OFF  */

.banner { position:relative; ma3rgin-top:-40px; float:left; width:500px; height:370px; margin-left: 30px; background:url(img/szesc_zlotych_photo.png) no-repeat; }
.content {width:743px;clear:both; display:table; min-height:1%; padding-bottom:50px; font-size:14px}
.languageMenu { posit3ion: absolute; _left:0; clear:both; margin:5px 0 0 12px}
.languageMenu li { float:left; margin-right:10px; font:11px Tahoma; padding:2px 0}
.languageMenu li.activeMenu { background:#60462F;color:#AFA88B; padding:2px 4px; cursor:default}
.languageMenu img {border: none}

.leftPane { position:relative; float:left;clear:both; display:inline; width:320px; padding:18px 0 5px 0; margin:35px 52px 0 12px;background:url(img/left_pane_bg.gif) no-repeat #2F1508;}
.leftPane h3.pageTitle {font:28px Arial;color:#D1B5A4; padding:0 10px 10px 15px;}

.songsContain .header {background:url(img/content_bg.gif) repeat-y 3px 0; padding-bottom:35px; display:table}
.songsContain .leftPane { background:#2F1508; padding-top:0; margin-top:0}
.songsContain .leftPane h3.pageTitle { overflow:hidden; padding-top:18px; margin-top:0; background:url(img/left_pane_bg.gif) no-repeat #2F1508; z-index:10; position:relative}
.songsContain .rightPane { margin-top:0}

.rtfContain {padding:0 10px 25px 18px; color:#7F6046}
.leftPane .rtfContain .eventTitle {font:bold 16px Arial;color:#A9AA87;}
.leftPane .rtfContain .eventTitle span { font-weight:normal}
.leftPane .rtfContain .eventDate {font:11px Arial;color:#A9AA87;}
.eventContent { padding:2px 0 10px 0}
.rightPane { float:left; width:192px; padding:18px 0 5px 0;margin:35px 0 0 0; background:url(img/right_pane_bg.gif) no-repeat #45302B;}
.rightPane h3.pageTitle {font:28px Arial;color:#D1B5A4; padding:0 10px 10px 15px}
.rightPane #calendarContain {padding:0 0 10px 0; color:#7F6046}
.linkContain, ul.rtfContain li {font:normal 12px Tahoma}
#linkContain { margin:-15px 0 25px 18px}
.linkContain span, ul.rtfContain li span { font-size:10px;}
.topPad { padding-top:10px;}
.footer { padding:20px 198px 10px 30px; min-height:1%; _height:1%; display:table;}
.footer img {border: 1px solid #7f6046}
.friendLinks { width:300px; float:left; display:inline; margin-right:58px;}
.friendLinks h4, .copy h4 { font:bold 13px Arial; color:#D1B5A4; padding-bottom:3px}
.friendLinks ul { overflow:hidden;}
.friendLinks li { float:left; margin-left:-6px; margin-right:9px; font:7px Tahoma; color:#A9AA87}
.friendLinks li a { margin-left:3px;font-size:11px}
.copy {width:150px; float:left;}
.copy h5 {font:normal 11px Tahoma}
.mobilContact, .mailContact, .gadugaduContact, .skypeContact { padding:2px 0 2px 24px; left:-23px; position:relative}
.mobilContact { background:url(/img/tel_icon.gif) no-repeat 0 ;}
.mailContact { background:url(/img/mail_icon.gif) no-repeat 0 ;}
.gadugaduContact { background:url(/img/icon_gadugadu.gif) no-repeat 0 ;}
.skypeContact { background:url(/img/icon_skype.png) no-repeat 0 ;}
.copy h5 a { font:normal 11px Tahoma; line-height:20px}

/*  About us page ON */
.aboutContain .topMiddlContain { display:table}
.aboutContain .topMiddlContain .content { float:left}
.personDetails {clear:both; width:100%; padding-bottom:15px}
.aboutContain .leftPane img { float:left; width:80px; margin:5px 23px 7px 0;padding:1px 0px 1px 1px; border:none; background:#180e04}
.personAbout {}
.aboutContain .rightPane img { float:left; display:inline; clear:both; width:110px;margin:3px 5px 0pt 19px; padding:1px 0px 1px 0px; _padding-right:0px; border:none; background:#180e04}
/*.aboutContain .rightPane a:hover img {background:#7F6046}*/
.aboutContain .rightPane p span { clear:both; display:block; _height:1%; margin:4px 20px 22px 19px; font:normal 12px Tahoma}
.aboutContain .rightPane p a:hover span { cursor:pointer}

/*  Albums ON  */
.albumDetails ol {margin-left:26px;padding-right:60px;font:11px Arial; }
.albumDetails ol li {position:relative;}
.albumDetails ol strong {width:180px; font:normal 14px Tahoma; }
.albumDetails ol a { display:block;width:18px; height:15px; position:absolute; top:0;}
ol .playBlock { left:210px; position:absolute; top: 0}
ol .infoLink { left:232px;background:url(img/info_icon2.gif) no-repeat}
ol .infoLink:hover {background-image:url(img/info_icon2_hov.gif)}
ol .downloadLink { left:252px;background:url(img/download_icon2.gif) no-repeat}
ol .downloadLink:hover {background-image:url(img/download_icon2_hov.gif)}

/*
.albumDetails ol {margin-left:26px;padding-right:50px;font:11px Arial; }
.albumDetails ol li {position:relative;}
.albumDetails ol strong {width:230px; font:normal 14px Tahoma; }
.albumDetails ol a { display:block;width:18px; height:15px; position:absolute; top:0;}
ol .infoLink { left:220px;background:url(img/info_icon2.gif) no-repeat}
ol .infoLink:hover {background-image:url(img/info_icon2_hov.gif)}
ol .downloadLink { left:245px;background:url(img/download_icon2.gif) no-repeat}
ol .downloadLink:hover {background-image:url(img/download_icon2_hov.gif)}
*/

/* Common styles ON */
.rozp {width:100%; clear:both; height:1%; font-size:1px}