html, body, h1, h2, h3, h4, h5, p, ul, li, img, small,a,input { margin: 0; padding: 0; background: none repeat scroll 0 0 transparent; list-style: none; border: 0; text-decoration: none; }
html { -webkit-text-size-adjust: none; }
body { direction: rtl; text-align: center; background: url('images/background.jpg') repeat 0 0; }
#wrap { text-align: right;z-index:20;display:block; }
#middle { margin: 0 3%; }
#header { background: url('images/header-background.jpg') center repeat #d0d0d0; border-bottom: 2px solid #909090; height: 80px;padding:5px; }
#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; }
span.promotion { margin: 15px 0; background: url("images/promotion-background.png") repeat scroll 0 0 #FFFFFF; border: 2px solid #fff; text-align: center; display: block; height: 30px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow: 0 3px 2px #B0B1B1; -moz-box-shadow: 0 3px 2px #B0B1B1; -webkit-box-shadow: 0 3px 2px #B0B1B1; }
span.promotion .twitter { padding: 7px; }
h2.main-title { background-color: #0d496f; border: 1px solid #959696; color: #ffffff; font: bold 0.95em "Times New Roman", Serif; padding: 5px 10px; text-shadow: 0px 1px 0 #999; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

h2.main-title a {color: #ffffff; }
.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;overflow:visible; }
#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 h2 { color: #fff; font: bold 1.25em "Times New Roman",Serif; margin: 5px 0 10px; }
#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: 100%; height: auto; width: 100%; }
#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; }
#footer { padding: 10px 0; min-height: 90px; border-top: 2px solid #c9c9c9; background-color: #e4e4e4; 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 { text-align: center; padding: 5px 0 10px; font: Bold 0.95em "Times New Roman", Serif; }
#footer p, #footer a { color: #3f3f3f; }
#footer a { padding: 2px 2px 4px; border-bottom: 1px dashed #3f3f3f; }
#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; }

input.text { 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; }
textarea.text { 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; }
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; }

input.submit1 { background: url("images/add-submit.png") no-repeat scroll 0 0; border: medium none; font: Bold 0.95em "Times New Roman", Serif; height: 27px; width: 75px; text-indent: -9999px; float: left; }



.share-post {
	clear: both;
	margin:10px -20px -20px;
	padding: 10px 0px 10px 10px ;
	background:#DECD8B;
	border:1px solid #FF9900;
	height:20px;
}
.mini-share-post {
	clear: both;
	margin:10px -20px -20px;
	padding:10px 10px 10px 25px;
	height:20px;
}
.share-post li , .mini-share-post li{
	float: right;
	width: 106px;
}
.share-post span.share-text{
	background:#FF8500 ;
	margin: -10px 10px -10px -10px ;
	display:block;
	float:left;
	color: #FFF;
	padding:9px;
	font-family: BebasNeueRegular,arial,Georgia, serif;
	font-size: 14pt;
}
#adBottom {
left:;
background:#FFFFFF;
opacity: 0.8;
filter: alpha(opacity=70); /* For IE8 and earlier */
position: fixed;
border-top:1px solid #999;
height: 60px;
vertical-align: middle;
bottom: 0px;
width:100%;
z-index:999;
}