body{
	margin:0;
	padding:0;
	line-height: 1.5em;
	font-family: arial;
	font-size: 12px;
	background-image: url(images/mishnaFiller.jpg);
	background-repeat: repeat-x;
	background-color: #1A1C4C;
}
#dates {	font-family: arial;
	font-size: 12px;}
	#dates2 {	font-family: arial;
	font-size: 12px;}
table {	font-family: arial;
	font-size: 12px;}
	
b{font-size: 110%;}


#topsection{
	background-image: url(images/mishna1.jpg);
	background-repeat: no-repeat;
	height: 132px;
	background-position: 0px 0px;
}
#topsectionh1{
	background-color: #1A1C4C;
	height: 61px;
color:#fff;
width:822px;
font-size:15px; font-weight:bold; padding-right:5px;
}
#topsectionh2 {
height:25px; background: url(images/homenewfiller.gif) repeat-x;}

#topsectionh2 h2{
	margin: 0;
padding:0;
	font-size:13px;}

#topsection h2{
	margin: 0;
	padding-top: 80px;
	padding-left: 195px;
	font-size:13px;
line-height:105%;
}
#contentwrapper{
	float: left;
	width: 100%;
}

#contentcolumn{
	margin-left: 172px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
	float: left;
	width: 172px; /*Width of left column*/
	margin-left: -100%;
background-image:url(images/mishna2.jpg);	
background-repeat: no-repeat;
background-position: top;
background-color: #1B1D4E;
}

#footer{
	clear: left;
	width: 100%;
	background: black;
	color: #FFF;
	text-align: right;
	margin: 5px 0px 15px 0;

}

.innertube{
	margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
	background-color:#fff;
	border: 1px solid #fff;
}

#leftcolumn ul {
		list-style: none;
		margin: 0;
		color:#fff;
		padding:0;
		padding-bottom: 25px;
				}
		
#leftcolumn li{
		color:#fff;
		padding-left: 5px;
		border-bottom: 1px dotted #fff;
		padding-bottom: 5px;
		}

A.leftNavLink:link, A.leftNavLink:visited {
		color: #fff;
		text-decoration: none;
		}
		
A.leftNavLink:hover {
		color: #FFF;
		text-decoration: underline;
		}
.innertube #mainImage {
		float: right; 
		margin:0;
		margin-top: -25px;
		position: relative;
		}
p { 	padding-left:25px;
}
.pullquote {
		width:75%;
		line-height:1.5;
		font-size:13px;
		text-align:justify;
		margin-left: 75px;
		font-style: italic;
 }
 .italic {
  		font-style: italic;
 }

h1 {
		padding-left:25px;
		color:#600; 
		font-size: 18px;
		font-weight: bold;
}

h2 {
		padding-left:25px;
		color:#1A1C4C; 
		font-size: 15px;
		font-weight: bold;
		margin-bottom: -12px;
		margin-top: 20px; 
}

h3 {
	padding-left:25px;
	font-size: 16px;
	color:#600;
	font-style: italic;
	width:95%;
}

