/*@import url("http://www.torahcafe.com/jli2_css/jli/style.css");*/
@charset "utf-8";
/* CSS Document */


			body{
	font: 12px "Trebuchet MS", sans-serif;
	margin: 0px
}
			a:link, a:visited {color:#6c1e3e; text-decoration:none}
			a:hover {text-decoration:underline}
			#container {
	width:980px;
	margin:auto;
	position:relative
}
			.jlink, .othercourses .jlink {padding: .3em 1em .3em 20px;text-decoration: none;position: relative; font-size:11px;}
			a.jlink:link, a.jlink:visited  {color:#000;}
			a.jlink:hover {color:#6c1e3e; text-decoration:none}
			.jlink span.ui-icon {
	margin: 0 5px 0 0;
	position: absolute;
	left: 1px;
	top: 50%;
	margin-top: -9px;
}
			ul.breadcrumbs {border-bottom:1px solid #CCCCCC; margin-bottom:12px; height:16px; margin:0; padding:0;}
			.breadcrumbs li {color:#444444; float:left; font-size:11px; padding:0 0 0 5px; list-style:none}
			  .breadcrumbs li a {background:url("/images/breadcrumb-arr.gif") no-repeat right center; color:#888888; padding-right:8px;  text-decoration:none}
			  .breadcrumbs li.first {padding-left:0;}
			.page {padding:10px 25px 0 25px; position:relative}  	
			
			.section-nav {background:url("/images/section_nav_l_bg.gif") repeat-y scroll left top #F9F9F9;
border-color:#CDCDCD #CDCDCD #888888;
border-style:solid solid solid none;
border-width:1px 1px 2px 0;
margin-bottom:15px; margin-top:0;
padding:8px 0 8px;}

			.section-nav a {border-bottom:1px solid #DDDDDD;
display:block;
line-height:1.4em;
padding:4px 10px 4px 0; color:#444444; text-decoration: none}

			.section-nav a:hover {color:#7b143e; }
			
			.section-nav li {padding:0 12px 0 16px; list-style:none}
			.section-nav li.last a {border-bottom:0; padding-bottom:0}
			.section-nav li.on {background:url("/images/section_nav_on.gif") no-repeat scroll left 6px transparent; font-weight:bold;}
.column2 h4 { color:#FFFFFF;  margin:0px; margin-bottom:1px; padding:9px 10px; font-weight:bold;  }
.column2 h4.black {background:url(/images/overlay.png) bottom #444444; }
			
			.column2 h4.color {background:url(/images/overlay.png) bottom #45182a; }
			.location-info { margin-top:5px; margin-bottom:10px; }
			.location-info .last {padding-left:10px;}
			.course-info {font-size:11px}
			.course-info p {margin-bottom:6px; margin-top:0px;}
			.course-info td {border: 1px solid #e5dee1; border-collapse: collapse}
			.course-info td.header {background:url(/images/overlay.png) repeat-x top #45182a}
			.course-info td.header2 {background:url(/images/overlay2.png) bottom #45182a}			
		.promo {margin-left: 0px; margin-right: 10px; padding-right: 0px; }
.title {color: #FFF; }
        


/*test*/

.photos td {padding-bottom:0px; margin-top:0px}
.articleText {font-size:1.1em; font-family:Verdana, Geneva, sans-serif; line-height:1.3em}
.articleText .description {font-size:0.8em}
.leadership td {font-size:0.9em;}

.full {font-size:1.2em}
.full .title {color:#6C1E3E; font-weight:bold}

.ranking2 table {margin-bottom:0.8em}
.ranking2 table, .ranking2 td {border:1px solid #ccc; border-collapse: collapse }
.ranking2 td {background:url(/images/tdbg.png) repeat-x}
.ranking2 td .line-no {display:block; padding:10px; background:#EBEBEB; border:2px solid #fff; font-size:1.2EM;text-align: center;}


.note {background:#FF0; font-size:11px; border:1px solid #ccc; padding:3px;}
body .course-info {12px/16px verdana}

