body {
font-family:Arial, Verdana, Sans-Serif;
font-size:100%;
background: #a3c3e3 url(images/bg.jpg);
}


blockquote {

	background: #FFFFD4;
	margin-right: 20px;
	border-right: 10px solid #98ccff;
	padding-right: 10px;
	padding-left: 10px;
	paddin-bottom: 10px;
	color:#F00;
}

#header2 { 
	background: url(images/bghrd.png);
	height:187px;
	padding: 0 10px;
	direction: rtl;
} 

#logo {

	width: 230px;
	height: 128px;
	margin-right: 0px;
	float: right;
}
#logo a {
		
}
#logo img:hover {
	background: url(images/logohover.png);
}

#adsheader {
	width: 728px;
	height: 90px; 
	background: #000;
	float: left;
	margin-left: 20px;
	margin-top: 30px;
}
#navbar { 
	background: #ff0000 url(images/bg_nav.jpg);
	height:30px; 
	margin-right: 20px;
	margin-left: 20px;
	direction: rtl;
} 

#navbar ul{ 
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	
}
#navbar li{ 
	list-style: none;
	display: inline;
	margin: 0px -5px 0px 0px;
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #ccc;	
}

#navbar a{ 
	text-decoration: none;
	color: #333;
	font-weight: bold;
}
#navbar a:hover{ 
	text-decoration: none;
	color: #000000;
}
#navbarleft { 
	float: left;
	background:#fff;
}
#navbarright { 
	float: right;
	background:#fff;
}


#content {
float:right;
margin:0px 0;
width:505px;
direction: rtl;
}

#content h2,#content h2#comments {
background:url(images/dot.gif) repeat-x 100% 108%;
color:#555;
font-size:1.4em;
margin:10px 0;
padding:0
}

#content .clearfix {
background:url(images/stripe.gif) repeat-x 100% 0;
height:8px;
margin:.5em;
}

#content .entry {
margin:10px 0 0
}
#content .entry a{
	color: #00F;
	text-shadow: 1px 1px 1px #FFF;
}
#content .entryp {
margin:10px 0 0;

}
#content .entryp p{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 25px;
	
}
#content .entryp a{
	color: #0281ca;
        text-shadow: 1px 1px 1px #fff;
}
#content .entryp a:hover{
	color: #000000;
text-shadow: 1px 1px 1px #fff;
}
#content .navigation {
margin:15px 0;
overflow:auto;
padding:.5em
}

#content .navigation .left {
float:left
}

#content .navigation .right,#sidebar,#sidebar ul#social li,#sidebar li.cat-item,#sidebar ul#tools li {
float:right
}

#content .navigation a,#content ol.commentlist div.comment-meta a {
color:#333
}

#content .navigation a:hover {
color:#666;
}

#content .post {
font:13px tahoma;
margin:0 0 20px;
padding:.5em
}

#content form {
font:13px tahoma;
}

#content form input.selector {
direction:ltr
}

#content form input.submit {
background:transparent
}

#content form input.submit:hover {
background:#eee
}

#content form label {
color:#222;
display:block;
}

#content form p {
margin:0;
}

#content form span {
color:#dc4f57;
font-size:x-small;
}

#content form textarea,#content form input {
-moz-border-radius:2px;
-webkit-border-radius:2px;
border:1px solid #ccc;
margin:0 0 5px
}

#content form textarea,#content form input,#content form label,#sidebar ul li.profile img,#sidebar select,#sidebar form input,#sidebar li.cat-item {
padding:.2em
}

#content form textarea:focus,#content form input:focus {
border-color:#2b7fa8
}

#content h1 {
font-size:2.7em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #111111;
text-shadow: 1px 1px 1px #ccc;
}

#content h1 a{
}
#content h1 a:hover{
	color:#036
}

#content h2 {
font:bold 2em arial;
color: #111;
text-shadow: 1px 1px 1px #fff;
border-bottom: 2px solid #111;
}

#content h2,#content h1 {
padding:0 0 6px
}

#content h3 {
	font:bold 2em arial;
	color: #111;
	text-shadow: 1px 1px 1px #fff;
}
#content img:hover,#sidebar select.dropdown:focus,#sidebar form input:focus {
border-color:#999
}

