body {
	margin:0;
	padding:0;
	font-family:"Tahoma";
	font-size:12px;
}
a {
	text-decoration:none;
	color:#000;
}
.clear {
	clear:both;
}
#wrap {
	margin: 0 auto 0 auto;
	background:#FBD693 url(images/bg.png) repeat-y;
	width:795px;
}
#wrap2 {
	margin: 0 auto;
	background:#FBD693 url(images/bg2.png) repeat-y;
	width:769px;
}
#header {
	background:url(images/bgrow.jpg) repeat-x bottom;
	width:769px;
	height:173px;
	overflow:auto;
}
#site-title {
	background:url(images/site-title.png) no-repeat 50px;
	height:130px;
	margin:5px 0 0 300px;
}
#logo {
	background:url(images/logo.jpg) no-repeat;
	width:292px;
	height:173px;
	float:left;
}
#sidebar-left {
	float:left;
	background:url(images/leftsidebar-bg.gif) repeat-y;
	width:175px;
	margin-right:5px;
}
#sidebar-right {
	float:right;
	background:url(images/rightsidebar-bg.gif) repeat-y;
	width:150px;
}
#footer {
	background:#B6947D;
	border-top:white solid 1px;
	text-align:center;
	padding:6px;
	color:#FFF;
	font-size:11px;
}
#footer a {
	color:#FCECBB;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#poweredby {
	position:absolute;
	font-size:10px;
	margin:4px 0 0 650px;
	line-height:160%;
	text-align:center;
}
#poweredby a {
	color:#FFF;
}
#poweredby #power-image {
	background:url(images/poweredby.gif) no-repeat;
	height:15px;
	width:85px;
	cursor:pointer;
}
#menu {
	margin:0;
	height:210px;
}
#menu li{
	list-style-type:none;
	float:right;
}
#menu li a {
	width:150px;
	height:26px;
	display:block;
}
#menu #homepage a{
	background:url(images/itm-homepage.png) no-repeat -150px 0px;
}
#menu #homepage a:hover{
	background:url(images/itm-homepage.png) no-repeat 0px 0px;
}
#menu #about a{
	background:url(images/itm-about.png) no-repeat -150px 0px;
}
#menu #about a:hover{
	background:url(images/itm-about.png) no-repeat 0px 0px;
}
#menu #books a{
	background:url(images/itm-books.png) no-repeat -150px 0px;
}
#menu #books a:hover{
	background:url(images/itm-books.png) no-repeat 0px 0px;
}
#menu #essays a{
	background:url(images/itm-essays.png) no-repeat -150px 0px;
}
#menu #essays a:hover{
	background:url(images/itm-essays.png) no-repeat 0px 0px;
}
#menu #multimedia a{
	background:url(images/itm-multimedia.png) no-repeat -150px 0px;
}
#menu #multimedia a:hover{
	background:url(images/itm-multimedia.png) no-repeat 0px 0px;
}
#menu #blog a{
	background:url(images/itm-blogpost.png) no-repeat -150px 0px;
}
#menu #blog a:hover{
	background:url(images/itm-blogpost.png) no-repeat 0px 0px;
}
#menu #gallery a{
	background:url(images/itm-gallery.png) no-repeat -150px 0px;
}
#menu #gallery a:hover{
	background:url(images/itm-gallery.png) no-repeat 0px 0px;
}
#menu #othersites a{
	background:url(images/itm-othersites.png) no-repeat -150px 0px;
}
#menu #othersites a:hover{
	background:url(images/itm-othersites.png) no-repeat 0px 0px;
}
#menu #contact a{
	background:url(images/itm-contact.png) no-repeat -150px 0px;
}
#menu #contact a:hover{
	background:url(images/itm-contact.png) no-repeat 0px 0px;
}
#search {
	margin-bottom:50px;
	padding:5px;
	margin-top:30px;
}
#search #searchtxt{
	width:90px;
	float:right;
	border:#633201 solid 1px;
	direction:rtl;
}
#search #searchbtn{
	font-family:Tahoma;
	font-size:11px;
	width:41px;
	height:20px;
	border:silver solid 1px;
}
#book #title {
	background:url(images/book-block-title.png) no-repeat right;
	height:19px;
	margin-right:10px;
}
#book #seperator {
	border-top:solid 1px #B08F6A;
	width:130px;
	margin:1px auto auto 10px;
}
#book #coverimage {
	width:95px;
	height:132px;
	margin:11px 0 75px 27px;
	cursor:pointer;
	background-repeat:no-repeat;
}
.block {
	margin:7px 7px 9px 7px;
	width:160px;
	border-width:1px;
	border-style:solid;
}
.block .title {
	height:27px;
}
.block .body {
	background:#fff;
	margin:0 7px 7px 7px;
	direction:rtl;
	padding:5px;
}
.block .body p {
	margin:0;
}
#hadith {
	background:#FFC7A1;
	border-color:#AE5C34;
}
#hadith-title {
	background:url(images/hadith-block-title.png) no-repeat center;
}
#hadith-sayer {
	color:#800000;
}
#bestarticle {
	background:#BAD4E6;
	border-color:#3C83A7;
}
#bestarticle-title {
	background:url(images/best-article-block-title.png) center no-repeat;
}
#blogpost {
	background:#E9CAB6;
	border-color:#AE5C34;
}
#lastblogpost-title {
	background:url(images/lastblogpost-title.gif) center no-repeat;
}
.list-item {
	list-style:url(images/list-item-type.png) none;
	padding-right:20px;
	margin:0px;
}
.list-item li {
	margin-top:6px;
	margin-bottom:6px;
}
#content {
	width:52%;
	margin:5px 155px 10px auto;
	padding:0;
	background:url(images/content-bg.png);
	direction:rtl;
}
#content #cont-body {
	padding:0 8px 0 8px;
	font-size:13px;
	overflow:hidden;
}
.entry {
	line-height:130%;
}
.entry p {
	margin:0 0 7px 0;
	text-align:justify;
}
h2 {
	font-size:16px;
	margin-bottom:0;
	color:#b05801;
}
#content #top-right {
	background:url(images/content-top-right.png) no-repeat right;
	height:10px;
}
#content #top-left {
	background:url(images/content-top-left.png) no-repeat;
	height:10px;
	width:11px;
	float:left;
}
#content #bottom-right {
	background:url(images/content-bottom-right.png) no-repeat right;
	height:10px;
}
#content #bottom-left {
	background:url(images/content-bottom-left.png) no-repeat;
	height:11px;
	width:11px;
	float:left;
}
#content .cont-header {
	height:20px;
	border-bottom:solid 1px #854302;
	background:no-repeat right;
}
#content #lbl-essays {
	background-image:url(images/lbl-essays.gif);
}
#content #lbl-multimedia {
    background-image:url(images/lbl-multimedia.gif);
}
#content #lbl-about {
	background-image:url(images/lbl-about.gif);
}
#content #lbl-books {
	background-image:url(images/lbl-books.gif);
}
#content #lbl-blogpost {
	background-image:url(images/lbl-blogpost.gif);
}
#content #lbl-gallery {
	background-image:url(images/lbl-gallery.gif);
}
#content #lbl-othersites {
	background-image:url(images/lbl-othersites.gif);
}
#content #lbl-contact {
	background-image:url(images/lbl-contact.gif);
}
#cont-list-item-essays {
	list-style:none;
	background:url(images/list-item-type-essays.gif) no-repeat right;
	margin:0 10px;
	padding-right:22px;
	line-height:200%;
}
#cont-list-item-books {
	line-height:157%;
	padding:5px;
}
#cont-list-item-books #books-image{
	background:url(images/bookcover.jpg1) no-repeat left;
	height:132px;
	width:95px;
	float:left;
}
#cont-list-item-books #books-desc{
	direction:rtl;
	margin-left:97px;
}
#books-sep {
	background:url(images/book-sep.gif) no-repeat center;
	height:21px;
}
#books-desc h2 {
	font-size:18px;
	font-family:arial;
	font-weight:normal;
	color:#CC0000;
}
#books-desc h2 a:hover{
	color:#000;
}
#navigation {
	height:14px;
}
#navigation #next-entries {
	float:left;
}
#navigation #previous-entries {
}
#content #newsheader{
	background:url(images/content-newsblock-header.png) no-repeat right;
	height:18px;
	cursor:pointer;
}
#content #lastarticle{
	background:url(images/content-lastarticle-header.gif) no-repeat right;
	height:18px;
}
#content #lastblogpost{
	background:url(images/content-lastblogpost-header.png) no-repeat right;
	height:18px;
}
#content a{
	color:#000;
}
#content a:hover{
	color:#A45303;
}
.cont-block {
	margin:0 0 10px 0;
	padding:0;
	background:#FFFCE9;
}
.cont-block a {
	color:#000000;
	text-decoration:none;
}
.cont-block a:hover {
	color:#A45303;
}
.cont-list-item {
	list-style:url(images/list-item-type-cont.png) none;
	margin:0;
	padding-right:30px;
	line-height:150%;
}
.cont-list-item li{
	margin-bottom:2px;
}
.cont-block #lastblogpost-text {
	padding-left:6px;
	padding-right:6px;
	text-align:justify;
}
#home-more-text{
	background:url(images/more-text.gif) no-repeat;
	float:left;
	height:14px;
	width:70px;
	cursor:pointer;
}
#books-more-text{
	font-style:italic;
}
h2{
	font-family:'Times New Roman', Times, serif;
	fontcolor:#E34B00;
	margin-top:0;
	margin-bottom:0;
}
.cont-block #cont-top-left {
	margin:0;
	background:url(images/contblock-top-left.gif) no-repeat;
	height:10px;
}
.cont-block #cont-bottom-right {
	background:url(images/contblock-bottom-right.gif) no-repeat right;
	height:6px;
}
.cont-block #cont-bottom-left {
	background:url(images/contblock-bottom-left.gif) no-repeat;
	height:6px;width:11px;
	float:left;
}
