/*------------------------------------------------------------------  
[Master Stylesheet]  
 
Theme Name: 	Hifdh
Theme URI: http://www.memorize.com
Description: Theme for qur'aan memorisation blog.
Version: 1.0
Last Modified:    04/12/09 
Author: Safiya S.M.S
Author URI: http://www.fikrmedia.net/
-------------------------------------------------------------------*/  

/*------------------------------------------------------------------  
[Table of Contents]
Body
	Wrapper / #wrapper
	Top Navigation / nav.main
	Header / header.main
		Search / form
	Content / section#content
		Post / article#post-id
			Title / header
			Metadata / footer
			Entry / section.entry
			Readmore / a.readmore
	Posts Navigation / nav.postsnav
	Tag Cloud / section#tags
	Footer / footer#info

-------------------------------------------------------------------*/

html, body, ul, li, a, header, nav, section, div, article, footer, h1, h2, h3, img, aside, ol {margin: 0;padding: 0;}
a{text-decoration:none;border:0px;}
ul, ol {list-style-type: none;}
html {font: normal 12px Verdana, Arial, sans-serif;}
body {background:url(images/body.jpg) repeat;color:#323131;}
#wrapper {width:960px;margin:0px auto;background:url(images/flower.png) top right no-repeat;}
nav.main {text-align:right;}
nav.main ul{padding-top:10px;}
nav.main ul li{display:inline;}
nav.main ul a{color:#323131;font:14px Arial;margin-right:20px;}
header.main{background:url(images/header.png) no-repeat 0px 50px;height:220px;display:block;}
header h1 a{font:50px Franklin Gothic Book;color:#323131;letter-spacing:8px;}
header h1 a span{color:#7e8200;font:bold 60px Aharoni;letter-spacing:5px;}
header form {float:right;margin-top:15px;}
input{height:18px;width:400px;border:1px solid #b6b6b6;background:#d4d0d0;color:#979696;font:15px Arial;text-align:right;padding-top:10px;}
input#s{width:287px;}
textarea{width:400px;border:1px solid #b6b6b6;background:#d4d0d0;color:#979696;font:15px Arial;}
a.logo{display:block;width:960px;height:150px;}
aside#ads{float:right;margin-top:32px;}
aside#ads a img{margin-bottom:5px;margin-top:10px;}
aside#ads a img{border:2px solid #b6b6b6;}
aside#ads a img:hover{border:2px solid #a7ab1e;}
aside#ads a.bigad{display:block;}
aside#ads a.smallad{}
section#content{display:block;margin:42px 10px 42px 0px;width:670px;text-align:justify;font:15px Arial;color:#535252;}
article{display:block;margin-bottom:100px;}
article header h2 a{color:#535252;text-align:left;text-transform:uppercase;font:normal 30px Arial;display:block;letter-spacing:3px;border-top:1px solid #acabab;padding-top:3px;}
article footer{border-bottom:1px solid #acabab;padding-bottom:7px;display:block;font:normal 11px Arial;}
article footer span a{color:#7e8200;}
section.entry{line-height:25px;display:block;padding-top:8px;}
article a.readmore{margin-bottom:70px;margin-top:20px;text-transform:uppercase;color:#7e8200;float:right;}
nav.postsnav{padding-top:30px;text-align:center;display:block;background:url(images/navicon.png) center no-repeat;height:50px;margin-bottom:20px;width:960px;}
/*nav.postsnav ul{padding-top:35px;}
nav.postsnav ul li{display:inline;text-transform:uppercase;margin-right:40px;margin-left:40px;}*/
nav.postsnav a{text-transform:uppercase;margin-right:40px;margin-left:40px;color:#7e8200;font:15px Arial;}
section#tags {clear:both;display:block;height:250px;background:url(images/tagbg.gif) repeat;padding:20px;overflow:hidden;}
section#tags a {color:#535252;}
footer#info {background:#9a9a45;display:block;height:25px;font:12px Arial;text-align:center;padding-top:15px;color:#e7e7e7;}
footer#info a{color:#060606;font-weight:bold;letter-spacing:1px;}
a{color:#7e8200;}
#searchform label, input#searchsubmit{display:none;}
img.attached-image {float:left;margin:20px 10px 10px 0;border:5px solid #acabab;}
aside{display:block;}
section#info{border:1px solid #b6b6b6;background:#d4d0d0;color:#979696;font:15px Arial;display:block;padding:15px;margin:30px 0;}
section#info p{text-align:left;line-height:25px;}
section#info p span{font-weight:bold;}
h3{color:#535252;font:bold 22px Arial;letter-spacing:1px;}
input#author, input#email, textarea{text-align:left;padding:5px;}
ol.commentlist {margin:10px 0;}
ol.commentlist li{border-top:1px solid #acabab;padding:20px;}
ol.commentlist img {float:left;margin:10px;}
ol.commentlist p {margin-left:80px;margin-top:8px;margin-bottom:0;}
p.author-name  span{font:bold 20px Arial; color:#7e8200;padding:0px;margin-top:10px;margin-bottom:0;}
p.author-name small {margin-left:15px;}
h3#respond {border-top:1px solid #acabab;padding-top:20px;}
h2.pagetitle{margin-bottom:15px;background:#535252;color:#e6e4e5;padding:5px;text-align:right;}
nav.main a.last {margin-right:0px;}
object{margin-left:160px;}
input#submit{height:35px;width:100px;border:0px;margin:0;padding:0;text-align:center;background:#535252;color:#e6e4e5;}
a.tag-link{margin-left:10px;}
a.facebook, a.subscribe{position:absolute;top:10px;color:#7e8200;font:normal 14px Arial;margin-right:20px;}
a.facebook{margin-left:200px;}