
/* body       {background: #FCFF1D url("images/bgAllCSS.jpg") repeat-x;}

/* pin the menu to the top left and show all the pages underneath */
/*
div.menu {
  background: url(images/bgMenu.jpg);	
  margin: 0;
  font-size: 80%; 
  font-weight: bold;
  line-height: 1.1;
  text-align: center;
  position: fixed;
  top: 0em;
  left: 0em;
  width: 250px;
  height:580px;
  right: auto;
}

div.menu p {
  margin: 0; 
  padding: 0.3em 0.4em;
  font-family: Arial, sans-serif;
  background: #900;
  border: thin outset #900;
  color: white;
}

div.menu a, div.banner em { display: block; margin: 0 0.5em }
div.menu a, div.banner em { border-top: 2px groove #900 }
div.menu a:first-child { border-top: none }
div.menu em { color: #CFC }

div.menu a:link { text-decoration: none; color: white }
div.menu a:visited { text-decoration: none; color: #CCC }
div.menu a:hover { background: black; color: white }




  #turning_globe {position:absolute; display:block; margin-left:30px; margin-top:10px; }
  
  #menu-container-outer {position:absolute; display:block; margin-left:0px; margin-top:100px; width:150px; text-align:right;}
  h1#mto-ex	{margin-right:0px; font-size:12px; display:inline; color:#A4B7F4; } 
  h1#mto-ab	{margin-right:15px; font-size:12px; display:inline; color:#A4B7F4; } 
  h1#mto-bo	{margin-right:30px; font-size:12px; display:inline; color:#A4B7F4; } 
  h1#mto-li	{margin-right:45px; font-size:12px; display:inline; color:#A4B7F4; } 

  #menu-container-inner {position:relative; display:block; margin-left:70px; margin-top:60px; width:150px; text-align:leftt;}
  h1#mti-cg	{margin-left:40px; font-size:12px; display:inline; color:red; } 
  h1#mti-smr	{margin-left:30px; font-size:12px; display:inline; color:red; } 
  h1#mti-np	{margin-left:20px; font-size:12px; display:inline; color:red; } 
  h1#mti-st	{margin-left:10px; font-size:12px; display:inline; color:red; } 
*/

#turning_globe {
	position:absolute;
	left:5px; 
	top:4px;
}
  #turning_globe {position:absolute; display:block; margin-left:30px; margin-top:10px; }



/*div		{width:530px; display:block; padding:5px; text-align:justify; margin-top:5px; margin-bottom:5px; margin-left:200px; margin-right:10px; cell-padding:10px; font-family: Times New Roman, sans-serif; }
  div.text.header   { display:block; font-size:11pt; color:black; font-weight:bold; font-style:italic;  margin-left:200px;}
  div.header1  {font-size:32pt; }
  div.header2  {font-size:24pt; }
  div.text	{width:530px; display:block; padding:5px; text-align:justify; margin-top:5px; margin-bottom:5px; margin-left:200px; margin-right:10px; cell-padding:10px; font-family: Times New Roman, sans-serif; }
  div.footer {width:530px; margin-top:1px; margin-bottom:1px; margin-left:10px; margin-right:10px; border-top: solid #000000 2pt; border-left:none; border-bottom: #000000 2pt; border-right: none; padding: 1.0pt 0in 1.0pt 0in;}
  p         {margin-top:5px; margin-bottom:5px;}
  table     {display:block; padding:5px; text-align:justify; margin-top:5px; margin-bottom:5px; margin-left:10px; margin-right:10px; cell-padding:10px; border:solid 1px gray; frame-border:solid 1px gray;}
  td        {display:block;padding:5px; font-family: sans-serif, Times New Roman;}

  A:link    {text-decoration:none}
  A:visited {text-decoration:none}
  A:active  {text-decoration:none}
  A:hover   {text-decoration:underline;}

  h1        {font-size:32px; display:inline; color:black; font-weight:bold; font-style:italic; text-align:center}
  h2        {font-size:24px; display:inline; }
  
  h3        {font-size:9px; display:inline;}

  sup       {font-size:8pt;}

  .psalm    {font-size:10pt; font:italic; color:#996600;}
  .ivrit {direction:rtl; unicode-bidi: embed; TEXT-ALIGN:right;}
  .eng { direction:ltr; unicode-bidi: embed; TEXT-ALIGN:left;}

  ul  {
     padding-left:20px;padding-top:0px;;
     margin-left:0px; 
     margin-top:0px; 
     margin-bottom:0px; 
     list-style-type: disc;
     list-style-position: inside;
  }

*/
/*
body       {
  background: #FCFF1D url("images/bgMenu.jpg");   
  background-repeat: no-repeat; 
  background-attachment: fixed;
  margin:0px 0px 0px 0px;
/*  border:solid red 1px; 
}
  */



