@CHARSET "utf-8";


.ui-tabs-nav li {cursor: pointer;}

.clear {
	display: block;
	clear: right;	
}


 #survey_form_tbl td {height: 25px; padding: 0 0 10px 0;}

 #survey_form_tbl input[type=text] {width: 320px !important; }
 #survey_form_tbl textarea {width: 320px !important; height: 80px;}
 
 .conditional_tr {display: none;}
 
 
 /*****************************************************
 |Float banner
 *****************************************************/
 
 .float_banner {position: fixed; top: 0; left:0;}
 

/*****************************************************
  Calendar
*****************************************************/

#cal {font-family: arial;}

.cal_header {font: normal 14px arial; height: 45px; font-family: arial; background-color: #3E4546;
             color: white; font-weight: bold; 
            }



.week_day {background: #303738; color: #FFFFFF;
           font: bold 14px arial; border-left: 1px solid #FFFFFF;
           text-align: center; width: 29px; height: 29px;
          }


.regular_cell {background: #FFFFFF;
              border-left: 1px solid #E6EAEB;
              border-bottom: 1px solid #E6EAEB;
              padding: 0px;
              text-align: left; vertical-align: top;
              font-size: 11px; width: 29px; height: 29px;
              }
              
.highlight {padding: 0; width: 29px; height: 29px; color: white; background: url(../images/today.gif); }
.highlight_event {cursor: pointer; width: 27px; height: 29px; color: white; background: url(../images/01.gif) no-repeat; }

.highlight_event_today {cursor: pointer; width: 29px; height: 29px; color: white; background: url(../images/03.gif) no-repeat; }
.highlight_event_today a {color: white !important;}


#cal div {padding: 2px 0 0 2px; width: 27px; height: 27px;}
#cal a {color: #D50073; text-decoration: none; display: block; }


/************************************
  News
************************************/

.newsticker ul {
	            margin: 0; padding: 0;
                list-style-type: none;
                direction: rtl; text-align: right;
               }

.newsticker ul li div {height: 115px; width: 180px; padding: 0px 0 3px 0;}
.newsticker ul li div a {text-decoration: none;}
.newsticker ul li div a:hover {text-decoration: underline;}



/****************************************
  Logos
****************************************/

.client_logo_div{
	          float: right;
              width: 121px;
              height: 190px;
              text-align: center; border: 1px solid red;
            }

.logo_div .sub_title {
	    background: #171718;
	    display: block; width: 119px;
	    color: #B4B4B4;
	    font-weight: normal;
	    font-size: 13px;
}

.opac {opacity:0.6; filter:alpha(opacity=60); }

/********************************************
  Artists
********************************************/

