body { 
height:100%; 
margin:0;
padding:0;
font: medium arial, sans-serif;
voice-family: "\"}\""; voice-family: inherit;
font-size:medium;
text-align: center;
}

html>body {font-size:medium; font-family:arial, sans-serif; text-align: center;  }


div#wrapall {
margin:0px;
width:100%; 
text-align: center;
float:right;
margin-top:10px;
}
.smallnote {
background:#cccccc;
border:1px solid #777777;
direction:ltr;
padding:3px;
font-size:11px;
}
.smallnote a {
 
font-size:11px;
}


a.link {
text-decoration:underline;
}
a.aname {
text-decoration:underline;
color:#ffffff;
}
a.linkheader {
text-decoration:none;
color:#50504F;
}
div#wrap {
margin-top:0px;
text-align: left;
width:755px;
margin-left:auto;
margin-right:auto;
height:100%;
} 


div#wrapcenterinfo {
width:755px;}


.jmcpic {
padding-top: 5px;
margin-bottom: 0px;
float:left;
}

.wrapheader {
margin-top:0px;
margin-bottom:5px;
float:right;
}

.header {
height:136px;
width:448px;

 float:right;
margin:0px;
 }

.headertext {
text-align:right; 
padding-top: 110px;
font-size:13px;
font-weight:bold;
padding-bottom: 0px;
margin-left:5px;
}



.header2 { 
 float:left;
height:136px;
width:293px;
border:0px;
margin:0px;
}

.header3 {
height:136px;
width:10px; 
background-color:#cccccc; 
float:left;
margin-right:4px;
}

div#wrap1 {
width:180px;
padding:0px;
float:left;
}

.maintoolbar{
width:180px;
float:left;
}


.p2 {
margin-top:3px;
width:170px;
height:22px;
background-color:#F5D4DE;
float:left;
border-left:solid #C6104A 10px ; 
}

.p2cont {
font-weight:bold;
font-size:14px;
padding-left:10px;
color:#868686; 
padding-top:3px;
font-weight:bold;
text-align:left;
}

.p3 {
width:170px;
height:22px;
background-color:#EAD4F5;
margin-top:3px;
border-left:solid #8C10C6 10px;
float:left;
}


.p4 {
width:170px;
height:22px;background-color:#DAF5D4;
margin-top:3px;
float:left;
border-left:solid #32C611 10px;
}


.p5 {
width:170px;
height:22px;
background-color:#D4DEF5;
float:left;
border-left:solid #104AC6 10px;
margin-top:3px;
}

.p6 {
width:170px;
height:22px;
background-color:#FCF1DC;
float:left;
border-left:solid #EEB13B 10px;
}

.p7 {
width:180px;
height:199px;
background-color:#868686;
float:left;
margin-top:5px;
}
.p9 {
width:180px;
 background-color:#868686;
float:left;
margin-top:5px;

}
.calbody {
border-left:solid #cccccc 10px;
text-align:left; 
color:#ffffff; 
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
height:194px;
 }

.mlbody {
 border-left:solid #cccccc 10px;
text-align:left; 
color:#ffffff; 
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
}

.p8 {
width:160px;
background-color:#868686;
margin-top:7px;
margin-bottom:7px;
text-align:left; 
color:#ffffff; 
padding-top:0px;
padding-left:4px;
padding-right:5px;
padding-bottom:0px;
font-size:17px;
border-left:solid #CCCCCC 10px;
}

div#wrap2 {
padding:0px;
 margin:0px;
 float:left;
   width:560px;
 }
div#wrap4 {
padding:0px;
width:563px; 
float:right; 
margin:0px;
border:solid #CCCCCC 1px;
}

.wrapcentercolms {
 margin:0px;
  float:left;
   }

.side1 {
width:185px;
float:right; 
margin-left:5px;  
}

.side2 {
width:185px;  
float:right; 
}

.side3 {
width:185px; 
float:right;margin-left:5px; 

}

.side4 {
width:183px;
float:left;
margin-right:8px;
  }
  .side4end {
  width:183px;
  float:left;
   }
  
.title4 {
  background-color:#F5D4DE; 
height:70px;  
width:183px;
}


.picside {
margin:0px;
 padding:0px;
 }

.title1 {
width:180px; 
background-color:#32C611;
 
}