/* div		{width:530px; display:block; padding:5px; text-align:justify; margin-top:5px; margin-bottom:5px; margin-left:200px; margin-right:10px; cell-padding:10px; font-family: Times New Roman, sans-serif; } 
  div.text.header   { display:block; font-size:11pt; color:black; font-weight:bold; font-style:italic;  margin-left:200px;}
  div.header1  {font-size:32pt; }
  div.header2  {font-size:24pt; }
  div.text	{width:530px; display:block; padding:5px; text-align:justify; margin-top:5px; margin-bottom:5px; margin-left:200px; margin-right:10px; cell-padding:10px; font-family: Times New Roman, sans-serif; }
  div.footer {width:530px; margin-top:1px; margin-bottom:1px; margin-left:10px; margin-right:10px; border-top: solid #000000 2pt; border-left:none; border-bottom: #000000 2pt; border-right: none; padding: 1.0pt 0in 1.0pt 0in;}
  p         {margin-top:5px; margin-bottom:5px;}
  table     {display:block; padding:5px; text-align:justify; margin-top:5px; margin-bottom:5px; margin-left:10px; margin-right:10px; cell-padding:10px; border:solid 1px gray; frame-border:solid 1px gray;}
  td        {display:block;padding:5px; font-family: sans-serif, Times New Roman;}

  A:link    {text-decoration:none}
  A:visited {text-decoration:none}
  A:active  {text-decoration:none}
  A:hover   {text-decoration:underline;}

  h1        {font-size:32px; display:inline; color:black; font-weight:bold; font-style:italic;}
  h2        {font-size:24px; display:inline; }
  h3        {font-size:9px; display:inline;}
  sup       {font-size:8pt;}

  .psalm {font-size:10pt; font:italic; color:#996600;}
  .ivrit { direction:rtl; unicode-bidi: embed; TEXT-ALIGN:right;}
  .eng { direction:ltr; unicode-bidi: embed; TEXT-ALIGN:left;}

  ul  {
     padding-left:20px;padding-top:0px;;
     margin-left:0px; 
     margin-top:0px; 
     margin-bottom:0px; 
     list-style-type: disc;
     list-style-position: inside;
  }

*/

