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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body {background: #18191b url(../images/bg.jpg) repeat-x center 0;color: #000;font-family: Verdana;font-size: 11px;text-align:center;margin:0;padding:0;}
/*
body {background: #ffc url(../images/bg.jpg) repeat-x center 0;color: #222;font-family: Verdana;font-size: 11px;text-align:center;margin:0;padding:0;} */

#container {position:relative;width:960px;margin-left:auto;margin-right:auto;text-align:left;}
a { text-decoration:none; }
a:hover { text-decoration:underline; }

/* HEADER */
#header {height:65px;}
#logo {position:relative;top:-8px;width:200px;float:left;}
#nav { margin-left:10px; padding-top:10px;width:500px;float:left;}
ul.nav {height:35px;}
ul.nav li {float:left;}

ul.nav li a { display:block;font-size:14px;font-weight:bold;padding:5px;margin:5px;color:#000;}
ul.nav li a:hover { background: #fff; color:#444;}
ul.nav li.selected a {background: #fff; color:#444;}

ul.nav li a { display:block;font-size:14px;font-weight:bold;padding:5px;margin:5px;color:#fff;}
ul.nav li a:hover { background: #fff; color:#444;}
ul.nav li.selected a {background: #fff; color:#444;}

#search { float:right;width:180px;margin-top:12px;margin-right:5px;}
#search input {border:none;color:black;font-weight:bold;width:170px;height:25px;padding-top:6px;padding-left:8px;font-size:15px;}
/* HEADER */


/* SUB-CONTENT */
#sub-content { clear:both; float:left;width:960px;margin:10px 0;}
#news {position:absolute; float: left; width: 450px;margin-right:10px;padding:8px;top:70px;}
#news a { font-family: Georgia; color:black;line-height:16px;font-size:14px;}
#news div { } 
#hadith { float: right; width: 450px;text-align:right;color:#2a2b2b;font:16px/18px Georgia;color:#222;}
#hadith a { color:#222;}
#hadith em { color:#222;}

#hadith { float: right; width: 450px;text-align:right;color:#fff;font:16px/18px Georgia;}
#hadith a { color:#fff;}
#hadith em { color:#fff;}

/* SUB-CONTENT */

/* TUGHRAS */
#tughras {clear:both;text-align:center;height:123px;margin:10px 0;}
#tughras a {float:left;border: 1px dashed #aaa;margin: 3px 3px;padding: 5px;}
#tughras a:hover {border: 1px dashed #fff;}
/* TUGHRAS */

/* CONTENT */
#content { clear:both; }

#sidebar { float: left; width: 355px;margin-right:10px;background:#ada;padding:8px;}

#sidebar { float: left; width: 355px;margin-right:10px;background:#fff;padding:8px;}


#maincontent { font-size: 13px;width:558px;float:right;padding:8px;}
#maincontent h2 {font:20px Georgia;letter-spacing:-1px;}
#maincontent h2 a {color: #136}
#maincontent h3 {font:17px Georgia;letter-spacing:-1px;}
#maincontent h3 a {color: #136}
a.more { color:#000;text-align:right;display:block;font-style:italic;border-top:dashed 1px #000;margin-top:5px;padding-top:3px;}
#maincontent a.more { color:#000;text-align:right;display:block;font-style:italic;border:none;}
div.post {border-bottom:#777 1px dashed;padding-bottom:8px;margin-bottom:5px;clear:both;}
#books {display:none;}
#books h3 {font:19px Georgia;letter-spacing:-1px;margin-top:5px;}
#books h3 a {color: #136}

#misbah {display:none;}
#events {display:none;}
span.new { font-size:10px; color: #ff6099; text-transform:uppercase;}
/* CONTENT */

/* FOOTER */
#footer {clear:both;float:left;margin-top:10px;border-top:dashed 1px #666;padding:5px 0;width:960px;}
/* FOOTER */

/* PNG Backgrounds */
/*#maincontent { background: url(../images/bg-box.png); }
#news { background: url(../images/bg-box.png);}
#search input {background:url(../images/bg-search.png);}
#sidebar { background: url(../images/bg-box.png) }*/
#maincontent { background: #ffc; }
#news { background: #ffc;}
#search input {background:#ffc;}
#sidebar { background: #ffc }


#maincontent { background: #fff; }
#news { background: #fff;}
#search input {background:#fff;}
#sidebar { background: #fff }

/* PNG Backgrounds */

/* MOZILLA MIN-HEIGHT */
#news {min-height:70px;}
/* MOZILLA MIN-HEIGHT */

/* SINGLE PAGE */
#maincontent p {padding-top:6px;line-height:12pt;}
/* SINGLE PAGE */
table.event { width:100%; }
table.event td, table.event th {border:solid 1px #999;padding:2px;}
table.event th {background:#ccc;color:black;}
table.event td {text-align:right;}
table.event td.l {text-align:left;}

#articles ul { list-style: disc; }
#articles ol { list-style: decimal; }
#articles ul, #articles ol {
    margin:10px 0 0 10px;
    padding:0 0 0 10px;
}
#articles li { margin-top: 10px; }

#articles div.post img { margin:5px; }

#articles div.ar {direction:rtl;text-align:right;font-size:23px;font-family:Traditional Arabic;line-height:25pt;}
#articles span.ar {direction:rtl;text-align:right;font-size:23px;font-family:Traditional Arabic;line-height:25pt;}

#articles div.ur {direction:rtl;text-align:right;font-size:23px;font-family:Jameel Noori Nastaleeq;line-height:25pt;}



#articles div.ur h2 {font-size:28pt;line-height:32pt;font-family:Jameel Noori Nastaleeq;}

#articles div.ur div#article_body p {font-size:18pt;line-height:22pt;}
#articles div.ur div.excerpt p {font-size:18pt;line-height:22pt;}

#comments h3 { color: #444; }
#comments label { color: #444; }
#comments #comment {width:100%;}

#m_a a, #m_m a, #s_v a, #s_b a, #s_e a { color: black; }

#m_a a:hover, #m_m a:hover, #s_v a:hover, #s_b a:hover, #s_e a:hover { color: red; }

#article_body p { margin-bottom: 10px; }

