/*  
Theme Name: News theme by <a href="http://www.velaiat-az.ir">Hamian Velaiat</a>.
Description: News theme by <a href="http://www.velaiat-az.ir">Hamian Velaiat</a>. The theme is released by Hamian Velaiat..
Version: 2.0
Author: Hamian Velaiat
Author URI: http://www.velaiat-az.ir/
Tags: two-columns, threaded-comments, left-sidebar, fixed-width, silver
*/
body {
font-family:tahoma;
font-size:12px;
background:#FDF5DE;
margin-top:0px;
}

A:link {
	COLOR: #756A4D; text-decoration: none
}
A:visited {
	COLOR: #756A4D; text-decoration: none
}
A:active {
	COLOR: #4D7CB3; text-decoration: none
}
A:hover {
	COLOR: #4D7CB3; text-decoration: none
}

.wrapper {
width:950px;
background-color:white;
direction:rtl;
margin:auto;
border:2px solid #CDCCCC;
text-align: right;

}
.right li {
padding:0px;
margin:0px;
}
#page {
width:950px;
float:right;
background-color:white;
}
#header {
background: url(images/header.jpg) no-repeat;
float:right;
width:950px;
height:122px;
}
.tabsul ul, #sidel ul, #sider ul, .sidebar ul { list-style-type:none; margin:0; padding:0; font-size:11px; padding-right:0px;}
.tabs ul li, #sidel ul li, #sider ul li, .sidebar ul li { list-style-type:none;  padding:0; }
.tabs ul li ul, #sidel ul li ul, #sider ul li ul, .sidebar ul li ul { list-style-type:square; margin:0; padding:0 3px; padding-right:0px;}
.tabs ul li ul li, #sidel ul li ul li, #sider ul li ul li, .sidebar ul li ul li {list-style-type: none;}

#sidel li a, #sider li a, .sidebar li a {
display:block;
width:140px;
background-color:#D0D0D0;
border:1px solid white;
border-left:1px solid #999;
text-decoration:none;
color:black;
padding:4px 10px 8px 18px;
overflow:hidden;
}
#sidel li, #sider li, .sidebar li, #ads li, #sidel ul, #sidel li ul li {
list-style:none;
}
#sidel ul li ul a, #sider ul li ul a, .sidebar ul li ul a{
display:block;

border:1px solid white;
border-left:1px solid #999;
text-decoration:none;
color:black;
}

.tabs li a, #sidel li a, #sider li a, .sidebar li a {
background:#D0D0D0;
color:black;
}
.tabsli a:hover, #sidel li a:hover, #sider li a:hover, .sidebar li a:hover  {
color:black;
background-color:#CCCBCB;list-style:none;
list-style:none;border-color:#9C9999;
}
.tabsul li ul a, #sidel ul li ul a, #sider ul li ul a, .sidebar ul li ul a {
background:#D0D0D0;
}
.title ul {
padding:0px;
margin: 0px;
margin-right: 15px;
}

#ads ul li {
padding-right:4px;
list-style: circle;
}


.left {
float:left;
width:768px;
overflow:hidden;
}
#menu {
width:768px;
height:25px;
background-color:white;
border-bottom:1px solid #CDCCCC;
border-top:1px solid #CDCCCC;
overflow:hidden;
margin-bottom:10px;
list-style-type:none;
font-size:12px;
color:black;
}
#menu img {
margin-right:5px;
margin-top:1px;
}#menu A IMG {FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=50);moz-opacity: 0.40; opacity: 0.4}#menu A:hover IMG {FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=100);moz-opacity: 1.00; opacity: 1}

.right {
float:right;
width:180px;
overflow:hidden;
}
#sidel { 
margin-left:3px;
float:left;
width:170px;
overflow:hidden;
}
#sidel h2{
list-style-type:none;
background-color:white;
border-bottom:1px solid #CDCCCC;
border-top:1px solid #CDCCCC;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
height:20px;
margin:0px;
padding-right:10px;
padding-top:4px;
text-align:right;
}

.sidel {
background:#F6F4F4;
overflow:hidden;
}


#news {
overflow:hidden;
width:490px;
}
.img {
width:100px;
height:100px;
float:left;
padding-top:5px;
}
#news h1 {
width:478px;
height:20px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
margin:0px;
text-align:right;
}
#news h1 { background: #F9FAFA url('images/menu.jpg') repeat-x; height: 28px; font-size: 1em; font-weight: bold; line-height: 29px; border: 1px solid #E6E6E6;; padding-left:0; padding-right:10px; padding-top:0px; padding-bottom:0px }