.intexttitle {
width:183px;
text-align:center; 
color:#868686; 
padding-top:10px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
 }

.title2 {
width:185px;  
height:40px;
background-color:#8C10C6;
clear:both;
}

.title3 {
width:185px;   
height:40px;
background-color:#C6104A; 
clear:both;
}


.subtitle1 {
height:150px;width:185px; 
background-color:#DAF5D4;
margin-top:0px;
padding-top:0px;
clear:both;
height:160px;
}


img.arrowside1 {
align:left;
padding-left: 5px;
padding-top: 100px;
vertical-align: text-top;
}

.subtitle2 {
height:160px;
width:185px;
background-color:#EAD4F5;
margin-top:0px;
clear:both;
}

img.arrowside2 {
align:left;
padding-left: 5px;
padding-top: 100px;
vertical-align: text-top;
}

.subtitle3 {
height:160px;
width:185px;
background-color:#F5D4DE;
margin-top:0px;
padding-top:0px;
clear:both;
}

.readmore1 {
text-align:left;
width:171px;
color:#616161; 
padding-top:5px;
font-size:13px;
background-color:#CCCCCC; 
padding-left: 5px;
padding-bottom: 5px;
vertical-align: text-top;
}
.readmore4 {

text-align:right; 
color:#616161; 
 font-size:13px;
 padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
vertical-align: text-top;
}
.read {
float:left;
text-align:justify;
color:#616161; 
font-size:13px;
padding-left: 10px;
padding-right: 10px;
 vertical-align: text-top;
font-weight:bold;
 }

.subtitle1more {

 
width:180px;
 
background-color:#DAF5D4;
text-align:left; 
color:#616161; 
 padding-bottom:5px;
font-size:13px;
 padding-left: 5px;

}

.subtitle3more {
 
 
width:180px;
background-color:#F5D4DE;
text-align:left; 
color:#616161; 
padding-bottom:5px;
 font-size:13px;

padding-left: 5px;

}


.subtitle2more {
  
width:180px;
background-color:#EAD4F5;
text-align:left; 
color:#616161; 
padding-bottom:5px;
 font-size:13px;

padding-left: 5px;

}

.readbottom {
float:right;
text-align:right; 
color:#616161; 
font-size:13px;
padding-left: 5px;
padding-top: 20px;
vertical-align: text-top;
font-weight:bold;
padding-bottom: 0px;
padding-right: 20px;
}


.text5 {
text-align:left; 
color:#616161; 
font-size:13px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:10px;

vertical-align: text-top;
margin-top:0px;
 }


.text {
text-align:left; 
color:#616161; 
font-size:13px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
 
vertical-align: text-top;
margin-top:0px;
 }

.text2 {
text-align:justify; 
color:#ffffff; 
font-size:10px;
padding-left: 5px;
padding-right: 5px;
padding-bottom:0px;
padding-top:0px;
font-weight:normal;
}

.text3 {
text-align:center; 
color:#FFFFFF; 
font-size:10px;
padding-right: 0px;
padding-left: 0px;
font-weight:bold;
padding-bottom:6px;
}


.text4 {
text-align:left; 
color:#868686; 
font-size:11px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 0px;
 margin-top:0px;
font-weight:normal;
 
}


img.arrowside1{
align:left;
padding-left: 5px;
padding-top: 100px;
vertical-align: text-top;
}

