/* =RESET
=-----------------------*/

* {
	margin:0;
	padding:0;
	outline:0;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	padding: 0;
	border: 0;
	outline: 0;/*
	vertical-align: baseline;*/
	background: transparent;
}
html {
	background: url(../images/body-bg.jpg) left top repeat;
}
img {
	border:none;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration:underline;
}
del {
	text-decoration: line-through;
}
h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, il, a, input {
	direction:rtl;
}
ul, ol, dl {
	list-style-position:inside;
}
a {
	color:#d26d1b;
	text-decoration:none; /*-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease;*/
}
a:hover {
	text-decoration:none; /*opacity:.7;*/
	cursor:pointer !important;
}
ul li {
	list-style:none;
}
.both {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 10px;
	float: none;
}
.both_footer {
	clear:both;
	height:10px
}
h1 {
	font:normal 13px 'hacen_saudi', Tahoma, Geneva, sans-serif;
	color:#f9edbd;
	text-shadow:0 1px 1px #000;
	height:53px;
	line-height:45px;
	text-align:right;
	background: url(../images/all-bg.png) 0 -60px no-repeat;
	width:632px;
	margin:0;
	padding:0 25px 0 0;
	position:absolute;
	top:-1px;
	right:-20px;
}
h2 {
	font:normal 13px 'hacen_saudi', Tahoma, Geneva, sans-serif;
	color:#f9edbd;
	text-shadow:0 1px 1px #000;
	height:43px;
	line-height:40px;
	text-align:center;
	background: url(../images/all-bg.png) -675px -60px no-repeat;
	width:263px;
	position:absolute;
	top:4px;
	left:4px;
}
h4 {
	font:normal 13px 'GE_SS_Two', Tahoma, Geneva, sans-serif;
	/*text-shadow: 0px 1px 0px #000;*/
	text-align:center;
	background:;
	display:block;
	border-bottom:1px dashed #c3c1c2;
	width:90%;
	padding:10px 10px 10px 10px;
	color:#55300e;
	line-height:20px;
	margin:auto auto 10px auto;
	display:block;
	clear:both;}
h5 {
	font:normal 12px 'hacen_saudi', Tahoma, Geneva, sans-serif;
	color:#bf6b17;/*
	text-shadow:0 1px 50px #000;*/
	height:30px;
	line-height:30px;
	text-align:right;
}
h5 span {
	color:#372e25;
	font-weight:bold;
	font-family:'Conv_GE_SS_Unique_Light', Tahoma, Geneva, sans-serif
}
.more {
	direction:rtl;
	background: url(../images/all-bg.png) -582px -185px no-repeat;
	border:none;
	width: 65px !important;
	font-size:11px;
	display:block;
	text-align:center;
	font-weight:bold;
	color:#f9edbd;
	font-family:Tahoma, Geneva, sans-serif;
	cursor:pointer;
	padding:7px 0 7px 0;
	margin-bottom:10px;
	text-shadow:0 1px 1px #000000;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease
}
.more:hover {
	color:#fff;
	opacity:.7;
}
p {
	direction:rtl;
	width:auto;
	text-align:justify;
	clear:both;
}/*
table {
	direction: rtl;
	width: 100%;
}
table thead th {
	background: url("../images/block/widget_title_bg.png") repeat scroll 0 0 #000000;
	color: #FFFFFF;
	font: bold 12px Tahoma;
	padding: 6px 5px;
	text-align: right;
}
table tbody td {
	background: none repeat scroll 0 0 #fcd99c;
	line-height: 150%;
	padding: 4px 5px;
	text-align: right;
}
table tbody td a:hover {
	color: #7C7C7C;
}*/