.artist_div .sub_title {background: #141717; }
.artist_div .sub_title a{display: block; color: #ffffff; text-decoration: none;}

/*************************************
  for the links in the top menu
**************************************/

.menu_bg {color: #93D128;}
#menu_lectures:hover {background: #7FC001;}
#menu_manchim:hover {background: #7FC001;}
#menu_shows:hover {background: #7FC001;}
#menu_kids:hover {background: #7FC001;}
#menu_music:hover {background: #7FC001;}
#menu_bidur:hover {background: #7FC001;}
#menu_hul:hover {background: #7FC001;}


/*****************************************
  Artist gallery
******************************************/



/*****************************************
  Artist Video
******************************************/

#ytvideo {
    float: left;
	margin: 0px;
}


.yt_holder {
    background: #171719;
    padding: 0px;
    float: right;
    /*border: 1px solid #e3e3e3;*/
	margin-bottom:15px;
}


.yt_holder ul {
    float: right;
    margin: 0;
    padding: 0;
    width: 220px;
}

.yt_holder ul li {
    list-style-type: none;
    display:block;
    background: #3C3D42;
    float: left;
    width: 216px;
    margin-bottom: 3px;
    margin-left: 2px;
	padding:2px;
	text-align: right;
}

.yt_holder ul li img {
    float: right;
    margin-left: 5px;
    border: 1px solid #999;
}

.yt_holder ul li a {
    font-family: arial;
    text-decoration: none;
    display: block;
    color: #ffffff !important;
}

.yt_holder .currentvideo {
	background: #BCBCBC;
}
	

	











/*****************************************************************************/
A:link		    	{text-decoration: underline; color: #FFFFFF}
A:visited			{text-decoration: underline; color: #FFFFFF}
A:active			{text-decoration: underline; color: #FFFFFF}
A:hover			    {text-decoration: none; color: #FFFFFF}

A.TextBreadCrumbs:link		{text-decoration: none; color: #28c4ca}
A.TextBreadCrumbs:visited	{text-decoration: none; color: #28c4ca}
A.TextBreadCrumbs:active 	{text-decoration: none; color: #28c4ca}
A.TextBreadCrumbs:hover		{text-decoration: underline; color: #28c4ca}

A.TextMenuTop:link		{text-decoration: none; color: #0a0b0b}
A.TextMenuTop:visited	{text-decoration: none; color: #0a0b0b}
A.TextMenuTop:active 	{text-decoration: none; color: #0a0b0b}
A.TextMenuTop:hover		{text-decoration: none; color: #93d128}

A.TextMenu:link			{text-decoration: none; color: #FFFFFF}
A.TextMenu:visited	{text-decoration: none; color: #FFFFFF}
A.TextMenu:active 	{text-decoration: none; color: #FFFFFF}
A.TextMenu:hover		{text-decoration: none; color: #FFFFFF}

A.H2:link		{text-decoration: none; color: #FFFFFF}
A.H2:visited	{text-decoration: none; color: #FFFFFF}
A.H2:active 	{text-decoration: none; color: #FFFFFF}
A.H2:hover		{text-decoration: underline; color: #FFFFFF}

A.H4:link		{text-decoration: none; color: #EAEAEA}
A.H4:visited	{text-decoration: none; color: #EAEAEA}
A.H4:active 	{text-decoration: none; color: #EAEAEA}
A.H4:hover		{text-decoration: underline; color: #EAEAEA}

A.TextContactFooter:link	{text-decoration: none; color: #FFFFFF}
A.TextContactFooter:visited	{text-decoration: none; color: #FFFFFF}
A.TextContactFooter:active 	{text-decoration: none; color: #FFFFFF}
A.TextContactFooter:hover	{text-decoration: underline; color: #FFFFFF}







body 
{
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    background-image: url('../images/backG.gif');
}
p {
    margin: 0;
}

img {border: 0;}

ul
{
	list-style-image: url(../images/bullet.gif);
	margin: 2px 15px 2px 0;
	padding: 0;
}
#H1HP h1 {
	font-family: Arial;
	font-size: 23px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
h1 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #555962;
	margin: 0 0 0 0;
    display: inline;
}
h2 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0 0 0 0;
	text-align: center;
	line-height: 120%;
}
h3 {
	font-family: Arial;
	font-size: 35px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0;
	padding-right: 25px
}
h4 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #69AA02;
	padding: 20px 0 10px 0;
}
  .linked_title {
	font-family: Arial;
	font-size: 18px !important;
	font-weight: normal !important;
	text-decoration: none !important;
	color: #69AA02 !important;	
  }


h4 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 110%;
	margin: 0 0 0 0;
}
h5 {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 130%;
	margin: 20px 0 0 0;
}






#Logo {
	margin: 56px 0 0 36px;
	width: 180px;
}
#ShowsTableDate {
	margin: 39px 210px 0 0;
	position: absolute;
	width: 400px;
	font-family: Arial;
	font-size: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
#TopIconsLine1 {
	margin: 7px 0 0 132px;
	position: absolute;
	width: 110px;
}
#TopIconsLine2 {
	margin: -11px 0 0 21px;
	position: absolute;
	width: 210px;
}
#FooterLine {
	width: 40px;
	height: 1px;
	background-color: #035977;
	margin: 10px auto;
}
#LineInnerPages {
	width: 722px;
	height: 5px;
	background-color: #28C4CA;
}
#slideshow_banner {
	margin-top: 312px;
	position: absolute;
	z-index: 1000;
}










.Text {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
	color: #FFFFFF;
}
.TextHpSide {
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	line-height: 128%;
	color: #67818F;
	text-align: justify;
	padding: 10px 13px;
}
.TextMenuTop {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #0a0b0b;
}
.TextMenu {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.TextMenuDownBidur {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #7FC001;
	padding: 19px 14px
}
.TextMenuDownMusic {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #7FC001;
	padding: 19px 19px
}
.TextMenuDownKids {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #7FC001;
	padding: 19px 23px
}
.TextMenuDownShows {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #7FC001;
	padding: 19px 16px
}
.TextMenuDownManchim {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #7FC001;
	padding: 19px 20px
}
.TextMenuDownLectures {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #7FC001;
	padding: 19px 14px
}
.TextMenuDownHul {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #7FC001;
	padding: 19px 19px
}
.TextNews {
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
	color: #EAEAEA;
}
.TextShowsTable {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height: 120%;
	color: #EAEAEA;
}
.TextBreadCrumbs {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #99a0b0;
}
.TextContactFooter {
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.TextMenuFooter {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
	color: #FFFFFF;
}
.TitleArtiest {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #1EC1DE;
}
.artist_name {
	font-family: Arial;
	font-size: 35px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0;
	padding-right: 25px
}








.InputSearch
{
	border-right: #979797 0px solid;
	border-left: #979797 0px solid;
	border-top: #979797 0px solid;
	border-bottom: #979797 0px solid;
	font-size: 14px;
	color: #3A4141;
	font-family: Arial;
	font-weight: normal;
	background-color: #FFFFFF;
}
.InputNewsletter
{
	border-right: #979797 0px solid;
	border-left: #979797 0px solid;
	border-top: #979797 0px solid;
	border-bottom: #979797 0px solid;
	font-size: 14px;
	color: #718996;
	font-family: Arial;
	font-weight: normal;
	background-color: transparent;
}
.SelectNewsletter
{
	border-right: #979797 0px solid;
	border-left: #979797 0px solid;
	border-top: #979797 0px solid;
	border-bottom: #979797 0px solid;
	font-size: 12px;
	color: #718996;
	font-family: Arial;
	font-weight: normal;
	background-color: transparent;
}
.InputContact
{
	border-right: #171718 1px solid;
	border-left: #171718 1px solid;
	border-top: #171718 1px solid;
	border-bottom: #233608 1px solid;
	padding: 3px 8px 3px 5px;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: normal;
	background-color: #171718;
}
.TextareaContact
{
	border-right: #171718 1px solid;
	border-left: #171718 1px solid;
	border-top: #171718 1px solid;
	border-bottom: #233608 1px solid;
	padding: 3px 8px 3px 5px;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: normal;
	background-color: #171718;
	SCROLLBAR-FACE-COLOR: #171718;
	SCROLLBAR-HIGHLIGHT-COLOR: #171718;
	SCROLLBAR-SHADOW-COLOR: #171718;
	SCROLLBAR-3DLIGHT-COLOR: #171718;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #171718;
	SCROLLBAR-BASE-COLOR: #ff00ff
}
.InputSurvey
{
	border-right: #171718 1px solid;
	border-left: #171718 1px solid;
	border-top: #171718 1px solid;
	border-bottom: #233608 1px solid;
	padding: 3px 8px 3px 5px;
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: normal;
	background-color: #FFFFFF;
}
.TextareaSurvey
{
	border-right: #171718 1px solid;
	border-left: #171718 1px solid;
	border-top: #171718 1px solid;
	border-bottom: #233608 1px solid;
	padding: 3px 8px 3px 5px;
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: normal;
	background-color: #FFFFFF;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	SCROLLBAR-BASE-COLOR: #ff00ff
}






/*********************************************************/


/* Component containers
----------------------------------*/

.ui-widget { font-family: Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family:  Arial, sans-serif; font-size: 1em; }
.ui-widget-content { background: #000000 url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x; color: #ffffff; }
.ui-widget-content a { color: #ffffff; }
.aaaui-widget-header { background: #333333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }




/* Interaction states
----------------------------------*/

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: none; background: #555555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eeeeee; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #eeeeee; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: none; background: #1EC1DE url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: none; background: #f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
.ui-widget :active { outline: none; }



.ui-autocomplete { position: absolute; cursor: default; direction: rtl; z-index: 9999999999999 !important;}	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.16
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;	
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	text-align: right;
	width: 100%;
	font-size: 12px !important;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: 0px;
}







