TABLE
{
    width:100%;
}


BODY
{
   font-family:Arial;
background-image: url("/site/images/brown_background.jpg");
   margin: 0px;
}

DIV
{
   border:0px solid black;
   font-family:Arial;
}

TD
{
   border:0px solid red;
   font-family:Arial;
   font-size: 12px;
   vertical-align: top;
}

TABLE
{

}

IMG
{
   border-width: 0px;
}


.coffee_stain_evening
{

   background-image: url('/site/images/coffee_stain_evening.png');
   background-repeat: no-repeat;
   height:119px;
      background-position: 20 0;
   padding-top:20px;
}


.work_info_div  .plus_span
{
   margin-right:85%;
}

.description_div .plus_span
{

}


.plus_span
{
   background-image: url('/site/images/plus.png');
   width:17px;
   height:17px;
   cursor:hand;
   cursor:pointer;
   position:relative;
   display:inline;
   float:left;
}

.galleries_container  .plus_span
{

   margin-right:380px;
}

.main_body_div
{
   width:800px;
   height:800px;
   /* visibility: hidden; */

}

.top_index_div
{
   vertical-align: top;
   background-color: transparent;
}


.bottom_index_div
{
   height:115px;
}


.sections_div
{
    background-image: url('/site/images/top_menu_background.jpg');
    margin-top:52px;
    padding-top:4px;

}


.sections_div TD  A
{
   font-size:12px;
   white-space: nowrap;
   width:10px;
   text-align: center;
   padding-left: 5px;
   padding-right: 5px;
}



.sections_span
{
    overflow:hidden;
    height: 90px;
   width:670px;
}

.section_link
{
  text-decoration: none;
  color:black;
}

.section_link:visited
{
  text-decoration: none;
  color:black;
}


.section_pointer
{
    height:15px;
    width:26px;
    background-image: url('/site/images/section_pointer.jpg');
    background-position:bottom;
    background-repeat:no-repeat;
    border:0px solid blue;

}

.pointer_td
{
vertical-align:text-bottom;
  text-align: center;
}


.navigation_div
{
   height:30px;

   margin-right:15px;
}

.path_div
{
   height:30px;
   width:280px;
   direction: rtl;
   color: white;
}

.path_link
{
   color:white;
   text-decoration: none;
}

.path_link:visited
{
   color:white;
   text-decoration: none;
}



.search_div
{
   width:220px;
   text-align: left;
}

.search_button_span
{
   height:29px;
   width:29px;
   overflow:hidden;
   cursor:hand;
}

.text_align_center
{
 text-align:center;
}


.background_sheet_top
{
    width:702px;
    height:20px;
    background-image: url('/site/images/background_sheet_top.png');
    text-align: right;
}

.background_sheet_bottom
{
    width:702px;
    height:24px;
    background-image: url('/site/images/background_sheet_bottom.gif');
}

.background_sheet
{
   position: static;
    width:702px;
    background-image: url('/site/images/background_sheet.jpg');

   /* height:960px; */

}

.gallery_background_sheet
{
    width:691px;
    height:986px;
   background-position:right top;
    background-image: url('./site/images/gallery_background.png');
    background-repeat:no-repeat;
   text-align: right;

}

.gallery_background_sheet .news_div
{
   height:430px;
}


.gallery_menu
{
   background-image: url('/site/images/gallery_menu.png');
   background-repeat:no-repeat;
   background-position: -10 top;
   width:150px;
   height:300px;
   margin-top:140px;

   padding-top:50px;
   text-align:center;

}






.gallery_menu A
{
   line-height: 1.5;
   font-size:15px;
   white-space: nowrap;
}

.section_image_td
{
   position:relative;
   height:164px;
   margin-right:auto;
   margin-left:auto;
}


.section_image_div
{

   background-repeat:no-repeat;
   padding-top:10px;
   height:168px;
   width:686px;
   z-index:0;
   position:absolute;
   background-image: url('./site/images/section_image_background.png');
   background-position:top center;
}

.section_image_author
{
   direction: rtl;
position:relative;
text-align:left;
padding-left:30px;
/*padding-left:565px; */
font-size:10px;
line-height:1.0;
   margin-top:-3px;
}


.section_image
{
   height:145px;
   width:560px;
   position: relative;
}


.right_menu_div
{
/*   position:absolute; */
  /* height:330px; */
   width:174px;
   background-image:url('/site/images/right_menu_background.png');
   background-position:left;
   background-repeat:no-repeat;
   margin-top:10px;
/* padding-right:5px; */
   background-color:transparent;
   text-align: right;
z-index:10;
/* margin-right:30px; */
}