/* 18) TABLE STYLE
=-----------------------*/
.div_table {width:594px; margin:8px auto auto auto}
table, tr, td {padding:0; margin:0;/* -moz-border-radius: 9px !important; -webkit-border-radius: 7px !important; border-radius: 7px !important;*/ margin:auto; }
.main_border {background:#ccbe8f; /*border:1px solid #bababa; margin-top:10px;*/ }
.main_border span { padding:0px 10px 0px 10px; display:block;}
.table_heading {height:26px; background:#633c15; font-size:13px; color:#fff; text-shadow:0 1px 1px #000; font-weight:normal; text-align:center; font-family:'GE_SS_Two', Tahoma, Geneva, sans-serif;}
.std_1 { background:#fff; text-align:center; height:26px; line-height:26px !important; vertical-align:middle}
.std_1 span { text-align:center}
.std_2 { background:#f1e0d0; text-align:center; height:26px; line-height:26px !important; vertical-align:middle}
.std_2 span { text-align:center}
#inner_table {direction:rtl}
#inner_table tr:hover, .green_text:hover{background:#7b5024; color:#fff !important;}
#inner_table td a img{ display:inline; text-align:center; margin:auto; padding:3px;  width:20px; height:20px;}
#inner_table td a {color:#000}
#inner_table td a:hover {color:#FFF !important; text-decoration:none !important;}
.green_text {font-size:12px; font-weight:bold; color:#798C09;}
.order_now {background:#981616 ; width:68px; height:16px; border:2px solid #fff; font-weight:bold; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#FFF; margin:5px auto 5px auto; padding:3px 0 0 0; display:block; /*float:left;*/ 	cursor:pointer; text-shadow: /*1px 1px 1px green,*/ 1px 1px 1px #000; -moz-box-shadow: 0px 1px 3px #7b7b7b; -webkit-box-shadow: 1px 3px 3px #7b7b7b; box-shadow: 0px 0px 10px #7b7b7b;}




#inner_table_2 {direction:rtl}
#inner_table_2 tr:hover, .green_text:hover{background:#4f2d2d; color:#fff !important;}
#inner_table_2 td a img{ display:compact; text-align:center; margin:3px;  width:77px; height:78px;  background: url(../images/characters-frame.png) center center no-repeat; padding:5px; margin:auto}
#inner_table_2 td a:hover {color:#FFF !important; text-decoration:none !important;}


/* 1) BODY
=-----------------------*/
body {
	background:#3e3425 url(../images/intro-binothemen1.png) center top scroll no-repeat !important; 
	width:100%;
	height:100%;
	font-size:12px; /*overflow-x:hidden;*/
	font-family: 'GE_SS_Two', Tahoma, Geneva, sans-serif;
	line-height:1.5em;
}
/*#body_bg {background:url(../images/body-bg.png) center top no-repeat; width:100%; height:100%; margin:auto}*/
#page_container {
	min-height:1000PX;
	position:relative;/*
	background:#FF0;*/
		width:1100px;
	margin:auto;
	/*background:url(../images/header-bg.jpg) top center no-repeat;*/
	padding:10px 0 0 0;
}

.link_1 {background:rgba(255,255,255,.0); width:285px; height:290px; display:block; position:absolute; left:36px; top:265px}
.link_2 {background:rgba(255,255,255,.0); width:285px; height:285px; display:block; position:absolute; left:725px; top:270px}
.link_3 {background:rgba(255,255,255,.0); width:285px; height:320px; display:block; position:absolute; left:375px; top:55px}

/*=font dynamic
=----------------------*/

@font-face {
 font-family: 'hacen_saudi';
 src: url('../css/hacen_saudi_arabia.eot');
 src: url('../css/hacen_saudi_arabia.eot?#iefix') format('embedded-opentype'), url('../css/hacen_saudi_arabia.woff') format('woff'), url('../css/hacen_saudi_arabia.ttf') format('truetype'), url('../css/hacen_saudi_arabia.svg#hacen_saudi_arabiaregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'bbc-nassim-regular';
 src: url('../css/bbc-nassim-regular.eot');
 src: local('O'), url('../css/bbc-nassim-regular.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'GE_SS_Two';
 src: url('../css/GE_SS_Two.eot');
 src: local('☺'), url('../css/GE_SS_Two.woff') format('woff'), url('../css/GE_SS_Two.ttf') format('truetype'), url('../css/GE_SS_Two.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}

/** Generated by FG **/
@font-face {
 font-family: 'Conv_GE_SS_Unique_Light';
 src: url('../css/GE_SS_Unique_Light.eot');
 src: local('â?º'), url('../css/GE_SS_Unique_Light.woff') format('woff'), url('../css/GE_SS_Unique_Light.ttf') format('truetype'), url('../css/GE_SS_Unique_Light.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}








.left_links {
	position:fixed;
	-moz-border-radius: 0 4px 0 4px;
	-webkit-border-radius: 0 4px 0 4px;
	border-radius: 0 4px 4px 0;
	z-index:99999;
	padding:3px 3px 3px 0;
	width:30px;
	height:47px;
	padding:0;
	cursor:pointer;
	text-align:right;
	display:block;
	border:#ab7767 1px solid;
	border-top:none;
	border-left:none;
	background:#f0ebde center center no-repeat;
 transition-duration:.2s !important;
	-moz-border-radius: 0 4px 0 4px;
	-webkit-border-radius: 0 4px 0 4px;
	border-radius: 0 4px 4px 0;
}

.left_links span { display:block; width:100%; height:100%;   -moz-border-radius: 0 4px 0 4px;
	-webkit-border-radius: 0 4px 0 4px;
	border-radius: 0 4px 4px 0; }
.left_links span img {width:26px; height:24px; -moz-border-radius: 0 4px 0 4px;
	-webkit-border-radius: 0 4px 0 4px;
	border-radius: 0 4px 4px 0;}
	
.left_links:hover {
	width:45px;
	background-position: 90% center;
}
a.l_1 {
	top:45px;
	background-image: url(../images/3lme0000.png)
}
a.l_1 span {
	background:#d23e2b;
}
a.l_2 {
	top:100px;
	background-image: url(../images/s-logo.png)
}
a.l_2 span {
	background:#d23e2b;
}
a.l_3 {
	top:155px;
	height:24px;
	padding:1px 1px 1px 0;
}
a.l_3 span {
	background:#ed6862;
}

a.l_3 span img:hover {}
a.l_1 span {
	background:#d23e2b;
}
a.l_4 {
	top:190px;
	height:24px;
	padding:1px 1px 1px 0;
}
a.l_4 span {
	background:#76b2ff;
}
a.l_5 {
	top:225px;
	height:24px;
	padding:1px 1px 1px 0;
}
a.l_5 span {
	background:#8bdeff;
}
a.l_6 {
	top:245px;
	height:24px;
	padding:1px 1px 1px 0;
}
a.l_6 span {
	background:#12b2ec;
}
a.l_7 {
	top:275px;
	height:24px;
	padding:1px 1px 1px 0;
}
a.l_7 span {
	background:#d23e2b;
}
a.l_8 {
	top:305px;
	height:24px;
	padding:1px 1px 1px 0;
}
a.l_8 span {
	background:#12b2ec;
}











/* 2) HEADER STYLE
=-----------------------*/
#header {
	width:971px;
	margin:auto;
	position:relative;
	height:40px;
}
#logo {
	position:absolute;
	top:0;
	right:340px;
	display: block;
	width: 317px;
	height: 209px;
	text-indent: -9999px;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
#logo a img {
	position: absolute;
	left:0;
	top:0;
	width: 317px;
	height: 209px;
}
#logo:hover {
	opacity:.7;
}
#nav {
	background: url(../images/container-top.png) no-repeat center top;
	width: auto;
	height: 125px;
	margin:150px auto auto;
}
#nav_content {
	width:971px;
	margin:auto;
	position:relative
}
#site_map {
	float:right;
	background: url(../images/all-bg.png) left bottom no-repeat;
	margin:15px 20px 0 0;
	height:118px;
	width:313px;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
#site_map:hover {	/*opacity:.7;*/
}
#site_map ul {
	float:right;
	margin:0;
	height:118px;
	width:313px
}
#site_map ul li {
	float:right;
	text-align:center;
}
#site_map ul li a {
	height:118px;
	text-align:center;
	display:block;
	cursor:pointer;
	float:right;
}
.site_map_a_1 {
	width:100px;
}
.site_map_a_1:hover {
	background:url(../images/all-bg.png) -213px bottom no-repeat;
}
.site_map_a_2 {
	width:107px;
	margin:0 10px 0 0;
}
.site_map_a_2:hover {
	background:url(../images/all-bg.png) -96px bottom no-repeat;
}
.site_map_a_3 {
	width:100px;
	margin:0 -4px 0 0;
}
.site_map_a_3:hover {
	background:url(../images/all-bg.png) left bottom no-repeat;
}
#newsticker_date {
	width:938px;
	background:url(../images/all-bg.png) left top no-repeat;
	padding:0;
	font-size:10px;
	height:58px;
	direction:rtl;
	position:absolute;
	top:73px;
	right:16px;
}
#newsticker_date .title {
	color:#FFF;
	font-family: 'GE_SS_Two', Tahoma, Geneva, sans-serif;
	font-size:12px;
	float:right;
	margin:0 39px 0 0;
	width:70px;
	text-align:center;
}
#newsticker_date .ticker {
	color:#282526;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	float:right;
	margin:19px 123px 0 0;
	text-align:right;
	width:475px;
	height:20px;
}
#newsticker_date .ticker ul li a {
	font-weight:bold;
	color:#4f3f31;
}
#newsticker_date #time_date {
	background: url(../images/calendar.png) center right no-repeat;
	float:right;
	margin:17px 5px 0 0;
	padding-right:20px;
	width:305px;
	line-height:20px;
	color:#433426;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
}
.socail {
	position:absolute;
	left:50px;
	top:100px;
	width:267px;
	height:49px;
	margin:0;
    overflow:; /*background: url(../images/all-bg.png) -313px -185px no-repeat;*/
}
.socail ul {
	display:inline;
	width:267px;
	float:left;
	margin:0;
	height:31px;
	position:relative
}
.socail ul li {
	float:right;
background:;
	height:47px;
	width:33px;
}
.socail ul li a {
	height:47px;
	width:33px;
	display:block
}
.s_1 {
	background:url(../images/all-bg.png) -545px -138px no-repeat;
	margin:0 5px 0 0;
}
.s_1:hover {
	background:url(../images/all-bg.png) -545px -185px no-repeat;
	margin:0 5px 0 0;
}
.s_2 {
	background:url(../images/all-bg.png) -512px -138px no-repeat;
	margin:0 5px 0 0;
}
.s_2:hover {
	background:url(../images/all-bg.png) -512px -185px no-repeat;
	margin:0 5px 0 0;
}
.s_3 {
	background:url(../images/all-bg.png) -480px -138px no-repeat;
	margin:0 4px 0 0;
}
.s_3:hover {
	background:url(../images/all-bg.png) -480px -185px no-repeat;
	margin:0 4px 0 0;
}
.s_4 {
	background:url(../images/all-bg.png) -447px -138px no-repeat;
	margin:0 4px 0 0;
}
.s_4:hover {
	background:url(../images/all-bg.png) -447px -185px no-repeat;
	margin:0 4px 0 0;
}
.s_5 {
	background:url(../images/all-bg.png) -414px -138px no-repeat;
	margin:0 4px 0 0;
}
.s_5:hover {
	background:url(../images/all-bg.png) -414px -185px no-repeat;
	margin:0 4px 0 0;
}
.s_6 {
	background:url(../images/all-bg.png) -380px -138px no-repeat;
	margin:0 5px 0 0;
}
.s_6:hover {
	background:url(../images/all-bg.png) -380px -185px no-repeat;
	margin:0 5px 0 0;
}
.s_7 {
	background:url(../images/all-bg.png) -347px -138px no-repeat;
	margin:0 5px 0 0;
}
.s_7:hover {
	background:url(../images/all-bg.png) -347px -185px no-repeat;
	margin:0 5px 0 0;
}
.s_8 {
	background:url(../images/all-bg.png) -314px -138px no-repeat;
	margin:0 5px 0 0;
}
.s_8:hover {
	background:url(../images/all-bg.png) -314px -185px no-repeat;
	margin:0 5px 0 0;
}
#css3:hover ul li a {
	opacity:0.5;
}
#css3 ul li a {
	-webkit-transition-property: opacity;
	-webkit-transition-duration: 100ms;
	-moz-transition-property: opacity;
	-moz-transition-duration: 100ms;
	transition: all 0.3s ease 0s;
}
#css3 ul li a:hover {
	opacity:1;
}
.socail ul li a {
	width:30px;
	height:31px;
	float:right; /*background:#999;*/
	cursor:pointer; /*text-indent:-1000px*/
}
/* 3) MENU STYLE
=-----------------------*/
#top_menu {
	width:971px;
