/* CSS Document */

body { margin: 0; padding: 0; font-size: 0.75em; font-family: tahoma, Arabic Transparent, Traditional Arabic, Arial; *direction:rtl; font-size: 12px}

h1 {	margin: 0; padding: 0; font-size: 1.08em; }
h2,h3 {	margin: 0; padding: 0; font-size: 1em;}
.titdream {color:#0075EB;font-family:Tahoma;font-size:12px;font-weight:bold;}

form	{margin: 0; padding: 0;}

img {border: 0;}

table, select, input, textarea	{font-size: 1em; font-family: tahoma, Arabic Transparent, Traditional Arabic, Arial; }

a,visited { text-decoration: none;}
a:hover {text-decoration: none;}


/* Begin header */

.header { width:100%; height:8.75em; min-height: 105px; direction: rtl;}

.header .logoarea {width:30.42em; float: right; padding: 0.83em 0.83em 0.83em 0em;}

img.sponsor { margin-top: 1.85em  }

.header .searcharea { width: 40.42em; float: left; text-align: left; padding-left: 0.83em;  }

.header .channels { width: 100%; float: left; padding-bottom: 0.25em; margin: 0.42em 0em 1.28em }
.header .channels a, .header .chanels a:visited { text-decoration: none; }
.header .channels a:hover { text-decoration: none; }

.header .drop-down{ padding:0.05em 0.67em 0.05em 0.25em; width: 12.50em; float: left; position: relative; text-align: right; }

.header .popup-menu {width: 12.50em; height: 24.33em; padding: 0.42em; position: absolute; top: 1.5em; left: 0; overflow: auto; z-index: 999;}
.header .popup-menu a {display: block; padding: 0.25em; }
.header .popup-menu a.last { border-bottom: none; }

.header .drop-down .ar { height: 0.916em; width: 0.58em; float: left; }

.header .searchbox { width: 100%; float: left; text-align: right; }

.header .searchtabs { z-index: 80; margin: 0em 0.83em 0em 0em; zoom: 1; position: relative; text-align: center; padding:0; }

.header .searchtabs li {display: block; float: right; width: 4.17em; padding: 0; margin:0; }
.header .searchtabs li a { padding: 0.33em 0.58em 0; display: block;}
.header .searchtabs li.on { direction:ltr; margin:0.08em 0 0 0; padding:0; }
.header .searchtabs li.on a { z-index: 99; position: relative; margin-top: -0.67em; padding-bottom: 0.83em; bottom: -0.65em; *bottom: -0.58em; }

.header .searchinpts { margin: -0.17em 0 0 0; clear: both; padding-top: 0; }
.header .searchfld { width: 34.17em; }
.header .searchbtn {  height: 1.75em; *height: 2.0em; width: 4.17em; text-align: center; font-weight: bold; }


/*Nav Begin*/
.nav {height:2.50em; padding-top:0.50em; padding-right:17em; direction:rtl;}
.nav a,visited {display:block; float:right; margin-left:1.70em; padding:0.75em 0.50em 0 0; font-weight:bold; }
.nav img{float:right;}


/*Footer Begin*/

.footer{margin-top:1.67em;  font-size:0.92em;  direction:rtl;  padding:1.70em 0.83em 0.83em;  height:14.67em; font-size:0.92em;}
.footer .links{line-height:200%; float:right}

/* Begin body */

.main { width: 81.67em; min-width: 980px; margin: 0 auto; height: 100%; overflow: hidden; line-height:130% }
.cntnt { direction: rtl; margin-top:0.92em; height:100%; overflow:hidden }
.clmnrit {float: right; width: 15.00em; min-width: 180px; margin-left: 0.95em;  }
.clmnmid { float: right; width: 39.70em; min-width: 477px;}
.clmnlft {float: left; width: 25.00em; min-width: 300px; /*margin-right: 0.95em;*/  margin-right:0.8em }


/*Inside*/

.clmnmid-in { float: right; width:46.0em; }
.clmnlft-in {float: left; width: 18.33em; min-width: 220px; }
.rit-container {width:63.2em; float:right}


/*Right Menu*/

.rit-menu {padding: 0em 1.00em 1.58em 1.00em; }

.rit-menu ul {padding: 0em 0.50em 0 0; margin: 0.83em 0.50em 0 0;}
.rit-menu li { padding: 0.48em 0;}
.rit-menu li.last {border-bottom: 0;}
.rit-menu li a,visited{text-decoration:none; font-weight:bold; }
.rit-menu li a:hover {text-decoration:none; }

.cntr {margin:0 auto; }
.cls{ clear:both; line-height: 130% }
.half { line-height: 50%; }
.fltrit { float:right; }
.fltlft { float:left; }
.txt_sml { font-size: .92; }
.marg-top-20 {margin-top:1.67em;}
.marg-top-12 {margin-top:1.00em; }
.marg-top-5 {margin-top:0.42em; }
.titles-box { padding:0.42em 0.83em 0 0; height:1.83em; font-weight:bold;}
.box-in {padding:0.4em 0.60em 0.40em 0.60em  ; height:100%; overflow:hidden}

.box-in-thumb {width: 6.17em; margin-left: 0.80em; margin-bottom: 0.2em }
.box-in-thumb-last {margin-left: 0; }
.box-in .img-cont {padding:0em 0.09em; margin-bottom:0em;}
.taqabala-allah {height:100%; padding: 2.58em 0.0em 0.0em 0.0em; width:100%;}
/*
.taqabala-allah {height:5.5em; padding: 4.58em 1.10em 0.0em 1.10em;}
*/
.ramadan-riddle {PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0.42em; PADDING-TOP: 4.83em; HEIGHT: 8.5em}

.sha5sia {PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0.42em; WIDTH: 36.92em; PADDING-TOP: 4.83em; HEIGHT: 8.5em}


.winner {padding: 8px 150px 0px 0px; *padding: 20px 150px 0px 0px; width:323px; height: 48px; *height: 36px}


.emsakeyyeh {	PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0.42em; WIDTH: 22.5em; PADDING-TOP: 3.83em; HEIGHT: 12.5em}
.emsakeyyeh span {margin-right:0.60em; font-size:0.92em}
.drp-dwn-wdth {width: 10.42em; font-size::0.83em}
.txt-fld-wdth {width: 13.42em; height:1.0em}
.middle-box {padding: 0 0.20em 1.50em ; height:100%; overflow:hidden; position:relative;}
.middle-box-in {height:100%; /*position:relative;*/ width:550px; }
.more-btn {position:absolute; top:13.50em; right:1.92em}
.btn {width: 9.33em; height:1.92em; text-align:center; }
.margin-top-minus {margin-top:-0em;}
.quran-txt {height:100%; }
.newest-add {position:absolute; top:13.75em; right:1.92em}

.middle-box-content {padding:2.08em 0.83em 0.83em; height:100%; overflow:hidden }
.middle-box-content ul {padding: 0em 1.30em 0 0; margin: 0 0.50em 0;}
.middle-box-content li { padding: 0.20em 0;}
.middle-box-content li a,visited{text-decoration:none;}
.middle-box-content a:hover {text-decoration:none; }

.middle-box-content-lft {float:right; padding-right: 0em; width: 99%}

.middle-box-content-lft2 {float:right; padding-right: 0.83em; 200px;}

.ramadan-dish-title {font-weight:bold; padding:1.67em 1.00em 0 0; height:1.91em; }

.ramadan-dish-container {border-top: none; height:100%; overflow:hidden;}
.ramadan-dish-container img {width:11.67em; height:7.25em; margin:0.58em 0}

.dish {width:33%; padding-bottom:0.84em}
.dish-last {width:13.22em; padding-bottom:0.84em;}
.dish-info {padding:0 0.70em}
.dish-title {font-weight:bold; padding: 0.23em 0; margin-bottom:0.83em }

.today-table {border-width:0 0  0 0.08em; }
.today-table td{border-width:0 0.08em 0.08em 0; text-align:center}
.today-table tr.title { font-weight: bold; }
.today-table tr.title td{border-width:0.08em 0.08em 0.08em 0;}

.ramadan-blog {margin-top:2.00em; /*position:relative;*/ }
.ramadan-blog-title { padding-right: 11.08em; font-weight:bold; }
.ramadan-blog-txt { padding: 1.33em 11.08em 1.33em 1.33em; line-height:180%; border-bottom:none; }
.ramadan-blog .pic {position:absolute; top: 0.00em; right:1.00em;_right:0.00em; background:url(ramadan_blog_shadow.gif) no-repeat right; width:110px; height:147px;}
.ramadan-blog .picture {padding-top:0.40em; padding-right: 0.50em}

.ramadan-blog-txt-in { padding: 0.90em; line-height:180%; z-index:0}
.ramadan-blog-pic-in { margin-top:-2.50em; background:url(ramadan_blog_shadow_in.gif) no-repeat; width:46px; height:60px; padding: 5px 4px; margin-left:5px}
.ramadan-blog-in-picture {margin-right:2px;}
.ramadan-blog-txt-minus {margin-right: -5.08em;}
.ramadan-blog-title-in { padding-right: 6.08em; font-weight:bold; }

.blog-green {padding: 1.00em 1.00em; height:100%; overflow:hidden}

.blog-green img {border:solid 0.08em #64403C;}
.blog-txt {padding-right:3.60em;}


.adan {height:6.83em;}
.moon { width: 10.58em; height:6.83em; float: right; }
.moon-in { width: 3.92em; height:6.83em; float: right; }
.moon_date {text-align: center; width: 3.41em; height:4.75em; line-height: 1.83em; float:right; padding-top:2.08em; padding-right:0.83em  }
.moon_date_in {text-align: center; width: 4.20em; padding-top: 2.00em; line-height: 1.83em; float:right  }

.time_country {float: right; margin: 2.08em 0.10em 0 0; }
.time {padding-right: 0.60em;}
.txt { float: right; margin-top: 1.92em; padding-right:0.42em; width: 5.90em;}
.country {margin-top: 0.10em;_margin-top: 0.20em; margin-right: 1.50em; padding-right: 1.17em; }

.txt-bx-1 { border-width: 0pt; vertical-align: top; text-align: center; background-color: transparent; width: 1.17em; _height:0.92em}

.tree{font-size:0.92em; margin: 0.80em 0; direction:rtl}
.ayaat { padding: 1.08em 0.60em; line-height:160%; width:99%; overflow: hidden; margin-top: 0px; *margin-top: 0px;}

.ayaat select {width: 6.67em; direction:rtl}
.ayaat .drp-dwn-wdth2 {width: 18.00em; font-size:0.93em; direction:rtl}


.faz { padding: 1.08em 0.60em; line-height:160%; width:43.42em; overflow: hidden; margin-top: 3px;}

.leader {width:60.67em;}

.dish-box {padding-right:0.83em; margin-bottom:2.50em; line-height:127%}
.dish-pic{margin-left: 1.00em; }

.pos-relative {position:relative;}


.table02 { margin-top: 1.00em; clear:both; line-height:130%; font-size:0.92em}
.table02 td {padding: 0.08em; text-align: center;}
.table02 td img { padding-top: 0.17em}
.table02 th { padding: 0.08em 0.25em; text-align: center;}


.pages {width: 17.50em; text-align:center}




.calender td {padding: 0.08em 0.25em 0.25em; text-align: center; }
.calender a { text-decoration: none; }
.calender a:hover { text-decoration: none; }

/******Paging******/
.paging {font-size:0.92em; margin-top:1.67em}
.paging A {TEXT-DECORATION: none;}
.paging .current {FONT-WEIGHT: bold;}
.paging td {padding:0.4em 0.6em; font-size:1.05em;}
.paging A:hover {text-decoration:none; }
.paging .nextprev {border:none;}
/******Paging******/

.sgrey {FONT: 0.9em tahoma;}
.padd {	PADDING-RIGHT: 1.25em;	PADDING-LEFT: 1.25em;	PADDING-BOTTOM: 1.25em;	PADDING-TOP: 1.25em;}
.padd-btm {padding-bottom:6.50em !important; padding-bottom:0.31em;}

.bar {PADDING-RIGHT: 0px;PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px}
.bar SPAN.date {FLOAT: left;MARGIN: 0px 5px;}
.bar SPAN.name {FONT-WEIGHT: bold;	FLOAT: right;MARGIN: 0px 5px;}

.replyline {BACKGROUND: url(pinkdot.gif) repeat-x right center;	MARGIN: 10px 0px 20px;	WIDTH: 100%}
.txt11 {FONT: 11px Tahoma, Arabic Transparent, Traditional Arabic, Arial;	TEXT-ALIGN: justify}

/** islam style **/

.playerlarg {FLOAT: right; MARGIN-LEFT: 0.17em; width: 350px; text-align:center }

.clip-control {PADDING-TOP: 0.2em;PADDING-RIGHT: 0.2em;PADDING-BOTTOM: 0.0em;  PADDING-LEFT: 0.2em; BACKGROUND: url() repeat-x left bottom;BORDER-RIGHT: #e7e7e7 0.05em solid;BORDER-TOP: #e7e7e7 0.05em solid; BORDER-LEFT: #e7e7e7 0.05em solid;  BORDER-BOTTOM: #e7e7e7 0.05em solid;margin-top: 3px  }
.clip-control-text{text-align:right; float:right}

.video-info {PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BACKGROUND: #eae7e9; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15.8em !important; WIDTH: 14.0em; PADDING-TOP: 0px;LINE-HEIGHT: 1.3em;}
.video-info INPUT {FONT-SIZE: 1em; WIDTH: 14em}

.padtb20 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.83em}


.usr-participation {PADDING-RIGHT: 0.42em; PADDING-LEFT: 0.42em; PADDING-BOTTOM: 2.8em; *PADDING-BOTTOM: 2.0em; OVERFLOW: auto; WIDTH: 16.70em !important; WIDTH: 15.0em; PADDING-TOP: 0.42em; HEIGHT: 100%;}

.txt-wide {WIDTH: 29.17em}

.more-btn2 {position:absolute; top:13.2em; left:1.92em}

.more-btn-previous {position:absolute; top:-1.6em;left:7.0em}
.more-btn-next {position:absolute; top:-1.6em; left:0.0em; }
.buttn_centr{position:relative;  width:525px; }

.ramadan-dish-container2 {border-top: none; height:100%; overflow:hidden;}
.ramadan-dish-container2 img {width:11.67em; height:7.25em; margin:0.58em 0}
.marg-top-3 {margin-top:0.0em; }

.txt8 {font-size:0.8em;}
.txt8 a,visited,hover {font-size:0.8em;}

.home-clip-control {border-style:solid; border-width:0.08em 0pt; padding:0.5em 0.5em; margin-bottom:1.8em  !important;margin-bottom:1.8em;  width:98%; }
.player {float:right;width:100%; overflow:hidden; }

.bggry {padding:0.5em;}
.orng-btn {font-weight:bold; text-align:center; height: 2.00em; width: 9.00em; border:none; padding-bottom: 5px ; *padding-bottom: 2px }




/* New style */
.pad-tbbtm{ padding:5px 0; }
.pad-lftrit{ padding:0 10px; }
.pad{padding:5px;}
.padd-btm2{padding-bottom:5px;}
.txt-algn{text-align:right;}

.more-btn3 {position:absolute; bottom:0.5em; left:1.92em}
.orng-btn2 {font-weight:bold; text-align:center; height: 25px; *height: 25px; width:76px; border:none; padding-bottom: 5px ; *padding-bottom: 2px }



.today-table2 ul {padding: 0em 0.50em 0 0; margin: 0.83em 0.00em 0 0;} /* padding: 0em 0.50em 0 0; margin: 0.83em 0.90em 0 0; */
.today-table2 li { padding: 0.2em 1.0em  1.5em 0;}
.today-table2 li.last {border-bottom: 0;}
.today-table2 li a,visited{text-decoration:none; font-weight:bold; }
.today-table2 li a:hover {text-decoration:none; }

.hajmnu { width:540px; padding: 1.08em 0.60em; line-height:160%; overflow: hidden; margin-top: 0px; *margin-top: -3px; font-size: 12px; font-weight: bold; }

.bord-spc-2{ padding:5px 14px 0px 0px; height:100%; overflow:hidden}
.bord-spc-3 .kerat{float:right; width:7.05em;border:#ebebeb 1px solid;text-align:center; padding:0.385em 0; margin:0 0.15em; background:#fff; height:110px}

.kerat{float:right; width:7.05em;border:#ebebeb 1px solid;text-align:center; padding:0.385em 0; margin:0 0.15em; background:#fff}
.zakhref-2{ background:url(zakhref-2.jpg) bottom center no-repeat ;padding:1.385em 0.769em 0 0.769em}
.zakhref-23{ background:url(zakhref-23.jpg) bottom center no-repeat ;padding:1.385em 0.769em 0 0.769em}
.zakhref-3{ background:url(zakhref-3.gif) top left no-repeat ;padding:1.385em 0.769em 0 0.769em}
.txt-11{font-size:0.846em}

.kerat1{float:right; width:9.45em;text-align:right; padding:0.4em; margin:0 0.385em}

.subCon{ padding:.5em .385em .385em; width:98%; margin:0 auto;}
.subCon .uniqueImg{margin-left:15px;padding-bottom:12px;*padding-bottom:8px;/*background:url(STC_common/imgReflection.jpg) bottom no-repeat;*/float:right;}
.subCon .uniqueImg a,visited{color:#222;font-size:83%}
.subCon .uniqueImg a:hover{text-decoration:none;cursor:pointer;}
.subCon .uniqueImg img,.subCon .newImg img{border:1px solid #6b6b6b;display:block;padding:1px;}
.subCon .uniqueImg span{background:#fff;height:13px;text-align:left;padding:0 2px;padding-top:2px;margin:0 2px;margin-top:-17px;opacity: .50;width:84px;z-index:9999;filter: alpha(opacity=50);display:block;}
.subCon .uniqueImg a.lnk{ display:block; padding-top:5px}
.padr-60{padding-right:4.615em; padding-bottom:1em}
.box-small{width:220px; float:right; border:#ebebeb 1px solid; margin-left:10px}
.box-small-title{background:#ebebeb url(zakhref-4.gif) no-repeat; padding:.5em 0.385em}
.box-small-con{padding:0.385em; text-align:center}
.mrgtop20{margin-top:20px}=======
/* CSS Document */

body { margin: 0; padding: 0; font-size: 0.75em; font-family: tahoma, Arabic Transparent, Traditional Arabic, Arial; *direction:rtl; font-size: 12px}

h1 {	margin: 0; padding: 0; font-size: 1.08em; }
h2,h3 {	margin: 0; padding: 0; font-size: 1em;}

form	{margin: 0; padding: 0;}

img {border: 0;}

table, select, input, textarea	{font-size: 1em; font-family: tahoma, Arabic Transparent, Traditional Arabic, Arial; }

a,visited { text-decoration: none;}
a:hover {text-decoration: none;}


/* Begin header */

.header { width:100%; height:8.75em; min-height: 105px; direction: rtl;}

.header .logoarea {width:30.42em; float: right; padding:4px;}

img.sponsor { margin-top: 1.85em  }

.header .searcharea { width: 40.42em; float: left; text-align: left; padding-left: 0.83em;  }

.header .channels { width: 100%; float: left; padding-bottom: 0.25em; margin: 0.42em 0em 1.28em }
.header .channels a, .header .chanels a:visited { text-decoration: none; }
.header .channels a:hover { text-decoration: none; }

.header .drop-down{ padding:0.05em 0.67em 0.05em 0.25em; width: 12.50em; float: left; position: relative; text-align: right; }

.header .popup-menu {width: 12.50em; height: 24.33em; padding: 0.42em; position: absolute; top: 1.5em; left: 0; overflow: auto; z-index: 999;}
.header .popup-menu a {display: block; padding: 0.25em; }
.header .popup-menu a.last { border-bottom: none; }

.header .drop-down .ar { height: 0.916em; width: 0.58em; float: left; }

.header .searchbox { width: 100%; float: left; text-align: right; }

.header .searchtabs { z-index: 80; margin: 0em 0.83em 0em 0em; zoom: 1; position: relative; text-align: center; padding:0; }

.header .searchtabs li {display: block; float: right; width: 4.17em; padding: 0; margin:0; }
.header .searchtabs li a { padding: 0.33em 0.58em 0; display: block;}
.header .searchtabs li.on { direction:ltr; margin:0.08em 0 0 0; padding:0; }
.header .searchtabs li.on a { z-index: 99; position: relative; margin-top: -0.67em; padding-bottom: 0.83em; bottom: -0.65em; *bottom: -0.58em; }

.header .searchinpts { margin: -0.17em 0 0 0; clear: both; padding-top: 0; }
.header .searchfld { width: 34.17em; }
.header .searchbtn {  height: 1.75em; *height: 2.0em; width: 4.17em; text-align: center; font-weight: bold; }


/*Nav Begin*/
.nav {height:2.50em; padding-top:0.50em; padding-right:17em; direction:rtl;}
.nav a,visited {display:block; float:right; margin-left:1.70em; padding:0.75em 0.50em 0 0; font-weight:bold; }
.nav img{float:right;}


/*Footer Begin*/

.footer{margin-top:1.67em;  font-size:0.92em;  direction:rtl;  padding:1.70em 0.83em 0.83em;  height:14.67em; font-size:0.92em;}
.footer .links{line-height:200%; float:right}

/* Begin body */

.main { width: 81.67em; min-width: 980px; margin: 0 auto; height: 100%; overflow: hidden; line-height:130% }
.cntnt { direction: rtl; margin-top:0.92em; height:100%; overflow:hidden }
.clmnrit {float: right; width: 15.00em; min-width: 180px; margin-left: 0.95em;  }
.clmnmid { float: right; width: 39.70em; min-width: 477px;}
.clmnlft {float: left; width: 25.00em; min-width: 300px; margin-right:  0.8em; }


/*Inside*/

.clmnmid-in { float: right; width:46.0em; }
.clmnlft-in {float: left; width: 18.33em; min-width: 220px; }
.rit-container {width:63.2em; float:right}


/*Right Menu*/

.rit-menu {padding: 0em 1.00em 1.58em 1.00em; }

.rit-menu ul {padding: 0em 0.50em 0 0; margin: 0.83em 0.50em 0 0;}
.rit-menu li { padding: 0.48em 0;}
.rit-menu li.last {border-bottom: 0;}
.rit-menu li a,visited{text-decoration:none; font-weight:bold; }
.rit-menu li a:hover {text-decoration:none; }

.cntr {margin:0 auto; }
.cls{ clear:both; line-height: 130% }
.half { line-height: 50%; }
.fltrit { float:right; }
.fltlft { float:left; }
.txt_sml { font-size: .92; }
.marg-top-20 {margin-top:1.67em;}
.marg-top-12 {margin-top:1.00em; }
.marg-top-5 {margin-top:0.42em; }
.titles-box { padding:0.42em 0.83em 0 0; height:1.83em; font-weight:bold;}
.box-in {padding:0.4em 0.60em 0.40em 0.60em  ; height:100%; overflow:hidden}

.box-in-thumb {width: 6.17em; margin-left: 0.80em; margin-bottom: 0.2em }
.box-in-thumb-last {margin-left: 0; }
.box-in .img-cont {padding:0em 0.09em; margin-bottom:0em;}
.taqabala-allah {height:100%; padding: 2.58em 0.0em 0.0em 0.0em; width:100%;}
/*
.taqabala-allah {height:5.5em; padding: 4.58em 1.10em 0.0em 1.10em;}
*/
.ramadan-riddle {PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0.42em; WIDTH: 36.92em; PADDING-TOP: 4.83em; HEIGHT: 8.5em}

.sha5sia {PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0.42em; WIDTH: 36.92em; PADDING-TOP: 4.83em; HEIGHT: 8.5em}


.winner {padding: 8px 150px 0px 0px; *padding: 20px 150px 0px 0px; width:323px; height: 48px; *height: 36px}


.emsakeyyeh {	PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0.42em; WIDTH: 22.5em; PADDING-TOP: 3.83em; HEIGHT: 12.5em}
.emsakeyyeh span {margin-right:0.60em; font-size:0.92em}
.drp-dwn-wdth {width: 10.42em; font-size::0.83em}
.txt-fld-wdth {width: 13.42em; height:1.0em}
.middle-box {padding: 0 0.20em 1.50em ; height:100%; overflow:hidden; position:relative;}
.middle-box-in {height:100%; /*position:relative;*/ width:550px; }
.more-btn {position:absolute; top:13.50em; right:1.92em}
.btn {width: 9.33em; height:1.92em; text-align:center; }
.margin-top-minus {margin-top:-0em;}
.quran-txt {height:100%; }
.newest-add {position:absolute; top:13.75em; right:1.92em}

.middle-box-content {padding:2.08em 0.83em 0.83em; height:100%; overflow:hidden }
.middle-box-content ul {padding: 0em 1.30em 0 0; margin: 0 0.50em 0;}
.middle-box-content li { padding: 0.20em 0;}
.middle-box-content li a,visited{text-decoration:none;}
.middle-box-content a:hover {text-decoration:none; }

.middle-box-content-lft {float:right; padding-right: 0em; width: 99%}

.middle-box-content-lft2 {float:right; padding-right: 0.83em; 200px;}

.ramadan-dish-title {font-weight:bold; padding:1.67em 1.00em 0 0; height:1.91em; }

.ramadan-dish-container {border-top: none; height:100%; overflow:hidden;}
.ramadan-dish-container img {width:11.67em; height:7.25em; margin:0.58em 0}

.dish {width:33%; padding-bottom:0.84em}
.dish-last {width:13.22em; padding-bottom:0.84em;}
.dish-info {padding:0 0.70em}
.dish-title {font-weight:bold; padding: 0.23em 0; margin-bottom:0.83em }

.today-table {border-width:0 0  0 0.08em; }
.today-table td{border-width:0 0.08em 0.08em 0; text-align:center}
.today-table tr.title { font-weight: bold; }
.today-table tr.title td{border-width:0.08em 0.08em 0.08em 0;}

.ramadan-blog {margin-top:2.00em; position:relative; }
.ramadan-blog-title { padding-right: 11.08em; font-weight:bold; }
.ramadan-blog-txt { padding: 1.33em 11.08em 1.33em 1.33em; line-height:180%; border-bottom:none; }
.ramadan-blog .pic {position:absolute; top: 0.00em; right:1.00em;_right:0.00em; background:url(ramadan_blog_shadow.gif) no-repeat right; width:110px; height:147px;}
.ramadan-blog .picture {padding-top:0.40em; padding-right: 0.50em}

.ramadan-blog-txt-in { padding: 0.90em; line-height:180%; z-index:0}
.ramadan-blog-pic-in { margin-top:-2.50em; background:url(ramadan_blog_shadow_in.gif) no-repeat; width:46px; height:60px; padding: 5px 4px; margin-left:5px}
.ramadan-blog-in-picture {margin-right:2px;}
.ramadan-blog-txt-minus {margin-right: -5.08em;}
.ramadan-blog-title-in { padding-right: 6.08em; font-weight:bold; }

.blog-green {padding: 1.00em 1.00em; height:100%; overflow:hidden}

.blog-green img {border:solid 0.08em #64403C;}
.blog-txt {padding-right:3.60em;}


.adan {height:6.83em;}
.moon { width: 10.58em; height:6.83em; float: right; }
.moon-in { width: 3.92em; height:6.83em; float: right; }
.moon_date {text-align: center; width: 3.41em; height:4.75em; line-height: 1.83em; float:right; padding-top:2.08em; padding-right:0.83em  }
.moon_date_in {text-align: center; width: 4.20em; padding-top: 2.00em; line-height: 1.83em; float:right  }

.time_country {float: right; margin: 2.08em 0.10em 0 0; }
.time {padding-right: 0.60em;}
.txt { float: right; margin-top: 1.92em; padding-right:0.42em; width: 5.90em;}
.country {margin-top: 0.10em;_margin-top: 0.20em; margin-right: 1.50em; padding-right: 1.17em; }

.txt-bx-1 { border-width: 0pt; vertical-align: top; text-align: center; background-color: transparent; width: 1.17em; _height:0.92em}

.tree{font-size:0.92em; margin: 0.80em 0; direction:rtl}
.ayaat { padding: 1.08em 0.60em; line-height:160%; width:99%; overflow: hidden; margin-top: 0px; *margin-top: 0px;}

.ayaat select {width: 6.67em; direction:rtl}
.ayaat .drp-dwn-wdth2 {width: 18.00em; font-size:0.93em; direction:rtl}


.faz { padding: 1.08em 0.60em; line-height:160%; width:43.42em; overflow: hidden; margin-top: 3px;}

.leader {width:60.67em;}

.dish-box {padding-right:0.83em; margin-bottom:2.50em; line-height:127%}
.dish-pic{margin-left: 1.00em; }

.pos-relative {position:relative;}


.table02 { margin-top: 1.00em; clear:both; line-height:130%; font-size:0.92em}
.table02 td {padding: 0.08em; text-align: center;}
.table02 td img { padding-top: 0.17em}
.table02 th { padding: 0.08em 0.25em; text-align: center;}


.pages {width: 17.50em; text-align:center}




.calender td {padding: 0.08em 0.25em 0.25em; text-align: center; }
.calender a { text-decoration: none; }
.calender a:hover { text-decoration: none; }

/******Paging******/
.paging {font-size:0.92em; margin-top:1.67em}
.paging A {TEXT-DECORATION: none;}
.paging .current {FONT-WEIGHT: bold;}
.paging td {padding:0.4em 0.6em; font-size:1.05em;}
.paging A:hover {text-decoration:none; }
.paging .nextprev {border:none;}
/******Paging******/

.sgrey {FONT: 0.9em tahoma;}
.padd {	PADDING-RIGHT: 1.25em;	PADDING-LEFT: 1.25em;	PADDING-BOTTOM: 1.25em;	PADDING-TOP: 1.25em;}
.padd-btm {padding-bottom:6.50em !important; padding-bottom:0.31em;}

.bar {PADDING-RIGHT: 0px;PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px}
.bar SPAN.date {FLOAT: left;MARGIN: 0px 5px;}
.bar SPAN.name {FONT-WEIGHT: bold;	FLOAT: right;MARGIN: 0px 5px;}

.replyline {BACKGROUND: url(pinkdot.gif) repeat-x right center;	MARGIN: 10px 0px 20px;	WIDTH: 100%}
.txt11 {FONT: 11px Tahoma, Arabic Transparent, Traditional Arabic, Arial;	TEXT-ALIGN: justify}

/** islam style **/

.playerlarg {FLOAT: right; MARGIN-LEFT: 0.17em; width: 350px  }

.clip-control {PADDING-TOP: 0.2em;PADDING-RIGHT: 0.2em;PADDING-BOTTOM: 0.0em;  PADDING-LEFT: 0.2em; BACKGROUND: url() repeat-x left bottom;BORDER-RIGHT: #e7e7e7 0.05em solid;BORDER-TOP: #e7e7e7 0.05em solid; BORDER-LEFT: #e7e7e7 0.05em solid;  BORDER-BOTTOM: #e7e7e7 0.05em solid;margin-top: 3px  }
.clip-control-text{text-align:right; float:right}

.video-info {PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BACKGROUND: #eae7e9; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15.8em !important; WIDTH: 14.0em; PADDING-TOP: 0px;LINE-HEIGHT: 1.3em;}
.video-info INPUT {FONT-SIZE: 1em; WIDTH: 13em}

.padtb20 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.83em}


.usr-participation {PADDING-RIGHT: 0.42em; PADDING-LEFT: 0.42em; PADDING-BOTTOM: 2.8em; *PADDING-BOTTOM: 2.0em; OVERFLOW: overflow-y:scroll; WIDTH: 15.4em !important; WIDTH: 15.0em; PADDING-TOP: 0.42em; HEIGHT: 280px;}

.txt-wide {WIDTH: 29.17em}

.more-btn2 {position:absolute; top:13.2em; left:1.92em}

.more-btn-previous {position:absolute; top:-1.6em;left:7.0em}
.more-btn-next {position:absolute; top:-1.6em; left:0.0em; }
.buttn_centr{position:relative;  width:525px; }

.ramadan-dish-container2 {border-top: none; height:100%; overflow:hidden;}
.ramadan-dish-container2 img {width:11.67em; height:7.25em; margin:0.58em 0}
.marg-top-3 {margin-top:0.0em; }

.txt8 {font-size:0.8em;}
.txt8 a,visited,hover {font-size:0.8em;}

.home-clip-control {border-style:solid; border-width:0.08em 0pt; padding:0.5em 0.5em; margin-bottom:1.8em  !important;margin-bottom:1.8em;  width:98%; }
.player {float:right;width:100%; overflow:hidden; }

.bggry {padding:0.5em;}
.orng-btn {font-weight:bold; text-align:center; height: 2.00em; width: 9.00em; border:none; padding-bottom: 5px ; *padding-bottom: 2px }




/* New style */
.pad-tbbtm{ padding:5px 0; }
.pad-lftrit{ padding:0 10px; }
.pad{padding:5px;}
.padd-btm2{padding-bottom:5px;}
.txt-algn{text-align:right;}

.more-btn3 {position:absolute; bottom:0.5em; left:1.92em}
.orng-btn2 {font-weight:bold; text-align:center; height: 25px; *height: 25px; width:76px; border:none; padding-bottom: 5px ; *padding-bottom: 2px }



.today-table2 ul {padding: 0em 0.50em 0 0; margin: 0.83em 0.00em 0 0;} /* padding: 0em 0.50em 0 0; margin: 0.83em 0.90em 0 0; */
.today-table2 li { padding: 0.2em 1.0em  1.5em 0;}
.today-table2 li.last {border-bottom: 0;}
.today-table2 li a,visited{text-decoration:none; font-weight:bold; }
.today-table2 li a:hover {text-decoration:none; }

hajmnu { width:540px; padding: 1.08em 0.60em; line-height:160%; overflow: hidden; margin-top: 0px; *margin-top: -3px; font-size: 12px; font-weight: bold; }


.esmbg { background:url(bg.gif) no-repeat; width: 100px; height: 60px; font-size: 14px}


.special4 {background:#CCCCCC none repeat scroll 0 0;}
.special4 td {padding:1px 0;text-align:center;}
.special5 {background:#CCCCCC none repeat scroll 0 0;}
.special5 td {padding:2px 5px;text-align:right;}
.special2 {background:#FFFFFF none repeat scroll 0 0;}
.special10 { background: #eaeeaa}
.special20 { background: #eaeeaa}

.specialll1 {background:#F1F1FD none repeat scroll 0 0;border:1px solid #CCCCCC;}

.specialll1 td a:hover{text-decoration:underline}

.cat,visited {font-family: Tahoma;font-size: 12px;color: #2E5B1F;font-weight: bold;text-decoration: none;}
.cat:hover {font-family: Tahoma;font-size: 12px;color: #124900;font-weight: bold;text-decoration: none;}

a.pager, a.pager,visited {font-size: 10px; text-decoration: none; border: 1px solid #666666; text-align: center; padding:2px 4px; background-color: #ffffff; display:block; float:right; margin-left:5px}
a.pager:hover {font-size: 10px; border: 1px solid #666666; text-align: center; padding:2px 4px; background-color: #eeeeee;}
.pager1 {font-size: 10px; text-decoration: none; border:1px solid #666666; text-align:center; padding:2px 4px; background-color:#ccc; display:block; float:right; margin-left:5px; color:#333333}

.marg-top-3 {margin-top:0.0em; }
.marg-left-5 { margin-left: 8px;}

/* new classes */
.lstthumb{ background:#fcfcf0; border:1px solid #ebebd9; width:280px; padding:8px; margin:0;}
.lstthumb ul{ padding:0; margin:0; list-style:none}
.lstthumb ul li{ padding:0 0 10px 0; margin:0; clear:both; overflow:hidden}
.lstthumb ul .imgthumb, .lstthumb ul .infthumb{ float:right; padding:1px; margin:0 0 0 10px; display:inline-block; border:1px solid #6b6b6b;}
.lstthumb ul .infthumb{ border:none; width:185px; padding:0; margin:0;}




.smsbox{ padding:0; margin:0 0 10px; clear:both; overflow:hidden; border:1px solid #cccccc}
.smsbox .sboxhdr{ width:465px; height:40px; padding:43px 10px 0 0; color:#fcfcfc; background:url(sboxheader.gif) top right no-repeat;}
.smsbox .sboxftr{ width:475px; height:84px; background:url(sboxfooter.gif) top right no-repeat; display:block; cursor:pointer; text-align:center; padding-top:10px}

.smsbox ul, .smsbox ul li{ padding:5px 13px 0 0; margin:0; clear:both; list-style:none;}
.smsbox ul li{ padding:0 10px 8px 0; margin:0; background:url(sboxbullet.gif) right 7px no-repeat}
.smsbox ul li.last{ padding-bottom:4px;}
.smsbox p{ padding:0 0 0 120px; margin:0}