td h2 {margin-left:-25px; margin-bottom: 15px; border-bottom:1px solid #1A1C4C;}
#mydiv h2 {margin-left:-25px; margin-bottom: 15px; border-bottom:1px solid #1A1C4C;}
#mydiv2 h2 {margin-left:-25px; margin-bottom: 15px; border-bottom:1px solid #1A1C4C;}
#mydiv2 h3 {padding-left:10px; margin-bottom: 15px; border-bottom:1px solid #1A1C4C;}
#div1 #blueHeaders h2 {margin-left:-35px; margin-bottom: 5px; border-bottom:1px solid #1A1C4C;}
#div1 h2 {margin-left:-25px; margin-bottom: 15px; border-bottom:1px solid #1A1C4C;}
.contact {margin-left:25px; border:0px;}
.approb {text-align: right; font-size: 11px; font-style: italic; margin-right:25px;}
A.link1:link, A.link1:visited {
		color: #1A1C4C;
		text-decoration: none;
font-weight:bold;
line-height:150%;
margin-left:15px;}
		
A.link1:hover {
		color: #1A1C4C;
		text-decoration: underline;
		font-weight:bold;
line-height:150%;margin-left:15px;}

A.link3:link, A.link3:visited {
		color: #1A1C4C;
		text-decoration: none;
font-weight:bold;
	}
		
A.link3:hover {
		color: #1A1C4C;
		text-decoration: underline;
		font-weight:bold;}

.sponsorship
{width:375px; border:0px; align:center; cell-padding:0px; cell-spacing:0px; margin-left:10px;}

#home {width:653px;}
#home2{background-color:#FBF7F3;}
A.link2:link, A.link2:visited {
		color: #600;
			border-bottom: 1px dotted #600;
text-decoration:none;
font-weight:bold;
	}
		
A.link2:hover {
		color: #000;
}

A.link4:link, A.link4:visited {	color: #1A1C4C;	text-decoration: none; padding:20px;}
A.link4:hover {	color: #1A1C4C;	text-decoration: underline;	 padding:20px;}

A.link5:link, A.link5:visited {padding-left:50px;	color: #1A1C4C;	text-decoration: none; font-weight:bold;}
A.link5:hover {padding-left:50px;	color: #1A1C4C;	text-decoration: underline;	font-weight:bold;}

A.small:link, A.small:visited {font-size: 9px;}
A.small:hover {font-size: 9px;}

A.stories:link {text-decoration:none; color:#600; padding-left:25px; font-weight:bold; }
A.stories:active {text-decoration:none; color:#600;padding-left:25px; font-weight:bold;}
A.stories:hover {text-decoration:underline; color:#1A1C4C;padding-left:25px; font-weight:bold;}
A.stories:visited {text-decoration:none; color:#600;padding-left:25px; font-weight:bold;}

A.blueLink:link, A.blueLink:visited {font-size: 11px; background-color:#1A1C4C; color: #fff; margin-right: 10px; padding: 5px;}
#bottomRef A.blueLink:link, A.blueLink:visited {font-size: 11px; background-color:#1A1C4C; color: #fff; margin-right: 10px; padding: 5px;}
#bottomRef A.blueLink:hover {font-size: 11px; background-color:#1A1C4C; color: #fff; margin-right: 10px; padding: 5px;}

#bottomRef2 {font-size:14px; padding:10px; margin:15px;}
#bottomRef2 A.blueLink2:link, A.blueLink2:visited {font-size: 14px; text-decoration:none; color:#1A1C4C; font-weight:bold;}
#bottomRef2 A.blueLink2:hover {font-size: 14px; color:#1A1C4C; font-weight:bold;}
.prices {font-weight: bold; margin-left: 50px;}
.hebrew {direction: rtl;unicode-bidi: bidi-override; font-family:arial;font-size:14;}
.color {color:#600;}
.color2 {color:#600; font-weight:bold;}
#yDetails th{text-align:left;border-bottom:1px solid #000;}
td{text-align:left;}
.calRow {font-size:10px; width:60px; height:60px; text-align:right; vertical-align:top; border:1px solid #E2E2E2;}
.caltoday {font-size:10px; width:60px; height:60px; text-align:right; vertical-align:top; border:1px solid #E2E2E2; background-color:#F4E7DE;}
a.color2:link {text-decoration:none;}
a.color2:active {text-decoration:none;}
a.color2:hover {text-decoration:underline;}
a.color2:visited {text-decoration:none;}

A.dateLink:link {text-decoration:none; color:#1B1D4E; padding-left:25px; font-weight:bold; font-size:11pt;}
A.dateLink:active {text-decoration:none; color:#1B1D4E;padding-left:25px; font-weight:bold; font-size:11pt;}
A.dateLink:hover {text-decoration:none; color:#1B1D4E;padding-left:25px; font-weight:bold; font-size:11pt;}
A.dateLink:visited {text-decoration:none; color:#1B1D4E;padding-left:25px; font-weight:bold; font-size:11pt;}

#today { background-color:#1B1D4E; color:#fff; margin-left:-10px; font-size:14px; text-align:center;}
#weekly {padding:10px; font-size:11px; line-height:110%; }
#weekly h3 {display:inline;}
#article {padding:5px 5px 5px 5px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:0 0 0px 25px;}

a.friend:link {color:#fff; font-weight:bold; margin:5px; font-size:14px; text-decoration:none;}
a.friend:active {color:#fff; font-weight:bold; margin:5px; font-size:14px; text-decoration:none;}
a.friend:hover {color:#fff; font-weight:bold; margin:5px; font-size:14px; text-decoration:underline;}
a.friend:visited {color:#fff; font-weight:bold; margin:5px; font-size:14px; text-decoration:none;}


A.link6:link, A.link6:visited {
		color: #1A1C4C;
		text-decoration: none;
font-weight:bold;}
		
A.link6:hover {
		color: #1A1C4C;
		text-decoration: underline;
		font-weight:bold;}
.ddm1 {margin-left:8px;
    font-family: Arial;
    font-size:12px; 
    color: #fff; text-align:left;}

.ddm1 .item1,
.ddm1 .item1:visited,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
        text-decoration: none;
    display: block;
    position: relative;
    width:167px;  
	text-align:left;
	margin-top:4px;
	}

.ddm1 .item1,
.ddm1 .item1:visited {
    color: #fff;  margin-left:0;}

.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #F4F3F3;
    color: #666; }

.ddm1 .item2,
.ddm1 .item2:hover {
    padding-right:18px;
	padding-left:18px;
    text-decoration: none;
    display: block;
    white-space: nowrap; 
	text-align:left; }

.ddm1 .item2 {
    background: #ece9d8;
    color: #000; 
    font-size:12px;  }

.ddm1 .item2:hover {
    background: #f4f3f3;
    color: #666;  }

.ddm1 .section {
    background: #F4F3F3;
    position: absolute;
    visibility: hidden;
    z-index: -3;  }

.ddm1 .bottom,
.ddm1 .bottom:hover { border-style: solid solid solid solid; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */