@charset "utf-8";
/* CSS Document */


.ym-grid p{line-height: 1.9em;}
.ym-grid h1, h2, h3, h4, h5, h6{color:#006699;}
.ym-grid ul {color:#686868;}

/************************* Left column on homepages********************************/
.ym-gbox-left {
	background-color:#F8F8F8;
	border:1px solid #DEDEDE;
	margin:0 5px 10px;
	padding:10px;
	overflow:auto;
	height:100%;
}

/*.ym-gbox-left ul{margin-bottom:0.3em;}*/

.ym-g50 p {line-height:1.5em }
.ym-g50 p a{border-bottom:none; /*color:#333;*/}
.ym-g50 li a{border-bottom:none; color:#333;}
.ym-g50 li a:hover{ color: #4682b4; }
/************************* Right column on homepages********************************/
.ym-gbox-right {
	background-color:#F8F8F8;
	border:1px solid #DEDEDE;
	margin:0 5px 10px;
	padding:10px;
	overflow:auto;
}
.ym-gbox-right ul{margin-bottom:0.3em;}

.ym-g50 p {line-height:1.5em;}
/*.ym-g50 p a{border-bottom:none; color:#333;}*/
.ym-g50 li a{border-bottom:none; color:#333;}
.ym-g50 li a:hover{color: #4682b4;}
	

/***************** featured items formating for home pages *****************/
.ym-g50 ul, .ym-g50 p{ font-size:13px;}
#featured_items, #featured_items p, #featured_items ul{ font-size:13px;}    
#featured_items img{float:left; margin-right:10px; margin-top:3px;}
#featured_items object{float:left; margin-right:10px; margin-top:3px;} /*for Flash on home pages*/
#featured_items{margin-top:10px; margin-bottom:6px; display:inline-block; width:100%; }

#featured_items a{color:#333;}
#featured_items a:focus,
#featured_items a:hover,
#featured_items a:active { color:#4682b4; text-decoration:none; }

#featured_items p a{ color:#4682b4;}
#featured_items p { margin:0 0 0 0; font-size:14px;}

.ym-col3 .ym-gbox-left a {
	border-bottom:none;
	}
.ym-col3 .ym-gbox-left p {
	margin:0;
	}
.ym-col3 .ym-gbox-left p.caption {
	font-style:normal;
	font-size:90%;
	text-align:center;
	}


.in_memoriam {
	background-color:#cecece;
	border:1px solid #878787;
	margin:0 5px 10px;
	padding:10px;
	overflow:auto;
	height:100%;
}

.in_memoriam h3{
	color:#000;
	}

.credits {
	background-color:#f6f6f6;
	border:1px solid #d4d5d4;
	border-top:6px solid #d4d5d4;
	margin:0 5px 10px;
	padding:10px;
	overflow:auto;
	height:100%;
}

.credits div{
	margin:0 11px 0 0;
	text-align:center;
	vertical-align:top;
	display:inline-block;
	width:135px;
	float:left;
}

.ym-col3 .credits {
	text-align:center;
	}
.ym-col3 .credits img{
	margin-top:8px;
	}



.icon_box{
	float:right;
	padding:5px;
}
.donate{
	margin:0 5px 10px;
/*	overflow:auto;*/
	padding:0px;
}


#container_donate { 
	font-size:10px;
	width:100%;
	margin-bottom:25px;
	}
	
#container_donate h1 {
	 background: #045883;
	 /*background: -moz-linear-gradient(top, #e3e3e3, #c8c8c8);
	 background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#c8c8c8));*/
	 padding: 10px 20px;
	 margin-left: 0;
	 margin-top: 0;
	 position: relative;
	 width: 100%;
	-moz-box-shadow: 1px 1px 3px #292929;
	-webkit-box-shadow: 1px 1px 3px #292929;
	color:#ffffff;
	/*text-shadow: 0 1px 0 white;*/
}

#container_donate h1 a{
	color:#ffffff;
}

#container_donate p {}

.arrow {
	 width: 0; height: 0;
	 line-height: 0;
	 border-right: 20px solid transparent;
	 border-top: 10px solid #01324b;
	 top: 103%;
	 right: 0;
	 position: absolute;
}

.related_resources{
	background-color:#f0f3fb;
	border:1px solid #c5c5c5;
	margin:20px 4px 0 4px;
	padding:10px;
	overflow:auto;
	text-align:center;
	line-height:160%;
}
.related_resources p, .related_resources li{
	font-size:13px;
	}
.related_resources img{
	border:1px solid #ababab;
}

img.icon_video{
	border:none;
	vertical-align: middle;
	}
	
.related_resources ul {
	margin:1em 0 0em 1em;
	*margin:1em 0 0em 1.2em;
	color:#707070;
	text-align:left;
}

.related_resources li {
	list-style-type: square;
/*	list-style-image: url(/yv/images/blullet_rel_resources.gif);*/
	margin:0 0 0.8em 0;
	line-height:1.3em;
}

.related_resources p {
	text-align:left;
	line-height:1.2em;
	padding-top:6px;
	margin:0 0 6px 0;
}
.related_resources p.caption {
	text-align:center;
	font-size:90%;
	font-style:normal;
	padding:0;
	margin:0 0 6px 0;
}

.related_resources p a{
	border-bottom:none;
	color:#333;
}

.related_resources p.caption a {
	border-bottom:none;
}


.related_resources strong{
background-color:#cfd8ea;
color: #333;
display:block;
margin-bottom:2px;
padding:3px;
text-align:center;
}

/*.related_resources_header{
	padding:0;
	margin:0;
	text-align:center;
	color:#707070;
	font-weight:bold;
}
*/
.icon_video{
	border:none;
	}

.menu{
	width:190px;
	float:left;
	/*position:relative;*/
	text-align:left;
	margin-right:15px;
	margin-top: 0.4em;
}

.subsection_name {
	margin:0 5px 10px;
	padding:8px 0 18px 4px;
	overflow:auto;
	height:100%;
}

/*********************** glossymenu menu ***********************/
#menu{
	width:190px;
	float:left;
	position:relative;
	text-align:left;
	margin-right:15px;
	margin-top: 0.4em;
}

/*#menu .glossymenu{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}*/

#menu .glossymenu {
border-bottom:2px solid #DDDDDD;
border-top:2px solid #DDDDDD;
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
background: #f0f0f0;
}
#menu a.menuitem{
	padding-left:6%;
	/*width:94%;*/
	color:#444444;
	border-bottom:1px solid #DDDDDD;
	display:block;
	padding:4px 0 4px 10px;
	text-decoration:none;
	background: #ffffff;
}

#menu .glossymenu a.menuitem:link{
	color:black;
}

#menu .glossymenu a.menuitem:visited{
	color:black;
}

#menu .glossymenu a.menuitem:active {
background:#888888;
color:#FFFFFF;
text-decoration:none;
}

#menu .glossymenu a.menuitem:focus {
background:#888888;
color:#FFFFFF;
text-decoration:none;
}


#menu .glossymenu a.menuitem:hover {
background:#888888;
color:#FFFFFF;
text-decoration:none;
}


#menu .glossymenu div.submenu ul{ /*UL of each sub menu*/
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left:0px;
	padding-left:25px;
}

#menu .glossymenu div.submenu ul li{
	text-align: left;
	list-style-image:url(/yv/images/bullet_ltr_pink.gif);
	list-style-position:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#menu .glossymenu div.submenu ul li a{
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:black;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menu .glossymenu div.submenu ul li a:hover{
	background: #f0f0f0;
	color:black;
}
/*********************** end of glossymenu menu ***********************/

.margin_left_270{
	margin-left:270px;
}

.margin_left_155{
	margin-left:155px;
}

.margin_left_205{
	margin-left:205px;
}

.margin_left_205 ul {
	margin-left:.5empx;
}

.inline-block{
	display:inline-block;
	width:100%;
}

.block_500{
	display:inline-block;
	width:500px;
}

.text_and_menu_block{
	margin-top:20px;
}
ul.margin_left, ol.margin_left { margin: 0 0 1em 10em;  }
/******************* grid for events/exhibitions homepages ***********************/

#exhibitions_grid div {
	display:inline;
	float:left;
	padding:10px 0 10px 10px;
	width:349px;

}
#exhibitions_grid img {
float:left;
margin:3px 10px 0 0 ;
}