background:;
	margin:auto;
	position:relative;
}
#top_menu ul {
	position:absolute;
	top:31px;
	right:3px;
	width:971px;
background:
}
#top_menu ul li {
	background:url(../images/separato.png) left top no-repeat;
	float:right;
	text-align:center;
	padding:7px 11px 0px 11px;
	height:38px;
	position:relative;
}
#top_menu ul li:last-child {
	background:none !important;}
.top_menu_ul_li_no_img {
	background:none !important;
	float:right;
	text-align:center;
	padding:10px 7px 0px 7px;
	height:38px;
}
#top_menu ul li a {
	text-decoration:none;
	color:#fff;
	display:block;
	font-family:'hacen_saudi', Tahoma, Geneva, sans-serif;
	font-weight:normal !important;
	font-size:12px !important;
	height:27px;
	margin:0px 1px 0px 1px !important;
	padding:0px 0px 0px 5px;
	cursor:pointer;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .6);
 -webkit-transition: color .2s ease-in-out;
 -moz-transition: color .2s ease-in-out;
 -o-transition: color .2s ease-in-out;
 -ms-transition: color .2s ease-in-out;
 transition: color .2s ease-in-out;
}/*
#top_menu ul li a:nth-child(1n+1) {background:url(../images/3lme.png) no-repeat !important; width:50px; height:50px;}*/
#top_menu ul li a span {
	display:block;
	height:38px;
	padding-right:5px;
	cursor:pointer;
	position:relative;
}
#top_menu ul li a span img {
	position:absolute;
	top:-17px;
	right:19px;
}
#top_menu ul li a:hover, #top_menu ul li a.activelink {
	color:#f8f105;
	background:url(../images/top-menu-left-hover.png) no-repeat left;
	cursor:pointer;
}
#top_menu ul li a:hover span, #top_menu ul li a.activelink span {
	background:url(../images/top-menu-right-hover.png) no-repeat right;
	cursor:pointer;
}

/* Sub Menu */

