/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.8
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* Typography with RTL support */
body {
	font-size:75%;
	color:#222;
	background:#d1bc8c;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	text-align: center;
	background:#d8cda0 url(images/bgImages.jpg) repeat-x;

}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;font-family: Traditional Arabic, Arial, sans-serif;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;text-align:justify;}
p img { float: right; margin: 1.5em 0 1.5em 1.5em; }
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 0;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;/*width:100%;*/}
th {font-weight:bold;}
/*thead th {background:#c3d9ff;}*/
th, td, caption {padding:4px 10px 4px 5px;text-align:right;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* grid.css */
.container {width:778px;margin:0 auto;direction:rtl; text-align: right; background:url(images/bgContent.png) repeat-y; padding:0 10px;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc; width:455px; direction:rtl;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb; font:1.2em Tahoma, Arial;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd; display:block; margin:10px 5px;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.required {color:maroon;}

/* Header */
#header { 
	/*background:url(images/imgHeader.jpg) no-repeat;*/
	width:763px; /*width:778px; */
	height:156px; /*height:156px; */
	/*padding:9px 15px 0 0;*/
} 
#header h1 { 
/*	background:url(images/logo.gif) no-repeat;*/
	margin:0;
	float:right;
	text-decoration:none;
	text-indent:-2000px;
	overflow:hidden;
}
#header h1 a{ 
/*	width:310px;
	height:137px;
	display:block;*/
	text-decoration:none;
	text-indent:-2000px;
	overflow:hidden;
}
/* End Header */

/* Navigation */
#navigation{
	height: 23px;
	/*width:758px;*/
	margin-bottom:5px;
}
#navigation ul{ list-style:none; margin:0; }
#navigation li{ display:inline; float:right; margin-left:3px; text-indent:-2000px; overflow:hidden; text-decoration:none;}
#navigation li a{ text-decoration:none;}
a.navMain{width:56px; height:22px; background:url(images/menu.gif?2) no-repeat -439px 0; display:block;}
a.navMain:hover{background-position: -439px -23px;}

a.navAbout{width:69px; height:22px; background:url(images/menu.gif?2) no-repeat -367px 0; display:block;}
a.navAbout:hover{background-position: -367px -23px;}

a.navAffairs{width:106px; height:22px; background:url(images/menu.gif?2) no-repeat -260px 0; display:block;}
a.navAffairs:hover{background-position: -260px -23px;}

a.navEndow{width:53px; height:22px; background:url(images/menu.gif?2) no-repeat -203px 0; display:block;}
a.navEndow:hover{background-position: -203px -23px;}

a.navUnknwon{width:135px; height:22px; background:url(images/menu.gif?2) no-repeat -64px 0; display:block;}
a.navUnknwon:hover{background-position: -64px -23px;}

a.navContact{width:60px; height:22px; background:url(images/menu.gif?2) no-repeat -1px 0; display:block;}
a.navContact:hover{background-position: -1px -23px;}
/* End Navigation */

/* Search */
.srchBox{
    width:166px;
    float:left;
    margin-top:3px;
}

.searchTextBox
{
	font-family:Tahoma,Verdana;
    background-color:#fff5ca;
    border:1px solid #cda554;
    width:129px;
    height:21px;
    margin-left:5px;
    float:right;
    font-size:.98em;
    color:#9F8245;
}
.activefocus 
{
	color:#000000;
}
.searchButton{
    background:transparent url(images/searchBG.gif) no-repeat center; 
    border:none;
    text-indent:-2000px;
    overflow:hidden;    
    width:19px;
    height:16px;
    float:right;
}
#SearchResults{ margin-bottom:20px;}
#SearchResults ul{ margin:0; list-style:none;}
#SearchResults ul li{padding:1em; border-bottom:1px solid #efd37a;}
#SearchResults h2{ margin-bottom:0; border-bottom:1px solid #efd37a; padding-bottom:10px;}
#SearchResults h3{ font-size:1.8em; margin-bottom:3px; font-weight:bold;}
#SearchResults h3 a{ text-decoration:none;color:#664312;}
#SearchResults h3 a:hover{ color:#583409;}

.CatResult{ 
    font-size:2em;
    padding:0 25px 0 0;
    color:#560b0b; 
    font-family: "Georgia", Times New Roman, Times, serif; 
    background:url(images/catIcon.gif) no-repeat right top;
    display:block;
}
.srchLbl{ text-align:left;}
/*#SearchResults { width:495px; }*/
/* Search */

