html {
    min-height:100%;
    margin-bottom:1px;
    }

body { 
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 10pt;
    margin:0px;
}


h1 { /* Title of the content, article, etc. being displayed.*/
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 24px;
color: #E28C05;
margin-top:0px;
}

h1.section {
font-size: 36px;
}


h2 {
font-family: Tahoma, Arial, Helvetica, sans-serif; 
margin-bottom: 0pt;
font-size: 14pt;
color: #E28C05
}

h3 {
font-size: 10pt;
margin-bottom: 0pt
}

h3 + p {
margin-top: 0pt;
}

hr {
background: #004F6D;
color: #E28C05;
}

form li { list-style-type:none; margin-left:0; padding:0; }

.blue {
background-color: #004F6D
}

.e { text-decoration:underline; }

.bluetext {
color:#004F6D;
}

.orange{
background-color: #E28C05;
}


#Header
{
position:relative;
}

#Header IMG
{
position:absolute;
z-index:10;
}

#Header a img { border:0px; }

#HeaderImg
{
position:absolute;
background:url('/site_media/menubar.gif') repeat-x;
top:23px;
width:100%;
height:87px;
z-index:1;
}

.Menu
{
list-style-type:none;
margin:0px;
padding:0px;
position:absolute;
z-index:10;
left:200px;
white-space:nowrap;
text-transform: uppercase;
}

.Menu LI
{
display:inline;
border-left:solid 1px;
padding:0px 7px;
padding-left:10px;
}

.Menu .First
{
border-left:none;
padding-left:0px;
}

.Menu .Selected
{
font-weight:bold;
}

.Menu A
{
text-decoration:none;
}

#MainMenu
{
top:39px;
font-size:12px;
color:#fff;
}

#MainMenu A
{
color:#fff;
}

#SubMenu A
{
color:#000;
}

#SubMenu
{
top:77px;
font-size:10px;
}


#MainMenu a:hover { color: #004F6D }

#SubMenu a:hover { color: white }

#NonMenu
{
padding-top:138px;
background: url('/site_media/sidebar.gif') repeat-y;
z-index:-1;
}

HTML>BODY #NonMenu {z-index:0;}

#LeftMenu
{
position:relative;
margin-left:25px;
margin-top:0px;
/*padding-left:10px;
left:20px;
text-indent:-10px;*/
width:105px;
padding-bottom:10px;
}

#LeftMenu ul
{
padding-left:0px;
list-style-type:none;
margin-left:0px;
margin-top:10px;
}

#LeftMenu li a
{
text-decoration:none;
font-weight:bold;
color:black;
}

#LeftMenu h3
{
color: #E28C05;
font-weight:bold;
}

#LeftMenu li a:hover
{
text-decoration:underline;
}
#LeftMenu dl { 
    text-indent:0;
    margin-left:-10px;
}
#LeftMenu dd { margin-left:10px; }

#Headline
{
margin-bottom:50px;
}

#SideBar
{
font-size:8pt;
margin-top:45px;
float:left;
width:150px;
overflow:hidden;
padding-left:0;
margin-left:0;
padding-bottom:0;
}

#MainContent
{
/*background-image: url('/site_media/collage.jpg');
background-repeat: no-repeat;*/
}


/*#Calendar
{
margin-left:15px;
width:150px;
padding-bottom:15px;
}*/

.Content
{
margin-left:200px;
margin-right:5%;
}

.Gallery
{
/*margin-left:100px;*/
margin-bottom:20px;
}

.indexentry p
{
margin:0px;
}

.extraindex
{
border-top: solid 1px;
border-color: #E28C05;
padding-bottom:0px;
margin-top:20px;
}

.extraindex p
{
font-size:10pt;
margin:0px;
}	

.moretext
{
padding-top:0;
color:#004F6D;
}

h2 a
{
text-decoration:none;
color: #E28C05
}

h2 a:hover { text-decoration:underline; }

#Footer
{
margin-top:20px;
margin-left:10px;
clear:left;
text-align:left;
width: 95%;
padding-top:5px;
border-top: solid 1px;
border-color: #E28C05;
}

#Footer p
{
margin-top:0;
}

.image
{
/*width:100px;
height:100px;*/
margin:0px 50px 50px 25px;  
}


.LittleText {
font-size: 8pt;
}

#PrettyHeadline
{
font-weight:bold;
font-size:16px;
color:#004F6D;
white-space:nowrap;
cursor:default;
/*clear:left;*/
}

#PrettyHeadline .Limmud
{
vertical-align:middle;
}

#PrettyHeadline .Conference
{
font-size:250%;
color:#E28C05;
vertical-align:middle;
}

#PrettyHeadline .Jewel
{
padding-left:150px
}

#PrettyHeadline .JC
{
font-size:60%;
}

DT
{
  font-weight:bold;
/*  float:left;*/
  margin-right:1em;
  display:block;
}


form TD.FormHeader {
background-color: #E28C05;
color: #003366;
font-size: 10pt;
font-weight: bold;
text-align: left;
padding-left:10px;
height: 20px;
}

form TD.FormSubHeader {
background-color: #E28C05;
color: #003366;
font-size: 9pt;
font-weight: bold;
text-align: left;
padding-left:10px;
height: 18px;
width:600px;
}

form TD {
font-size: 9pt;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
vertical-align:middle;
}

form TD.FormLabel {
font-size: 8pt;
text-align: right;
}

td {
padding-left: 8px;
padding-right: 8px;
}


TD.FormLeftLabel {
font-size: 8pt;
}

TD.FormCenterLabel {
font-size: 8pt;
text-align: center;
}
#id_country {
text-align: left;
}

.LimmudLRMargin{
background:white;
width: 800px;
padding-top:50px;
/*margin-left: 30px;*/
padding-left:30px;
padding-right: 30px;
}

form ul {margin-left:0; padding-left:0;}
form ul.radiolist li { list-style-type:none; }
form ul.radiolist label { float:none; display:inline; }
form ul.inline, .inline ul { margin-left:0px; padding:0px; display:inline; list-style-type:none; }
form ul.inline li, .inline ul li { padding-right:7px;display:inline; }
form ul.noninline, .nonil ul.inline li, .noninline ul { margin:0 0 0 0; padding-left:0px; display:block; }

ul.errorlist {
    margin-top:0px;
}

.nonil ul, ul.noninline { 
    margin-top:0px;
    margin-bottom:0px;
    }

form td.top {
    padding-top:10px;
    vertical-align: top;
    font-size: 8pt;
}

#Prices{padding:1px 10px;}
#Prices DL,#Prices H4{margin-top:0px;}
#Prices DT{float:left;width:25em;}
#Prices H3,#Prices H4{margin-bottom:0px;}

.text2 input {width:30px;}
.text4 input {width:60px;}
.col3 ul { width:30em; }
.col3 ul li { float:left; width:15em; }

iframe {
border:0;
width:130px;
padding-left:13px;
overflow:hidden;
}


.mylimmud li, .mylimmud h3, .mylimmud .info p
{
font-size:10px;
}

ul.noindent {
margin-left:0;
padding-left:15px;
margin-top:0;
}

.mylimmud_sb
{
background-color:#ccdae2;
}

.comment {
    border-bottom:1px black solid;
}
