* { padding:0; margin:0 }
.stream { display:none }
.clear { clear:both }
.padding { padding: 5px 5px 5px 10px; }

a { color:#54ADD4; text-decoration:none }
ul { list-style:none }
img { border:0 }
body { background:#CBC9CA; font: 11px arial }

 .wrapperBg { background:url(/lisalib/getfile.aspx?itemid=13) center center repeat-y }
 #wrapper { width:661px; margin:0 auto }
  #header { height:105px; background:#504d4d }
   #header a img { margin:35px 0 0 31px }

#nav { height:42px; background:url(/lisalib/getfile.aspx?itemid=2) }
#nav ul { padding:14px 0 0 12px; }
#nav ul li { position:relative; float:left; padding:0 11px }
#nav ul li.first { padding-left:0 }
#nav ul li.last { padding-right:0 }
#nav ul li a { float:left; padding:5px; color:#727070; font-weight:bold; text-transform:uppercase }
#nav ul li a:hover { color:#497C92 }
#nav ul li ul { display:none; position:absolute; top:21px; left:0; padding:8px 0 40px 15px }
#nav ul li ul li { margin: 0; background: #494646; padding:0 6px }
#nav ul li ul li.first { background: url(/lisalib/getfile.aspx?itemid=42) no-repeat bottom left; padding:0 6px }
#nav ul li ul li.last { background: url(/lisalib/getfile.aspx?itemid=42) no-repeat bottom right; padding:0 6px }
#nav ul li ul li a { color: #FFF }
#nav ul li ul li a:hover { color: #FDC03A }

/* Submenu fix */
#nav ul li.item2 ul { width: 400px }
#nav ul li.item3 ul { width: 400px }
#nav ul li.item7 ul { width: 170px }

  #splash { margin-top:8px; clear:both }
   #splash .cornerTop { height:7px; background:url(/lisalib/getfile.aspx?itemid=5) }
   #splash .splashContent { background:#FFF; height: 225px; }
    #splash .splashContent img { float:left; margin-left:10px; width: 509px; }
    #splash .splashContent .splashBox { float:left; width:104px; height:100%; padding:0px 10px; margin-left: 8px; color:#FFF; background:#504d4d }
    #splash .splashContent .splashBox strong { display:block; margin-top:30px; font-size:15px; font-weight:bold; text-transform:uppercase }
   #splash .cornerBottom { height:7px; background:url(/lisalib/getfile.aspx?itemid=4) }

#splash .splashContent_ekkiText { background:#FFF; height: 225px; }
#splash .splashContent_ekkiText img { float: left; margin-left: 10px; width: 642px }

  #content { margin-top:8px; }
   #content .contentTop { height:50px; background:url(/lisalib/getfile.aspx?itemid=8) }
   #content .contentBg { background:url(/lisalib/getfile.aspx?itemid=7); min-height: 100px; }
    #content .contentBg .newsitem img { float:right }
    #content .contentBg_news .newsitem img { float:right }

    #content .newsitem h3.headlines { color: #504d4d; font-size:13px; font-weight:bold; text-transform:uppercase; width:196px; }
    #content .newsitem .createDate { color:#54ADD4 }
    #content .newsitem .miniNav { position:relative; bottom:10px; left:4px; font-weight:bold; padding-top: 8px; }
     #content .newsitem .miniNav a { margin-right:6px; padding-right:4px; color:#514E4E }
     #content .newsitem .miniNav a:hover { background:#FDBE3C }
      #content .newsitem .miniNav a:hover span { background:#FFF }
      #content .newsitem .miniNav a span { color:#54ADD4 }

#content .news { min-height: 200px;  }
#content .news .newsImg { float: right; margin-left: 10px; }

#content .genre li { float: left; margin-right: 30px }
#content .genre li a:hover { color: #FDBE3C }

#content .moreNews { position: relative; text-align: right; padding-right: 4px; background: url(/lisalib/getfile.aspx?itemid=20); width: 657px; float: right}
#content .moreNewsFront { bottom: 0px; margin-top: -20px; text-align: right; padding-right: 4px; background:url(/lisalib/getfile.aspx?itemid=7) }
#content .moreNewsTonlist { position: relative; text-align: right }

   #content .leftcolumn { width: 310px; float: left }
   #content .rightcolumn { width: 315px; float: right }

   #content .contentBottom { clear:both; height:4px; background:url(/lisalib/getfile.aspx?itemid=6) }
  
 #content .contentTop_page { height:31px; background:url(/lisalib/getfile.aspx?itemid=19) }
 #content .contentTop_page h3, #content .contentTop_news h3 { color:#504d4d; font-size:12px; font-weight:bold; text-transform:uppercase; padding: 7px 0 0 10px }
 #content .contentBg_page { background: #FFF; height: 100%; min-height: 100px; }
 #content .contentBottom_page { clear:both; height:4px; background: #FFF }

#content .contentTop_news { height:31px; background:url(/lisalib/getfile.aspx?itemid=21) }
#content .contentBg_news { background: url(/lisalib/getfile.aspx?itemid=20); height: 100%; float: left; min-width: 646px; min-height: 60px; }
#content .content_footer { text-align: right }
#content .contentBottom_news { clear:both; height:4px; background: url(/lisalib/getfile.aspx?itemid=20) }

#content .list { width:100%; text-align:center; }
#content .list th#id4 { width:80px; }
#content .list td { padding:5px; }

/* Artist/album list */
#content select { width: 195px; margin: 0 10px }
#content li { list-style: inside disc; }

  #footer { height:50px; padding-top:8px; text-align:center; font-weight:bold; color:#FFF; background:url(/lisalib/getfile.aspx?itemid=14) center center no-repeat }

  .frontpage #content .contentBg .newsitem { position:relative; float:left; width:196px; min-height:130px; padding:12px }
   .frontpage #content .contentBg .newsitem h3.headlines { position:absolute; top:-42px}

#extras { float: right; margin-top: 0px; margin-right: 15px;  }