body, html {margin:0;padding:0;background:#E8F5FA;color:#000;}
body       {font-family:arial,helvetica,sans-serif;font-size:100%;line-height:1.125em;direction:rtl;}           
#container {width:800px;background:#EAF1F9;margin:5px auto;border-style:solid;border-width: 1px 1px 1px 1px;border-color: #2B5468;}           
#header    {height:108px;background:#EAF1F9;text-align:left;padding:15px 0 0 0;}
            
/*BEGIN MAIN NAVIGATION*/
            
#nav       {height:60px;font-size:0.75em;background: #EAF1F9;text-align:center;margin:0;padding:0;border-style:solid;border-width:0 0 1px 0;border-color:#2B5468;}            
#nav ul    {list-style-type:none;margin: 0;padding: 0 0 0 33px;}            
#nav li    {display:inline;float:left;margin:0;padding:0;}           
#nav ul li a {display:block;width:121px;height:16px;text-decoration:none;font-weight:bold;color:#2b5468;padding:0;margin:22px 0 0 0;border-style:solid;border-width: 0 0 0 1px;border-color: #2B5468;}           
#nav ul li a:hover {background-color:#EAF1F9;color:#831e14;}

/*begin main nav classes for CSS rollovers*/

#nav ul li a#nav1 {background-image: url("assets/images/home-blue.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;}
#nav ul li a:hover#nav1, #nav ul li a#nav1.active  {background-image: url("assets/images/home-red.jpg");background-repeat: no-repeat;background-position: center center;}
#nav ul li a#nav33 {background-image: url("assets/images/about-blue.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;}   
#nav ul li a:hover#nav33, #nav ul li a#nav33.active {background-image: url("assets/images/about-red.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;}            
#nav ul li a#nav32 {background-image: url("assets/images/timetable-blue.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;}           
#nav ul li a:hover#nav32, #nav ul li a#nav32.active {background-image: url("assets/images/timetable-red.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;}           
#nav ul li a#nav13 {background-image: url("assets/images/articles-blue.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;}         
#nav ul li a:hover#nav13, #nav ul li a#nav13.active {background-image: url("assets/images/articles-red.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;color:#831e14;}        
#nav ul li a#nav72 {background-image: url("assets/images/gallery-blue.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;}    
#nav ul li a:hover#nav72, #nav ul li a#nav72.active {background-image: url("assets/images/gallery-red.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;color:#831e14;}            
#nav ul li a#nav68 {background-image: url("assets/images/contact-blue.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;}       
#nav ul li a:hover#nav68, #nav ul li a#nav68.active {background-image: url("assets/images/contact-red.jpg");background-repeat: no-repeat;background-position: center center;font-size:0;color:#831e14;}
.img-alt-text {display:none;}
            
/*BEGIN MAIN CONTENT AREA*/

#main       {font-size: 0.75em;background:#f6fbff;float:left;width: 582px;padding: 20px 30px 30px 30px;margin:0;}          

#main img  {float: left;padding: 0;margin: 0 30px 30px 0;border-style: solid;border-width: 1px;border-color: #A2C8D8;}

#main img.home1  {
            float: right;
            margin: 6px 0 20px 30px;
            padding:0;
            border-style: solid;					
	    border-width: 1px;
	    border-color: #A2C8D8;
            }

#main img.home2  {
            float: left;
            margin: 0 0 10px 0;
            padding:0;
            border-style: solid;					
	    border-width: 1px;
	    border-color: #A2C8D8;
            }

.row        {
            float: left;
            width: 582px;
            padding:0;margin:0;	
            }
 
.left   {
            float: left;
            width: 276px;
            padding:0;margin:0;	
            } 
            
.right   {
            float: right;
            width: 276px;
            padding:0;margin:0;	
            } 

#random    {margin-left:auto;margin-right:auto;}
            
#main img.table  {
            float: left;
            margin: 0;
            padding: 0;
            border-style:none;
            }
            
#main ul {
            margin:0;
            padding:0 0 20px 0;
            list-style-type:none;
            }
            
#main li {
            display:list-item;
            text-align: right;
            margin:0;
            padding:0 0 5px 0;
            }
#main li a:hover {
            color:#831e14;
            }
            
#main ul ul {
            margin:0;
            padding:0 8px 20px 0;
            list-style-type:none;
            }
            
