.entry p{
	margin: 1em 0;
	text-align: right;
}
	.entry ul, ol {
		margin: 1em 1em 1em 0;
		float:right;
	}	
	.entry ol li, .entry ul li {
		text-align:right;
		margin: 10px 0;
		padding-right: 15px;
	}
	.entry ul li {background: url(images/bullet_arrow_ar.gif) no-repeat right 6px;}
	
.entry p.arabic_li{
	margin: 1em 1em 1em 0;
	padding-right: 15px;
	background: url(images/bullet_arrow_ar.gif) no-repeat right 6px;
}
	
.entry blockquote {
	padding: 5px 40px 5px 20px;
	background: url(images/quotes_background-ar.gif) 620px 10px no-repeat #f8f8f8;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 5px 0;
}
	
#sidebar {
	float: left;
	text-align:right;
	width: 190px;
	padding: 0 20px 20px 10px;
}

.page-navi li {
	text-transform: uppercase;
	letter-spacing: 0;
	margin: 3px 0;
	font-size: 0.8em;
	text-align:right;
}

.page-navi li ul {
	display: none;
	margin-right: 10px;
	margin-bottom: 20px;
}

.page-navi li.current_page_item ul {
	text-align:right;
}

.page-navi li.current_page_item a, .page-navi li ul li.current_page_parent a {
	background: none;
	padding-right: 0px;
}

.pageheading {
	background: url(images/hd_arrow1.gif) no-repeat right center;
	font-size: 1.1em;
	font-weight: 700;
	padding: 8px 0;
	border-top: 1px solid #B6B6B6;
	border-bottom: 1px solid #B6B6B6;
	text-transform: uppercase;
	text-align:right;
	color: #F68B1F;
	margin-bottom: 10px;
}

ul#news-list {}

ul#news-list li {
	background: url(images/bullet_arrow.gif) no-repeat left 6px;	
	padding-left: 15px;
}

#sitemap {
	margin: 1em 1em 1em 0;	
	text-align:right;
}
	#sitemap li {
		background: url(images/bullet_arrow_ar.gif) no-repeat right 26px;
		padding: 20px 0;
		padding-right: 15px;
		border-bottom: 1px solid #efefef;
		font-weight: 700;
		text-align:right;
	}
	
	#sitemap li ul {
		margin-top: 10px;
	}
	#sitemap li ul li {
		font-weight: 400;	
		background: url(images/bullet_round.jpg) no-repeat right center;
		padding-right: 14px;
		font-size: 0.9em;
		display: inline;
		margin-left:7px;
		border: none;
	}
	

/*Search Form*/
	#searchform-header {
	border: 1px solid #bbbbbb;
	height: 20px;
	width: 160px;
	margin-bottom: 30px;
	float:right;
}
	/*End of Search Form*/
