html { -webkit-text-size-adjust: none; }
body { direction: rtl; 
text-align: center; 
background: url('images/background.jpg') repeat 0 0;
font-family: Arial, Helvetica, sans-serif;
 }
#wrap { text-align: right; 
background-color: #fff;
}
.spright h2 { text-align: right; 
float: right;
}
#middle { margin: 0 0%; }
#header { background: url('../images/bk-g2.gif') repeat #d0d0d0; border-bottom: 2px solid #909090; height: 70px; }
#header a { display: inline-block; }
#navigation { padding: 15px 0 0; }
#navigation ul { background: url('../images/navigation-background.png') repeat-x 0 0 #FFFFFF; border: 1px solid #999999; overflow: hidden; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#navigation ul li { width: 33.3%; float: right; }
#navigation ul li a { display: block; text-align: center; color: #a90014; padding: 5px 0; border-left: 1px solid #999999; font: Bold 0.95em "Times New Roman", Serif; }
#navigation ul li:last-child a { border: 0 none; }

.menulist { padding: 10px 0 15px; }
.menulist ul { background-color: #FFF; border: 1px solid #C0C0C0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.menulist ul li a small { color: #000; display: block; font-size: 0.85em; font-weight: normal; padding: 10px 0 0; }
.menulist ul li a { color: #707070; display: block; font: bold 0.95em "Times New Roman", Serif; padding: 10px; border-bottom: 1px solid #C0C0C0; }
.menulist ul li:last-child a { border: 0 none; }
.menulist.posts ul li { background: url('images/goto.png') no-repeat 10px center; }
.menulist.posts ul li a { padding: 25px 10px 25px 25px; }
#content { margin: 15px 0; background-color: #FFFFFF; border: 1px solid #999999; padding: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#content p { color: #3F3F3F; font: bold 0.95em/1.6em "Times New Roman",Serif; margin: 20px 0; text-align: right; }
#content a { color: #F00000; }
#content ul li { color: #3F3F3F; font: bold 0.95em/1.6em "Times New Roman",Serif; margin: 20px 10px; padding: 0 20px 0 0; text-align: right; background: url('images/arrow.gif') no-repeat right 11px; }

#content h3 { color: #000; font: bold 1.1em "Times New Roman",Serif; margin: 15px 0 5px; }
#content h4 { display: inline-block; font: bold 1.05em/1.6em "Times New Roman",Serif; padding: 0 0 3px; margin: 15px 0 5px; }
#content img { max-width: 250px; height: auto; width: auto; }
#comments-list { background-color: #FFF; border: 1px solid #999999; margin: 15px 0; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
#comments-list .comment { border-bottom: 1px solid #999999; padding: 10px; }
#comments-list .comment:last-child { border: none 0; -moz-border-radius-bottomleft: 10px !important; -moz-border-radius-bottomright: 10px !important; -webkit-border-bottom-left-radius: 10px !important; -webkit-border-bottom-right-radius: 10px !important; border-bottom-left-radius: 10px !important; border-bottom-right-radius: 10px !important; }
#comments-list .comment.alt { background-color: #f9f9f9; }
#comments-list .comment h3 { font: bold 1.1em "Times New Roman",Serif; color: #707070; }
#comments-list .comment p { color: #333333; font: bold 0.95em/1.6em "Times New Roman",Serif; margin: 10px 0; }
#comments-list .comment em { color: #cc0000; display: block; font: 0.84em "Times New Roman",Serif; margin: 5px 0; }
#comments-list .comment h3 a { color: #cc0000; }
#comments-list .comment p a { color: #cc0000; }
#comments-list small.date { display: block; font: italic 0.9em "Times New Roman",Serif; margin: 1px 0; }
#respond { background-color: #FFF; border: 1px solid #999999; margin: 15px 0; padding: 10px; overflow: hidden; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#respond p { font: bold 0.95em/1.6em "Times New Roman",Serif; }
#respond a { color: #CC0000; }
#respond label { display: block; margin: 5px 0; }
#respond input.text-input { margin: 0 0 10px; width: 99%; padding: 2px 3px; height: 23px; background: url("../images/input-background.png") repeat-x scroll 0 -8px #FFFFFF; font: bold 0.95em "Times New Roman",Serif; border: 1px solid #828282; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#respond textarea { margin: 0 0 10px; width: 99%; padding: 2px 3px; background: url("../images/input-background.png") repeat-x scroll 0 -8px #FFFFFF; font: bold 0.95em "Times New Roman",Serif; border: 1px solid #828282; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#respond input#submit { margin: 0 0 10px; border: 0 none; background: url("../images/add-submit.png") no-repeat scroll 0 0 transparent; height: 27px; text-indent: -9999px; width: 70px; }
#footer2 { padding: 10px 0; min-height: 90px; border-top: 2px solid #c9c9c9; 
background-image:url(../images/footer_bg.jpg) repeat-x left top!important; 
box-shadow: 0 4px 10px #BFC2C5 inset; -webkit-box-shadow: 0 4px 10px #BFC2C5 inset; -moz-box-shadow: 0 4px 10px #BFC2C5 inset; }




#footer p { COLOR: #ffffff; text-align: center; padding: 5px 0 10px; font: Bold 1.4em "Times New Roman", Serif; }
#footer p, #footer a { COLOR: #ffffff; }
#footer a { padding: 2px 2px 4px; COLOR: #ffffff; }
#footer p.search { margin: 0 auto; width: 200px; overflow: hidden }
#footer p.search input.text { background: url("../images/input-background.png") repeat-x scroll 0 0 #fff; border: 1px solid #828282; font: Bold 0.95em "Times New Roman", Serif; height: 23px; padding: 1px 3px; width: 135px; float: right; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#footer p.search input.submit { background: url("../images/search-submit.png") no-repeat scroll 0 0; border: medium none; font: Bold 0.95em "Times New Roman", Serif; height: 27px; width: 53px; text-indent: -9999px; float: left; }
.pagebar { padding: 13px 0 20px; display: block; }
.pagebar .this-page, .pagebar a, .pagebar .break { margin: 0 0 5px 3px; padding: 5px 7px; font: bold 0.95em "Times New Roman",Serif; background: url("../images/navigation-background.png") repeat-x scroll 0 0 #FFFFFF; color: #707070; border: 1px solid #C0C0C0; display: inline-block; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.pagebar .this-page { color: #000; border: 1px solid #5a5a5a; background-color: #f5f2e5; }
/* -------------------------------------------------------------------------------------- Portfolio Page Starts*/
#Gallery {
	list-style:none;
	padding:0;
	margin:0;
}
.gallery {
	list-style:none;
	padding:0;
	margin:0;
}
.gallery:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
.gallery li {
	float:left;
	width:33.33%;
}
.gallery li a {
	display:block;
	margin:3px;
	border:1px solid #3c3c3c;
}
.gallery li img {
	display:block;
	width:100%;
	float:none;
	margin:0px;
	height:90px;

}
#Gallery .ui-content {
	overflow:auto;
}
ul,ol {
	padding-left:18px;
}

/*============new title ============*/
blockquote h1.orange {
background-color: #f97300;
}


h1.blue  {
background-color: #004881;
height: 24px;
margin-bottom: 5px;
font-size: 15px;
font-weight: bold;
color: #fff;
line-height: 24px;
padding-right: 5px;
/*============new title ============*/