/* pin menu to the top left, stays in place while pages scroll 
div.menu {
  margin: 0;
  font-size: 12pt; 
  font-weight: bold;
  line-height: 1.1;
  position: fixed;
  width: 180px;
  height:580px;
  top: 0em;
  left: 0em;
  right: auto;
/*  border:solid green 1px; 
}


div.menu p {
  margin: 0; 
  padding: 0.3em 0.4em;
  font-family: Arial, sans-serif;
  background: #900;
  border: thin outset #900;
  color: white;
}

div.menu.upper a, div.menu.lower a, div.menu em { display: block; } 
div.menu a, div.menu em { border-top: 2px groove #900 }
div.menu a:first-child { border-top: none }
div.menu em { color: #CFC }

menu#upper a:link { text-decoration: none; color: blue }
menu#upper a:visited { text-decoration: none; color: #CCC }
menu#upper a:hover { background: black; color: blue }
menu#lower a:link { text-decoration: none; color: red }
menu#lower a:visited { text-decoration: none; color: #CCC }
h1 a:hover { background: black; color: green }

img#turning_globe {position:absolute; display:block; margin-left:40px; margin-top:60px; }
  
.upper {position:absolute; display:block; margin-left:0px; margin-top:130px; width:80px; text-align:right;}
h1#mto-ex	{margin-right:0px; font-size:12px; display:block; color:#A4B7F4; } 
h1#mto-ab	{margin-right:8px; font-size:12px; display:block; color:#A4B7F4; } 
h1#mto-bo	{margin-right:15px; font-size:12px; display:block; color:#A4B7F4; } 
h1#mto-li	{margin-right:25px; font-size:12px; display:block; color:#A4B7F4; } 

.lower {position:absolute; display:block; margin-left:30px; margin-top:190px; width:120px; text-align:left;}
h1#mti-cg	{margin-left:30px; font-size:12px; display:block; color:red; } 
h1#mti-smr	{margin-left:25px; font-size:12px; display:block; color:red; } 
h1#mti-np	{margin-left:20px; font-size:12px; display:block; color:red; } 
h1#mti-st	{margin-left:15px; font-size:12px; display:block; color:red; } 



/* **************** */


/* ########### PREAMBLE from css zen garden lady in the lake ########### */


#container {
	width:740px;
	height:500px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-250px 0 0 -370px;
	padding:0;
	z-index:40;
	display:block;
	border:green;
}

#intro {
	display:block;	
	border:blue;
}