div#wrap3 {
align:left;
padding:0px;
margin:0px; 
}
.wrapbottomstrip {
 float:left;
 border-left:10px #ffffff solid;}

.underside1 {
float:left;
margin-top:5px;
margin-bottom:0px;
background-color:#E7EDFA;
width:278px; 
}

.underside1e {
float:left;
margin-top:5px;
margin-bottom:0px;
background-color:#E7EDFA;
width:278px; 
margin-left:9px;
}

.undertitle1 {
width:170px; 
background-color:#E7EDFA;
margin:0px;
float:left;
}

.pictitle {
 padding:0px;
float:left; 
width:100px; 
height:72px;}


h1 {
font-size:12px;
font-weight:bold;
padding-left:10px;
margin-top:0px;
padding-top:10px;
padding-bottom:0px;
margin-right:5px;
text-align:left; 
color:#616161; 
vertical-align text-top;
padding-bottom:2px;
margin-bottom:0px;
padding-top:3px;
margin-top:5px;
}

h2 {
font-size:14px;
font-weight:bold;
padding-top: 10px;
padding-bottom: 10px;
margin:0px;
}

h3 {
font-size:11px;
font-weight:bold;
margin:0px;
padding-left:5px;
}

h4 {
font-size:13px;
font-weight:bold;
padding-left: 5px;
margin:0px;
float:left;
}


h5 {
font-size:14px;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
color:#F80303;
}

.cell4 {
font-weight:bold;
font-size:14px;
padding-top: 6px;
}




.undertitle2 {
width:333px; 
height:113px;
background-color:#FFFFFF;
algin:right;
float:right;
border-bottom:solid #CCCCCC 1px;
text-aling:right; 
color:#616161; 
padding-top:10px;
padding-left:10px;
padding-right:10px;
font-size:16px;
padding-bottom: 5px;
margin:0px;
}

img.pictitle2 {
align:right;
margin:10px 0px 0px 0px; 
float:right;
padding:0px;
border-left:solid #EEB13B 7px;
border-bottom:solid #CCCCCC 1px;
}

div#footer {
padding-bottom: 15px;
width:600px; 
float: right;
text-align:center; 
}

div#footmenu {
margin:0px
font-weight:bold;
padding-top:15px;
font-size:11px;
}

a {
 text-align:left;  
color:#616161;
font-weight:bold;
}

a.nolink {
text-decoration: none;  
 text-align:left;  
color:#616161;
font-weight:bold;
}

a.toolbar {
text-decoration: none;  
color:#868686;
}

.search {
float:left;
text-decoration: none;
padding:0px; 
width:180px;
text-align:left; 
}

.searchheader {
align:right;
border-left:solid #cccccc 10px;
background-color:#868686; 
font-size:11px;
color:#ffffff;
font-weight:bold;
padding-top:5px;
padding-bottom:7px;
text-align:left;
padding-left:5px;
 
}

input {
font-size:12px;
margin:0;
padding:0;
}

input.mlform {
font-size:13px;
margin:0;
padding:0;
}

.sel {
font-size:10px;
color:#868686;
}


.toptitle {
text-align:left; 
color:#EEB13B; 
padding-top:30px;
font-size:16px;
padding-left:30px;
font-weight:bold;
}

div.infotext {
text-align:justify; 
color:#616161; 
padding-top:20px;
font-size:13px;
padding-left:30px;
padding-right:30px;
padding-bottom:63px;
float:left;
}

div.infotext2 {
text-align:justify; 
color:#616161; 
 font-size:13px;
 float:left;
 padding-left:10px;
padding-right:10px;
}

a.info {
text-decoration: underline;
}


.toptoolbar {
 
margin-left:30px;
color:#ffffff; 
text-align:left; 
background-color:#EEB13B; 
padding-left:1px;
padding-top:5px;
padding-bottom:5px;
font-size:13px;
margin-right:30px;
margin-top:10px;
font-weight:normal;
}

a.intoolbar9 {
text-decoration: none;  
color:#8C10C6;
font-weight:bold;
padding: 4px 8px 4px 8px;
background-color:#ffffff; 
 
}
 
a.intoolbar8 {
text-decoration: none;  
color:#104AC6;
font-weight:bold;
padding: 4px 8px 4px 8px;
background-color:#ffffff; 

}

.hebrewicon {
float:right;
width:755px;
text-align:left;
}


a.intoolbarhe 
{
text-decoration: none;  
color:#ffffff;
font-weight:bold;
padding: 0px 8px 3px 8px;
font-size:12px;
float:right;
background-color:#868686; 
}

a.intoolbar2 {
text-decoration: none;  
color:#ffffff;
font-weight:bold;
padding-left:5px;
 }
a.intoolbar3 {
text-decoration: none;  
color:#ffffff;
font-weight:normal;
font-size:12px;
}
a.intoolbar4 {
text-decoration: none;  
color:#C6104A;
font-weight:bold;
padding: 4px 8px 4px 8px;
background-color:#ffffff; 

}

a.intoolbar5 {
text-decoration: none;  
color:#32C611;
font-weight:bold;
padding: 4px 8px 4px 8px;
background-color:#ffffff; 

}

