html {
scrollbar-face-color:#665E55;
scrollbar-highlight-color:#A29A91;
scrollbar-3dlight-color:#C0B8AF;
scrollbar-darkshadow-color:#342C23;
scrollbar-shadow-color:#484037;
scrollbar-arrow-color:#C0B8AF;
scrollbar-track-color:#847C73;
}

body {  
margin: 0 0 0 0;
padding: 0;
color: White;
background-color: #292929;
font-family:arial;
SCROLLBAR-FACE-COLOR: #f3f3f3;
SCROLLBAR-SHADOW-COLOR: #cacaca;
SCROLLBAR-3DLIGHT-COLOR: #4c4c4c;
SCROLLBAR-ARROW-COLOR: #4c4c4c;
SCROLLBAR-TRACK-COLOR: #f9f9f9;
SCROLLBAR-DARKSHADOW-COLOR: #4c4c4c;

  }


#menu { direction: rtl;
margin:0px auto;
width:950px;
height:35px;
display:block;
overflow:hidden;
 }
#menu ul {
	list-style: none;	
}
#menu ul li {
	float: right;
	display: block;
	margin:0 2px;
	height:44px;
}
#menu ul li a {
	display: inline;
	height:44px;
	background: #2b2b2b url(../images/h_bg.png) repeat-x left top;
	color: #000;
	border-radius: 10px;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	text-shadow: 1px 1px 0px #87CEFF;
	font-family:Tahoma;
	font-size: 13px;
	padding: 6px;
	text-decoration:none;
	border:1px solid #414C5F;
 
}
#menu ul li a:hover, #menu ul li a.active {
	color: #FFF;
	background: #454545 url(../images/a_bg.png) repeat-x left top;
	border-radius: 10px;
	text-shadow: 1px 1px 0px #333;
}

.forumbit_nopost .forumrow, .forumbit_post .forumhead {
-moz-box-shadow:-2px 2px 2px transparent;
}

div.collapse {
position:relative;
}
.forumhead {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
-x-system-font:none;
background:#000000 url(../images/cat_back.gif) repeat-x scroll 0 0;
border:0 solid #000000;
clear:both;
color:#8DAADA;
float:left;
font-family:Arial,Tahoma,Calibri,Verdana,Geneva,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px auto;
padding:0;
width:100%;
height:34px;
}

.cat_ls {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/cat_top_ls.gif) repeat scroll 0 0;
float:left;
height:34px;
margin:0;
padding:0;
width:89px;
}


.cat_rs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/cat_top_rs.gif) repeat scroll 0 0;
float:right;
height:34px;
margin:0;
padding:0;
right:0;
width:89px;
}

.forumbit_nopost .forumhead h2, .forumbit_post .forumhead h2 {
margin-left:3px;
margin-right:3px;
}


#search{
	border:0px;
}

#search fieldset{
	border:0px;
}

#search input#main_search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#3E3E3E;
border:1px solid #1D1D1D;
color:#A4A4A4;
margin-left:5px;
padding:3px;
}

#search .submit_input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#008bc6;
border:1px solid #1D1D1D;
color:#FFFFFF;
padding:2px 5px;
}


#search label, #search input, #search #adv_search {
float:right;
}