div#grid div{
	float:left;
	width:182px;
	padding-top:20px;
	padding-right:4.7em;
	display:inline;
}

div#grid4 div{
	float:left;
	width:142px;
	padding-top:20px;
	padding-right:4.1em;
	display:inline;
}

div#grid3 div{
	float:left;
	width:130px;
	padding-top:20px;
	padding-right:3.1em;
	display:inline;
}


div#grid4 div.last{
	padding-right:0;
}

div#grid img, div#grid4 img, , div#grid3 img{
	border:1px solid #888888;
}

div#grid strong, div#grid4 strong, div#grid3 strong {
	display:block;
	overflow:hidden;
	padding: 2px;
	background: #eee;
	font-weight: normal;
	font-size: 91.667%;
	line-height:130%;
	text-align:left;
	 }

div#grid p.icaption_left_200{
	float:left;
	width:202px;
	padding-top:20px;
	padding-right:4.5em;
	display:inline;
}

div#grid p.icaption_right_200{
	float:left;
	width:202px;
	padding-top:20px;
	padding-right:1.6em;
	display:inline;
}

/******************* grid three columns ***********************/
div#grid_three_columns div{
	float:left;
	width:132px;
	padding-top:20px;
	padding-right:3.1em;
	display:inline;
}

div#grid_three_columns img{
	border:1px solid #888888;
	width:130px;
	
}

div#grid_three_columns strong {
	display:block;
	overflow:hidden;
	padding: 2px;
	background: #eee;
	font-weight: normal;
	font-size: 91.667%;
	line-height:130%;
	text-align:left;
	 }	
	 
	 /******************* grid four columns ***********************/
div#grid_four_columns div{
	float:left;
	width:142px;
	padding-top:20px;
	padding-right:3.1em;
	display:inline;
}

div#grid_four_columns img{
	border:1px solid #888888;
}

div#grid_four_columns strong {
	display:block;
	overflow:hidden;
	padding: 2px;
	background: #eee;
	font-weight: normal;
	font-size: 91.667%;
	line-height:130%;
	text-align:left;
	 }	 
 

/******************* grid five columns ***********************/
div#grid_five_columns div{
	display:inline;
	float:left;
	padding-right:2.6em;
	padding-top:20px;
	width:112px;
}

div#grid_five_columns img{
	border:1px solid #888888;
}

div#grid_five_columns strong {
	display:block;
	overflow:hidden;
	padding: 2px;
	background: #eee;
	font-weight: normal;
	font-size: 91.667%;
	line-height:130%;
	text-align:left;
	 }	 


/******************* end of grid for events/exhibitions homepages ***********************/


/* Header positioning and style*/
 #top{
		  width:970px;
		  margin: 0 auto;
		  position: relative;
	  }
	  
.strip #logo{
	position: absolute;
    left: 9px;
    top: 40px;
	
}	  
.strip #wings{
	position: absolute;
    right: 0;
    top: 53px;
}

.strip #topnav {
    left: 12px;
    position: absolute;
    top: 8px;
    width: 274px;
	font-size:90%;
  }
  