a.intoolbar6 {
text-decoration: none;  
color:#ffffff;
font-weight:bold;
 }
 
 a.intoolbar7 {
 text-decoration: none;  
color:#EEB13B;
font-weight:bold;
padding: 4px 8px 4px 8px;
background-color:#ffffff; 

 }

.Eventstoptoolbar {
margin-left:30px;
color:#ffffff; 
text-align:left; 
background-color:#C6104A; 
padding-left:1px;
padding-top:5px;
padding-bottom:5px;
font-size:13px;
margin-right:30px;
margin-top:10px;
font-weight:normal;
}
.Eventstoptitle {
text-align:left; 
color:#C6104A; 
padding-top:30px;
font-size:16px;
padding-left:30px;
font-weight:bold;
}

.Youngtoptoolbar {
 margin-left:30px;
color:#ffffff; 
text-align:left; 
background-color:#8C10C6; 
padding-left:1px;
padding-top:5px;
padding-bottom:5px;
font-size:13px;
margin-right:30px;
margin-top:10px;
font-weight:normal;
}
.Youngtoptitle {
text-align:left; 
color:#8C10C6; 
padding-top:30px;
font-size:16px;
padding-left:30px;
font-weight:bold;
}

.Youngtoptitlein {
text-align:left; 
color:#8C10C6; 
padding-top:10px;
padding-bottom:10px;
font-size:14px;
font-weight:bold;

}

.listentoptoolbar {
margin-left:30px;
color:#ffffff; 
text-align:left; 
background-color:#32C611; 
padding-left:1px;
padding-top:5px;
padding-bottom:5px;
font-size:13px;
margin-right:30px;
margin-top:10px;
font-weight:bold;
}
.Listentoptitle {
text-align:left; 
color:#32C611; 
padding-top:30px;
font-size:16px;
padding-left:30px;
font-weight:bold;
}

.artiststoptoolbar {
margin-left:30px;
color:#ffffff; 
text-align:left; 
background-color:#104AC6; 
padding-left:1px;
padding-top:5px;
padding-bottom:5px;
font-size:13px;
margin-right:30px;
margin-top:10px;
font-weight:bold;
 }
.artiststoptitle {
text-align:left; 
color:#104AC6; 
padding-top:30px;
font-size:16px;
padding-left:30px;
font-weight:bold;
}
.image {	 
margin:0px;
padding-right:10px; 
float:left;
}
.eventimage {	 
margin:0px;
padding-left:10px; 
float:right;
}
.musicimage {	 
margin:0px;
 float:right;
}

hr {
margin-top:30px; 
margin-bottom:30px; 
border-bottom:solid #CCCCCC 1px;
}


img {
border:none;
}

.artistbox {
margin-top:15px; 
width: 210px;
float:left;
}

.artistbox1 {
margin-top:15px; 
width: 210px;
}

p {
margin:0px;
}

img.artistpic {
float:right;
margin-left:15px;
margin-bottom:15px;
}

.headtext {
width: 500px;
height:135px;
background-color:#C6104A;

}

.headtextin {
padding-top:20px;
padding-left:20px;
color:#ffffff;
}

.musictext {
width: 500px;
height:100px;
background-color:#32C611;

}

.musictextin {
padding-top:20px;
padding-left:20px;
color:#ffffff;
}

table.cal {
font-weight:notmal;
text-align:center; 
}


td.cell { 
color:#ffffff;
background-color:#868686;
font-size:9px;
width: 18px;
}

td.cell1 {
background-color:#ffffff;
color:#868686;
font-size:9px;
width: 18px; 
height:18px;
}


td.cell2 {
background-color:#F5D4DE;
color:#868686;
font-size:9px;
width: 18px; 
height:18px;
}

li {
margin:5px; 

}

ul {

margin-bottom:25px; 
}

#hiddendiv {
display:none;

}

.ticketsform {

background-color:#F5D4DE;
padding:10px
}

.concertwrap {
text-align:center;
color:#ffffff;
width:155px;
background-color:#C6104A;
padding-bottom:5px;
margin-left:6px;
margin-bottom:20px;
float:left;
}
.concertwraplist {
text-align:center;
color:#ffffff;
width:200px;
background-color:#C6104A;
padding-bottom:5px;
margin-left:20px;
margin-bottom:20px;
float:left;
}