#content ol {
list-style:decimal
}

#content ol,#content ul,#content p,#content p small {
line-height:1.3em
}

#content ol.commentlist {
list-style:none;
margin:0;

}

#content ol.commentlist div.comment-meta {
font-size:.7em
}

#content ol.commentlist em {
color:#e40600;
font-size:.8em
}

#content ol.commentlist li {
-moz-border-radius:2px;
-webkit-border-radius:2px;
background:#fff;
border:1px solid #ccc;
font:.78em tahoma;
padding:.5em
}

#content ol.commentlist li .vcard .cite,#content ol.commentlist em {
font-style:normal
}

#content ol.commentlist li a {

color:#0281ca;
text-decoration:none
}


#content ol.commentlist li a:hover,#content ol.commentlist div.comment-meta a:hover,#sidebar a,#sidebar select,#sidebar form input,#sidebar li.cat-item a {
color:#000
}

#content ol.commentlist li div.vcard img {
float:left;
padding:.2em
}

#content ol.commentlist li,#content ol.commentlist li p,#content ol.commentlist div.comment-meta {
margin:0 0 10px
}

#content ol.commentlist li.comment-author-admin {
background:#ecf7fc;
border-color:#8ccfee;
border: 2px solid #069;
}

#content p {
margin:0 0 15px;
text-align:justify
}

#content p small {
color:#999;
display:block;
padding:1em
}

#content p.alt {
background:#ebebeb;
margin:25px 0 10px
}

#content p.postmetadata {
margin:25px 0 0;
}

#content ul {
list-style:disc
}

#content ul,#content ol {
margin:0 15px 15px 0
}

#footer {

clear:both;
margin:0 20px O 5px;
width:1020px;
direction: rtl;
padding-top: 20px;
}

#footer p {
color:#666;
direction:ltr;
padding:1em;
text-transform:capitalize
}


#footertop {
	background: url(images/bgfooter.png) no-repeat;
	height: 60px;
}

#footertop p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
        text-align: center;
}

#footertop ul{ 
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 0px 0px;
	
}
#footertop li{ 
	list-style: none;
	display: inline;
	margin: 0px -5px 0px 0px;
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #ccc;	
}

#footertop a{ 
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
#footertop a:hover{ 
	text-decoration: none;
	color: #fc0;
}
#footerbootom {
	height: 20px;
}
#footerbottom p{
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #222;
	margin-bottom: 10px;
}
#page {
margin:0 auto;
overflow:auto;
width:1020px;
background: url(images/bgmain.png);
direction: rtl;
}
#adsbar {
	float: right;
	width: 135px;
	margin: 40px 25px 5px 15px;
}
#adsbar li{
	list-style: none;
}
#sidebar {
background:#f3f3f3;
margin:0px 20px 15px 0;
padding:.5em;
width:280px;
direction: rtl;
}

#sidebar form input.image {
border:0;
padding:0
}

#sidebar h1 {
font:bold 1.5em arial
}

#sidebar h2 {
border-bottom:1px dashed #ccc;
color:#999;
font:bold 1.3em arial;
margin:0 0 10px;
padding:.3em
}

#sidebar img {
vertical-align:middle
}

#sidebar li.cat-item {
border-bottom:1px dotted #ccc;
color:#2b7fa8;
list-style:none;
width:125px
}

#sidebar li.cat-item a:hover{
	color: #F00
}

#sidebar p {
margin:0 0 15px
}
#sidebar a:hover{
	color:#F00
}
#sidebar select {
width:210px
}

#sidebar select.dropdown,#sidebar form input {
border:1px solid #96b8da
}

#sidebar ul {
font:small tahoma;

}

#sidebar ul li {
margin-bottom:15px;
padding:.1em;
}

#sidebar ul li ul li {
margin-bottom:2px;

}


#right_blogroll {
	float: right;
}
#left_blogroll {
	float: left;
}
#sidebar ul li.page_item a {
background:url(images/post.gif) no-repeat 100% 50%;
padding:0 .8em 0 0
}

#sidebar ul li.profile img {
border:1px solid #999;

}

#sidebar ul li.profile img:hover {
border:1px solid #333
}