#main ul ul li {
            display:list-item;
            text-align: right;
            margin:0;
            padding:0 0 3px 0;
            }


/*BEGIN GALLERY MARKUP*/

#gallery       {
	    font-size:0.75em;
            background:#f6fbff;
            float: left;
            width: 582px;
            padding: 20px 30px 30px 30px;
            } 
            
#gallery img  {
            padding: 0;
            margin: 0;
            border-style: solid;					
	    border-width: 1px;
	    border-color: #A2C8D8;
            }
            
/*BEGIN ENGLISH PAGE MARKUP*/
#english  {
            margin:0;
            padding: 0;
            direction: ltr;
            font-size: 0.875em;
            }


/*BEGIN SIDEBAR*/

#sidebar   {
            background:#EAF1F9;
            font-size:0.75em;
            float: right;
            width: 115px;
            padding:20px 32px 0 0;
            }
            
#sidebar h2 {
            font-size: 1em;
				color: #831e14;
				padding: 0;
				margin: 0;
				}

#sidebar h3 {
            font-size: 1em;
				color: #831e14;
				padding: 0;
				margin: 0;
				}

            
#sidebar ul {
            margin:0;
            padding:0 0 20px 0;
            list-style-type:none;
            }
            
#sidebar li {
            display:list-item;
            text-align: right;
            font-weight: bold;
            margin:0;
            padding:0 0 5px 0;
            }
#sidebar li a:hover {
            color:#831e14;
            }

#sidebar li a#nav43.active, #sidebar li a#nav51.active, #sidebar li a#nav44.active, #sidebar li a#nav63.active, #sidebar li a#nav64.active, #sidebar li a#nav18.active, #sidebar li a#nav17.active, #sidebar li a#nav29.active, #sidebar li a#nav30.active {
            color:#831e14;
            }
            
#sidenews a {
            color: #2b5468;
            }
            
#sidenews a:hover {
            color:#831e14;
            }
            
#sidenews h3 { 
            padding: 0;           
            }
            
#sidenews h4 {
            color: #831e14;
            padding: 16px 0 0 0;
            }

/*BEGIN FOOTER*/

#footer    {background:#EAF1F9;clear:both;text-align:center;font-size:0.70em;height:35px;padding:5px 0 0 0;margin:0;border-style:solid;border-width: 1px 0 0 0;border-color:#2B5468;}
            
#footer ul  {margin:0;padding:0;list-style-type:none;}
            
#footer li  {display:inline;margin:0;padding:0;}
                       
#footer /*ul li*/ a {text-decoration:none;color:#2b546;margin:0;padding:0 3px 0 3px;}   
              
#footer /*ul li*/ a:hover {color:#831e14;}

/*BEGIN STYLES FOR GENERAL HTML ELEMENTS*/
        
h1, h2, h3, h4	{
            font-size: 1em;
				color: #831e14;
				padding: 0;
				margin: 0;
				}

p 			  {
				margin: 0;
				padding: 0;
				}
          
a          {
            color: #2b5468;
            text-decoration: none;
            }
				
a:hover    {
            color:#831e14;
            }
            
/*timetable*/
            
table      {
            border-collapse: separate;
            text-align: right;
            font-size: 1em;
            padding: 0;
            margin: 0;


            /*border-spacing: 5px;*/ /*not supported in IE6 or IE7, so styled in HTML*/
            }
            
.headcell  {
            width: 92px;
            text-align: center;
            background: #99c6d9;
            }

.bodycell  {
            height: 65px;
            background: #EAF1F9;
            vertical-align: text-top;
            }
/*CLASSES*/

.english  {
	    color: #2b5468;
            margin:0;
            padding: 0 0 15px 0;
            direction: ltr;
            font-size: 1em;
            font-weight: bold;
            font-style: italic;
            }

.smallfont {

           font-size:0.875em;
           }

.normalfont {

           font-size:1em;
           }


.bigfont {

           font-size:1.3em;
           }

.redtext     {
	     font-size: 1em;
	     color: #831e14;
	     }

.bluetext    {
	     font-size: 1em;
	     color: #2b5468;
	     }

.dark        {
	     color: #1F1F1F;
	     }
span.emo_address, a.emo_address {
font-size:0.75em;
}

span.emo_address:hover, a.emo_address:hover {
font-size:0.75em;
}
            
/*END*/
            