/*
THEME NAME:worldpeacerug
THEME URI: http://worldpeacerug.ir
DESCRIPTION: Rich with powerful and dynamic semantic class selectors
VERSION: 2.0
AUTHOR: <a href="http://bsb.co.ir/">SaeidZebardast</a>
AUTHOR URI: http://bsb.co.ir/
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-r.css');

/*Start General*/
body {
	background: url('images/bg.jpg');
}

h1, h4 {
	margin:0;
}

a {
	text-decoration: none;
}

/*Eng General*/

/* Just some example content */
div.skip-link {
position:absolute;
right:1em;
top:1em;
}

div#menu {
background:#663300;
height:20px;
width:100%;

}

div#menu ul,div#menu ul ul {
line-height:1;
list-style:none;
margin:0;
padding:0;
}

div#menu ul a {
	display:block;
	padding:2px 3px;
	color:#ffffff;
	text-decoration:none;
	font-family: zar, serif;
	font-size: 14px;
	font-weight: bold;
}

div#menu ul ul ul a {
font-style:italic;
}

div#menu ul li ul {
left:-999em;
position:absolute;
}

div#menu ul li:hover ul {
left:auto;
}

.entry-title,.entry-meta {
clear:both;
}

div#container,div#primary {
margin-top:20px;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div.sidebar h3 {
font-size:1.2em;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#footer {
text-align:center;
margin-top:20px;
font-size: 12px;
}

#footer a{
	color: #AC703C;
}

div#header {
	width:740px;
	height: 163px;
	background: url(images/header-bg.png);
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

/*
div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}
*/

/*Start Ids*/
#wrapper {
	width:740px;
	margin: auto;

}

#searchform {
	margin:0; padding:0;
}

#archives_news_sidebar, #archives_news, #single_letters, #single_pictures, #archives_letters{
	background: #ffffff;
}

#archives_news_sidebar h3 a, #archives_news h3 ,#single_letters h3, #single_pictures h3, #archives_letters h3, .index-last-letter h3 a,.index-last-picture h3 a {
	font-size: 16px;
	color:#633300;
}

#archives_news_sidebar div div.entry-date, #archives_news div div.entry-date , #archives_letters div div.entry-date {
	color:#b47e52;
	font-size: 10px;
}

#single_letters div div.entry-date, #single_pictures div div.entry-date{
	color:#666;
	font-size: 10px;
	text-align: center;
	}

#archives_news_sidebar div h4.entry-title a, #archives_news div h4.entry-title a , #archives_letters div h4.entry-title a {
	color:#939764;
}

#single_letters div h4.entry-title, #single_letters div div.entry-content, #single_letters div div.entry-desc{
	text-align: center;
	}

#single_pictures div h4.entry-title, #single_pictures div div.entry-content, #single_pictures div div.entry-desc
	, #single_pictures div div.entry-gallery {
	text-align: center;
	}

#single_pictures div div.entry-gallery {
	margin-left:10px;
}

.entry-gallery-image {
	margin: 0 5px 5px 0;
}

#single_letters div div.entry-desc, #single_pictures div div.entry-desc {
	font-size:11px;
}

#single_letters div div.entry-content * img {
	border: 1px solid #777;
}	
	
#single_letters div h4.entry-title a, #single_pictures div h4.entry-title a {
	color:#222;
	}

#single_pictures div div.entry-content {
	float: left;
	width: 50%;
	}

div.entry-content {
	font-size:13px;
	text-align: justify;
}

div.entry-content a{
	color: #930;
}

div.entry-content p a img {
	border:0;
	}

#index-last-letters {
	margin-top:20px;
	width:210px;
}

#index-last-pictures {
	margin-top:20px;
	width:210px;
}

#blog-title {
	padding-top: 30px;
	margin-right: 110px;
}

#blog-title span a {
	color:#ffffff;
	font-size:18px;
}

#blog-description {
	margin-right: 110px;
	color: #b86b33;
	font-size: 14px;
	margin:3px 110px 3px 0;
}

#blog-description-more {
	margin-right: 110px;
	color: #963d11;
	font-weight: bold;
	font-size: 12px;
}
/*End Ids*/

/*Start classes*/
.rtl {
	text-align:right;
	direction:rtl;
}