#top_menu ul ul {
	-moz-box-shadow: inset 0 -13px 15px 5px #5a3410;
	-webkit-box-shadow: inset 0 -13px 15px 5px #5a3410;
	box-shadow: inset 0 -13px 15px 5px #5a3410;
	position: absolute;
	top: 32px;
	left: 0;
	z-index:1000000 !important;
	opacity: 0;
	width:120px;
	background: #6d441a;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
 -webkit-transition: opacity .25s ease .1s;
 -moz-transition: opacity .25s ease .1s;
 -o-transition: opacity .25s ease .1s;
 -ms-transition: opacity .25s ease .1s;
 transition: opacity .25s ease .1s;
}
#top_menu ul li:hover > ul {
	opacity: 1;
}
#top_menu ul ul li {
	height: 0;
	overflow: hidden;
	padding: 0;
	background:none;
 -webkit-transition: height .25s ease .1s;
 -moz-transition: height .25s ease .1s;
 -o-transition: height .25s ease .1s;
 -ms-transition: height .25s ease .1s;
 transition: height .25s ease .1s;
}
#top_menu ul li:hover > ul li {
	height: 36px;
	overflow: visible;
	padding: 0;
}
#top_menu ul ul li a {
	padding: 4px 4px 4px 4px;
	margin: 0;
transition:width .5s;
-webkit-transition:width .5s; /* Safari */
	border: none;
	border-bottom: 1px solid #5e3d1b;
	min-width:100px;
	width:auto;
}
#top_menu ul ul li a:hover {/*width:110px*/
}
#top_menu ul ul li:last-child a {
	border: none;
}
/*******************/

/* 4) CONTAINER
=-----------------------*/