#body {
text-align:right;
border:1px solid #CDCCCC;
border-top:none;
background:#FBFBFB;
margin-bottom:5px;
}
.body {
width:487px;
min-height:105px;
text-align:right;
border-top:none;
background:#FBFBFB;
margin-bottom:5px;
border:1px solid #CDCCCC;
}
#pad {
padding:4px;
text-align:right;
}
#ads {
float:left;
width:270px;
background:white;
margin-bottom:5px;
margin-left:2px;
}
#ads1 {
float:left;
width:270px;
background:white;
margin-bottom:5px;
margin-left:2px;
}

#c {
border:1px solid #CDCCCC;
overflow:hidden;
}
#ads h2 {
width:auto;
height:20px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
margin:0px;
text-align:right;
margin-top:6px;
color: #A93131;
}
#ads h2 { background: #F9FAFA url('images/menu.jpg') repeat-x; height: 28px; font-size: 1em; font-weight: bold; line-height: 29px; border: 1px solid #E6E6E6;; padding-left:0; padding-right:10px; padding-top:0px; padding-bottom:0px }

#abzarak {
float:right;
width:484px;
}
#abzar {
float:right;
width:242px;

}



#sider {
margin-right:5px;
float:right;
width:270px;
overflow:hidden;
}
.sider {
padding:4px;
text-align:right;
border-right:1px solid #CDCCCC;
border-left:1px solid #CDCCCC;
border-bottom:1px solid #CDCCCC;
background:#A8BBCB;
margin-bottom:5px;
}
#sider h2{
list-style-type:none;
background-color:white;
border-bottom:1px solid #CDCCCC;
border-top:1px solid #CDCCCC;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
height:20px;
margin:0px;
padding-right:10px;
padding-top:4px;
text-align:right;
}

.sidebar {
width:273px;
float:right;
}
#sidebar {
margin-top:5px;
margin-right:5px;
float:right;
width:130px;
}

#sidebar h2{
background-color:white;
border-bottom:1px solid #CDCCCC;
border-top:1px solid #CDCCCC;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
height:20px;
margin:0px;
padding-right:10px;
padding-top:4px;
text-align:right;
}
#s {
margin-top:5px;
float:left;
width:129px;
}
#s h2{
list-style:none;
background: white;
border-bottom:1px solid #CDCCCC;
border-top:1px solid #CDCCCC;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
height:20px;
margin:0px;
padding-right:10px;
padding-top:4px;
text-align:right;
}






.break {
clear: both;
}
#footer {

width: 950px;
float:right;
border: 1px solid #dddddd;
font-family: tahoma;
background-color: rgb(248,248,248);text-align:left;
}
/* --= Begin Comments =-- */
textarea#comment { width:400px; height:70px; }
.commentlist { color: #6e604f; }
.commenttext p { line-height: 1.5; margin-bottom: 1em; }
ol.commentlist { margin-bottom: 2.5em; font: 12px tahoma; }
.commentlist li { margin:0 1em; padding:10px; background-color:#f2f0ea; line-height:1.7em; }
.commentlist li.alt { margin:0 1em; padding:10px; border:none; background-color:transparent; } 
.commenttext { clear:both; }
.commentmetadata {  }
.commentmetadata a { color: #6e604f; font-weight: bold; text-decoration:none; }
.commentmetadata a:hover, .commentauthor a:hover { color: #cc2a43; text-decoration: none; }
.commentauthor, .commentauthor a {  font-weight: bold; color: #362b23; }
#commentform { margin-left: 7px; font:12px tahoma; color: #6e604f; }
#commentform p { margin:0.5em 0.5em 0 0.5em; }
#commentform input,#commentform textarea { border:1px solid #d3cfbb; background-color: #ded9c4; color:#1d1d1d; margin:0; padding:0.2em; }
#commentform input:hover,#commentform textarea:hover { border:1px solid #c5c1ad; background-color: #dbd6c0; }
#submit:hover { border:1px solid #c5c1ad; background-color:#c5c1ad; }
/* --= End Comments =-- */
/****************Caption*******************/
img.alignleft, div.alignleft {
	float:left;
	margin:0 0.5em 0.5em 0;
}
img.alignright, div.alignright {
	float:right;
	margin:0 0 0.5em 0.5em;
}
img.aligncentered, div.aligncentered, img.aligncenter, div.aligncenter {
	text-align:center;
	margin:0 auto;
}

/****************Caption2*******************/
div.wp-caption {
	padding:5px;
	background-color:#F3F3F3;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-border-radius:3px;
	text-align:center;
	border:1px solid #DDD;

}

div.wp-caption p.wp-caption-text {
	margin:0;
	padding:3px 0 0 0;
	color:#000;
	font-size:11px;
    text-align:center;
}
