/* Sababah Styles */

div#Sab_mainContent {
float:left;
width:410px;
}
#Sab_mainContent p {
margin-top:0;
margin-bottom:8px;
font-size:12px;
line-height:160%;
}
#Sab_mainContent h2 {
font-size:24px;
margin-top:25px;
margin-bottom:0;
color:black;
}
#Sab_mainContent ul {
font-size:12px;
margin-top:0;
list-style-type:hebrew;
}
#Sab_mainContent li {
margin-bottom:8px;
margin-top:3px;
line-height:125%;
}
#Sab_rightContent {
border:2px dotted #999999;
width:250px;
float:left;
margin-left:20px;
background-color:#CCCCCC;
padding:15px;
}
#Sab_mainContent li a,
#Sab_rightContent p a {
color:#336699;
text-decoration:underline;
}
#Sab_mainContent li a:hover,
Sab_rightContent p a:hover {
color:#336699;
text-decoration:none;
}	

#Sab_rightContent p {
font-size:12px;
line-height:140%;
margin-top:0;
margin-bottom:15px;
}
#Sab_rightContent h3 {
font-size:21px;
margin-bottom:4px;
margin-top:8px;
color:black;
border:none;
}

#Sab_mainContent img.contentPic {
float:left;
margin:4px 10px 8px 0;
border:4px solid #ccc;
}

#Sab_rightContent img.rightPic {
float:left;
margin:4px 10px 0 0;
border:1px solid white;
}

/* CSS Document */

body, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:black; }

a:link, a:visited, a:active { text-decoration:underline; color:#7a5a2f; }
a:hover { color:#cbac80; text-decoration:underline; }

#breadcrumbs { font-size:11px; color:#bfa78a; }
#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active {  text-decoration:none; color:#bfa78a; }
#breadcrumbs a:hover { text-decoration:underline; color:#7a5a2f; }

#footer { margin-top:5px; font-size:10px; color:#999999; }

h1 { font-size:18px; font-style:italic; color:#cbac80; }
h2 { font-size:16px; color:#7a5a2f; margin:0px; padding:0px; }
h3 { font-size:12px; font-weight:bold; color:#7a5a2f; border-bottom:1px solid #7a5a2f;}
h4 { font-size:12px; font-weight:bold; color:#7a5a2f;  margin:0px; padding:0px; }
h5 { font-size:11px; font-weight:bold; color:#7a5a2f;  margin:0px; padding:0px; }
h6 { font-size:11px; font-weight:bold; color:#cbac80;  margin:0px; padding:0px; }

.newsBox { font-size:11px; background-color:#e0cfbc; padding:10px; border:1px solid #737273; margin:0px; margin-top:10px; margin-bottom:10px; clear:both; }

.contentImage { padding:10px; border:1px solid #e0cfbc; margin-left:10px; margin-right:10px; }

.ImageWithCaptionRight { float:right; font-size:11px; color:#9a9a9b; }
.ImageWithCaptionLeft { float:left; font-size:11px; color:#9a9a9b; }

/*Calendar Styles*/

.calendar_form { /*background-color:#faf2ea;*/ color:#cbac80; /*border:1px solid #896427;  padding:5px;*/ }
.calendar_form h1 { font-size:18px; color:#cbac80; margin:0px; padding:0px;}

.calendar_table td a:link, .calendar_table td a:visited, .calendar_table td a:active { color:#674a24; text-decoration:none; }
.calendar_table td a:hover { color:white; text-decoration:underline; }

.calendar_table { background-color:white; border:1px solid #896427; margin-top:3px; margin-bottom:5px; }
.calendar_table td { padding-top:2px; padding-bottom:2px; }
.calendar_day { background-color:#faf2ea; border:0px; /*background-image:url(images/calendar_day_bg.gif);*/ }
.calendar_day_today {background-color:#cac2f2; border:0px; /*background-image:url(images/calendar_today_bg.gif);*/ background-position:top left; background-repeat:repeat-x; color:white; }
.calendar_day_void { background-color:#d6d6d6; border:0px; /*background-image:url(images/calendar_void_bg.gif);*/ background-position:top left; background-repeat:repeat-x; }
.calenddar_day_mini_event { background-color: #d9bc9c; border:0px;  }
.calendar_day_header { background-color:#d0b599; border:0px; font-size:11px; /*background-image:url(images/calendar_weekday_bg.gif);*/ }
.calendar_event { font-size:10px; margin-bottom:1px; padding-left:1px; height:13px; width:100%; 
overflow:hidden; cursor:pointer; cursor:hand; border:0;  }
.day_rollover { background-color:#eadfd2; border:0px; }
.event_rollover { background-color:#e0cfbc; border:0px; }
.event_rollover_no { background-color:#faf2ea; border:0px; }

.weekendText {color:#999999;}
.CalCellEventFont { color:#896427; font-size:10px; border:0; }
.calendar_dayNumber { font-weight:bold; padding-left:2px; font-size:11px; }

.transparent {
    filter:alpha(opacity=95);
    background-color:white;
    display:none;
    width:250px;
/*    height:150px;*/
    position:absolute;
    border:1px solid black;
	z-index:2;
}

/*POPUP MENU STUFF*/

.popup_menu{
position:absolute;
visibility: hidden;
border:1px solid #644928;
border-bottom-width: 0;
font:normal 11px Arial;
line-height: 18px;
z-index: 100;
background-color: #7b5628;
background-image:url(images/menu_bg2.jpg);
width: 205px;
/*filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;*/
}

.popup_menu a:link, .popup_menu a:visited, .popup_menu a:active{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #644928;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
text-indent: 5px;
color:white;
}

.popup_menu a:hover{ /*hover background color*/
background-color: #d0b599;
color: black;
}

.popup_menu .lastMenuItem { border-bottom:1px solid #7b5628; }