/* Search Toggle */
.searchFormsTtl {
	padding:8px 23px 4px;
	cursor: pointer;
	margin:1px;
    font-weight:bold;
    background: #f1e5bf url(images/left.png) center right no-repeat;
}
.searchForms {
	display:none;
}
.searchForms select{ font-size:1em;}
.searchFormsOuter{ border:1px solid #efd37a; background-color:#f7f0db;}
/* Search Toggle */


/* Right Banner303 */
#ftHldr{ width:758px; height:284px; background:url(images/featBG.jpg) no-repeat; padding:0 10px;}
#ftHldrInner{ 
    width:758px;
    background:url(images/featBG.jpg) no-repeat; 
    padding:0 10px; margin-bottom:10px;
    min-height:50px;
  	height:auto !important;
  	/*height:50px;*/
    }
#rightBan{
	width:447px; 
	height:205px;
	float:right;	
	margin-left:10px;
}
#rightBan p{
	margin:0;
        padding:0;
}
#rightBan p img{
	margin:0;
        padding:0;
}
	
/* End Right Banner */

/* Left Banner */
#leftBan{
	
	width:292px; height:205px;
	float:right;	

}
#leftBan p img
{
	margin:0;
}
/* End Left Banner */

/* Middle Menu */
#menAds {width:164px; height:324px; margin:0 0 10px 10px; float:right; padding-right:10px;}
.midMenu {  height:50px;width:748px; clear:both; float:right; }
.midMenu ul{ list-style:none; margin:0; }
.midMenu li{ display:inline; float:right; margin-left:3px;text-indent:-2000px; overflow:hidden; text-decoration:none;}
.midMenu li a{ text-decoration:none;}

a.midSermons{width:75px; height:50px; background:url(images/midmenu.png) no-repeat -153px 0; display:block;}
a.midSermons:hover{background-position: -153px -53px;}

a.midOpinions{width:76px; height:50px; background:url(images/midmenu.png) no-repeat -78px 0; display:block;}
a.midOpinions:hover{background-position: -78px -53px;}

a.midArchieve{width:77px; height:50px; background:url(images/midmenu.png) no-repeat -2px 0; display:block;}
a.midArchieve:hover{background-position: -2px -53px;}
/* Middle Menu */

/* Side Menu */
.sideMenu{
	/*width:152px;width:164px;*/
	height:218px;/*height:230px;*/
	background-color:#e2cc99;
	padding:6px;
	margin-bottom:5px;
}

.sideMenu ul{ list-style:none; margin:0;}
.sideMenu li{ 
	font:bold 1.6em  "Traditional Arabic", Arial, Helvetica, sans-serif; 
	color:#5e3908; 
}
.sideMenu li a{ 
	text-decoration:none;color:#5e3908;
	display:block;
	width:129px;
	border-bottom:1px solid #d8c08c;
	background:url(images/maroonArrow.gif) no-repeat 139px center;
	padding-right:23px;
}
.sideMenu li a:hover{ background-color:#fff5ca; }
.sideMenu li:last-child{ border-bottom:none;}
/* End Side Menu */

/* Right Ads */
.rAds{width:164px; height:89px; background:url(images/bgRightAds.jpg) no-repeat;}
.rAds a{ 
    display:block; 
    width:164px; 
    height:89px; 
    text-decoration:none; 
    overflow:hidden; 
    text-indent:-2000px; }
/* End Right Ads */

/* Latest News */ 
#latestNews{
	width:383px;/*width:406px;*/
	height:320px;/*height:324px;*/
	background:url(images/bgLatestNews.jpg);
	float:right;
	padding:4px 13px 0 10px;
	margin:0 0 10px 10px;
}
.scrollable {  
	position:relative;
	overflow:hidden;	
	height: 268px;	 
	width: 378px;
	margin-top:20px;
	/*border-bottom:1px solid #D6C599;*/
}


#latestNews .items {	
	position:absolute;
	height:20000em;	
	width:378px;
	/*margin-top:10px;*/
}

.scrollable .items .active { background-color:#fff8db; }

.latestNewsCont{
	margin-bottom:2px;
	height:135px;
	padding:0 10px;
}
#latestNews h2{ 
	margin-bottom:2px;
}
#latestNews h2 a{ 
	font-size:.8em;
	margin-bottom:0;
	font-weight:bold; 
     color:#710403;
	text-decoration:none;
}

