body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: white;
	background-color:  #fff;
}

html {  }

table.main { background:  #fff url(images/bg.png) no-repeat 50% 0; }

table {
	font-family: Arial, Helvetica, sans-serif;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 0px;
	padding-bottom: 0px;
	display: inline;

}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ff7800;
	font-variant:small-caps;
	margin-bottom: 0px;
	padding-bottom: 0px;
	display: inline;
}
hr { 
	color:#CCCCCC; 
	background: #CCCCCC; 
	border: 0; 
	Height: 1px; 
	width: 100%;
}

.Orange {
	font-family:Arial, Helvetica, sans-serif;
	color: #ff1e14;
}
.Ariel11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #CCCCCC;
}
.ArielGrey11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
}
.Ariel18 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ff1e14;
}
.Ariel24Orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #ff1e14;
}
.Ariel4Bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style:normal;
	line-height:20px;
	color: #5e5e5e;
}
.Ariel4Bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style:normal;
	color: #ff1e14;
}
a:link, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
a.Orange11:link, a.Orange11:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FF6600;
	text-decoration:none;
}
a.Orange11:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
a.Article11:link, a.Article11:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
a.Article11:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
}
a.galley11:link, a.galley11:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}
a.galley11:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
div.Menu { position: relative; zoom: 1; top: 20px;  }
ul.Menu { list-style-type: none; padding-left: 80px; }
ul.Menu a:link, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
}
ul.Menu a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

div.essays_menu { left:55px;
position:relative;
top:-35px;
zoom: 1;  }
ul.essays_menu { list-style-type: none; padding-left: 80px; }
ul.essays_menu a:link, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #B3BED2;
}
ul.essays_menu a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

td.footer { height: 64px; background-color: black; font-size: 13px; }

td.signture { background: transparent url(images/rosenmanL.gif) no-repeat scroll 58% 100%; width: 344px; overflow: hidden;}

div.news { width: 150px; height: 135px; left:80px; top:110px; position: relative; font-family:Helvetica; font-size:12px; color: #b3bed2; overflow:hidden;}
div.news marquee { height: 80%; }
div.content {  height:426px; position:relative; width:100%; top: 94px; }
form.contact_form { left:280px;
position:relative;
width:340px;
top:-160px;
}
div.contact_details { 
position:relative;
top:100px;
left: 650px;
width: 250px;
font-size:12px;
}
div.bio {
height:375px;
overflow-y:scroll;
position:relative;
text-align:left;
left: 35px;
top:160px;
width:370px;
}
div.video {
height:375px;
overflow-y:scroll;
position:relative;
text-align:left;
left: 35px;
top:160px;
width:370px;
}
div.hebrew {
height:375px;
overflow-y:scroll;
position:relative;
text-align:right;
direction: rtl;
left: 35px;
top:160px;
width:370px;
padding-right: 10px;
}

div.essays
{
height:375px;
overflow-y:scroll;
position:relative;
text-align:left;
top:160px;
width:370px;
font-size: small;
}

input {
	background:transparent none repeat scroll 0 0;
}

textarea.contact-form { background:transparent none repeat scroll 0 0; border: 1px solid white; width:240px; color:#fff; }

table#gallery{
left:80px;
position:relative;
top:30px;
}
div#mygallery{
left:10px;
top:125px;
}b3bed2
div.home-slide {
left:220px;
position:relative;
top:-262px;
}

div#fields{
text-align: left;
float: right;
margin: 8px 0;
}
label.for { float: left; font-family:Helvetica; font-size:14px; color: #b3bed2;}
.contact_form label.for { }
input.contact-form { border:1px solid white; color:#fff; width: 240px; }
input.contact-form-btn { background: red; border:none; width: 70px; }

div.right { margin-left:10px; }
.contact_form div.right { margin-left:-6px; }
div.home-slide {
left:200px;
position:relative;
top:-300px;
}
div.gallery { position: relative; left:-15px; top: 125px; }
ul.g_sidebar { list-style-type: none; position: relative; left: 40px; }
div.gallery #gallery { float: left; width: 450px; margin-left: 0px; Height:400px; position: relative; overflow-y:scroll; }

div.notification { font-size: 13px; color: red; }

/*Saferi & Opera Hack */

@media screen and (-webkit-min-device-pixel-ratio:0){
	div.news { top: 180px; }
	div.home-slide { top: -230px !important; }
div.Menu { top: 35px !important; }
}

#lbBottom {font-size:14px !important;}