#Wabout {
overflow: hidden;direction: rtl;font-family: Tahoma;}
#Wabout p {text-align: justify;}
#sidebar select { text-align: right; width: 160px; border: 1px solid #d2e4ed; margin-right: 5px;}
#sidebar option {text-align: right; padding-right: 10px;}

.avatarr {
background:#E0EBEF none repeat scroll 0 0;
border:0 solid #EEEEEE;
float:left;
margin:5px;
}
#Wabout .avatarr {
float:right;
margin-left: 10px;
}

#sidebar ul#social li {
display:inline;
margin:0 10px 0 0px;
}

#sidebar ul#social li a span {
height:64px;
width:64px;
}

#sidebar ul#social li a span,#sidebar li.cat-item,#sidebar ul#tools li,#sidebar ul li.page_item {
display:block
}
#sidebar ul#social li.facebook a span {
background:url(images/facebook.png)
}

#sidebar ul#social li.rss a span {
background:url(images/rss.png)
}
#sidebar ul#social li.twitter a span {
background:url(images/twitter.png)
}

#sidebar ul#social,#sidebar form {
margin:5px 0
}

#sidebar ul#tools li {
margin:0 0 0 10px
}

#sidebar ul#tools li a {
opacity:0.8
}

#sidebar ul#tools li a:hover {
opacity:1
}

#sidebar ul,#sidebar ul#social {
overflow:auto
}


#top {
background:#38B;
overflow:auto
}

#top h1 {
font-family:Helvetica, sans-serif;
font-weight:400;
padding:.5em;
text-transform:capitalize
}

#top h1 a {
color:#fff
}

#top h1 a:hover,#content a:hover,#sidebar a:hover,#sidebar li.cat-item a:hover,#footer p a:hover {

}
.wp-pagenavi {
color: #941717;
padding: 0px 0px 0px 0px;
direction: rtl;
margin-top:20px;
margin-bottom: 20px;
font-size: 12px;
}

.nocomments {
text-align: center;
margin: 0;
padding: 0;
}
#comments {
margin: 1px;
padding: 1px;
}

.comm {
margin: -12px 0 0 0;
padding: 1px;
}

.commentlist li, #commentform input, #commentform textarea {
font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: black;
}

.commentlist a {
color: red;
}

.commentlist li ul li {
font-size: 1em;
}

.commentlist li {
font-weight: bold;
}

.commentlist li .avatar { 
float: left;
border: 0px solid #000000;
padding: 12px;
margin: 0 12px 12px 12px;
background: url(images/avatar.png) no-repeat center;
clear:both;
	}

img.avatar{
width: 60px;
height: 60px;
}

.commentlist cite, .commentlist cite a {
font-weight: bold;
font-style: normal;
font-size: 1.1em;
}

.commentlist p {
font-weight: normal;
line-height: 1.5em;
text-transform: none;
MARGIN: 5px 5px 5px 20px;
padding: 1px;
}

.commentheader {
background: url(images/comments-header.gif) repeat-x left bottom;
padding: 1px 0 1px 0;
margin: 1px 0 1px 0;
font: 17px georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight:bold;
}

.post h3#comments {
margin: 15px 1px 1px 1px;
}

li.byuser {

}
 
li.bypostauthor {
	border: 2px solid #036;
}

#respond { padding-bottom: 30px; margin-bottom: 10px; }
#respond h3 { font-size: 19px; } 
#respond div.left { float: right; display: inline; width: 180px; }
#respond div.right { float: left; display: inline; width: 310px; }
#respond label { display: block; color: #111111; font-size: 12px; margin: 5px 0 3px; }
#respond .button { float: right; display: inline; margin-top: 20px; width: 119px; height: 31px;  }
#respond .button { border: 0; cursor: pointer; color: #000; font-weight: bold; border: 1px solid #333;}

input, textarea, select, button, label { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #111111; }
div.field { width: 180px; height: 15px; padding: 8px 5px 7px; }
div.textarea { width: 300px; height: 125px; padding: 8px 5px 7px;}
div.field input,
div.textarea textarea { border: none; background: #ffffff; width: 100%; }
div.textarea textarea { height: 125px; }

.cl, .clear { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }

.alignright { float: right; }
.alignleft { float: left; }