.right_menu_item a
{

   font-size:17px;
   font-weight: bold;
}

.right_menu_item
{
   padding-bottom:9px;
}

.right_menu_div UL
{
   margin-right:-12px;
   padding-right:20px;
}


.right_menu_div LI
{
   vertical-align:top;
   list-style-image: url('./site/images/no_pointer.png');

   height:15px;
   font-weight: bold;
   list-style-position: inside;
}

.right_menu_div LI.selected
{
   list-style-image: url('./site/images/subsection_pointer.png');

}


.right_menu_div LI A
{
   text-decoration: none;
}



.gallery_preview_div
{
   direction: rtl;
   z-index:40;
 /*  height:320px; */
   width:160px;
   background-image:url('./site/images/gallery_preview_background.png');
   background-repeat: no-repeat;
   background-position: 0 0;
   text-align: right;
   position: relative;
   padding-right:10px;

   cursor:hand;
   padding-top:1px;
}

.gallery_preview_div IMG
{
   margin-right: 10px;
}


.gallery_preview_title
{
   margin-top:40px;
   margin-bottom: 20px;
   padding-right:10px;
   font-weight: bold;
   font-size:16px;
   color:black;

}

.gallery_preview_name
{
   color:gray;
   font-size:13px;
   font-weight: bold;
   margin-right:10px;
}


.gallery_preview_working_hours
{
   font-size: 10px;
   padding-top: 10px;
   padding-right:10px;
   color:black;
}

.gallery_preview_to_gallery
{
 vertical-align: bottom;
 padding-right:5px;
 padding-left: 5px;
 padding-bottom:10px;
 clear:right;
}



.gallery_preview_to_gallery A
{
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   vertical-align: middle;
}

.gallery_preview_to_gallery SPAN
{
   width:15px;text-align:justify;
vertical-align: middle;
}

.gallery_events
{
  overflow:auto;height:660px;width:400px;
   direction: ltr;
}


.main_div
{
  /* text-align: right; */

   margin-left:20px;
   padding-top:0px;
   line-height: 1.5;
/*  direction:ltr; */
   background-repeat: no-repeat;
   font-size: 12px;
   background-color:transparent;
   overflow:hidden;

}

.gallery_main_div
{



}

.facebook_div
{

}

.facebook_like_div
{
   height:20px;
   width:100%;

}


.youtube_div
{

}


.gallery_content
{
   width:440px;
   padding-right:50px;
}


.left_side_td
{
   padding-left:18px;text-align:left;background-color:transparent;width:100px;
}


.more_div
{

   cursor: pointer;
   direction: rtl;
}


.main_div H1
{
   font-size: 15px;
   margin-bottom: 0px;
}

H1
{
    font-size: 17px;

}

H2
{
    font-size: 14px;

}

H3
{
    font-size: 13px;

}


.logo_div
{
   position: absolute;
   margin-top:0px;
}

.search_box
{

   background-image: url('/site/images/search_box_background.gif');

   background-position:-10px -2px;

   background-repeat:no-repeat;
   width:141px;
   height:29px;
   background-color: transparent;
   border: 0px;
   padding-right: 25px;

}

.people_div
{
   height:900px;
   overflow: auto;
width:450px;
}




.description_div
{
   line-height:1.5;
   font-size:11px;direction:rtl;
   width:400px;
}


.people_description_td .description_div
{
   width:300px;
}


.people_bottom_td
{
   border-bottom-style: dashed;
   border-bottom-width: 1px;
}

.people_image_td
{
   vertical-align: top;
}

.people_outer_table
{
   width:95%;
   direction: rtl;
}

.people_outer_table TD
{
   font-size:11px;
   line-height:1.25;
}


.courses_th
{
   text-align:right;
   font-weight: bold;
      border-collapse: collapse;
}


.courses_table TD
{
      border-collapse: collapse;

}

.courses_table
{
   width:470px;
         border-collapse: collapse;
}

.contact_us_expanded_div
{
   text-align: left;
   width:120px;
}

.contact_us_expanded_div TD SPAN
{
  font-weight: bolder;
   font-size:12px;
   cursor:pointer;
   cursor:hand;
}


.contact_us_div
{
   height:30px;
   cursor:hand;
  /* cursor:pointer; */
   display:none;
}

.contact_us_div TD
{
    font-weight: bolder;
   font-size:16px;
}

.contact_us_expanded_div TD
{
   font-size: 10px;
}

.contact_us_expanded_div INPUT
{
   width:100px;
   font-size:10px;
}

.contact_us_expanded_div SELECT
{
   font-size: 10px;
}


