	body {
	background-color:#e0d8cd;
	margin:0px;
	padding:0px;
	text-align:center;
	}
	a:hover,a:link,a:visited{
	text-decoration:none;
	color:#159;
	}
	a:hover{
	color:#b75816;
	}

	#main {
	width:834px;
	margin:0px auto;
	background-color:#fff;
	}
	#languageBar{
	float:left;
	height:20px;
	padding-top:10px
	}
	#languageBar a:hover, #languageBar a:visited, #languageBar a:link {
	display:block;
	float:left;
	margin-left:4px;
	width:50px;
	padding:0px 2px;
	font-family:tahoma;
	letter-spacing:1px;
	font-size:10px;
	text-decoration:none;
	color:#147;
	border:2px solid #ddd;
	-moz-border-radius:5px;
	background-color:#ddd;
	}
	#languageBar a:hover{
	background-color:#336699;
	border:#369;
	color:white;
	}
	#header {
	padding-top:70px;
	padding-left:5px;
	width:829px;
	height:38px;
	background:transparent url('img/header.jpg') no-repeat;
	}
	#search {
	float:left;
	padding-top:5px;
	padding-left:5px;
	width:252px;
	height:34px;
	background:transparent url('img/search-box.jpg') no-repeat;
	}
	#search .inputText {
	width:121px;
	height:23px;
	padding:3px;
	background:transparent url('img/search-input.jpg');
	border:0px;
	}
	#navigation {
	padding:5px 5px;
	}
	#navigation a:link,#navigation a:visited,#navigation a:hover {
	display:block; 
	float:right;
	padding:0px 10px;
	margin:0px;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	/* -moz-border-radius:7px; */
	border-left:1px solid #555;
	}
	#navigation a:hover {
	background-color:#e5e5e5;
	}
	#left {
   width:271px;
   float:left;
   }
   #right {
   width:563px;
   float:right;
   }
   #left .top {
   height:5px;
   background:transparent url('img/sidebar-top.jpg') no-repeat bottom;
   }
   #left .center {
   background:transparent url('img/sidebar-center.jpg') repeat-y;
   text-align:center;
   }
   #left .bottom {
   height:5px;
   background:transparent url('img/sidebar-bottom.jpg') no-repeat;
   clear:both;
   padding-bottom:10px;
   }
   .box{
   width:251px;
   margin:0px auto;
   background:#efeed9 url('img/sidebar-box-bottom.png') no-repeat bottom;
   }
   .box h3 {
   clear:both;
   margin:0px;
   padding:1px 5px 0px 0px;
   height:25px;
   text-align:right;
   font-size:11px;
   background:transparent url('img/sidebar-box-top.png') no-repeat bottom;
   color:#2e6283
   }
   .sp {
   clear:both;
   padding:5px;
   }
   .sec {
   width:550px;
   padding:5px 5px 5px 6px;
   background:transparent url('img/box-body.png') repeat-y center;
   }
   .sec .head {
   height:66px;
   padding:20px 40px 0px 0px;
   background:transparent url('img/box-top.png') no-repeat top center;
   text-align:right;
   font-size:14px;
   font-family:arial;
   font-weight:bold;
   color:#ff8803
   }
   .sec .head2 {
   height:46px;
   padding:0px 40px 0px 0px;
   background:transparent url('img/box-top-2.png') no-repeat top center;
   text-align:right;
   font-size:14px;
   font-family:arial;
   font-weight:bold;
   color:#ff8803
   }
   .sec .page{
   font-family:tahoma;
   font-size:11px;
   color:#111;
   text-align:justify;
   direction:rtl;
   padding-bottom:10px;
   }
 &nbsp; .sec .bottom {
   clear:both;
   background:transparent url('img/box-bottom.png') no-repeat bottom center;
   }
   .everyNews .page {
   width:77%;
   padding-right:3%;
   float:right;
   }
   .everyNews .flashNewsImage {
   width:20%;
   float:right;
   overflow:hidden;
   }
   .flashNewsImage img {
   width:90%;
   height:90%;
   border:4px solid #ddd;
   padding:1px;
   background:#fff;
   }
   .page .title{
   display:block;
   font-family:arial;
   font-size:15px;
   letter-spacing:1px;
   text-decoration:none;
   font-weight:bold;
   /*padding-bottom:10px;*/
   }
   a.title:link,a.title:visited{
   color:#5C7C79;
   }
   a.title:hover{
   color:#b15514;
   /*background-color:#ddd;*/
   }
   .desc{
   padding:0px;
   margin:0px;
   }
   .post-footer {
   display:block;
   text-align:left;
   clear:both;
   padding-bottom:10px;
   }
   #footer{
   background:#e0d8cd url('img/copyright.png') no-repeat center center;
   height:50px;
   }
   .box li {
   display:block;
   text-align:right;
   list-style:none;
   border-bottom:1px dotted #888;
   padding:5px;
   }
#searchSubmit {
width:73px;
height:22px;
color:none;
border:0px;
padding:3px 0px 0px;
cursor: pointer;
}
#ajaxNewsletter, .newsletterContainer {
}
#newsletterFormDiv {
padding:10px;
}
.newsletterTextInput {
letter-spacing:1px;
}
#newsletterLoading {
}
.success {
font-family:tahoma;
font-size:11px;
color:#292;
}
.error {
font-family:tahoma;
font-size:11px;
color:#922;
}
#newsletterFormDiv .submit {
border:0px;
width:50px;
height:16px;
}
#newsletterFormDiv .newsletterTextInput {
width:118px;
height:22px;
padding:3px 18px;
background: transparent url("./img/newsletter.png") no-repeat center center;
border:0px;
}
.subtitle {
font-size:12px;
letter-spacing:1px;
line-height:1.7em;
}
.stat{
font-size:11px;
letter-spacing:1px;
text-align:right;
padding:3px 10px 3px 0px;
color:#345
}
.stat b , .stat * {
text-align:right;
}
.ngg-galleryoverview {
margin-top:55px;
background-color:#eee;
}
.ngg-gallery-thumbnail img {
background-color:#FFFFFF;
border:3px solid #eee;
display:block;
margin:4px 5px 4px 5px;
padding:4px;
position:static;
}
.slideshowlink {display:none}
.ngg-gallery-thumbnail-box{padding:8px;}
.desc-box {
margin:5px;
padding:10px;
background-color:#eeeeee;
border:2px solid #ccc;
letter-spacing:1px;
font-family:tahoma;
font-size:12px;
-moz-border-radius:20px;
}
.desc-box b{
width:100px;
display:inline-table;
font-family:arial;
font-size:15px;
}
.enTAB  .page {
direction:ltr;
}
#newsletterFormDiv .submit{
color:transparent;
font-size:0px;
}
.singlePostInPage {
line-height:2em;
font-size:10pt;
}
#dailyHadith {
font-family:tahoma;
font-size:10pt;
letter-spacing:1px;
direction:rtl;
}
.newsletterTextInput {
font-size:9px;
font-family:tahoma;
}
