/* WPH */
/*
Theme name: WordPress Default - kubrick -
Editors: Navid Kashani
Persian Wordpress Project : wp-persian.com
*/
body, .commentlist li, #commentform input, #commentform textarea, #commentform p, #sidebar, #wp-calendar caption  {
	font-family: arial, sans-serif; /* WPH */

}

p, #footer a{
font-family: arial,sans-serif;
}


#page {
	text-align:right;
	direction:rtl;

}
h1, h2, h3, #sidebar h2 {
	font-family: arial, sans-serif; /* WPH */
}
.commentlist li .avatar {
	float:left;
}
#header {
	margin:0;

}

#headerimg {
	margin:0 ;
	padding:0;
	margin-left:1px;
	margin-right:1px;
}

#headerimg img {
position: relative;
top: -46px;
}


.narrowcolumn {
	float:right;
	padding: 0 66px 20px 0 !important;
	width:613px;
}
.widecolumn {
	margin: 5px 150px 0 0;
}
.widecolumn .smallattachment {
	margin: 5px 0 5px 5px;
}
.postmetadata {
	clear:right;
}
#sidebar {
	margin-left: 0;
	margin-right: 708px;
	width: 187px;
}
img.alignright {
	margin: 0 0 2px 12px;
}

img.alignleft {
	margin: 0 12px 2px 0px;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}
code {
	display:block;
	direction:ltr;
	text-align:left;
}
acronym, abbr, span.caps {
	letter-spacing:0; /* fix opera bug */
}
html>body .entry ul {
	padding:0 10px 0 0;
	text-indent:10px;
}
html>body .entry li {
	margin: 7px 10px 8px 0;
}
.entry ol {
	padding: 0 35px 0 0;
}



.entry ul {padding-right: 0 !important; margin-right:7px !important; text-align:right; direction:rtl; text-indent:0 !important;}

.entry ul li { padding-right:0 !important; margin-right: 0 !important; text-ident:0 !important;}

.entry ul li:before {content: "\00BB \0020";	}


.entry ul.recommendedSites {padding-right: 0 !important; margin-right:0 !important; text-align:right; direction:rtl; text-indent:0 !important;}
.entry ul.recommendedSites  li { padding-right:0 !important; margin-right: 0 !important; text-ident:0 !important;}
.entry ul.recommendedSites  li:before {content: "\00BB \0020";	}

#commentform input {
	margin: 5px 0 1px 5px;
}
#commentform #submit {
	float:left;
}
.commentlist p {
	margin: 10px 0 10px 5px;
}
#wp-calendar #next a {
	padding-right:0;
	padding-left:10px;
	text-align:left;
}
#wp-calendar #prev a {
	padding-left:0;
	padding-right:10px;
	text-align:right;
}
blockquote {
	margin: 15px 10px 0 30px;
	padding-left: 0;
	padding-right: 20px;
	border-left: 0 none;
	border-right: 5px solid #ddd;
}
#email, #url {
	direction:ltr;
}

/* WPH */
.postmetadata { border-left: none !important; }
.commentlist li {
	padding: 5px 10px 10px 5px;
}
.commentlist li ul li {
	margin-left: -5px;
	margin-right: 10px;
}
.children .comment.alt, .children .comment.even { 
	border-right: 1px solid #DDDDDD;
	border-left: none;
}
#commentform {
	margin: 5px 0 0 10px;
}

/* WPH - IE7 */
*+html .post h2 { margin-top: 30px !important; }
*+html ol.commentlist { margin-right: 0 !important; }
*+html .children { margin-right: 0 !important; }
*+html #commentform { margin-bottom: 4em; }

/* WPH - IE6 */
* html .post h2 { margin-top: 30px !important; }
* html ol.commentlist { margin-right: 0 !important; }
* html .children { margin-right: 0 !important; }
* html #commentform  { margin-bottom: 4em; }


#sidebar h2.widgettitle 
{
    margin-top:25px;
	font-size: 1.6em;
	}


#sidebar ul , #sidebar ul li ,  #sidebar ul li ul
{
    padding:0;
    margin:0;
} 

#sidebar ul li ,  #sidebar ul li ul
{
    margin: 10px 0px;
}

#sidebar ul li ul li  
{
    background: url(images/line1px.gif);
    background-position :bottom;
    padding:0;
    padding-bottom: 5px;
    background-repeat : repeat-x;
} 	
	
#sidebar ul li.flexipages_widget ul li a 
{
    background: url(images/arrow.gif) no-repeat center right;
    padding-right : 13px;
    display:block;
    color:#6f493e;
    font-family: Verdana, arial, sans-serif;
	font-size: 1.10em;
	font-weight:bold;
    
}


#sidebar ul li.flexipages_widget ul li a:hover 
{
	text-decoration:none;
	color:#c37219;
     
}

#sidebar ul li ul
{
	background: url(images/line1px.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:2px;

}	

.narrowcolumn .postmetadata {
	text-align: right;
	padding-right:0;
	margin-right:0;
	
	}
	

h2.pagetitle {
	margin-top: 30px;
	text-align: right;
}	

#sidebar .underlined
{
    background: url(images/line1px.gif);
    background-position :bottom;
    background-repeat : repeat-x;
    padding-bottom: 15px;
    padding-top: 15px; 			
}



#sidebar .sideLarge{
font-size:13px;
font-weight:bold;
color: #c37219;
line-height:22px;
}
#sidebar .sideSmall1 {
font-size:11px;
color:#6f493e;
line-height:18px;
}
#sidebar .sideSmall2{
font-size:11px;
color:#c37219;
line-height:18px;
}

#sidebar a.sideSmall2 {
text-decoration:none;
}