input, textarea, select, button {
-x-system-font:none;
font-family:verdana,arial,tahoma,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

input, textarea, button, select {
font-family:verdana,arial,tahoma,sans-serif;
}

select, input, button, textarea, button {
-x-system-font:none;
font-family:arial,helvetica,clean,sans-serif;
font-size:99%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

input, button, textarea, select {
}

input, button, textarea, select, optgroup, option {
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;
}


.navbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#262626 url(../images/primary.png) repeat-x scroll left top;
color:#969696;
height:33px;
margin:10px auto 0px auto;
direction:rtl;
padding:0;
position:relative;
text-transform:uppercase;
width:950px;
}
.navtabs ul {
	position:absolute;
	top:32px;
	right:10px;
	width:100%;
	border-top:0px solid #212121;
	text-decoration: none;
	border: 0;
	background: transparent;
	font-weight: normal;
}

.navtabs li {
	float:right;
	border-left: 1px solid #343434;
	border-right: 1px solid #222222;
        font-size: 11px;
        font-weight: bold;
    list-style-type:none;    
}

.navtabs li a {
	padding:2px 10px 0px 10px;
	color:#fff;
	height:30px;
	display:block;
	font: bold 15px;
}

.navtabs ul li {
	position: relative;
	
}

.navtabs li a.navtab {
	color:#fff;
	background: transparent;
	text-align:center;
	text-decoration:none;
	font-size:15px;
}

.navtabs li a.navtab:hover {
	background: transparent url(../images/realtransblack.png);
        text-decoration: none;
	color:#FFCC00;
}

.navtabs li.selected {
	color:#fff;
}

.navtabs li.selected a.navtab {
	color:#fff;
	background:#151515 url(../images/tab.png) repeat-x top left;
}

.navtabs li.selected li a {
	color: #c3c3c3;
}

.navbar_advanced_search li {
	height: 30px;
	display:block;
	clear:both;
        text-transform: none;
        font-size: 11px;
}

.navbar_advanced_search li a {
	color: #c3c3c3;
}

.navbar_advanced_search li a:hover {
	color: #fff;
	text-decoration:underline;
}

.navtabs li.selected li a:hover {
	color: #fff;
	text-decoration: none;
}

.navtabs li.selected .popupbody li > a {
	padding:0px 10px;
	text-indent: 0;
	color: #fff;
}




/*fotterNav*/
.footer-nav{ clear:both; background:#232323; width:950px;margin:10px auto;}/*footer-background*/
.footer-nav h1{font:bold 21px arial;color:#fff;height:18px;padding:5px 13px 11px 0;_padding-bottom:5px;direction:rtl;margin:0px;}

.footer-nav ul li{ width:19%;float:right; list-style:none;border-bottom:1px solid #4f4f4f; margin:0 4px; height:20px}
.footer-nav ul li.last{border:0}
.footer-nav ul{float:none}
.input-name,.input-mail,.area-msg{ float:right;background:#444445; padding:5px; color:#171717 ;border:1px solid #000;width:200px; margin:5px 0}
.error{color:#a2d944}
.area-msg{ height:57px}
.clr{clear:both;content:"";height:0px; line-height:0px}
.navcon{padding:8px}
.navcon a{ font-size:14px}

.footer-nav a{
color:#CCCCCC;
font-family:arial;
font-size:15px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:20px;
text-decoration:none;
}

a { 
text-decoration: none; 
color: #ffcc00; 
}
a:hover{
 color: #ffcc00; 
 }
img{
	border:0px;
}
.bar {
	color: #5E5E5E;
	font-size: 16px;
	font-family: arial;
	font-weight: bold;


}
.bar a:hover  {
	color: White;
	text-decoration: none;
}

.navbar{
	color:black;
	direction:rtl;
	font-family:arial;
}

.navbar a{
	font-family:arial;
	color:black;
}
.navbar a:visited{
color:#000;
}


.block_title {
	color: #FFFFFF;
	font-size: 16px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
	background-image: url('http://arbcinema.com/style/images/blockbg.gif');
	background-repeat: no-repeat
	}
	
	.mid_title {
	color: #ffcc00;
	font-size: 16px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
	background-image: url('http://arbcinema.com/style/images/cont_bg.gif');
	background-repeat: repeat-x
	}
	
	.block_cont {
	color: #F0E68C;
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
	background: #1b1b1b;
	}
	
	
.block_cont a:hover  {
	color: White;
	text-decoration: none;
}

	.tcont {
	border: 1px solid #FFF9D9;
	padding: 4px 4px 4px 4px;
	background-color: #585858;
}

	.mid {
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
            text-align: center;
	color: #EBEBEB;
	border: 1px solid #232323;
	background-color: #000000;
}


.mid a:link, mid a:visited  {
	color: White;
	text-decoration: none;
}
.mid a:hover  {
	color: #FFD700;
	text-decoration: none;
}


FONT {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; 
	}
TD {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; 
}

P {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; 
	}
DIV {
FONT-SIZE: 10pt; FONT-FAMILY: arial; 
}

/*------------------------------------ TITLES FONT-----------------------------------------*/






/*------------------------------------ LETTERS LINKS -----------------------------------------*/
A:link.big {
	FONT-SIZE: 15px; COLOR: #FFD700; FONT-FAMILY: arial; TEXT-DECORATION: none
}


A:active.big {
	FONT-SIZE: 15px; COLOR: #FFD700; FONT-FAMILY: arial; TEXT-DECORATION: none

}
A:visited.big {
	FONT-SIZE: 15px; COLOR: #ffcc00; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:hover.big {
	FONT-SIZE: 15px; COLOR: #FF6347; FONT-FAMILY: arial; TEXT-DECORATION: none
}

/*------------------------------------ PATH BAR LINKS -----------------------------------------*/
A:link.path_link {
	FONT-SIZE: 8pt; COLOR: White; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:active.path_link {
	FONT-SIZE: 8pt; COLOR: White; FONT-FAMILY: arial; TEXT-DECORATION: none

}
A:visited.path_link {
	FONT-SIZE: 8pt; COLOR: White; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:hover.path_link {
	FONT-SIZE: 8pt; COLOR: #FFD700; FONT-FAMILY: arial; TEXT-DECORATION: none
}



/*------------------------------------ MEMBERS MESSAGES FONT-----------------------*/
.messages {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; 
}

/*------------------------------------ SPARATE LINKE -----------------------------------------*/
.separate_line{
color: #ffcc00;border-width: 1px
}



.mid P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 8pt arial, Sans-Serif; OVERFLOW: scroll; CURSOR: text; COLOR: #fffff; PADDING-TOP: 0px; HEIGHT: 50px
}

.copyright {
color:#FFFFFF;
FONT-SIZE: 8pt; FONT-FAMILY: arial; 
}
.copyright a {
color:#ffcc00;
FONT-SIZE: 8pt; FONT-FAMILY: arial; 
}
.copyright a:hover {
color:#FF0000;
FONT-SIZE: 8pt; FONT-FAMILY: arial; 
}

@font-face {
    font-family: "doom";
    src: url(http://arbcinema.com/style/css/doom.ttf);
}

.font_m {
    font-family: "doom";
}

a.font_m	{
		margin:0;padding:0;
		text-decoration:none;
		font-family: "arial";
		font-size:9pt;
		font-weight:bold;
		color:#ffffff;
		}
		
a:hover.font_m	{
		color:#FFFFFF;
		}

.cname {
text-decoration: none;
color: #ffffff;
font-family: arial;
font-size: 9pt;
font-weight: bold;
margin-top: 3px;
}
.clink {
margin-top: 5px;
text-decoration: none;
font-family: arial;
font-size: 10pt;
font-weight: bold;
color: #ffffff;
}
.download {
text-decoration: none;
color: #FFFC17;
font-family: arial;
font-size: 9pt;
font-weight: bold;
margin-top: 3px;
}

a.dlink  {
margin-top: 5px;
text-decoration: none;
font-family: arial;
font-size: 10pt;
font-weight: bold;
color: #E9C93B;
}
.page{
	background-image: url('../images/bg.jpg');
	color: #ffffff;
	text-decoration: none;
	border:1px solid #db6600;
	font-weight:bold;
	background-color: #f38528;
	font-size:12px;

	cursor: hand;
	text-align: center; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; background-position-y:center

}


:hover.page{
	background-image: url('../images/over.jpg');
	color: #ffffff;
	text-decoration: none;
	border:1px solid #000000;
	font-weight:bold;
	background-color: #f38528;
	font-size:12px;

	cursor: hand;
	text-align: center; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; background-position-y:center

}

.cpage{

	border: 1px solid #000000; 
	background-image: url('../images/over.jpg');
	color: #ffffff;
	

	text-decoration: none;
	background-color: #000000;
	font-size:12px;
	cursor: hand;
	text-align: center; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; background-position-y:center



}

.input_button {
	font-size:11px;
	font-family:arial, Verdana, Arial, Sans-Serif;
	font-weight:bold;
	background-color: #db6600;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;	
	color: #ffffff;
	border:1px solid #db6600;
	background-image: url('../images/bg.jpg');
}
:hover.input_button {
	background-color: #000000;	
	border:1px solid #000000;
	background-image: url('../images/over.jpg');
}

.back{
	background-image: url('../images/bg.jpg');
	color: #ffffff;
	width:100px;
	text-decoration: none;
	border:1px solid #db6600;
	font-weight:bold;
	background-color: #f38528;
	font-size:12px;

	cursor: hand;
	text-align: center; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; background-position-y:center

}


:hover.back{
	background-image: url('../images/over.jpg');
	color: #ffffff;
	width:100px;
	text-decoration: none;
	border:1px solid #000000;
	font-weight:bold;
	background-color: #f38528;
	font-size:12px;

	cursor: hand;
	text-align: center; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; background-position-y:center

}