#main {
	background:url(../images/container-bg.png) center top repeat-y;
	width:auto;
	height:auto;
	margin:0px auto auto auto
}
#container_bottom {
	background:url(../images/container-bottom.jpg) center bottom no-repeat;
	width:auto;
	height:auto;
	padding:0 0 10px 0;
}
.content {
	background:;
	width:971px;
	margin:auto;
}
#side_bar {
	background:;
	float: left;
	width: 273px;
	margin:10px 0 0 16px;
	overflow:hidden
}
.small_frame {
	background:#e5daae;
	padding:0 0 4px 0;
	margin:0 0 20px 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.small_frame_inner {
	border:1px solid #cebe8f;
	background:#FFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: inset 0 0 20px #cac9c8;
	-webkit-box-shadow: inset 0 0 20px #cac9c8;
	box-shadow:inset 0 0 20px #cac9c8;
	position:relative;
	height:auto;
	overflow:hidden;
}

.small_frame_inner a.more {
	margin:auto !important;  height:auto; padding:9px !important; text-align:center !important; width:50px !important; display:block !important;
}

.small_frame a {
	margin:auto;
	background:;
	height:auto;
	padding:5px 6px 0 6px;
	display:block;
}

.small_frame a img {
	width:100%;
	display:block;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}

.small_frame a img:hover {
	opacity:.7;
}

.imp_links {
	overflow: hidden;
	position: relative;
	width:220px;
	height: 250px !important;
	margin:45px auto 5px auto;
}

.imp_links ul {
	margin: auto;
	padding: 0px;
	width:100%;
}

.imp_links ul li {
	width:auto;
	background:;
	font-family: 'Conv_GE_SS_Unique_Light', Tahoma, Geneva, sans-serif;
}
.imp_links ul li a {
	margin:auto;
	width:auto !important;
	border-bottom:1px dashed #5d4a37;
	line-height:25px;
	text-align:center;
}
.imp_links ul li a div {
	color:#5d4a37;
	font-size:13px;
	/*background:url(../images/icon-1.png) right center no-repeat;*/
	padding:5px 0 0 0;
	font-weight:bold
}
.imp_links ul li a div span {
	color:#bf6b17;
	display:inline-block
}
#Stats {
	width:255px;
	margin:55px 10px 15px 0;
	float:right;
	background:url(../images/visit.png) 15px center no-repeat
}
#Stats p {
	width:auto;
	height:30px;
	line-height:30px;
	font-weight:normal !important;
	color:#fe0000;
	font-weight:bold;
}
#Stats p span {
	color:#494949;
}
#Stats_p_noborder {
	border-bottom:none !important
}
.big_frame {
	background:#e9e4cf;
	border:1px solid #dcdad3;
	padding:9px;
	margin:0 0 20px 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.big_frame_inner {
	border:1px solid #ccbe8f;
	background:#FFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	-moz-box-shadow:inset 0px -3px 4px #cfcfce;
	-webkit-box-shadow:inset 0px -3px 4px #cfcfce;
	box-shadow:inset 0px -3px 4px #cfcfce;
}


.big_frame a  {



	margin:auto;
	background:;
	height:auto;/*
	padding:5px 6px 0 6px;*/
	display:block;
}

.big_frame a img {
	width:100%;
	display:block;

	padding:0;
	margin:auto;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}

.big_frame a img:hover {
	opacity:.7;
}
.big_frame_inner iframe {
	width:607px;
	height:350px;
	margin:45px 6px 6px 6px;
}
.slider_2 {
background:;
	margin:55px 10px 25px 0;
	float:right;
	width:597px !important;
	overflow:hidden;
	height:auto;
	position:relative;
}
.slider_2 ul {
	width:605px;
}
.slider_2 ul li {
	background:url(../images/separator.png) right top no-repeat;
	float:right;
	padding:0 17px 0 17px;
	margin:0;
	-moz-border-radius:0 6px 0 6px;
	-webkit-border-radius:0 6px 0 6px;
	border-radius:0 6px 0 6px;
display:block;
height: auto !important;
}
/*.slider_2 ul li:nth-child(3n+3) {background: none !important }*/
.slider_2 ul li a {
	font:bold 10px Tahoma, Geneva, sans-serif;
	color:#bf6b17;
	display:block;
background:;
	width:166px;
	height:auto;
	text-align:center;
	line-height:1.8em;
	clear:both;
}
.slider_2 ul li a img {
	width:156px;
	height:121px;
	display:block;
	padding:4px;
	background:#fff;
	border:1px solid #f0e2c2;
	margin:auto auto 8px auto;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.slider_2 ul li a img:hover {
	opacity:.7;
}
.slider_2 ul li a span {
	color:#372e25;
	font:normal 12px 'Conv_GE_SS_Unique_Light', Tahoma, Geneva, sans-serif;
	display:block;
}
.slider_3 {
background:;
	margin:15px 5px 0 0;
	width:605px;
	height:160px;
}
.slider_3 ul {
	width:605px;
}
.slider_3 ul li {
	background:url(../images/separator.png) left center no-repeat;
	float:right;
	padding:0 12px 0 22px;
	-webkit-border-radius:0 6px 0 6px;
	border-radius:0 6px 0 6px;
}
.slider_3 ul li:nth-child(3n+3) {
background: none !important
}
.slider_3 ul li a {
	font:bold 10px Tahoma, Geneva, sans-serif;
	color:#bf6b17;
	display:block;
background:;
	width:166px;
	height:auto;
	text-align:center;
	line-height:1.8em;
	clear:both;
}
.slider_3 ul li a img {
	width:156px;
	height:121px;
	display:block;
	padding:4px;
	background:#fff;
	border:1px solid #f0e2c2;
	margin:auto auto 8px auto;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.slider_3 ul li a img:hover {
	opacity:.7;
}
.slider_3 ul li a span {
	color:#372e25;
	font:normal 12px 'Conv_GE_SS_Unique_Light', Tahoma, Geneva, sans-serif;
}
.right_box {
	background:url(../images/bottom-shaddow.png) center bottom no-repeat;
	padding:0 0 13px 0;
	width:194px;
	margin:auto auto 5px auto;
}
.right_box_top {
	background:url(../images/right-box-top-bg.jpg) center top no-repeat;
	width: auto;
	margin:auto;
}
.right_box_top2 {
	background:url(../images/right-box-top-bg-2.jpg) center top no-repeat;
	width: auto;
	margin:auto;
}
.right_box_bottom {
	background:url(../images/right-box-bottom-bg.jpg) center bottom no-repeat;
	width: auto;
	margin:auto;
	position:relative;
	height:100%;
}
.right_box_bg {
	background:url(../images/right-box-repeat-bg.jpg) center top repeat-y;
	width: 194px;
	margin:auto;
}
.right_box_corner_img {
	position:absolute;
	top:7px;
}
.right_box_a {
	margin:auto;
	width:auto;
}
.content_box_shadow {
	background: url(../images/shaddow.png) center bottom no-repeat;
	width:220px;
	padding: 0 0 10px 0;
	overflow:hidden
}
.content_right_box_frame {
	width: 218px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #FFF;
	border: 1px solid #c5d1d9;
	margin: 10px auto 10px auto;
	position:relative;
}
.content_right_box_inner {
	background:#edf0f1;
	padding: 0;
	margin: 2px;
	border-radius: 0;
	width: auto;
	overflow:hidden;
}
.top-header-gray {
	background:url(../images/top-header-gray.png) no-repeat;
	position:absolute;
	width:201px;
	height:45px;
	top:-4px;
	right:7px;
}
.top-header-orange {
	background:url(../images/top-header-orange.png) no-repeat;
	position:absolute;
	width:201px;
	height:45px;
	top:-4px;
	right:7px;
}
#center {
	width:640px;
	height:auto;
	background:;
	float:right;
	margin:10px 25px 0 0
}
.left_box {
	width:705px;
	float:left;
	margin:0 0 6px 0
}
.welcome {
	float:right;
	width:512px;
	background:#eceed8;
	height:222px;
	border:1px solid #e3dbc3;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	position:relative;
}
.left-box-title_corner_img {
	position:absolute;
}
.welcome .left-box-all-bg {
	background:url(../images/left-box-all-bg.png) left top repeat-x;
	width:466px;
	position:absolute;
	top:4px;
	right:23px;
	left:23px;
	height:44px
}

/* 5) Inner pages
=-----------------------*/
.inner_frame {
	display:inline-block;
	clear:both;
	margin:0 0 12px 11px;
	background:#f3f2f1;
	padding: 10px;
	border:1px dashed #5d4a37;
 	-webkit-transition: .2s linear;
	-moz-transition: .2s linear;
	-o-transition: .2s linear;
	-ms-transition: .2s linear;
	transition: .2s linear;
	width:573px;
}
.prog_loop {
	display:inline-block;
	clear:both;
	margin:0 0 5px 11px;
	background:#f3f2f1;
	padding: 0 0 0 0;
 	border:1px dashed #5d4a37;
   -webkit-transition: .2s linear;
   -moz-transition: .2s linear;
   -o-transition: .2s linear;
   -ms-transition: .2s linear;
   transition: .2s linear;
   width:593px;
}
.prog_loop:hover {
	background:#f9edbd
}
.prog_loop_img {
	width:96%;
	height:auto;
	display:block;
	padding:4px;
	margin:10px auto 10px auto !important;
	background:#fff;
	border:1px solid #f0e2c2;
	margin:auto auto 8px auto;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.prog_loop_img:hover {
	opacity:.7;
}
.one_row_loop {
	width:587px;
	display:inline-block;
	clear:both;
	margin:10px 0 16px 16px;
background:;
	padding:0;
	border:1px dashed #5d4a37;
	border-bottom:none;
	-webkit-box-shadow: 0px 0px 7px rgba(50, 50, 50, 0.36);
	-moz-box-shadow:    0px 0px 7px rgba(50, 50, 50, 0.36);
	box-shadow:         0px 0px 7px rgba(50, 50, 50, 0.36);
}
.one_row_loop li {
	display:block;
	clear:both;
	margin:auto;
}
.one_row_loop li a {
	display:block;
	-moz-box-shadow: inset 0 0 2px 2px #f3efe9;
	-webkit-box-shadow: inset 0 0 2px 2px #f3efe9;
	box-shadow: inset 0 0 2px 2px #f3efe9;
	border-bottom:1px dashed #5d4a37;
	direction:rtl;
	text-align:right;
	width:auto;
	padding:5px 25px 5px 5px;
	margin:0 auto 0px auto;
 -webkit-transition: .2s linear;
-moz-transition: .2s linear;
-o-transition: .2s linear;
-ms-transition: .2s linear;
transition: .2s linear;
}
.one_row_loop li a.fatwa {
	background:#f3f2f1 url(../images/fatwa.png) 99.5% 6px no-repeat
}
.one_row_loop li a.vot {
	background:#f3f2f1 url(../images/good.png) 99.5% 6px no-repeat
}
/*.one_row_loop li a:nth-child(1n+1) {background:#fff;}	 
.one_row_loop li a span:before { content: "»"; float:right; width:20px !important; text-align:center;margin-left:5px ; color:#FFF;  font-size:16px; }*/
.one_row_loop li a:hover {
	color:#000;
	background:#f9edbd url(../images/mini-arrow.png) 99% 6px no-repeat !important
}
.live_stream {
	background:url(../images/lcd_monitor_illustration.png) top center no-repeat;
	display:inline-block;
	clear:both;
	margin:0 0 5px 12px;
	padding: 0 0 5px 0;
	border:none;
	width:593px;
	height:auto;
	text-align:center;
}
.live_stream iframe {
	width:518px;
	height:279px !important;
	margin:25px 6px 6px 4px;
}
.live_stream .frequency {
	font-size:25px;
	color:#cdcdcd;
	text-shadow: 0 1px 1px #000
}
.live_stream .frequency span {
	color:#bf6b17
}
.contact_us {
	display:inline-block;
	clear:both;
	margin:0 0 12px 11px;
	background:#f3f2f1;
	padding: 0 0 5px 0;
	border:1px dashed #5d4a37;
 	-webkit-transition: .2s linear;
	-moz-transition: .2s linear;
	-o-transition: .2s linear;
	-ms-transition: .2s linear;
	transition: .2s linear;
	width:593px;
}

.archive_icons
{width:594px ; margin:0 auto 10px auto; padding-bottom:0; clear:both; background:#f6f4ed; height:40px; text-align:center; border-bottom:1px dashed #5d4a37;}

.archive_icons a img {width:32px; height:32px; line-height:40px; margin:3px 10px; display:inline;}

/* 5) FOOTER
=-----------------------*/ 
#footer_bg {
	width:auto;
	background:url(../images/footer-bg.jpg) top center no-repeat;
	margin:auto;
	height:auto;
	padding:0;
}
#footer_bottom {
	background:url(../images/copyright.png) bottom center no-repeat;
	width:auto;
	height:auto;
	line-height:79px;
	padding:0;
	margin:auto;
}
#footer_content {
	height:auto;
	width:971px;
	padding:15px 0 0 0;
	margin:auto
}
#footer_content .column {
	width:232px;
 background:;
	min-height:200px;
	float:right;
	margin:0 5px 0 5px;
}
#footer_content .column h3 {
	background:url(../images/separator-h.png) center bottom no-repeat;
	line-height:30px;
	font-family:'hacen_saudi', Tahoma, Geneva, sans-serif !important;
	font-size:13px;
	font-weight:normal;
	color:#f8f105;
	text-align:center;
	text-shadow: 1px 1px 1px #000;
	position:relative
}
#footer_content .column h3 img {
	position:absolute;
	left:55px;
	top:5px;
	width:20px;
	height:20px
}
#footer_content .column div {
	width:232px;
}
div.channel_info {
	width:232px;
	line-height:2em;
	direction:rtl;
	text-align:right;
	color:#d7cb9d;
	padding:5px 0 0 0;
}
div.channel_info .right_comma {
	background:url(../images/right-comma.png) right top no-repeat;
	padding:10px 20px 0 0;
}
div.channel_info .left_comma {
	background:url(../images/left-comma.png) left bottom no-repeat;
	padding:0 0 10px 20px;
	width:192px !important;
	text-align:justify
}
div.channel_info .left_comma span a {
	color:#ff0000;
	font-weight:bold;
	text-shadow: 0 1px 1px #000;
}
div.menu_contact {
	padding:5px 0 0 0;
}
div.menu_contact ul {
}
div.menu_contact ul li {
}
div.menu_contact ul li a {
	width:auto;
	text-decoration:none;
	display:block;
	line-height:25px;
	text-align:right;
	font-family: 'Conv_GE_SS_Unique_Light', Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:0 1px 0 1px;
	color:#d7cb9d;
	padding: 0 4px 0 4px;
	background:url(../images/arrow_menu_contact.png) left center no-repeat;
 transition: .2s;
 -webkit-transition: .2s;
}
div.menu_contact ul li a:hover {
	color:#fff;
	text-decoration:underline;
	padding: 0 8px 0 0;
}
#coptright {
	/*	background: url(../images/copyright_bg.jpg) left top repeat;*/
	height:auto;
	margin:auto;
	width:100%;
	padding:20px 0 0 0;
}
#coptright_content {
	width:735px;
	height:42px;
	margin:auto;
}
#coptright_content center {
	color:#fff;
	text-shadow: 0 1px 1px #000;
	line-height:42px;
	direction:rtl;
}
#coptright_content a {
	text-decoration:none;
	height:30px;
	float:left;
	margin:0 0 0 20px;
	/*padding-right:40px;
	background:url(../images/zad-logo.png) right center no-repeat;*/
}
#coptright_content a span {
	color:#f8f105 !important;
	text-shadow: -1px 0 #aa0707, 0 1px #aa0707, 1px 0 #aa0707, 0 -1px #aa0707
}