.strip #topnav.spanish {
    position:absolute;
    top: 12px;
    right: 592px; /* LTR */
	width: 361px;
  }
  
  .strip #topnav a {
  	color:#fff;
  }
  
  
  .strip .searchWidget {
    position:absolute;
    top: 7px;
    right: 15px; /* LTR */
  }
    .strip #languagebox {
     position: absolute;
    right: 395px;
    top: 7px;
	
  }
  .strip #languagebox select {
	  width:142px;
  }
  
    .strip #languagebox.spanish {
    position:absolute;
    top: 7px;
    right: 415px; /* LTR */
  }
    .strip #quicklinksbox {
    position:absolute;
    top: 7px;
    right: 235px; /* LTR */
  }
  
  
  
  
   .strip #logo {
    position:absolute;
    top: 44px;
    right: 714px; /* LTR */
	
  }
      #header #israel {
    position:absolute;
    top: 48px;
    right: 396px; /* LTR */
	
  }
  
  	 #title {
    /*position:absolute;*/
	/*	background-color: #E1F0FA;
		box-shadow: 0 1px 15px #888888;
		margin-top: 4px;
		padding: 45px 0px 2px;
		top:120px;
		position:absolute;
		width:100%;*/
		padding:0 20px 10px 20px;
		
	}
	
	 #engagement_bar_wrapper{
		background-color: #ccd0d2;
		box-shadow: 0 1px 15px #888888;
		/*margin-top: 4px;
		padding: 45px 0px 2px;
		top:120px;*/
		top:181px;
		padding:8px 0;
		position:absolute;
		width:100%;
		
	}
	
	 #engagement_bar {
		width:970px;
		margin: 0 auto;
		height:26px;
	}
	
	
	 #engagement_bar #breadcrumbs{
		 float:left;
	}
	
	
	 #engagement_bar #buttons{
		 float:right;
	}
	
	#title h1{
		color: #006699;
		
	/*font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 180%;
	font-weight: normal;
	color: sienna;
	top: 70px;
	right: -277px;
	position: relative;
	z-index: 1;*/
	
	}

   
  
    #footer_wrapper a:focus, #footer_wrapper a:hover, #footer_wrapper a:active {
  	background-color:transparent;
  	/*color:#4D87C7;*/
	color:#fff;
  	text-decoration:underline;
  }
  
	#footer_wrapper a {
	background:transparent none repeat scroll 0 0;
	/*color:#999999;*/
	color:#fff;
	font-weight:bold;
	}
	
	#footer_wrapper li a, #footer_wrapper li a:focus, #footer_wrapper li a:hover, #footer_wrapper li a:active {
	color:#fff;
	font-weight:normal;
}

#footer_wrapper ul li {
	color: #FFFFFF;
    list-style-type: disc;
}

#footer ul{ 
	/*width:315px;*/
	float:left;
	padding-right: 10px;
	padding-bottom:60px;
}

#footer ul li{ 

}
.links {}
.resources{width: 280px;}
.about {
	width: 350px;
	float: right;
	padding: 10px;
	background: #222;
	border: 1px solid #555;
	border-radius: 5px 5px 5px 5px;}
.about p  {line-height:20px;}


.new{
	background-color:#006699;
	color:#ffffff;
	padding: 1px 4px 2px;
	font-size:x-small;
	}

.bookstore {
	font-size: 116.67%;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	margin-bottom:10px;
	}

/***************** share it ******************/
.share_it {
	float:right;
	margin-left:20px;
	margin-top:0.25em;
}
.share_it_homepage {
	float:right;
	margin:5px 204px 0 0;
}
/***************** end of share it ******************/


/*****************grid for narrative galleries ******************/

ul.thumbnails{
	width:500px;
	float:left;
	margin:10px 0 0 10px;
	padding:0;
}

ul.thumbnails li{
	float:left;
	margin:0 20px 20px 0px;
	display:inline-block;
}

ul.thumbnails img{
	border:1px solid #c9c9c9;
}



/***************** end of grid for narrative galleries ******************/


/************************special boxes  speical background color********************************/

.ym-grid div.special {
	background-color:#e7e7e7;
	border:1px solid #555;
	margin:0 5px 10px;
	padding:10px;
	overflow:auto;
	height:100%;
}

/*******************navigation vlist***************************************************/

ul.ym-vlist{
	border-top:3px solid #DDDDDD;
	}

.ym-ym-vlist li{
	list-style-type:none;
}
.ym-ym-vlist .active a, .ym-ym-vlist .active a:visited {
	color:#FFF;
}

.ym-ym-vlist li.active ul li a, .ym-ym-vlist li.active ul li a:visited {
	color:#333333;
}


.ym-vlist li {
		list-style-type:none;
}

.ym-vlist a b, .ym-vlist a:visited b, .ym-vlist b a, .ym-vlist b a:visited {
	color:#fff;
}
.ym-vlist li ul li a b, .ym-vlist li ul li a:visited b, .ym-vlist li ul li b a, .ym-vlist li ul li b a:visited {
	color: #333;
}

.ym-vlist li a, .ym-vlist li strong, .ym-vlist li span{
	padding-right:0;
	padding-left:6%;
    width: 94%;
}

.hide{
	display:none;
	}