.ltr {
	text-align:left;
	direction:ltr;
}

.index-last-letter {
	background: #ac9d74;
	
}

.index-last-picture {
	background: #ac703c;
	
}

.index-last-letter-date {
	color: #534f22;
	font-size: 10px;
}

.index-last-letter-title a, .index-last-picture-title a {
	color: #ffffff;
}

.index-last-picture-date {
	color: #713908;
	font-size: 10px;
}

.zar {
	font-family:zar, serif;
}

.yekan {
	font-family: '2 Yekan', 'B Yekan', 'Yekan', serif;
}

.tahoma {
	font-family: Tahoma, tahoma, serif;
}
/*End classes*/


.clear {font-size: 1px; height: 1px} 

#submit_button {
	border: none;
	background: none;
	color: #fff;
	font-weight:bold;
	font-family: zar, serif;
	width:40px;
}

#s {
	border: 1px solid #bf9900;
	background: #fff;
	color: #330000;
	width: 57px; 
}

li.cat_item, li.page_item {
	margin-top:2px;
}

#index-selection-picture-inner-a {
	margin-top: 20px;
	height: 200px;
	width: 440px;
	background:#000;
}

#index-selection-picture-inner-image {
	position:absolute;
}

#index-selection-picture-inner-image img {
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}

.index-selection-picture-inner-a-div-site {
	background: #000;
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
	color: #fff;
	padding: 0 10px 0 20px;
	font-size: 10px;
	font-weight: bold;
	margin-top:140px;
	position: absolute;
	text-align: left
}

.index-selection-picture-inner-a-div-title {
	margin-top:172px;
	float: right;
	color: #fff;
	font-family: titr;
	clear: both;
	margin-right: 5px;
}

.index-selection-picture-inner-a-div-title a {
	color:#FFF;
}

.index-selection-picture-inner-a-div-separator {
	margin-top:175px;
	float: right;
	font-size:10px;
	padding:5px;
	color: #999;
}

.index-selection-picture-inner-a-div-desc {
	margin-top:175px;
	color: #AC703C;
	font-family: titr;
	font-size: 13px;
	float: right;
}

.index-selection-picture-inner-a-div-desc a {
	color: #AC703C;
}

.index-selection-picture-inner-a-div-cat-title {
	margin-top:175px;
	float: left;
	color: #fff;
	font-size: 12px;
	font-family: titr;
	margin-left: 5px;
}

.index-selection-picture-inner-a-div-cat-title a {
	color: #fff;
}

.meta-sep {
	color: #aaa;
}

.pagebar {
	padding: 0.2em 0.5em;
	padding-top:15px;
	margin-right: 0.1em;
	text-decoration: none;
	font-size: 12px;
}

.pagebar a,.pageList .this-page {
	text-decoration: none;
	padding: 0.2em 0.2em;
	color:#222;
}

.pagebar a:visited {
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	text-decoration: none;
}

.pagebar .this-page {
	padding: 0.2em 0.5em;
	font-weight: bold;
	background: #bbb;
	color: #fff;
}

.pagebar a:hover {
	color: #330000;
}

.pagebar .inactive
{
	 color: #ccc;
   text-decoration: none;
   padding: 0.2em 0.5em;
}

#navigation {
	direction: ltr;
	text-align: left;
	background: #fff;
}

#sidebar-last-pictures, #sidebar-monthly-archive {
	margin-top: 20px;
	}
	
	

.sidebar-monthly-archive {
	background: #703014;
	font-size:14px;
}

.sidebar-monthly-archive ul {
	padding-right:10px;
}

.sidebar-monthly-archive ul li {
	padding:0;
	margin:0;
	list-style-type: disc;
	color:#fff;
	line-height: 22px;
}

.sidebar-monthly-archive ul li a {
	color: #fff;
}

.hack-ffffff {
	height: 8px;
	background: #fff;
}

.gallery_image {
	border: 1px solid #a9a9a9;
	width: 180px;
	}
	
div.slideshowlink a.slideshowlink {
	font-size: 12px;
	color: #039;
}

.category_ffffff {
	margin-top: 20px;
}

h3 {
	margin-top:0px;
}

div.ngg-galleryoverview {
	clear:none;
}

div#language-bar span a {
	color:#000;
	font-size:12px;
}
