/* Add RTL by Ali Irani (http://p30design.net) */
body {
	direction:ltr;
	font-family:tahoma;
}
input, button, textarea, select {    font-family:tahoma;
}
.header h1 {
	float:right;
	direction:rtl;
}
.header .rss {
	left:0;
	direction:rtl;
	text-align:left;
}
.header .rss li {
	background:transparent url(images/rss-ico.png) no-repeat scroll right 2px;
	margin-left:5px;
	margin-right:0;
	padding-right:20px;
	padding-left:0;
}
.header h1 a, .header h1 a:visited, .header .LogoText h1 a:hover {
	background:transparent url(images/logo-icon.png) no-repeat scroll right center;
	padding-right:45px;
	padding-left:0;
	direction:rtl;
	display:block;
}
.menu li {
	float:right;
}
.p-con p,.p-con blockquote p ,.p-con blockquote{
	font-family:tahoma;
	direction:rtl;
	text-align:right;
}
.sl,.sr {
	direction:rtl;
}
.sl h2,.sl h3 {
	text-align:right;
}
.p-det .p-cat,.p-det .p-com{
	display:inline-block;
}
.p-det .p-cat {
	background:transparent url(images/p-cat-ico.png) no-repeat scroll right 2px;
	padding-right:20px;
	padding-left:0;
	text-align:right;
	float:right;
}
.p-det .p-com {
	background:transparent url(images/p-com-ico.png) no-repeat scroll right 2px;
	padding-right:14px;
	padding-left:0;
	text-align:right;
	float:right;
}
.p-con ul li {
	background:transparent url(images/p-con-li.png) no-repeat scroll right top;
	padding:2px 15px 2px 0;
}
.p-tag {
	background:transparent url(images/p-tag.png) no-repeat scroll right 1px;
	padding-right:18px;
	padding-left:0;
	text-align:right;
	direction:rtl;
}
.p-bookm {
	position:relative;
	height:24px;
	background:transparent url(images/p-bookm.png) no-repeat scroll right 1px;
	padding-right:18px;
	padding-left:0;
	text-align:right;
	direction:rtl;
}

.p-who-date { font-size: 11px; color:#666; text-align:right;}
.search input {
	font-family:tahoma;
	background:transparent url(images/search-form-rtl.png) no-repeat scroll 0 0;
	padding:5px 30px 10px 12px;
	direction:rtl;
	text-align:right;
}
.sr h5 {	font-size: 14px;
	color:#666;
	background:transparent url(images/sr-h3-ico2.png) no-repeat scroll right 4px;
	padding-right:18px;
	padding-left:0;
	text-align:right;
	padding-bottom: 5px;
}
.sr h3 {
	background:transparent url(images/sr-h3-ico.png) no-repeat scroll right 4px;
	padding-right:18px;
	padding-left:0;
	text-align:right;
}
.categ h3 {
	background:transparent url(images/sr-h3-ico3.png) no-repeat scroll right 4px;
	padding-right:18px;
	padding-left:0;
	text-align:right;
}
.categ li {
	background:transparent url(images/categ-arrow-rtl-g.png) no-repeat scroll right 7px;
	padding:2px 17px 3px 0;
	text-align:right;
}
#r-com li a {
	background:transparent url(images/p-com-ico-o.png) no-repeat scroll right 4px;
	padding-left:0;
	padding-right:13px;
	color:#CA8D00;

}
.widget li {
	background:transparent url(images/categ-arrow-rtl.png) no-repeat scroll right 7px;
	padding:2px 17px 3px 0;
}
.widgettitle {   text-align:right;
}
.widget li {text-align:right; border-bottom: solid 1px #01BCD1; border-top: solid 1px #cce9ed; padding: 2px 17px 3px 0px; background: url(images/categ-arrow-rtl.png) no-repeat right 7px;}

.categ li a, .categ li a:visited, .categ li a:hover ,.widget li a, .widget li a:visited, .widget li a:hover{
	text-decoration:none;
	direction:rtl;
	text-align:right;
}
.com-form label {
	direction:rtl;
	right:260px;
	left:0;
}
.com-form button {
	text-indent:1000em;
	background:#FAF9F6 url(images/post-comment-rtl.png) no-repeat scroll 0 0;
}
.com-avt , .com-avt-2 {
	right:455px;
}
.com-con , .com-con-2 {
	padding:6px 20px 6px 70px;
	text-align:right;
}
.com-name {    text-align:right;
}
.com-entry-bot,.com-entry-bot-2 {
	background:transparent url(images/com-bot.png) no-repeat  right bottom;
	width:505px;
	padding: 6px 0px;
}
.com-entry-bot-2  {    background:transparent url(images/com-bot-2.png) no-repeat  right bottom;
}
.com-entry-bot .com-con ,.com-entry-bot-2 .com-con-2{
	width:413px;
}
.com-entry {
	background:transparent url(images/com-top.png) no-repeat scroll right top;
}
.com-entry-2 {
	background:transparent url(images/com-top-2.png) no-repeat scroll right top;
}
.com-form {
	width:505px;
	/*height:359px;*/
}
.p-head h1 {
	clear:both;
	text-align:right;
}
#email, #url {
	direction:ltr;
}
.com-form h3 {
	letter-spacing:0;
}
.com-form-bot {    text-align:right;
    padding: 17px 20px 17px 20px;
}

.recent .tabs li {
	float:right;
	font-family:tahoma;
}
.recent  li {	direction:rtl;
	text-align:right;
}
.com-date {
text-align:right;
}
.com-date a, .com-date a:visited, .com-date a:hover ,#r-com li a{
	text-decoration:none;

}
.sl div {
	margin-bottom:5px;
	margin-top:1px;
}
.sl p,.sl h1 {  text-align:right;
}
/* for personal wp */
.footer { width: 870px; padding: 10px 0px; float: left;direction:rtl;text-align:right;}

.footer p a:hover,.footer p a, .footer p a:visited {
	text-decoration:none;
}

#error-page {
	/*margin-top: 50px;*/
}

#error-page p {
	/*font-size: 14px;
	line-height: 1.6em;*/
}

#error-page code {
	/*font-size: 1em;*/
}