SELECT
{
   width:100%;
}

.section_link_selected
{
   font-weight: bold;
   text-decoration: none;
}

.bottom_section_link
{
   color:white;
   text-decoration: none;
   font-size:11px;
}

.bottom_section_link:visited
{
   color:white;       
}


.month_image_div
{
   margin-top:5px;
   height:190px;
   width:140px;
   background-image:url('/site/images/month_image_background.png');
   background-repeat:no-repeat;
   text-align:center;
   padding-top:10px;
   direction:rtl;
   cursor:hand;
}

.month_image_div DIV SPAN
{
    text-align:right;
}

.month_image_div DIV
{
    text-align:right;
}

.open_day_div
{

   height:137px;
   width:140px;
   background-image: url('/site/images/coffee_stain.png');
   background-repeat:no-repeat;
   text-align:center;


}

.open_day_div DIV
{
   padding-top:15px;
margin-right:25px;
margin-left:25px;
   width:80px;
   font-size:14px;
}

.evening_open_day
{
 background-image: url('/site/images/evening_open.png');
 width:175px;
 height:159px;
 position:relative;
 direction: rtl;
 text-align: center;
 font-size:14px;
 font-weight: bold;
 padding-top:10px;
 background-repeat: no-repeat;
}


.about_div
{
    height:193px;
   overflow:hidden;
   background-color:transparent;
   font-size:11px;
   line-height:1.25;
}

.course_years_div
{

   margin-top:430px;
}

.course_div
{
   white-space: nowrap;
   font-size:11px;
   cursor: pointer;
}

.pointer
{
   cursor: pointer;
}


.course_name
{
   float:right;
}

.course_plus
{
   float:left;
   font-weight:bolder;
}


.courses_table TD
{
   font-size:12px;
}


.ellipsis span
{
   white-space:nowrap;
   text-overflow:ellipsis; /* for internet explorer */
   overflow:hidden;
   width:190px;
   display:block;
}

.graduates_tabs_div
{
   position: absolute;
z-index:20;
   top:230px;
}

.graduate_arrow
{
   width:20px;
   cursor: hand;
   padding-top:30px;
}


.works_div
{
   height:700px;
   overflow:auto;
   margin-top:30px;
   direction: ltr;
width:450px;
}


.work_div
{
   height:180px;

   background-repeat:no-repeat;
   margin-bottom: 10px;
}

.play_div
{
cursor:hand;height:30px;width:30px;right:150px;top:100px;position:relative;
   background-image: url('/site/images/play.png');

}




.work_info_div
{
   width:150px;
   height:110px;
   margin-top:60px;
   filter:alpha(opacity=75);
   -moz-opacity:0.75;
   font-size:11px;
   direction: rtl;
   overflow:hidden;
}




.news_title
{
    color:white;
   font-weight: bold;
   margin-top:1px;
}

.news_row
{
   top:0px;
   position:absolute;

}

.news_image_td
{

}

.news_image_td  IMG
{
   border:2px solid white;
   position:relative;
}


.news_div
{
   height:800px;
   position:relative;
   margin-right:0px;
   direction: rtl;
   overflow:hidden;
   visibility: hidden;
}


.gallery_event
{
   padding-bottom: 10px;
   border-bottom-style: dashed;
   border-bottom-width: 1px;
   direction: rtl;
  
}

.gallery_event TD
{
   font-size: 12px;
   vertical-align: top;
}

.gallery_event TD P
{
   font-size: 12px;
}

.evening_courses_table
{
   width:95%;
   direction: rtl;
      border-collapse: collapse;

}
.evening_courses_table TD
{
   border-collapse: collapse;
   border-width: 1px;
   border-style: solid;
   cursor:hand;
}

.evening_courses_table TH
{
   text-align: right;
}

.inner_about_div
{

}

.main_div_td
{
padding-right:20px;
   width:530px;
}

.footer_link
{
   color:white;font-size:10px;
}

.send_form_button
{
   padding:2px;
cursor:hand;
font-size:12px;color:white;
}

.galleries_container
{
   height:690px;
   overflow:auto;

   direction:ltr;
}

.white_border
{
   border: 2px solid white;
}


.film_works_outer_div
{
   overflow:auto;
   padding-top:0px;
   width:450px;
}

.festivals_div
{
   height:800px;
overflow:auto;
}

.images_band_div TABLE
{
   width:0%;
}

.phone
{
   background-image:url("/site/images/evening_open.png");
   margin-top:40px;
   margin-left:2px;
   font-size:17px;
   font-weight:bold;
   text-align: center;
   padding-top:10px;
}

