 * { margin:0; padding:0; text-decoration:none}
ul { list-style:none}
a { color:#000; text-decoration: underline;}
a:hover {text-decoration: none;}
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:#040469; font:normal medium Tahoma, Helvetica, sans-serif; color:#06036c} 
.main {text-align: left;_height:100%;min-height:1%; max-height:100%; left:50%;position: relative;background:#3b48ff; _display:inline-block;} 
.commonContain {position:relative; left:-476px; width:960px; _height:100%; min-height:1%; max-height:100%; display:table;ba3ckground: url(img/center_bg.gif) repeat-y;}
.topMiddlContain {background:url(img/content_bg.gif) repeat-y 3px 0; padding-top: 10px;}
.logo { width:160px; height:240px; background:url(img/logo.png) no-repeat 0 0; margin-left: 140px;}
.logo a { display:block; width:100%; height:100%}
.header {width:100%; position:relative; z-index:20}
.topText {float: right;}
.topText h1 {color: #ced0ff; font-size: 40px; text-align: center; font-style:italic; letter-spacing: 0.15em; font-family: 'Aclonica', 'Lobster', arial, serif; font-weight: normal;}
.topText h1.first {margin-right: 30px;}
.topText h1.second {margin-left: 10px;}

h5 {color:#3C48FF}

/* Main menu ON  */
.topMenu { float:left; width:350px; padding-top:80px; clear: left}
.topMenu li {padding:1px 0 4px 23px; font:normal 18px Geneva, Arial, Helvetica, sans-serif; color:#F4D9C4; text-align: center}
.topMenu li.activeMenu a { hei3ght:26px}
.topMenu li a { position:relative; display:block; w3idth:200px; bac3kground:url(img/menu-items.gif) no-repeat; color:#E5CBB5; text-decoration: none;}
.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: 200%}
#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 {float:right; width:565px; height:385px; backgr3ound:url(http://brv.lan/test/php.php) no-repeat; margin-right: 20px; margin-top: 10px;}
.content {width:960px;clear:both; display:table; min-height:1%; padding-bottom:10px; font-size:14px}
.languageMenu {position: relative; top: 70px; left: 120px;}
.languageMenu li { float:left; margin-right:10px; font:11px Tahoma; padding:2px 0}
.languageMenu li.activeMenu { background:#ced0ff;color:#AFA88B; padding:2px 4px; cursor:default}
.languageMenu img {border: none;}

.leftPane { position:relative; float:left;clear:both; display:inline; width:600px; padding:18px 0 5px 0; margin:35px 0 0 20px;background:url(img/left_pane_bg.gif) no-repeat #ced0ff;}
.leftPane h3.pageTitle {font:28px Arial;color:#3C48FF; padding:0 10px 10px 15px;}

.songsContain .header {background:url(img/content_bg.gif) repeat-y 3px 0; padding-bottom:35px; display:table}
.songsContain .leftPane { ba3ckground:#2F1508; padding-top:0; margin-top:0}
.songsContain .leftPane h3.pageTitle {margin-top:30px;}
.songsContain .rightPane { margin-top:0}

.rtfContain {padding:0 10px 25px 18px; co3lor:#7F6046}
.leftPane .rtfContain .eventTitle {font:bold 16px Arial;color:#3C48FF;}
.leftPane .rtfContain .eventTitle span { font-weight:normal}
.leftPane .rtfContain .eventDate {font:11px Arial;color:#3C48FF;}
.eventContent { padding:2px 0 10px 0}
.rightPane { float:right; width:300px; padding:18px 0 5px 0;margin:35px 20px 0 0; background:url(img/right_pane_bg.gif) no-repeat #ced0ff;}
.rightPane h3.pageTitle {font:28px Arial;color:#3C48FF; padding:0 10px 10px 15px}
.rightPane #calendarContain {padding-right: 20px; 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 { padd3ing:20px 198px 10px 30px; min-height:1%; _height:1%; di3splay:table; background:url(/img/bottom_bg.gif)}
.footer img {border: 1px solid #7f6046}
.friendLinks {padding-left: 35px; padding-top: 20px; width:600px; float:left; displ3ay:inline; ma3rgin-right:58px;}
.friendLinks h4, .copy h4 { font:bold 13px Arial; color:#3C48FF; 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:292px; float:left; margin-left: 8px; padding-top: 20px; text-align: center}
.copy h5 {color: #fff;}
.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 { color: #fff;}

/*  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:transparent}
.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:transparent}
/*.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:500px; position:absolute; top: 0}
ol .infoLink { left:450px;background:url(img/info_icon2.gif) no-repeat}
ol .infoLink:hover {background-image:url(img/info_icon2_hov.gif)}
ol .downloadLink { left:473px;background:url(img/download_icon2.gif) no-repeat}
ol .downloadLink:hover {background-image:url(img/download_icon2_hov.gif?nc)}

/*
.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}

.soc {background: #ced0ff;float: left; width:600px; padding:18px 0px 15px 0; margin:15px 20px 0 20px;}

.informer {
  text-align: center !important;
  clear: both;
  padding: 0 5px;
}

.addthis a {
  display: inline-block !important;
}

.ad {display: none; font-size: 80%; float: right; width: 350px; margin-top: -40px;}

#placeholder img {filter:none !important}

#declarative-slideshow{overflow:hidden;}
#declarative-slideshow div{width:100%;position:absolute;top:0;left:0;}