/* 7)tabs
=---------------------*/
.TabsFrame {float:right; margin:50px 12px 0 0; position:relative;}
.TabsFrameTitle {position:absolute; top:0; z-index:1000; width:450px; right:77px}
.menu { padding: 0; /*clear: both;*/ width:auto; margin:0;}
.menu img {top:5px; position:absolute;}
			.menu li { display: inline;}
			.menu li a { padding: 0; float:right; text-decoration: none; color:#3e3c3c; font-weight: lighter; font-size:12px; font-family:'GE_SS_Two', Tahoma, Geneva, sans-serif; height:30px; line-height:30px; width:203px; margin:0 9px 0 5px; text-align:center; border:1px dashed #ccc090; -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0;}
			.menu li:nth-child(1) a {background:#faeebe url(../images/diagram-26.png) 10px center no-repeat;}
			.menu li:nth-child(2) a {background:#faeebe url(../images/diagram-11.png) 10px center no-repeat;}
			
			.menu li:nth-child(1) a:hover, .menu li:nth-child(1).active a {background:#633c15 url(../images/diagram-26.png) 10px center no-repeat;}
			.menu li:nth-child(2) a:hover, .menu li:nth-child(2).active a {background:#633c15 url(../images/diagram-11.png) 10px center no-repeat;}
			
			.menu li a:hover, .menu li.active a {color:#fff; background:#633c15;/* url(../images/tab-select-bg.jpg) left -2px repeat-x; */ height:30px; line-height:30px; -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0;}
		
			
#news {width:593px; background:;  position:relative;  top:31px !important; margin:0 0 33px 0; border:1px dashed #ccc090; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; /*border:1px solid #e0e0e0*/}
#news p {padding:10px; text-align:right; line-height:2em}
#news div.right {float:right; padding:5px 10px 0 0; width:303px; background:;}
#news div.right a {vertical-align:text-top; display:block; text-align:right; direction:rtl; float:right; }

#news #name_2 input {position:absolute !important; top:51px !important; float:inherit !important; margin:0 !important; padding:0 !important; background:; left:12px !important;  display:block !important; clear:both;}

#news div.right a img {width:60px; height:50px; float:right; margin:0 0 5px 5px; border:#CCC solid 1px; -webkit-box-shadow: 0px 0px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 1px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 1px rgba(50, 50, 50, 0.75);}
#news div.left {float:left;  padding:5px 15px 0 5px; width:315px; background:; border-right:1px dashed #c3c1c2;}
#news div.left a {vertical-align:text-top; display:block; float:right;  text-align:right; direction:rtl;}
#news div.left a img {width:60px; height:50px; float:right; margin:0 0 5px 5px; border:#CCC solid 1px; -webkit-box-shadow: 0px 0px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 1px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 1px rgba(50, 50, 50, 0.75);}

.years {
  background: #3a95b5;
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  text-shadow: 0px 1px 0px #3d153d;
  color: #ffffff;
  font-size: 17px;
  padding:5px 0 5px 0;
  text-align:center;
  direction:rtl;
  text-decoration: none;
  width:62px;
  height:20px;
  float:right;
  margin:10px 7px 5px 4px; 
  line-height:20px; 
  
}

.years:hover {
  background: #76bbd3;
  text-decoration: none;
}

.tab_content {width:496px; float:right; margin:0 0 10px 0}
.news_img
{width:163px; height:auto; background:transpernt; border:;  padding:0; height:auto; overflow:hidden; float:right; text-align:center; margin:0 8px 0 0}
.news_img img
{border:4px solid #cfcfcf; float:right; margin:auto; width:155px; height:158px;}
.tab_news {width:535px; padding:0 10px 0 10px; margin:0 5px 0 5px; direction:rtl; text-align:justify; color:#d68603; line-height:1.5em; font-weight:bold; float:right; background:; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.tab_news span {padding-right:13px; font:italic 11px Arial, Helvetica, sans-serif; color:#6d9e29;}
.tab_news p {color:#494949; font-weight:lighter; font-family:Tahoma, Geneva, sans-serif;}
.more_center img {float:left; width:83px !important; height:20px !important; position:absolute; bottom:-20px; left:-1px}

/* 7)search
=---------------------*/

.search {
	position:absolute;
	top:50px;
	left:64px;
background:;
	width:255px;
}
.search p {
	float:right;
	text-align:right;
	color:#615f5e;
	direction:rtl
}
#header_search {
	background:;
	width:250px;
	height:41px;
	position:relative;
	right:0
}
.sidbar-search {
	background: url(../images/all-bg.png) -635px -139px repeat-x;
	width:199px;
	height:auto;
	border:none;
	padding:12px 6px 12px 6px;
	height:auto;
	margin:0px;
	color:#4c4d4f; /*-moz-border-radius: 10px !important; -webkit-border-radius: 10px !important; border-radius: 10px !important; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3;*/
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
 -webkit-transition: .7s;
 -moz-transition: .7s;
 -o-transition: .7s;
 transition: .7s;
	direction:rtl;
}
.sidbar-search:focus {/*border:#C60 1px solid;*/
}
.search-button {
	color:#000;
	background:url(../images/all-bg.png) -581px -134px no-repeat;
	width:48px;
	height:46px;
	border:none;
	padding:0;
	margin:0;
	float:right;
	cursor:pointer;
	position:absolute;
	left:-15px;
	top:-5px;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.search-button:hover {
	opacity:1;
}
.search-button:focus {/*border:#C60 1px solid;*/
}

/* 7)search_archive
=---------------------*/

.search-archive {
	float:right;
	margin:10px 165px 0 0;
	background:;
	width:255px;
	text-align:center;
	background:
}
.search-archive p {
	float:right;
	margin:9px 0 0 0;
	text-align:right;
	color:#55300e;
	direction:rtl
}
#search-archive {
	background:;
	width:250px;
	height:41px;
	position:relative;
	right:0
}
.sidbar-search-2 {
	background: url(../images/all-bg.png) -635px -139px repeat-x;
	width:199px;
	height:auto;
	border:none;
	padding:12px 6px 12px 6px;
	height:auto;
	margin:0px;
	color:#4c4d4f; /*-moz-border-radius: 10px !important; -webkit-border-radius: 10px !important; border-radius: 10px !important; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3;*/
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
 -webkit-transition: .7s;
 -moz-transition: .7s;
 -o-transition: .7s;
 transition: .7s;
	direction:rtl;
}
.sidbar-search-archive:focus {/*border:#C60 1px solid;*/
}
.search-button-2 {
	color:#000;
	background:url(../images/all-bg.png) -581px -134px no-repeat;
	width:48px;
	height:46px;
	border:none;
	padding:0;
	margin:0;
	float:right;
	cursor:pointer;
	position:absolute;
	left:-15px;
	top:-5px;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease;
}
.search-button-2:hover {
	opacity:1;
}
.search-button-2:focus {/*border:#C60 1px solid;*/
}

/* 7)emails
=----------------------*/

#emails {
	width:255px;
	height:105px;
	margin:55px 0 11px 5px;
	float:left;
}
#emails p {
	float:right;
	margin:0 45px 5px 0;
	width:190px;
}
.email-text {
	background:url(../images/all-bg.png) -666px -183px repeat-x;
	width:166px;
	height:auto;
	border:none;
	padding:12px 39px 12px 6px;
	height:auto;
	margin:0px 20px 0 0;
	color:#4c4d4f; /*-moz-border-radius: 10px !important; -webkit-border-radius: 10px !important; border-radius: 10px !important; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3;*/
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
 -webkit-transition: .7s;
 -moz-transition: .7s;
 -o-transition: .7s;
 transition: .7s;
	direction:rtl;
}
.email-name:focus, .email-text:focus {/*border:#C60 1px solid;*/
}
.email-button {
	background: url(../images/all-bg.png) -582px -185px no-repeat;
	border:none;
	width:65px;
	height:32px;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	color:#f9edbd;
	font-family:Tahoma, Geneva, sans-serif;
	cursor:pointer;
	float:right !important;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease
}
.regist {
	margin:7px 55px 5px 0;
}
.cancel {
	position:relative !important;
	left:60px !important;
	top:7px !important;
	margin:0 !important;
	float:inherit !important;
}
.email-button:hover {
	color:#FFF;
	opacity:.7;
}

/* 8)mobile
=----------------------*/
#mobile {
	background:url(../images/mobile.png) left top no-repeat;
	width:171px;
	height:90px;
	margin:10px 0 5px 5px;
	float:left;
	overflow:hidden;
}
.mobile-text {
	background:#fff;
	width:150px;
	height:20px;
	border:1px solid #e3dbc3;
	padding:4px;
	margin:30px 0 0 0;
	/* [disabled]margin:4px;
*/
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0f2701;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	opacity:0.5;
	filter:Alpha(opacity=50); /* IE8 and earlier */
}
#tooltip {
	border-radius:10px;
	padding:5px;
	background-color:#f9edbd;
	color:#000;
	border:1px solid #333;
	display:block;
	position:absolute;
	z-index:100000;
	font:9pt Tahoma, Geneva, sans-serif;
	border:1px solid #cebf90;
}
.form {
	text-align: right;
	direction: rtl;
	float: right;
	margin: 49px 15px 10px 0;
	width: 250px;
	background:url(../images/vote.png) 10px center no-repeat;
}
.form div {
	direction:rtl;
	line-height:2em;
	float:right;
	margin:5px auto 0 auto;
	width:248px;
}
.form_q {
	font-weight: bold;
	padding:5px 0 5px 0;
}
.vote, .result {
	background: url(../images/all-bg.png) -582px -185px no-repeat;
	border:none;
	width:65px;
	height:32px;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	color:#f9edbd;
	font-family:Tahoma, Geneva, sans-serif;
	cursor:pointer;
	float:right !important;
	-moz-transition:opacity 200ms ease;
	-webkit-transition:opacity 200ms ease;
	transition:opacity 200ms ease
}
.vote {
	margin:10px 55px 5px 0;
}
.result {
	margin:10px 10px 5px 0;
}
.vote:hover, .result:hover {
	color:#FFF;
	opacity:.7;
}
button {
	border:none;
}

.select_date_month_year {position:relative; clear:both; left:122px; bottom:0; margin:5px 0 15px 0; }
.widgets_content {
	padding: 10px 5px 10px 5px;
	overflow: hidden;
	display: inline;
	float:right;
	margin:0;
	width:80px;
}
.widgets_content .select {
	border: 1px #c9c5d1 solid;
	background: #FFF;
	color: #46434e;
	margin: 0px 2px 0 0;
	padding: 8px 6px !important;
	font-family: Tahoma;
	font-size: 12px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	direction:rtl;
	text-align:right;
	width:77px;
}

.widgets_content_2 {
	padding: 7px;
	overflow: hidden;
	display: inline;
	float:right;
	margin:0 6px;
	width:150px;
}
.widgets_content_2 .select {
	border: 1px #c9c5d1 solid;
	background: #FFF;
	color: #46434e;
	margin: 0px 2px;
	padding: 8px 6px !important;
	font-family: Tahoma;
	font-size: 12px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	direction:rtl;
	text-align:right;
	width:147px;
}

/********************jCarouselLite****************/
.prev_jcarouse {position: absolute;
		background: url('../images/arrows.png');
		width: 33px;
		height: 33px;
		top: 3px;
		cursor: pointer; left:10px;}
.prev_jcarouse:hover {background-position: 0px -34px;}		
.next_jcarouse {position: absolute;
		background: url('../images/arrows.png');
		width: 33px;
		height: 33px;
		top: 3px;
		cursor: pointer;  	left:34px;
		background-position: -33px 0;}
.next_jcarouse:hover {background-position: -33px -34px;}		


#carousel {width:605px; height:170px; margin:35px 5px 35px 0; padding:0; background:; clear:both;}
#carousel img {
        /*visibility:hidden;  hide images until carousel can handle them */
        cursor:pointer; /* otherwise it's not as obvious items can be clicked */
		border:1px solid #b39f7e;
		padding:5px;
		position:relative;
		background:#ece5d2;
-webkit-box-shadow: 0px 2px 2px rgba(50, 50, 50, 0.2);
-moz-box-shadow:    0px 2px 2px rgba(50, 50, 50, 0.2);
box-shadow:         0px 2px 2px rgba(50, 50, 50, 0.2);
      }
	  
/********* new slider
************/

.hide{
	display:none;
}
/*
 * book slider
*/
#books-blk{
	direction: rtl;
    padding: 0 36px 0 0;
    position: absolute;
    top: 40px;
}
#intro {
    padding-bottom: 10px;
}

.new_slider {
	background:;
    width: 535px;
    margin: 0 auto;
	padding:0 0 40px;
    position: relative;
	direction:ltr;
	top:45px;
}

.scrollContainer {
	position: relative;
}

.scrollContainer div.panel {
    padding: 10px;
    width: 150px;
	height: 350px;
	position:relative;
}
.inside {
	padding: 10px;
}

.inside img {
	display: block;
	margin: 0 0 15px 0;
	width: 150px;
	border:1px solid #b39f7e;
		padding:5px;
		background:#ece5d2;
-webkit-box-shadow: 0px 2px 2px rgba(50, 50, 50, 0.2);
-moz-box-shadow:    0px 2px 2px rgba(50, 50, 50, 0.2);
box-shadow:         0px 2px 2px rgba(50, 50, 50, 0.2);	
}
.scrollButtons {
    position: absolute;
    top: 127px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -34px;
}

.scrollButtons.right {
    right: -34px;
}
/*
 * END book slider
*/

.fp-det {
   /* background: nsone repeat scroll 0 0 #554488;*/
   border-top:1px dashed #c3c1c2;direction: rtl;
   padding-top:10px;
    position: absolute;
    right: -171px;
    text-align: justify;
    width: 521px;
}