#latestNews p{ margin-bottom:8px;} 
#latestNews p a{ color:#000; text-decoration:none; } 
.latestThumb{width:126px; height:83px; border:1px solid #956714; display:block; overflow:hidden; float:right; margin-left:10px;}
.latestThumb a{ text-decoration:none; overflow:hidden; overflow:hidden; }
.latestThumb img{ width:126px; }
.publishDate { margin:2px 0 0 10px;float:left;color:#945C0F;}
a.moreNews{padding:2px 6px; text-decoration:none; background-color:#dac691; color:#000; float:left;}
a.moreNews:hover{background-color:#e5c265;}

.navi{height:20px;float:left;width:96px; }
.navi a{
    display: block;
	padding:0 5px;
	background-color:#e4dac3;
	float:right;
	color:#000;
	text-decoration: none;
	border:1px solid #d1c2a1;
	/*margin-right:2px;*/
}
.navi a:hover, .navi a.active{ background-color:#b69958; color:#fff; }

a.prevPage, a.nextPage 
{
	width:10px;
	text-indent:-2000px;
	overflow:hidden;
	
}

a.prevPage 
{
	background:url(images/prev.gif) no-repeat center center;
}
a.nextPage 
{
	background:url(images/next.gif) no-repeat center center;
}
a.prevPage, a.nextPage{
	display: block;
	padding:0 5px;
	background-color:#e4dac3;
	float:left;
	color:#000;
	text-decoration: none;
	border:1px solid #d1c2a1;
	/*margin-right:2px;*/
	cursor:pointer;
}
a.disabled, a.disabled
{
	background-color:#EFEAD1;
}



a.newsArchivePage
{
	margin-left:103px;
	text-decoration:none;
	overflow:hidden; text-indent:-2000px;
	border:none;
	width:89px;
	background:transparent;
	display:block;
}
a.newsArchivePage:hover
{
	background:transparent;
}
a.prevPage{ margin-right:10px;}

a.prevPage:hover, a.nextPage:hover{background-color:#b69958; color:#fff;}
a.disabled:hover, a.disabled:hover{	background-color:#EFEAD1; cursor:default;}
/*a.disabled {visibility:hidden !important;}*/
/*End  Latest News */ 
/* Scroll */
#scrollAds{width:169px; height:324px;float:right;}
.scroll{ 
	width:133px; height:89px; /*width:169px; height:153px; */
	display:block;
	background:url(images/scroll.jpg) no-repeat;
	padding:36px 18px 28px;
	text-align:center;
	margin-bottom:10px;
}

.scroll h2{ 
	margin-bottom:10px;
	background:url(images/monthlyLtrTitle.gif) no-repeat;
	display:block;
	width:109px;
	height:23px;
	overflow:hidden;
	text-indent:-2000px;
	margin-right:10px;
	
}
.scroll h2 a{ color:#4f3605; text-decoration:none; }


.scroll h3{ 
	margin-bottom:5px;
	font-weight:bold;
	font-size:2em;
}
.scroll h3 a{ color:#4f3605; text-decoration:none; }


.scroll p{ color:#4f3605;font-weight:bold; }
/* Scroll */ 

/* ads 2 */
.ads2{
	width:169px; height:162px;	
	display:block;
	/*background:url(images/bannerLeftside.gif) no-repeat;
	text-indent:-2000px;*/
	overflow:hidden;
}
.ads2 a{
	width:169px; height:162px;	
	display:block;
	text-decoration:none;
}
.ads2 p, .ads2 img{
	margin:0;
}
/* ads 2 */

/* Manar */
.manFatholder{ padding-right:10px;/*height:273px;*/clear:right;float:right;width:759px; margin-bottom:10px;}
#manarMag{
	width:368px; height:283px;
	border:1px solid #e6dbb2;
	float:right;
	margin-left:6px;
	background:url(images/bgManar.jpg) repeat;

}
.manarttl{
	border-bottom:1px solid #e6dbb2;
	height:23px;/*height:32px;*/
	background:url(images/imgGrnt.jpg) repeat-x scroll 212px 0;
	padding:9px 3px 0 0;
	
}
#manarMag h2{
	height:18px;
	background:transparent url(images/ttl_manar.gif) no-repeat 212px 0;
	display:block;
	text-indent:-2000px;
	overflow:hidden;
	margin:0;
}

#manarMag h3{
	color:#933e0f;
	font-size:1.6em;
	font-weight:bold;
	margin-bottom:9px;
}

#manarMag h3 a{
	color:#933e0f;
	font-weight:bold;
	text-decoration:none;
}

#manarMag li a{	text-decoration:none;}
.manarPads{ padding:10px;}
#manarMag ul{ margin:0; list-style:none; width:220px; float:right; }
#manarMag li{ 
	margin-bottom:5px;
	padding:8px ;
	background:#e9d3a0 /*url(images/manarArrow.gif)*/ no-repeat 11px center;
}

#manarMag li a{ text-decoration:none;color:#000; }
#manarMag li a:hover { color:#7d5812; }
.magCover{
	width:115px;
	height:200px;
	float:left;
	text-align:center;
	padding:10px 0 0 0px;
}
.magImgCover{
    border:1px solid #b38d35; 
    margin-bottom:10px;
    margin-top:20px;
    width:112px;
    height:157px;
    overflow:hidden;
    display:block;
}

.magImgCover img{ width:115px; }
a.viewAllMag{ 
	color:#93630f;
	text-decoration:none;
	background:url(images/viewAllmanar.gif) no-repeat right center;
	display:block;
	padding:0 25px 0 0;
}
a.viewAllMag:hover{ color:#5e552b; }
/* End Manar */

/* Manar all list */
.manarPostCover{
	border:1px solid #956714;
    display:block;
    float:right;
    margin-left:10px;
    margin-top:13px;
    padding:3px;
    width:126px;
}
.manarPostCover img{ width:126px; }
.manarPost { margin-bottom:20px; float:right }
.manarPost li a{text-decoration:none;}
.manarPost ul{ margin:0; list-style:none; width:290px;  }
.manarPost li{ 
	margin-bottom:5px;
	padding:9px 11px 9px 30px;
	background:#e9d3a0 url(images/manarArrow.gif) no-repeat 11px center;
}

.manarPost li a{ text-decoration:none;color:#000; }
.manarPost li a:hover { color:#7d5812; }
/* Manar all list */
/* Fatawa Homepage */
#fatawaHomepage{
	float:right;
	width:307px; /*width:381px; */
	height:275px;/*height:264px;*/
	padding:10px 62px 0 12px;
	display:block;
	background:url(images/bgFatawa.jpg) no-repeat ;
}
#fatawaHomepage ul{ margin:0; list-style:none;}
#fatawaHomepage li{ 
	margin-bottom:5px;
	padding:5px 11px;
	background:url(images/ftwaArrow.gif) no-repeat 11px center;
	border-bottom:1px dashed #FFF;
}

#fatawaHomepage li a{ 
	text-decoration:none;
	color:#5d4110; 
	font-size:1em;
	font-family:Tahoma,Arial,"Times New Roman",Tahoma;
}
#fatawaHomepage li a:hover { color:#7d5812; }
#fatawaHomepage a.fatwaViewAll {
	background:transparent url(images/ftwaViewAll.gif) no-repeat;
       float:left;
       height:18px; 
       margin-left:205px;
       margin-top:5px;  
       overflow:hidden;
       text-decoration:none;
       text-indent:-2000px;
      width:89px;
	
}

/* End Fatawa Homepage */
/* Search Fatawa */
.srchFatawa{
    background-color:#E2CC99;
    height:24px;
    /*margin-top:3px;*/
    padding:5px;
}

.srchFatawaLabel{
    float:right;
    margin-left:4px;
}

.srchFatawaTextBox
{
    background-color:#FFF5CA;
    border:1px solid #CDA554;
    color:#9F8245;
    float:right;
    font-family:Tahoma,Verdana;
    font-size:0.98em;
    height:20px;
    margin-left:5px;
    width:77px;
}

.srchFatawaButton{
    background:transparent url(images/searchBG.gif) no-repeat center; 
    border:none;
    text-indent:-2000px;
    overflow:hidden;    
    width:19px;
    height:16px;
    float:right;
}



/* End Search Fatawa */

/* Main Content */
#mainContent { 
	width:580px;
	float:right;
	padding-right:10px;
	margin-left:10px;
} 

#sidebar1 {
	float: right;
	width: 169px;
}
/* End Main Content */

/* Post */ 
.pstTop{
	width:580px;
	height:10px;
	background:transparent url(images/bgpostTop.jpg) no-repeat;
}
.post{ background:transparent url(images/bgPost.jpg) repeat-y; }

.pstBtm{
	width:580px;
	height:20px;
	background:transparent url(images/bgpostBottom.jpg) no-repeat;	
}
.ppgTitle{ 
	/*margin-bottom:12px;*/
	padding:0 15px 19px;
	text-align:center;
	background:transparent url(images/bgHr.jpg) no-repeat bottom center;
}
.ppgTitle h2{ 
	font-size:3em;
	font-weight:bold;
	margin-bottom:0;
	color:#4b2d06;
}
.ppgTitle p{ color:#80540f; text-align:center; }
/* End Post */ 

/* Post Item */ 
.postItem {
	padding:6px 24px 28px;
	background:transparent url(images/bgHr.jpg) no-repeat bottom center;
	/*margin-bottom:12px;*/
}
.headTitle{ 
	margin-bottom:10px;
	font-size:2.2em;
	color:#6c0000;
	line-height:1.3em;
	font-weight:bold;
}

.TtlpostItem{ 
	margin-bottom:10px;
	font-size:1.8em;
	font-weight:bold;
	color:#6c0000;
}

.TtlpostItem a{ 
	color:#6c0000;
	font-weight:bold;
	text-decoration:none;
}

.TtlpostItem a:hover{ color:#6c4200;}


.dateTime { 
	margin-bottom:5px;
	display:block;
	font-size:.9em;
	color:#945c0f;
	font-weight:bold;
} 
.postThumb{
	width:126px; 
		/*border:3px solid #956714;
	overflow:hidden; 
	height:91px; 
	*/
display:block; 
		
float:right; 
	margin-left:10px;
}

.postThumb img{ width:126px; }
/* End Post Item */ 

/*Page control*/
.pager{height:30px; padding:0 24px;}
.paging{ float:right;}
.pager a{
    display: block;
	padding:1px 5px;
	background-color:#e4dac3;
	float:right;
	color:#000;
	text-decoration: none;
	border:1px solid #d1c2a1;
}
.pager a:hover{ background-color:#b69958; color:#fff; }
.pager-current 
{
    display: block;
	padding:1px 5px;
	background-color:#dcbb72; 
	float:right;
	color:#000;
	text-decoration: none;
	border:1px solid #cd9d33;
}
.pager-summary
{
    color:#4b260b;
    font-size:1em;
    color:#4B260B;
    width:100px;
    float:left;
   }
/*End Page control*/


/* Left Menu */
.leftMenu{
	background-color:#e2cc99;
	padding:6px;
	margin-bottom:10px;
	border:1px solid #dcc07f;
}

.leftMenu h2{
	background:url(images/leftMenu.jpg) no-repeat;	
	display:block;
	height:44px;
	margin-bottom:0;
	line-height:1.5em;
	color:#F8F5EF;
	text-align:center;
	font-size:2em;
	font-weight:bold;
}

.leftMenu ul{ list-style:none; margin:0;}
.leftMenu li{ 
	font:bold 1.4em  "Traditional Arabic", Arial, Helvetica, sans-serif; 
	color:#6D4F16; 
}
.leftMenu li a{ 
	text-decoration:none;color:#5e3908;
	display:block;
	width:129px;
	border-bottom:1px solid #d8c08c;
	background:url(images/maroonArrow.gif) no-repeat 139px 11px;
	padding-right:23px;
	font-size:1.1em;
    font-weight:bold;
}
.leftMenu .activelink, .leftMenu li a:hover{ background-color:#fff5ca; }
.leftMenu ul li:last-child a{ border-bottom:none;}
/* End Left Menu */

/* Left Menu */
.relatedMenu{
	background-color:#e2cc99;
	padding:6px;
	margin-bottom:10px;
	border:1px solid #dcc07f;
}

.relatedMenu h2{
	background:url(images/relatedMenu.jpg) no-repeat;	
	display:block;
	height:44px;
	margin-bottom:0;
	color:#F8F5EF;
    font-size:2em;
    font-weight:bold;
    line-height:1.5em;
    text-align:center;
}
.relatedMenu ul{ list-style:none; margin:0;}
.relatedMenu li{ 
	font:bold 1.6em  "Traditional Arabic", Arial, Helvetica, sans-serif; 
	color:#5e3908; 
	border-bottom:1px solid #d8c08c;
	margin-bottom:2px;
}
.relatedMenu li a{ 
	text-decoration:none;color:#5e3908;
	display:block;
	width:129px;
	background:#f8e6be url(images/maroonArrow.gif) no-repeat 139px center;
	padding-right:23px;
}
.relatedMenu li a:hover{ background-color:#fff5ca; }
.relatedMenu ul li:last-child a{ border-bottom:none;}
/* End Left  Menu */

/* Right Ads */
.ads3{width:169px; height:83px; background:url(images/ads3.jpg) no-repeat; margin-bottom:10px;}
.ads3 a{ width:169px; height:83px;display:block; text-decoration:none; overflow:hidden; text-indent:-2000px; }
/* End Right Ads */

/* Layout Tools */
.layoutTools{ height:37px; text-align:left;direction:ltr;  }
.layoutTools a{
	color:#625A5A;
	margin-left:14px;
	padding:2px 30px 2px 0;
	text-decoration:none;
	direction:rtl;	
}
.layoutTools a:hover{ color:#284660; }
.tellafriend{ background:transparent url(images/goButtons.gif) no-repeat scroll 70px -31px; }
a.tellafriend:hover{ background-position:-26px -31px; }

.print{ background:transparent url(images/goButtons.gif) no-repeat scroll 30px -63px; }
a.print:hover{ background-position: -65px -63px; }

.share{ background:transparent url(images/goButtons.gif) no-repeat scroll 41px -96px; }
a.share:hover{ background-position: -56px -96px; }

.fatawatellafriend{ background:transparent url(images/fatawagoButtons.gif) no-repeat scroll 70px -31px; }
a.fatawatellafriend:hover{ background-position:-26px -31px; }

.fatawaprint{ background:transparent url(images/fatawagoButtons.gif) no-repeat scroll 30px -63px; }
a.fatawaprint:hover{ background-position: -65px -63px; }

.fatawashare{ background:transparent url(images/fatawagoButtons.gif) no-repeat scroll 41px -96px; }
a.fatawashare:hover{ background-position: -56px -96px; }
/* End Layout Tools */

/* Entry */ 
.entry img {border:3px solid #6d4f16;}
.entry h2 { font-weight:bold; }
/* End Entry */ 

/* Fatawa Entry */ 
.fatawaEntry p {
	font-family:"Arabic Transparent";
	font-size:1.3em;
	font-weight:bold;
	color:#000;
}
/* End Fatawa Entry */ 
/*Table*/
.styledtable 
{
	border:1px solid #C0C0C0;
}
.oddRow
{
	background-color:#FFF5CA;
}

.evenRow 
{
	background-color:#EFE6C2;
}
.tableSerialcell 
{
	width:30px;
}
/* Site Navigator */
.siteNavigator{ font-size:1.1em; color:#290f02;}
.siteNavigator a { float:right;margin-left:5px;color:#57320a; text-decoration:none;}

.separator{
    background:url(images/whereamidot.gif) no-repeat center;
    width:5px;
    float:right;
    height:20px;
    display:block;
    text-indent:-2000px;
    overflow:hidden;
    margin-left:5px;
}
/* Site Navigator */

/* Featured Fatawa */
.featFatawaTop{	
	background:url(images/featFatawaSingle.jpg) no-repeat top;padding:50px 30px 0; 
  	height:255px;
  	
 
 }
.featFatawa{background:transparent url(images/featFatawaMid.jpg) repeat-y; margin-bottom:10px;}
.featFatawaBottom{	background:transparent url(images/featFatawaBottom.jpg) no-repeat bottom;padding-bottom:40px;}
.ttlFeatFtwa{ 
	width:96px; height:18px;
	display:block;
	background:transparent url(images/featFatawaMid.jpg) repeat-y;
}

.featFatawaTopInner{	
	background:transparent url(images/featFatawaTop.jpg) no-repeat top;
	padding:10px 30px 0; 
	min-height:161px;
  	height:auto !important;
  	height:161px;
	
 }
 
 .ftwaHolder{
	height:45px;	
	margin-bottom:5px;
}

.ftwaHolderInner{
	height:20px;	
	margin-bottom:5px;
}
.ftwaID{
	height:25px;/*height:44px;*/
	background:#753c0d url(images/fatawaID.gif) no-repeat center 26px ;
	padding:2px 28px 17px;
	margin-left:10px;
	float:right;
	color:#f4ebcc;
	font:bold 1.6em "Traditional arabic", Arial Black, Gadget, sans-serif;
}

.ftwaTtlTag{
	height:42px;
	display:block;
	float:right;
}

.ftwaTtlTag h2 a{ color:#80540F; font-weight:bold; font-size:.84em;text-decoration:none}
.ftwaTtlTag h2 a:hover {text-decoration:underline}

.ftwaDate{
	font-size:.9em;
	color:#945c0f;
	font-weight:bold;
	float:left;
	display:block;
}

.ftwaDateInner{
	font-size:.9em;
	color:#945c0f;
	font-weight:bold;
	text-align:left;
	display:block;
	margin-bottom:10px;
}

.fatwaheadTitle{ 
	margin-bottom:10px;
	font-size:1.8em;
	color:#6c0000;
	line-height:1.3em;
	font-weight:bold;
}

.fatwaheadTitle a{ 
	color:#6c0000;
    text-decoration:none;
	font-weight:bold;
}
.fatwaheadTitle a:hover{ color:#6C4200;}

.fatwaDetialTitle{
    margin-bottom:10px;
	font-size:2.2em;
	color:#4d270b;
	font-weight:bold;
	padding:0 12px;
}
/* End  Featured Fatawa */

/* Slider */
#slider{ 
    position:relative;
    width:515px;
    overflow:hidden;
    height:183px;
}
.sliderHolder{
	width:20000em;	
	position:absolute;
	clear:both;		
	margin-right:10px; 

}
.sliderItems{
    float:right;
    margin-left:20px;
    width:490px;
    height:189px;
}
/*feat fatawa and control*/
.featPagingCtrl { margin-bottom:16px; }
.featPagingCtrl a{
    background-color:#f2e0b8;
    border:1px solid #cab78b;
    color:#986210;
    display:block;
    float:right;
    margin:0 2px;
    padding:1px 8px;
    text-decoration:none;
}
.featPagingCtrl a:hover{ background-color:#986210; color:#eedebc; }
.featPagingCtrl .active {background-color:#986210; color:#eedebc; }
/*End feat fatawa and control*/
/* Slider */


/* Complaint */
#complaint select { width:312px;}
.comTextarea{ width:303px; height:81px;}

#complaint a{padding:7px 14px; text-decoration:none; background-color:#dac691; color:#000; float:right; border:1px solid #CFAF5A;}
#complaint a:hover{background-color:#e5c265;}
/* End Complaint */

/* Ask Form */
.askForm { background:url(images/askbg.jpg) no-repeat; display:block;padding:20px 33px; height:667px;}
.askForm textarea, #askForm input.text, #askForm select{border:1px solid #dbc395; background-color:#fcfaf1;}
.askForm table { width:auto;}
.askForm select { width:312px;}
.askForm textarea{ width:300px; height:81px;}
.askForm p{ margin-bottom:2px;}
.askForm a{padding:7px 14px; text-decoration:none; background-color:#dac691; color:#000; float:right; border:1px solid #CFAF5A;}
.askForm a:hover{background-color:#e5c265;}


.qsResult{
    background:url(images/bgthankyou.jpg) no-repeat;
    width:350px;
    height:144px;/*height:346px;*/
    display:block;
    margin:0 auto;
    padding:202px 0 0 0;
    text-align:center;
}


.feedbkNum{
	height:40px;
	background:#753c0d;
	padding:3px 15px 2px;
	margin-left:10px;
	color:#f4ebcc;
	font:bold 3em "Traditional arabic", Arial Black, Gadget, sans-serif;
	
}

.qsFeedBack{ overflow:hidden; text-indent:-2000px; display:block;}




/* Ask Form */ 

/* Login */


.AspNet-Login {
     color: #000;
     border: 0px solid #777777;
     font-family: tahoma;
     font-size: 10px;
     text-align: left;
     width: 490px;
     height: 222px;
     min-height: 222px;
     margin: 20px auto;
     padding: 10px;
     background:url("images/login.gif") no-repeat;
     line-height:1.1em;
    }

    .AspNet-Login .theInput {
     font-family: tahoma;
     font-size: 11px;
     width: 110px;
     margin-right: 0;
    }

    .AspNet-Login .theSubmit {
     font-family: tahoma;
      font-size: 10px; 
      background-color: #f5e3bf;
     color: #75530f;
     margin-right: 5px;
     border:1px solid #b48f39;
     padding:7px 18px;
    }
.AspNet-Login label {
	display:block;	
	margin: 0 0 5px;
}

.errorLogin{ color:maroon; }

/* Login */



/* Fatawa Post */ 
.fatawapstTop{
	width:580px;
	height:30px;
	background:transparent url(images/bgfatwapostTop.jpg) no-repeat;
}
.fatawapost{ 
	background:transparent url(images/bgfatwapost.jpg) repeat-y; 
	margin-bottom:10px; 
	width:100%;
}

.fatawapstBtm{
	width:580px;
	height:24px;
	background:transparent url(images/bgfatwapostBottom.jpg) no-repeat;	
}
.fatawappgTitle h2{ 
	font-size:3.5em;
	font-weight:bold;
	margin-bottom:0;
	color:#4b2d06;
}

.fatawapostItem {
	padding:6px 24px 28px;
	background:transparent url(images/bgfawataHr.jpg) no-repeat bottom center;
	margin-bottom:12px;
}
.fatawaheadTitle{ 
	margin-bottom:10px;
	font-size:2.8em;
	color:#6c0000;
	line-height:1.3em;
	font-weight:bold;
}

.fatawapostItemInner {
	padding:6px 24px 28px;
	margin-bottom:12px;
}
/* End  Fatawa  Post */ 

/* Contact us */
#contactUsForm select{ width:311px; }
#contactUsForm textarea{ width:297px; height:71px; }

/* Contact us */

/* Conclusion */
.conclusion{
	border:1px solid #ae9f74;
	padding:10px 20px;	
	background-color:#f6efd4;
	margin:0 10px 10px;
	font-family:"Traditional Arabic","Times New Roman",Arial;
	font-size:1.6em;
	font-weight:bold;
	
}

.conclusion h3{
	border-bottom:1px solid #c8a86c;
	color:#6c0000;
	font-size: 1.3em;
	font-weight:bold;
	margin-bottom:5px;
}
/*	Conclusion */


/* Related Topic */
.relatedTopic{
	border:1px solid #ae9f74;
	padding:10px 20px;	
	background-color:#f6efd4;
	margin:0 10px;
}
.relatedTopic h3{
	border-bottom:1px solid #b9c099;
	color:#2a391c;
	font-size: 2em;
	font-weight:bold;
	margin-bottom:5px;
}
.relatedTopic ul{list-style:none;}
.relatedTopic li{
	background:url(images/fatawadot.gif) no-repeat right;
	padding:5px 20px;	
}
.relatedTopic li a{
	text-decoration:none;
	color:#000;
}
.relatedTopic li a:hover{
	color:#960;
}
.relatedRed{ color:#6c0000; }
/* Related Topic */

/* Categories */
.catTitle{
	background:#d3bc88;
	display:block;
	width:157px;height:24px;/*width:169px;height:34px;*/
	/*margin-bottom:10px;*/
	padding:5px 6px;
	
}

.catTitle h2{
	background:#fff5ca url(images/catTitle.gif) no-repeat center 3px;
	border:1px solid #cda554;
	text-indent:-2000px;
	overflow:hidden;
	width:153px;
	height:21px;
	display:block;
	margin:0;
}
.AllCats 
{
	margin-bottom:10px;
}
.catTitle h2 a{
	width:153px; 
	height:21px;
	display:block;
}
.father a 
{
	text-decoration:none;
	color:#5E3908;
	font-weight:bold;
}
.father a:hover {text-decoration:underline;}
.father ul li a
{
	background:none;
	padding:0;
	font-weight:normal;
}
/*
.grandfather {
	border-bottom: 1px #800080 solid;
	display: block;
	width: 100%;
	overflow: hidden;
	margin:5px;
}
.fatherlist{
	width:630px;
}
.father{
	font: normal normal normal 100% tahoma;
	width: 200px;
	background: #FDFFF2;
	float: right;
	margin: 5px 5px;
	height: 150px;
}
.father ul {
	margin: 0 10px;
	list-style: none;
	font: 12px tahoma;
}

*/

/* Categories */


/* Footer */
.footer { 
	width:798px;
	margin:0 auto;
	direction:rtl; 
}
.imgFoot{background:transparent url(images/bgFoot.jpg) no-repeat center top;width:798px; height:6px; display:block;}
.footer p{margin-top:10px; font-size:.9em; text-align:center;}
.footlink{ background:none;}
.footlink ul{ list-style:none; margin:0;}
.footlink li{ display:inline;}
.footlink li a{ text-decoration:none; margin:0 10px; color:#2a2305; }
.footlink li a:hover{ color:#7d5812; }

a.coprLink{ color:#930; text-decoration:none; }
a.coprLink:hover{ color:#900; }
/* End Footer */

#popupthickbox{ background-color:#fff; width:500px; height:480px;}

/* Tooltip */
.mdBy{position:relative;}
.fLeftPads{padding-left:178px;}
.fLeft-2{float:left; }
.mwsLink{background:url(images/MwasalaLogo.jpg) no-repeat;display:block;margin:0 5px;width:21px; text-indent:-2000px; overflow:hidden; text-decoration:none;}
#tipMwasala{background-color:#FFFCEF;display:none;left:0;padding:4px 6px;position:absolute;
top:-27px;width:160px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}


