/*  
Theme Name: Classic
Theme URI: http://www.royanweb.com
Description: A professional wordpress theme and totally free for your use. Take it, Break it..Its urs!! | <a href="http://www.P30gold.com/">Persian</a>
Version: 1.0
Author: M.Parvini
Author URI: http://www.royanweb.com
*/

body {
font-family:tahoma;
font-size:13px;
color:#222;
direction:rtl;
margin:2px;
padding:0;
background:url('images/bg.jpg') #999;
}

table {font-family:tahoma; font-size:13px ; font-weight:normal;background:#fff;
border:0px #f5f3ee solid;}

img , img  a ,img a:hover{border:1px solid #ccc;margin:3px;padding:5px;background:#eee;}
#head {
width:980px;
height:80px;
font-family:verdana;

font-size:60px;
text-align:left;
float:right;
font-weight:bold;
border-bottom:1px solid #fff;
}
#head img , #head img  a ,#head img a:hover{border:0px;margin:0px;padding:0px;background:#eee;}
.menu-top{
	color:#fff;
	font-size:12px;
	background:#555;
	float:right;
	width:980px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
}
.menu-top a {
padding:4px;
margin-right:5px;
margin-left:5px;
text-decoration:none;
color:#fff;
}

.menu-top a:hover {
padding:4px;
margin-right:5px;
margin-left:5px;
text-decoration:none;
color:#333;
background:#ffcc00;
}

.input {width:90%; font-family:tahoma;font-size:17px;color:#B8800C;border:1px solid #B8800C;;background:#fff;}
.submit {padding:3px; font-family:tahoma;font-size:15px;color:#B77B00;border:1px solid #B77B00; background:#FFD98A;font-weight:bold;
}
form{padding:0;margin:0;}
.search {background:#ff8800 url('images/searchbtn.gif') no-repeat top ;width:60px; height:25px;border:none;}
.searchblock {padding:3px; border:2px solid #FDF3DF;text-align:center;width:700px;;margin:5px;background:#FDFBF4;}
.searchblock .descs {border-top :2px solid #FDF3DF;margin-top:3px;padding-top:2px; color:#B77B00;text-align:right;}
.aboutblock {padding:3px; border:2px solid #C5F2FC;text-align:right;width:700px;;margin:5px;background:#EDFBFE;}

#page {
width:980px;
margin:0 auto;
float:right;
background:#fff;
font-weight:normal;
}

 a{
text-decoration:none;
color:#0B5988;
}
 a:hover{
text-decoration:underline;
color:#559000;
}

/* Right Posts */
#page .pub {
width:745px;
margin-top:5px;
margin-left:4px;
font-family:tahoma;
font-size:13px;
float:right;
color:#222;

}

/* ################ index content sort by category ##################*/
.rightbar {
width:368px;
padding-left:3px;
float:right;
text-align:right;
}
.leftbar{
width:368px;
float:left;
text-align:right;
}
.block {
border:1px solid #ccc;
width:100%;
margin-top:5px;
margin-bottom:5px;
padding-bottom:10px;
background:#fff;
}
.block .morebook {border-top :1px dashed #eee;margin-top:3px;padding-top:2px; color:#B77B00;text-align:right;}
.block .morebook a{color:#B77B00;font-weight:bold;}
.cat  {
background:#f9f9f9;
text-align:center;
font-weight:bold;
width:100% ;
height:22px;
border-top:5px solid #ccc;
border-bottom:1px dashed #eee;
}
.postlist{font-size:12px;border-bottom:1px solid #f9f9f9;}
.cat a {color:#777;} .cat a:hover{color:#FFCC00;text-decoration:none;}

/*############################## End #############################*/

#page .sidebar{
width:220px;
font-family:tahoma;
font-size:13px;
color:#999;
background:#fff;
float:left;
margin-bottom:5px;
padding-left:4px;
}
#page .sidebar ul {margin-bottom:5px;
width:100%;padding-bottom:3px;
background:#fff ;border:1px solid #819c20;}
#page .sidebar ul ul{border:none;background:none;}
#page .sidebar li {margin-right:0px;
padding-right:5px;
list-style:none;
margin:0px;
padding:0px;
text-align:right;
margin-bottom:3px;
padding-right:10px;}
#page .sidebar li li {
font-size:12px;
border-right:4px solid #c2db6b;
border-bottom:1px solid #f9f9f9;
}
#page .sidebar li li a {color:#00648e;}
.cattitle {
font-weight:bold;
color:#6c8612;
background:#dfedae;
border-top:#9ebb38 solid 5px;
border-bottom:1px dashed #bfd37a;
width:100%;
margin-bottom:3px;
text-align:center;
height:22px;
}

#page .sidebar a{color:#333;}
#page .sidebar a:hover{color:#ff8800;}
#page .sidebar img{border:3px solid #f5f5f5;}
.comments {
margin-top:5px;
}
.comments li{
margin-right:0px;
padding-right:0px;
list-style:none;
margin:0px;
padding:0px;
text-align:right;
margin-bottom:3px;
padding-right:10px;
}
.comments ul{
margin:0px;
padding:0px;
border : 1px dashed #eee;
list-style:none;
}
.comments ol{
margin:0px;
padding:0px;
list-style:none;
}
.comments ol li {
width:726px;
border:1px dashed #86E405;
background:#F3FFE8;
}
.font {font-size:13px;border-bottom : 1px dashed #eee;}
.comments .alt {
background:#FFE8F0;
border:1px dashed #FF4083;
padding:4px;
}
.comments .comment_date {border-top:1px solid #eee; padding:3px; }
.comment_titles {margin-bottom:5px;margin-top :5px;
width:100%; background:#eee;height:25px;padding-top:4px;color:#999;font-weight:bold;
text-align:center;border-top:3px solid #ccc;border-bottom:3px solid #ccc;}
.in {width:70%; font-family:tahoma;font-size:17px;color:#222; border:2px solid #eee;background:#fff;}
.sub {width:20%; font-family:tahoma;font-size:15px;color:#fff; border:2px solid #086cd3; background:#086cd3;font-weight:bold;}
.txt {width:97%; font-family:tahoma;font-size:15px;color:#222; border:2px solid #eee; background:#fff;margin:10px;height:250px;}

#page li{
margin-right:0px;
padding-right:0px;
list-style:none;
margin:0px;
padding:0px;
text-align:right;
margin-bottom:3px;
padding-right:10px;
}
#page ul{
margin:0px;
padding:0px;
}

.navi {width:743px;float:right; text-align:center;margin-bottom:4px;}

.ptitle {
font-weight:bold;
height:23px;
color:#559000;
background:#FDFBF4;
border-top:5px solid #eeeddf;
border-bottom:1px dashed #eeefff;
}
.ptitle a{color:#999;}
.ptitle a:hover{color:#FF6600;}
.pbody{
background:#fff;
text-align:right;
width:739px;
margin-bottom:10px;
padding:2px;
border:1px solid #eeeddf;
}
.more {width:160px; font-weight:bold;height:20px;border-bottom:1px solid #eee;}
.more a {color:#000;}
.pmeta {
height : 20px;
font-size:11px;
direction:rtl;
color:#999;
border-top:1px solid #f8f8f8;
width:100%;
margin-bottom:3px;
}
.other{
background:#ffff;
margin-bottom:5px;
text-align:right;
padding-right:3px;
}

/*footer styles */
#foot{
background:#f5f3ee url('images/footer.gif') top;
float:right;
font-weight:normal;
width:980px;
}
.tag {padding:3px; text-align:center;width:450px;margin:5px;background:#f5f3ee;float:right;}
.cp {padding:3px; text-align:center;width:450px;margin:5px;background:#eeeae3;float:left;}
#foot a{color:#222;}
#foot a:hover{color:green;}

/* ###########################  The author's information ############################## */
.author {
margin-bottom:5px;
padding:4px;
width:728px;
background:#F5FFEC;
border:1px solid #559000;
text-align:center;
}

.desc {
margin-bottom:5px;
padding:4px;
width:732px;
background:#FDF4E1;
border:1px solid #FF6600;
text-align:right;
}

.tags {
margin-bottom:5px;
padding:4px;
width:728px;
background:#FFF4FF;
border:1px solid #FF00FF;
text-align:right;
}