/*
div#links a span {display: none;}div#links a:hover span {display: block;   position: absolute; top: 180px; left: 0; width: 125px;   padding: 5px; margin: 10px; z-index: 100;   color: #AAA; background: black;   font: 10px Verdana, sans-serif; text-align: center;}


/* menu items and paragraphs 
#sendphoto {
	position:absolute;
	display:inline;
	width:160px;
	height:500px;
	margin:10px 10px 10px 5px;
	border:red;
	font-size:8pt;
	text-align:justify;
	/*behavior: url('display.htc');
}
#sendphoto h3 {
	position:absolute;
	display:inline;
	width:90px;
	height:15px;
	top:30px !important;
	top:110px;
	left:15px;
	/*left:-477px;
}
#sendphoto p {visibility:hidden; padding:0 5px 0 5px;}
#sendphoto:hover {background:url('images/preamble_bg.png') no-repeat;}
#sendphoto:hover p{visibility:visible;}
#sendphoto:focus {background:url('images/preamble_bg.png') no-repeat;}
#sendphoto:focus p{visibility:visible;}
#sendphoto h3 span{display:none;}
#sendphoto h3:hover {background:url('images/preamble_h3.gif') no-repeat 3px 3px;}


#introduction {
	position:absolute;
	display:inline;
	width:160px;
	height:500px;
	margin:10px 10px 10px 5px;
	border:red;
	font-size:8pt;
	text-align:justify;
	/*behavior: url('display.htc');
}
#introduction h3 {
	position:absolute;
	display:inline;
	width:40px;
	height:15px;
	top:35px !important;
	top:110px;
	left:35px;
	/*left:-477px;
}
#introduction p {visibility:hidden; padding:0 5px 0 5px;}
#introduction:hover {background:url('images/preamble_bg.png') no-repeat;}
#introduction:hover p{visibility:visible;}
#introduction:focus {background:url('images/preamble_bg.png') no-repeat;}
#introduction:focus p{visibility:visible;}
#introduction h3 span{display:none;}
#introduction h3:hover {background:url('images/preamble_h3.gif') no-repeat 3px 3px;}



#abstract {
	position:absolute;
	display:inline;
	width:160px;
	height:203px;
	margin:20px 0px 0px 5px;
	border:red;
	font-size:9pt;
	/*behavior: url('display.htc');
}
#abstract h3 {
	position:absolute;
	display:inline;
	width:30px;
	height:15px;
	top:40px !important;
	top:20px;
	left:35px;
	/*left:-477px;
}
#abstract p {visibility:hidden; padding:0 5px 0 5px;}
#abstract:hover {background:url('images/preamble_bg.png') no-repeat;}
#abstract:hover p{visibility:visible;}
#abstract:focus {background:url('images/preamble_bg.png') no-repeat;}
#abstract:focus p{visibility:visible;}
#abstract h3 span{display:none;}
#abstract h3:hover {background:url('images/preamble_h3.gif') no-repeat 3px 3px;}



#k12educators {
	position:absolute;
	display:inline;
	width:160px;
	height:400px;
	margin:30px 10px 10px 5px;
	border:red;
	font-size:8pt;
	text-align:justify;
	/*behavior: url('display.htc');
}
#k12educators h3 {
	position:absolute;
	display:inline;
	width:90px;
	height:15px;
	top:45px !important;
	top:30px;
	left:0px;
	/*left:-477px;
}
#k12educators p {visibility:hidden; padding:0 5px 0 5px;}
#k12educators:hover {background:url('images/preamble_bg.png') no-repeat;}
#k12educators:hover p{visibility:visible;}
#k12educators:focus {background:url('images/preamble_bg.png') no-repeat;}
#k12educators:focus p{visibility:visible;}
#k12educators h3 span{display:none;}
#k12educators h3:hover {background:url('images/preamble_h3.gif') no-repeat 3px 3px;}




#sitemap {
	position:absolute;
	display:inline;
	width:160px;
	height:400px;
	margin:30px 10px 10px 5px;
	border:red;
	font-size:8pt;
	text-align:justify;
	vertical-align:bottom;
	/*behavior: url('display.htc');
}
#sitemap h3 {
	position:absolute;
	display:inline;
	width:30px;
	height:15px;
	top:50px !important;
	top:180px;
	left:30px;
	/*left:-477px;
}
#sitemap p {visibility:hidden; padding:0 5px 0 5px;}
#sitemap:hover {background:url('images/preamble_bg.png') no-repeat;}
#sitemap:hover p{visibility:visible;}
#sitemap:focus {background:url('images/preamble_bg.png') no-repeat;}
#sitemap:focus p{visibility:visible;}
#sitemap h3 span{display:none;}
#sitemap h3:hover {background:url('images/preamble_h3.gif') no-repeat 3px 3px;}






#links {
	position:absolute;
	display:inline;
	width:160px;
	height:400px;
	margin:30px 10px 10px 5px;
	border:red;
	font-size:8pt;
	text-align:justify;
	vertical-align:bottom;
	/*behavior: url('display.htc');
}
#links h3 {
	position:absolute;
	display:inline;
	width:30px;
	height:15px;
	top:55px !important;
	top:80px;
	left:30px;
	/*left:-477px;
}
#links p {visibility:hidden; padding:0 5px 0 5px;}
#links:hover {background:url('images/preamble_bg.png') no-repeat;}
#links:hover p{visibility:visible;}
#links:focus {background:url('images/preamble_bg.png') no-repeat;}
#links:focus p{visibility:visible;}
#links h3 span{display:none;}
#links h3:hover {background:url('images/preamble_h3.gif') no-repeat 3px 3px;}




#books {
	position:absolute;
	display:inline;
	width:160px;
	height:400px;
	margin:30px 10px 10px 5px;
	border:red;
	font-size:8pt;
	text-align:justify;
	vertical-align:bottom;
	/*behavior: url('display.htc');
}
#books h3 {
	position:absolute;
	display:inline;
	width:30px;
	height:15px;
	top:60px !important;
	top:80px;
	left:30px;
	/*left:-477px;
}
#books p {visibility:hidden; padding:0 5px 0 5px;}
#books:hover {background:url('images/preamble_bg.png') no-repeat;}
#books:hover p{visibility:visible;}
#books:focus {background:url('images/preamble_bg.png') no-repeat;}
#books:focus p{visibility:visible;}
#books h3 span{display:none;}
#books h3:hover {background:url('images/preamble_h3.gif') no-repeat 3px 3px;}

*/

/* ######################### */


