@charset "utf-8";
/*
standard elements
*/
body{margin:0; padding:0; background-color:#10110a; color:#e8e3e1; font:12px/19px "Palatino Linotype", "Book Antiqua", Palatino, serif;}
img{border:none;}
h1{font-size:18px; color:white;}
h2{font-size:17px; margin-top:18px; margin-bottom:12px; color:white;}
h3{font-size:15px; margin-top:14px; margin-bottom:10px; color:white;}
h4{font-size:13px; margin-top:10px; margin-bottom:6px; color:#efebe9;}
a{color:#f7be3d; text-decoration:none;}
a:hover{color:white;} /*#ffb000  text-decoration:underline;*/
b, strong{letter-spacing:1px; color:white;}
p{margin-top:0px; margin-bottom:10px;}
blockquote{font-size:13px;}
/*
layout
*/
#wrap{width:920px; margin:0 auto; background:#2e2a1f url(/images/page/body-bg.jpg) center repeat-y; position:relative;}
#container{background:transparent url(/images/page/etop-bg.jpg) top center no-repeat;}
#header{height:367px; position:relative;}
#content{padding:0 80px 200px 80px; min-height:500px; overflow:visible;/* position:relative;*/}
#footer{height:183px; bottom:0; left:0; width:100%; position:absolute; background:#10110a url(/images/page/bot-bg.gif) top center no-repeat; color:#888888; font-size:11px;}
#footer a{color:#b8b8b8;}
#footer a:hover{color:#f7be3d;}
#footer-nav{ position:absolute; top:70px; left:0;}
#lionways{position:absolute; right:0; top:140px; width:167px; height:34px; background:url(/images/page/lionways.gif) top right no-repeat; padding-top:3px;}
a#lionways {color:#555555;}
a:hover#lionways {color:#888888;}
#lionways:hover{background:url(/images/page/lionways-hi.gif) top right no-repeat; text-decoration:none; color:#aa9d8f}

#logo{position:absolute; width:248px; height:83px; top:0px; left:0px;}
#logo a{background:url(/images/page/elogo.gif) no-repeat; width:248px; height:83px; display:block; text-indent:-5000px; overflow:hidden;}
#logo a:hover{background:url(/images/page/elogo-hi.gif) no-repeat; text-decoration:none;}
#h1{position:absolute; width:332px; height:44px; top:293px; left:50px; text-indent:-5000px; overflow:hidden;}
#other-lang{position:absolute; top:4px; left:0; font-size:11px;}
#other-lang a{color:#b5b5b5;}
#other-lang a:hover{color:#f7be3d;}
#home-mp3-player{position:absolute; top:233px; left:13px; cursor:pointer;}

.clear{clear:both;}
.floatleft{float:left; margin:6px 20px 10px 0px; text-align:right;}
.floatright{float:right; margin:6px 0px 10px 20px; text-align:center;}
.smalltext{font-size:11px; line-height:17px;}
.smalltext-dim{font-size:11px; line-height:17px; color:#888888;}

/*
images
*/
img{border:none;}
.imglink{border:1px solid #f7be3d;}
.imglink:hover{border:1px solid white;}
.imgframe{border:1px solid #4d443f;}
.imgcont{width:160px; height:135px; float:right; margin:5px 12px 5px 0px; padding-top:10px; background:#2e2a1f repeat; border:1px solid #4d443f; text-align:center;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
/*
navigation
*/
#nav a:hover{text-decoration:none;}
#nav-home{position:absolute; width:56px; height:26px; top:225px; left:187px; background-image:url(/images/nav/en/home.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-home-sel{position:absolute; width:56px; height:26px; top:225px; left:187px; background-image:url(/images/nav/en/home-hi.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-home:hover{background-image:url(/images/nav/en/home-hi.gif)}
#nav-about{position:absolute; width:55px; height:26px; top:227px; left:256px; background-image:url(/images/nav/en/about.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-about-sel{position:absolute; width:55px; height:26px; top:227px; left:256px; background-image:url(/images/nav/en/about-hi.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-about:hover{background-image:url(/images/nav/en/about-hi.gif)}
#nav-news{position:absolute; width:54px; height:26px; top:231px; left:321px; background-image:url(/images/nav/en/news.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-news-sel{position:absolute; width:54px; height:26px; top:231px; left:321px; background-image:url(/images/nav/en/news-hi.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-news:hover{background-image:url(/images/nav/en/news-hi.gif)}
#nav-concerts{position:absolute; width:116px; height:26px; top:240px; left:387px; background-image:url(/images/nav/en/concerts.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-concerts-sel{position:absolute; width:116px; height:26px; top:240px; left:387px; background-image:url(/images/nav/en/concerts-hi.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-concerts:hover{background-image:url(/images/nav/en/concerts-hi.gif)}
#nav-calendar{position:absolute; width:72px; height:26px; top:249px; left:515px; background-image:url(/images/nav/en/calendar.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-calendar-sel{position:absolute; width:72px; height:26px; top:249px; left:515px; background-image:url(/images/nav/en/calendar-hi.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-calendar:hover{background-image:url(/images/nav/en/calendar-hi.gif)}
#nav-tickets{position:absolute; width:61px; height:26px; top:256px; left:598px; background-image:url(/images/nav/en/tickets.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-tickets-sel{position:absolute; width:61px; height:26px; top:256px; left:598px; background-image:url(/images/nav/en/tickets-hi.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-tickets:hover{background-image:url(/images/nav/en/tickets-hi.gif)}
#nav-media{position:absolute; width:52px; height:26px; top:262px; left:670px; background-image:url(/images/nav/en/media.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-media-sel{position:absolute; width:52px; height:26px; top:262px; left:670px; background-image:url(/images/nav/en/media-hi.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-media:hover{background-image:url(/images/nav/en/media-hi.gif)}
#nav-press{position:absolute; width:47px; height:26px; top:267px; left:732px; background-image:url(/images/nav/en/press.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-press-sel{position:absolute; width:47px; height:26px; top:267px; left:732px; background-image:url(/images/nav/en/press-hi.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-press:hover{background-image:url(/images/nav/en/press-hi.gif)}
#nav-contact{position:absolute; width:65px; height:26px; top:273px; left:789px; background-image:url(/images/nav/en/contact.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-contact-sel{position:absolute; width:65px; height:26px; top:273px; left:789px; background-image:url(/images/nav/en/contact-hi.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-contact:hover{background-image:url(/images/nav/en/contact-hi.gif)}
#nav-hebrew{position:absolute; width:51px; height:26px; top:279px; left:862px; background-image:url(/images/nav/en/hebrew.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-hebrew-sel{position:absolute; width:51px; height:26px; top:279px; left:862px; background-image:url(/images/nav/en/hebrew-hi.gif); cursor:pointer; text-indent:-5000px; overflow:hidden;}
#nav-hebrew:hover{background-image:url(/images/nav/en/hebrew-hi.gif)}
.breadcrumbs{font-size:11px; position:absolute; top:350px; left:80px;}
/*
series
*/
.series-box{background-color:#2e2a1f; width:700px; border:1px solid #4d443f; padding:8px; margin:0 auto 20px auto; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; position:relative;}
.series-box h2{margin-top:4px; margin-bottom:0px;}
.series-box h3{margin-top:4px; margin-bottom:0px;}
.series-img{float:right; margin:2px 2px 5px 20px;}
/*
integrated series
*/
.series-int-box{background-color:#2e2a1f; width:208px; border:1px solid #4d443f; padding:8px; float:left; margin:0 0px 20px 20px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.series-int-box h3{ text-align:center; margin:8px; padding:0;}
/*
concerts
*/
.concert-box{background-color:#2e2a1f; width:700px; border:1px solid #4d443f; padding:4px; margin:0 auto 10px auto; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; position:relative;}
.concert-cont{width:715px; margin:20px auto;}
.concert-box h3{margin-top:2px; margin-bottom:4px;}
.concert-img{float:left; margin:5px}
.concert-info-panel{float:right;}
.concert-bottom-buttons{margin-top:6px;}
.concert-main-box{background-color:#2e2a1f; border:1px solid #4d443f; padding:10px 15px; width:680px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.concert-main-box h2{margin-top:4px; margin-bottom:4px;}
.concert-text{margin-left:196px;}
.shows-date-cont{margin-left:32px;}
.shows-date{font-size:14px; font-weight:bold; letter-spacing:1px; text-align:center;}
.shows-date span{}
.shows-date span span{color:#999;}
.shows-table .td-cell{background-color:#393428; padding-right:6px; padding-right:6px; vertical-align:middle; height:32px;}
.shows-table  th{background-color:#302a1d; font-size:13px; line-height:22px;}
.shows-table p{margin-top:0px; margin-bottom:4px;}
.shows-table p strong{color:#ffffff;}
/*
audio
*/
.audio-box{background-color:#2e2a1f; width:700px; border:1px solid #4d443f; padding:12px; margin:0 auto 20px auto; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; position:relative;}
.audio-box span{font-size:11px; color:#8a8066;}
.audio-box span span{color:#98931c;}
.audio-box h3{margin-top:2px; margin-bottom:4px;}
.audio-info{margin-top:8px; width:470px; margin-right:220px;}
.audio-img{float:right; margin:2px 0px 20px 20px;}
.audio-info object{float:right; clear:none; margin:4px 50px 0px 20px;}
/*
home
*/
.calendar-body{background-color:#2e2a1f;}
.calendar-table{font-size:11px; font:Geneva, Arial, Helvetica, sans-serif}
.calendar-months{font-weight:bold;}
.calendar-months a{color:#d1a135; font-weight:normal;}
.calendar-months a:hover{color:#cbc5b9;}
.calendar-months-cur{color:#b7b1a1; font-size:14px; font-weight:bold; text-align:center;}
.calendar-months-cur a{font-weight:bold;}
.calendar-days{background-color:#776f5b; font-weight:bold;}
.calendar-link{background-color:#474132;}
.calendar-hi{font-weight:bold; background-color:#776f5b; color:black;}
.calendar-dim{color:#665f4c;}
.calendar-popup-event{background-color:#353125; border:1px solid #4d443f; padding:4px 12px; margin:4px 0px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#calendar-info-panel{border:1px solid #4d443f; padding:8px; margin:8px 20px;}

.home-concert-box{background-color:#2e2a1f; width:472px; border:1px solid #4d443f; padding:8px; margin:0 auto 10px auto; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; position:relative;}
.home-concert-cont{float:right; width:72px; height:120px; border:1px color:white; font-weight:bold; text-align:center;}
.home-concert-dow{font-size:13px; margin-top:8px;}
.home-concert-time{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:12px;}
.home-concert-date{font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; line-height:18px; margin-top:14px;}
.home-concert-date span{font-size:14px;}
.home-concert-daystogo{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-top:8px;}
.home-concert-text{}
.home-concert-text p{margin-top:0px; margin-bottom:4px; line-height:16px;}
.home-concert-text p span{ font-size:11px; line-height:14px;}
.home-concert-text h3{margin-top:2px; margin-bottom:4px;}

.tickerbox {width:224px; margin-right:auto; margin-left:auto; padding:0; height:120px; position:relative; overflow:hidden}
.tickerbox ul {width:220px; position:relative;padding:5px; margin:0;}
.tickerbox li {width:220px; list-style:none; position:absolute; top:0px;left:0px; overflow:hidden;}

hr{display:none;}
.hr{height:1px; border-bottom:1px solid #4d443f; margin:2px 0;}
.hr-dim{height:1px; border-bottom:1px solid #4d443f; margin:2px 0;}
.hr-very-dim{height:1px; border-bottom:1px solid #625852; margin:4px 0;}
/*
side menu
*/
#sidebar{float:right; /*clear:left; */margin-top:20px; width:240px; background-color:#2e2a1f; border-top:1px solid #c28d15; font-size:13px; font-weight:bold;}
#sidebar-body{color:white;}
#sidebar-pad{padding:10px 20px 12px 20px;}
.sidebar-home{padding:8px;}
.sidebar-home h3{margin:0;}
/*#sidebar-body a{color:#f7be3d; text-decoration:none; font-weight:normal;}
#sidebar-body a:hover{color:white;}*/
.sidebar-hr{height:1px; background:url(/images/page/sidebar-hr-he.gif) top right no-repeat; margin-top:8px; margin-bottom:8px; font-size:0px; /* ie6 bug*/}
.sidebar-sel{background:url(/images/page/bullet-en.gif) top left no-repeat; padding-left:12px;/* text-indent:12px;*/}
#main-cont{margin-right:270px;}
#main-cont-sb{margin-right:270px; width:490px; position:relative;}
/*
schedule
*/
#DropDownCont{position:absolute; right:0px; top:20px; width:138px; z-index:5000; background-color:#d9e2e1; border-top:1px solid #c28d15;}
#monthsDropDown ul{margin:0; padding:0; list-style:none;}
#monthsDropDown ul li{padding:0; margin:0; border:1px solid #4d443f; list-style:none; list-style-image:none; background-color:#2e2a1f;}
#monthsDropDown ul li a{display:block; background:url(/images/page/dropdown-arrow.gif) top right no-repeat; padding:2px; color:#f7be3d;}
#monthsDropDown ul li ul{margin:0; padding:0; list-style:none;}
#monthsDropDown ul li ul li{padding:2px 2px; border:none; border-top:1px solid #4d443f;}
#monthsDropDown ul li ul li a{background:transparent; color:#f7be3d}
#monthsDropDown ul li ul li a:hover{background:transparent; color:#ffb000; text-indent:4px;}
/*
gallery
*/
.gallery-cont{margin:40px 0px 0px 20px;}
.gallery-series-img{float:left; margin:2px 20px 5px 20px;}
.gallery-series-img span{font-weight:bold; font-size:14px;}
/*
data entry
*/
.text{font:11px Arial, Helvetica, sans-serif; background-color:#776f5b !important; border:1px solid #99917d; color:white;}
.button{font:13px Arial, Helvetica, sans-serif; border:1px solid #99917d; background-color:#473f2c; color:#f7be3d; font-weight:bold;}
.message{color:#db5716; font-weight:bold; text-align:center; padding:2px; margin-bottom:20px; border:2px dotted #db5716;}
/*
press
*/
#articles-content{margin:20px 40px;}
#articles-content h3{margin:0;}
#articles-content li{margin-top:20px; list-style-type:square}
.press-menu{margin:20px 0;}
.press-menu h2{display:inline;}
/*
sponsors
*/
.sponsor td{width:33%; text-align:center; font-size:11px; font-weight:bold;}
.sponsor td.logo{background-color:white;}
