/* B.H. */ 
html,body{
	height:100%;
	direction:rtl;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	color:#000;
	background-color:#F0E6D2;
}
a{color:#214B75; text-decoration:none;}
a:hover{color:#855723;}
img{
	border:0px;
	padding:0px;
	margin:0px;
}
form{
	padding:0px;
	margin:0px;
}
td.homePageRight{vertical-align:top;}
td.homePageCenter{vertical-align:top; width:900px; background-image:url(images/home_page_bg.jpg); background-repeat:no-repeat;}
td.homePageLeft{vertical-align:top;}
td.homePageRight div{height:245px; background-image:url(images/pattern.jpg); border-bottom:9px solid #C8AE7B;}
td.homePageLeft div{height:245px; background-image:url(images/pattern.jpg); border-bottom:9px solid #C8AE7B;}


#homePage{}
#homePage div.logo{margin: 0 auto;width: 750px; padding-top:84px;}
#homePage div.topStrip{margin: 0 auto; width:725px; padding-top:5px; padding-right:15px;}
#homePage div.date{color:#A8A4A3; font-size:12px;}
#homePage div.lang{padding-left:15px;}
#homePage div.flash{padding-left:15px;}
#homePage div.about{}
#homePage div.homeGallery{margin: 0 auto; width:750px; text-align:center; padding-top:17px;}
#homePage img.listImgDiv{width:700px; height:216px;}
#homePage div.homePageText{margin: 0 auto; width:750px; text-align:center; padding-top:5px;}
#homePage div.homeFooter{color:#301511; font-size:12px; margin: 0 auto; width:750px; padding-top:20px;} 
#homePage div.homeFooter a{color:#8D2525;}
#homePage div.homeFooter2{color:#301511; font-size:12px; margin: 0 auto; width:750px; padding-top:15px;}
#homePage div.homeFooter2 a{color:#8D2525;}

div#lang{}
div#lang ul,li{color:#000000; margin: 0; border: 0 none; padding: 0; display: inline; list-style: none;}
div#lang li a{color:#000000;}
div#lang li.langOn a{color:#8C1C0C}

#newsFlash{width:372px; padding-right:5px; padding-left:5px; height:19px; overflow:hidden; background-image:url(images/news_flash_bg.jpg); background-repeat:no-repeat;}
#newsFlash marquee{direction:ltr;}
#newsFlash div.contaner{color:#301511; font-size:12px; float:left; direction:rtl; padding-right:10px; padding-left:15px; background-image:url(images/news_flash_dot.jpg); background-repeat:no-repeat; background-position:left center;}
#newsFlash div.contaner a{color:#301511; font-size:12px;}

#pageNewsFlash{width:535px; padding-right:5px; padding-left:5px; height:21px; overflow:hidden; background-image:url(images/news_flash_inner_bg.jpg); background-repeat:no-repeat;}
#pageNewsFlash marquee{direction:ltr;}
#pageNewsFlash div.contaner{color:#301511; font-size:12px; float:left; direction:rtl; padding-right:10px; padding-left:15px; background-image:url(images/news_flash_dot.jpg); background-repeat:no-repeat; background-position:left center;}
#pageNewsFlash div.contaner a{color:#301511; font-size:12px;}



td.pageRight{vertical-align:top;}
td.pageCenter{vertical-align:top; width:900px;}
td.pageLeft{vertical-align:top;}
td.pageRight div{height:202px; background-image:url(images/pattern.jpg); border-bottom:9px solid #C8AE7B;}
td.pageLeft div{height:202px; background-image:url(images/pattern.jpg); border-bottom:9px solid #C8AE7B;}

#header{width:900px; background-repeat:no-repeat; height:283px;}
#header p{margin:0px; padding:0px;}
#header a{}
#header a:hover{}
#header div.logo{padding-top:40px; padding-right:70px;}

#page{margin: 0 auto;width: 900px; background-image:url(images/inner_page_bg2.jpg); background-repeat:repeat-y;}
#pageContaner{margin: 0 auto; width: 827px; padding-right:73px; background-image:url(); background-repeat:no-repeat; background-position:top;}

#right{float:right; width:170px; overflow:hidden;}
#left{float:right; padding-top:15px; width:553px; padding-right:15px; overflow:hidden;}

#searchBox{padding-top:15px; width:170px; text-align:center;}
#searchBox div.date{color:#714641; font-size:12px; padding-bottom:8px;}
#searchBox div.lang{padding-bottom:10px;}
#searchBox div.contaner{height:35px; padding-right:13px;}
#searchBox div.searchInput{float:right; width:125px;}
#searchBox input.searchInput{width:117px; height:18px; border:1px solid #B49E98; background-color:#EFE6D1; color:#3F2120; font-size:12px;}
#searchBox div.searchSubmit{float:right; padding-top:3px; padding-right:5px;}


td.langTD{padding-left:15px;}
td.langTD td{padding-left:5px; padding-right:5px; background:url(images/top_menu_bg.jpg) no-repeat right;}
td.langTD td a{color:#FCDE77; font-size:14px;}
#footerContaner{background-image:url(images/footer_bg.jpg); background-repeat:no-repeat; background-position:top;}
#footer{margin: 0 auto; width: 750px; height:70px; padding-top:13px; color:#301511;}
#footer a{color:#8D2525;}
#footer p{margin:0px; padding:0px;}
#footer2{margin: 0 auto; width: 750px; padding-bottom:15px;  font-size:12px; color:#301511;}
#footer2 a{color:#8D2525;}

#innerPageHeader{padding-top:5px; padding-bottom:10px;}
#contentPage{}
#contentPage div.contentPageNav{font-size:12px; color:#8D2525; padding-bottom:5px;}
#contentPage div.contentPageTitle div{color:#8D2525; padding-bottom:2px; font-size:18px; text-align:right; background-image:url(images/title_bg.jpg); background-repeat:no-repeat; background-position:right bottom;}
#contentPage div.mainImage{padding-right:48px;}
#contentPage div.mainImage img{width:223px; height:148px;}
#videoGallery{padding-right:48px; padding-top:10px;}
#contentPage div.contentPageText{padding-top:15px; padding-bottom:30px; padding-left:20px;}
#contentPage div.contentPageText img.pageImage{background-image:url(images/image_bg.jpg); padding-bottom:14px; padding-left:1px; padding-top:1px; padding-right:18px; width:200px; height:202px;}

#parentPage{}
#parentPage div.contentPageNav{font-size:12px; color:#8D2525; padding-bottom:5px;}
#parentPage div.contentPageTitle div{color:#8D2525; padding-bottom:2px; font-size:18px; text-align:right; background-image:url(images/title_bg.jpg); background-repeat:no-repeat; background-position:right bottom;}
#parentPage div.image{float:right; width:124px; text-align:right;}
#parentPage div.image img{border:1px solid #205B97;}
#parentPage div.text{float:right; width:182px;}
#parentPage a.title{color:#0597BB; font-size:14px; font-weight:bold; display:block; padding-bottom:10px;}
#parentPage a.desc{display:block; font-size:12px; height:60px; text-overflow: ellipsis; overflow: hidden;}
#parentPage a.more{color:#0597BB; font-size:12px; display:block; padding-top:3px;}

td.parentRow{}
td.parentRow div.title a{color:#A99865; font-size:14px; font-weight:bold;}
td.parentRow div.date a{ color:#36ADE4; font-size:14px; font-weight:bold;}
td.parentRow div.desc{padding-bottom:3px;}
td.parentRow div.desc a{color:#000;}
td.parentRow div.continu{background-image:url(images/list_dot_bg.jpg); background-position:top center; background-repeat:repeat-x; padding-top:3px; text-align:left; padding-bottom:5px;}
td.parentRow div.continu a{color:#9D473D;}


div#imageGallery{float:none; clear:both;}
div#imageGallery a{display:block; width:500px; padding-bottom:10px; text-align:center; color:#000;}
div#imageGallery a img{width:340px; height:197px; padding-right:8px; padding-bottom:9px; background-image:url(images/big_image_bg.jpg); background-repeat:no-repeat; }

div#pageForm{float:right; padding-right:27px; padding-bottom:20px;}
td.memberInput      {text-align:right; padding-bottom:8px; color:#8D2525; padding-left:10px;}
td.memberInput2     {text-align:right; padding-bottom:8px;}
span.memberInput    {color:#990000; text-align:right}
input.memberInput   {border:1px solid #8D2525; background-color:#FAF6EB; width:277px; height:20px; line-height:25px;}
textarea.memberInput{border:1px solid #8D2525; background-color:#FAF6EB; width:277px; height:113px;}
td.memberButtonTD	{text-align:left;}
input.memberButtonSend{border:1px solid #8D2525; background-color:#D9C7A1; width:80px;}



table.donationTable{color:#0597BB;}
table.donationTable span{color:#990000;}
table.donationTable input{border:1px solid #A5BBD0; background-color:#F0F3F9; width:200px;}
table.donationTable textarea{border:1px solid #A5BBD0; background-color:#F0F3F9; width:200px; height:60px; overflow:auto;}
table.donationTable td{padding-bottom:5px; padding-left:5px; vertical-align:top;}
table.donationTable select{width:80px;}
.sendDonation{border:1px solid #A5BBD0; background-color:#F0F3F9; font-family:Arial; font-weight:bolder;}


.formTableS{
	color:#692319;
	padding-top:20px;
}
.pageFormS{margin:0px; padding:0px;}
.pageFormTitle{color:#692319; text-align:center; padding-bottom:5px;}
.pageFormTitleLink a{color:#692319; text-align:center; padding-bottom:5px; text-decoration:underline; padding-top:5px; }
td.memberInputS      {text-align:left; padding-bottom:8px; color:#692319; padding-right:10px;}
td.memberInput2S     {text-align:left; padding-bottom:8px;}
span.memberInputS    {color:#990000; text-align:left}
input.memberInputS   {border:1px solid #692319; background-color:#F0F3F9; width:200px; height:20px; line-height:18px;}
textarea.memberInputS{border:1px solid #692319; background-color:#F0F3F9; width:200px; height:113px;}
td.memberButtonTDS	{text-align:center; padding:10px;}
.my_tab_on{font-weight:bold; cursor:pointer; text-decoration:underline;}
.my_tab_off{font-weight:bold; color:#999999; cursor:pointer; text-decoration:underline;}
.memberButtonSendS{cursor:pointer;}



div#loginForm{ padding-bottom:20px;}
div#loginForm td.title{padding-top:20px; padding-bottom:10px;}
div#loginForm td.title label{font-weight:bolder; font-size:14px;}
div#loginForm td.inputText{padding-bottom:5px; padding-left:15px;}
div#loginForm input.loginInput{border:1px solid #8D2525; background-color:#FAF6EB; width:150px; height:20px;}
div#loginForm input.loginSubmit{border:1px solid #8D2525; background-color:#D9C7A1;}
div#loginForm td.loginLink a{color:#000000; display:block; border:1px solid #8D2525; background-color:#D9C7A1; width:75px; text-align:center; line-height:20px;}
div#loginForm td.loginLink{text-align:right; padding-top:15px;}
div#loginForm td.loginSubmit{text-align:left; padding-left:15px; padding-top:15px;}



div#forumPage{padding-top:20px; padding-bottom:20px;}
div#forumPage table.forumListTable{font-size:12px;}
div#forumPage table.forumListTable th{background-color:#D5C69F; padding-right:10px; padding-left:10px; height:20px; border-top:1px solid #AB9A6F; border-bottom:1px solid #AB9A6F;}
div#forumPage table.forumListTable th.forumListRowGeneral{text-align:right; padding-right:10px; border-right:1px solid #AB9A6F;}
div#forumPage table.forumListTable th.forumListRowLast{border-left:1px solid #AB9A6F;}
div#forumPage table.forumListTable th{background-color:#D5C69F; padding-right:10px; padding-left:10px; height:20px; border-top:1px solid #AB9A6F; border-bottom:1px solid #AB9A6F;}
div#forumPage table.forumListTable td{background-color:#F1EEDF; border-bottom:1px solid #AB9A6F; padding:5px;}
div#forumPage table.forumListTable td.forumListRowImage{border-right:1px solid #AB9A6F; border-left:1px solid #AB9A6F;}
div#forumPage table.forumListTable td.forumListDesc{border-left:1px solid #AB9A6F;}
div#forumPage table.forumListTable div.forumListRowTitle{font-weight:bolder; font-size:14px; padding-bottom:3px;}
div#forumPage table.forumListTable div.forumListRowTitle a{color:#8D2525;}
div#forumPage table.forumListTable div.forumListRowDesc a{color:#000000;}
div#forumPage table.forumListTable td.forumListRowMessages{border-left:1px solid #AB9A6F; text-align:center;}
div#forumPage table.forumListTable td.forumListUser{border-left:1px solid #AB9A6F;}
div#forumPage table.forumListTable div.forumListRowUser{color:#8D2525;}
div#forumPage table.forumListTable div.forumListDate{font-size:10px;}



/*
##########################################
#######  menu  ##########
##########################################
*/
/* Root = Vertical, Secondary = Vertical */
div#menuRight{}
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 170px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
	height:30px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	/*position: relative;*/
}

/* Root Menu */
ul#navmenu-v a {
	text-align:right;
	background-image:url(images/menu_bg_off.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	display: block;
	color: #696660;
	font: 12px Arial, Helvetica, sans-serif;
	line-height:30px;
	text-decoration: none;
	padding-right:42px;
	height: auto !important;
	height: 1%; /*For IE*/	
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
	background-image:url(images/menu_bg_on.jpg);
	color:#8D2525;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {

  color: #fff;

}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {

  color: #FBE345;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li a {
  color: #fff;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover a {
  color: #FBE345;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li.iehover li a {
  color: #fff;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {

  color: #FBE345;
}

ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: -181px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}


div#shteeble{
	margin: 0 auto;
	width: 704px;
	padding-right:10px;
	font-size:12px;
}