.concerttext {
height:70px;
padding:5px;

}
.artistwraplist {
text-align:center;
color:#ffffff;
width:200px;
background-color:#104AC6;
padding-bottom:5px;
margin-left:10px;
margin-bottom:20px;
float:left;
}

.artisttext {
height:50px;
padding:5px;
float:left;
width:180px;text-align:center;}

  #dhtmltooltip{
         font-size:10px;
position: absolute;
  border: 1px solid black;
  padding: 3px;
  background-color: lightyellow;
  visibility: hidden;
  color:#000000;
 }
 
  .smallprint {
 margin-top:15px;
  font-size:13px;
 direction:ltr;
  color:#616161;
 
 }
  
   .smallprint2 {
  margin-top:15px;
   font-size:11px;
  direction:ltr;
   color:#616161;
 }
 
 .artistlist {
 
 text-align:left;
 color:#ffffff;
 width:230px;
 background-color:#104AC6;
  margin-left:10px;
 float:left;
height:68px;
  margin-bottom:10px;

 }
 
  .musiclist {
  
  text-align:left;
  color:#ffffff;
  width:230px;
  background-color:#32C611;
   margin-left:10px;
  float:left;
 height:100px;
   margin-bottom:10px;
 
  }
 
 .artistname  {
   margin-top:5px;
  margin-left:5px;
  margin-right:5px;
text-align:left;
  }
  .musicname  {
    margin-top:5px;
   margin-left:5px;
   margin-right:5px;
 
  
  }
 
 img.artist {
  float:left;
  margin-right:5px;

 }
 
.specialnote {
color:#C6104A; 
padding-top:2px;
padding-bottom:5px;
width:565px;
font-weight:bold;
text-align:left;
font-size:12px;
float:left;
}
 
 

 .newsheadline {
 color:#ffffff; 
 padding-top:2px;
  padding-bottom:2px;
 width:565px;
 font-weight:bold;
 text-align:left;
 background-color:#C6104A;
   font-size:11px;
 margin-bottom:5px;
 float:left;
 border-left:10px #ffffff solid;
}
 
 .headslogan {
   padding-top:2px;
   padding-bottom:2px;
   padding-left:2px;
  }
  
  .news2headline {
   color:#ffffff; 
   padding-top:2px;
   padding-bottom:2px;  padding-left:5px;
  float:left;
  width:560px;
   font-weight:bold;
   text-align:left;
   background-color:#104AC6;
     font-size:11px;
  
   }
   
   .newsbox {
float:left;
width:565px;
   }
   
 a.eventsname {
  color:#3B3B3A;
 }
 
 .center3events {
  border-left:10px #ffffff solid;
 float:left;
width:565px;
 }
 
 .contact {
 float:left;
 text-decoration: none;
 padding:0px; 
 width:170px;
 text-align:left; 
 margin-top:5px;
 height:22px;
border-left:solid #8E921A 10px;
background-color:#CED17E; 
color:#ffffff; }
 
 .contactcont {
font-weight:bold;
font-size:14px;
padding-left:10px;
color:#8E921A; 
padding-top:3px;
font-weight:bold;
text-align:left;
   float:left;
 }

 .contactcont a.toolbar {
 text-decoration: none;  
 color:#8E921A;
}

.links  {
 float:left;
 text-decoration: none;
 padding:0px; 
 width:170px;
 text-align:left; 
 margin-top:5px;
 height:22px;
border-left:solid #004E65 10px;
background-color:#ADD1EA; 
color:#ffffff; }
 .linkscont {
font-weight:bold;
font-size:14px;
padding-left:10px;
color:#004E65; 
padding-top:3px;
font-weight:bold;
text-align:left;
   float:left;
 }
 .linkscont a.toolbar {
 text-decoration: none;  
 color:#004E65;
}

 

li.dyntoolbar {
width:160px;
background-color:#868686;
height:22px;
border-left:solid #cccccc 10px;
color:#868686; 
font-weight:bold;
font-size:14px;
margin:0px 0px 3px 0px;
 padding-top:3px;
 padding-left:10px;
 }

li.dyntoolbar a {
color:#ffffff; 
font-weight:bold;
font-size:14px;
text-decoration:none;
}

li.dyntoolbar a.inli {
color:#000000; 
font-weight:bold;
font-size:12px;
text-decoration:none;

}




