/*
theme name: Samen1 theme
version: 1.0
Author: Onliner.ir
Author URI: http://onliner.ir
Desctiption: Dedicated Professional and full option clean Wordpress Template
*/
@import url('reset.css');
body {
	direction:rtl;
	text-align:right;
	font:normal normal 12px/14px tahoma;
	background:url(images1/body.png);
	background:url(images1/container.png) repeat-x #0a3144;
}
#container {
	background:url(images1/body.png);
}
/*
=header-wrapper
-----------------------------------------------------*/
#header-wrapper {
	background:url(images1/header-wrapper.png) repeat-x;
	height:133px;
}
/*
=header
------------------------------------------------*/
#header {
	width:960px;
	margin:0 auto;
	overflow:hidden;
}
/*
=logo
-----------------------------------------*/
#logo {
	padding:24px 5px 0 0;
	float:right;
	width:435px;
}
#logo a {
	display:block;
	letter-spacing:-1px;
	font-family:onliner-narm;
	color:#f7e3ce;
	line-height:24px;
	font-size:26px;
	text-shadow: -3px 0 #153c4f, 0 3px #153c4f, 3px 0 #153c4f, 0 -3px #153c4f;
	margin-bottom:14px;
}
#logo #slogan {
	color:#f7e3ce;
	font-size:18px;
	text-shadow: -3px 0 #465822, 0 3px #465822, 3px 0 #465822, 0 -3px #465822;
	padding-right:130px;
}
#header2 {
	float:left;
	overflow:hidden;
	width:520px;
}
/*
=main-menu
-----------------------------------*/
#main-menu {
	overflow:hidden;
	float:left;
	line-height:34px;
	height:34px;
	margin-bottom:18px;
}
#main-menu li {
	float:left;
	margin:0 22px;
}
#main-menu li a {
	color:#fff;
	font-weight:bold;
}
#main-menu li a:hover {
	color:#620a0a;
}
/*
=search-form
-----------------------------------*/
#search-form {
	margin-left:8px;
	float:left;
	width:293px;
}
#search-form input {
	border:none;
	font-family:tahoma;
}
#search-form #search-submit {
	width:81px;
	height:30px;
	float:right;
	cursor:pointer;
	text-align:center;
	background:url(images1/submit.png) no-repeat;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
	padding-bottom:6px;
}
#search-form #search-submit:hover {
	background-position:0 -30px;
}
#search-form #search-text {
	width:186px;
	height:17px;
	float:left;
	padding:3px 8px 4px;
	margin-right:10px;
	color:#fff;
	line-height:17px;
	margin-top:3px;
	background:url(images1/search.png) no-repeat;
}
/*
=wrapper
-----------------------------------------------------*/
#wrapper {
	width:960px;
	margin:0 auto;
	overflow:hidden;
}
/*
=main-content
------------------------------------------*/
#main-content {
	float:right;
	width:603px;
	margin-left:21px;
}
#rss {
	background:url(images1/icon-bg.png) no-repeat 0 0;
	width:64px;
	height:63px;
	display:block;
	text-indent:-9999px;
	margin:0 40px 12px 0;
}
/*
=post
----------------------------------------*/
.post {
	padding:0 40px 0 10px;
	width:553px;
	margin-bottom:30px;
}
.top-post {
	background:url(images1/line1.png) repeat-x 0 bottom;
	padding-bottom:8px;
	margin-bottom:16px;
	overflow:hidden;
}
.post-content {
	overflow:hidden;
}
.post-title {
	float:right;
	margin-top:20px;
	width:494px;
}
.post-title a {
	color:#fff;
	font-size:20px;
	font-weight:normal;
	line-height:20px;
}
.post-title a:hover, .top-post .comments:hover {
	color:#3180ab;
}
.top-post .comments {
	background:url(images1/icon-bg.png) no-repeat 0 -125px;
	float:left;
	display:block;
	width:46px;
	height:42px;
	padding:16px 12px 8px 1px;
	color:#161616;
	text-align:center;
	line-height:18px;
	font-weight:bold;
}
.post-content p {
	color:#fff;
	line-height:18px;
	margin-bottom:16px;
}
.post-content p a {
	color:#3180ab;
	text-shadow:none;
}
.post-content p a:hover {
	text-decoration:underline;
}
.more-link {
	color:#fff !important;
	float:left;
}
.more-link:hover {
	color:#3180ab !important;
}
.post-thumb {
	display:block;
	float:right;
	margin-left:10px;
	width:160px;
	height:160px;
}
.post-thumb img {
	width:150px;
	height:150px;
	border:2px solid #8ea1a5;
	padding:3px;
	border-radius:4px;
	-moz-border-radius:4px; /* Firefox */
	-webkit-border-radius:4px; /* Safari and Chrome */
	-o-border-radius:4px; /* Opera */
}
.post-thumb:hover img, .post-content p a:hover img {
	border-color:#3180ab;
}
.post-content p a img {
	border:2px solid #8ea1a5;
	padding:3px;
	border-radius:4px;
	-moz-border-radius:4px; /* Firefox */
	-webkit-border-radius:4px; /* Safari and Chrome */
	-o-border-radius:4px; /* Opera */
}
.post-content p a img.alignleft {
	margin:0 10px 10px 0;
}
.post-content p a img.alignright {
	margin:0 0 10px 10px;
}
.post-content p a img.aligncenter {
	clear:both;
	margin-bottom:10px;
}
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 {
	line-height:18px;
}
.post-content h1 {
	font-size:22px;
}
.post-content h2 {
	font-size:20px;
}
.post-content h3 {
	font-size:18px;
}
.post-content h4 {
	font-size:16px;
}
.post-content h5 {
	font-size:14px;
}
.post-content h6 {
	font-size:12px;
}
.post-content ul, .post-content ol {
	margin-bottom:16px;
}
.post-content li {
	line-height:18px;
}
.post-content table td {
	border:1px solid #3180ab;
	padding:5px;
}
.post-meta {
	overflow:hidden;
	clear:both;
	margin-top:15px;
	background:url(../Samen1-brown/images/line1.png) repeat-x 0 top;
	padding-top:12px;
}
.post-meta li {
	line-height:18px;
	float:right;
	color:#fff;
	border-left:1px solid #fff;
	padding:0 10px;
	margin-bottom:5px;
}
.post-meta .print {
	border:none;
}
.post-meta .print a {
	width:15px;
	display:block;
	height:14px;
	text-indent:-9999px;
	background:url(images/icon-bg.png) no-repeat 0 -283px;
}
.post-meta li a {
	color:#4daee3;
}
.post-meta li a:Hover {
	text-decoration:underline;
}
.post-ratings {
	float:right;
	overflow:hidden;
	margin-top:4px;
}
.post-ratings img {
	float:right;
	width:11px;
	height:11px;
	margin-left:5px;
	cursor:pointer;
}
/*
=related
------------------------------*/
.related {
	border:1px solid #045075;
	padding:15px;
	margin:12px 0;
	position:relative;
}
.related .title-related {
	position:absolute;
	top:-11px;
	text-indent:-9999px;
	background:url(images1/related.png) no-repeat;
	width:99px;
	height:21px;
	right:40px;
}
.related li {
	margin:6px 0;
}
.related li a {
	color:#fff;
	font-size:12px;
	line-height:18px;
	font-family:tahoma;
	font-weight:normal;
}
.related li a:hover {
	color:#348eb5;
}
/*
=questions
------------------------------*/
#questions ul {
width:540px;
margin-right:17px;
margin-bottom:12px;
	background:#023751;
	border:1px solid #074968;
	padding:16px;
}
#questions li {
	line-height:18px;
	margin-bottom:12px;
	overflow:hidden;
}
#questions a{color:#d2f0ff}
#questions li img {
	float:right;
	width:32px;
	height:32px;
	margin:0 0 10px 10px;
}
#questions span {
	color:#d2f0ff;
	display:block;
	margin-bottom:8px;
	float:right;
}
#questions p {
	color:#06A7F4;
	line-height:18px;
	margin-bottom:5px;
	clear:both;
}
/*
=page_numbers
--------------------------------*/
#page_numbers {
	background:#023751;
	border:1px solid #074968;
	font-size:11px;
	padding:6px;
	margin:20px auto;
	width:500px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
}
#page_numbers li {
	float:left;
}
#page_numbers li.space {
	padding-left:5px;
	color:#fff;
}
#page_numbers li.page_info {
	color:#fff;
}
#page_numbers li a {
	border:1px solid #074968;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	color:#fff;
	margin-left:5px;
	padding:2px 5px;
 *display:block;
}
#page_numbers li.active_page a, #page_numbers li a:hover {
	background:#046798;
	color:#fff;
	border-color:#023751;
}
/*
=sidebar
------------------------------------------*/
#sidebar {
	float:left;
	width:328px;
	margin-left:8px;
}
/*
=widg
-----------------------------------*/
.widg {
	margin-bottom:16px;
}
.widg-title {
	color:#fff;
	padding:0 26px 23px 8px;
	width:294px;
	height:36px;
	background:url(images1/widg-title.png) no-repeat;
	line-height:36px;
	font-size:18px;
	font-weight:normal;
}
.widg-content {
	background:#072330;
	border:2px solid #010c13;
	width:324px;
	border-top:none;
	padding-bottom:10px;
}
.widg-content ul li {
	border-bottom:1px solid #0b3447;
	padding:8px 5px;
}
.widg-content ul li a {
	color:#fff;
	display:block;
	padding-right:15px;
	background:url(images1/bullet.png) no-repeat 304px 6px;
	line-height:18px;
}
.widg-content ul li a:hover {
	background-position:256px -48px;
}
/*
=login
--------------------------------*/
#login .widg-content {
	padding:0 10px 10px;
	width:304px;
}
#login-form p {
	margin-bottom:8px;
	width:265px;
	overflow:hidden;
}
#login-form p label {
	color:#fff;
	float:right;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
}
#login-form input {
	background:#013046;
	border:1px solid #043e59;
	width:163px;
	height:21px;
	padding:2px 5px;
	color:#3180ab;
	font-family:'tahoma';
	float:left;
}
#login-form #login-submit {
	background:url(images1/submit.png) 0 -60px no-repeat;
	width:46px;
	height:26px;
	border:none;
	cursor:pointer;
	padding:0 0 5px 0;
	color:#fff;
	border:none;
	margin:5px 0 0 40px;
	text-align:center;
}
#login-form #login-submit:hover {
	background-position:0 -86px;
}
#login a {
	color:#fff;
	display:block;
	padding-bottom:8px;
}
#login a:hover {
	color:#3180ab;
}
/*
=polls
------------------------------------*/
#polls {
padding:0 12px 10px;
color:#ffffff;
}
#polls p{
	padding-bottom:10px;
	font-size:13px;
	font-weight:bold;
}
.clickk{
	background:url(images/submit.png) 0 -112px no-repeat;
	width:75px;
	height:26px;
	border:none;
	cursor:pointer;
	padding:0 0 5px 0;
	color:#fff;
	border:none;
	font-family:tahoma;
	text-align:center;
margin:10px 100px;
}
.clickk:hover {
background-position:0 -138px;
}
#polls input{font-family:Tahoma;margin-left:5px;margin-bottom:10px;color:#ffffff;}
#polls span{color:#ffffff}
.backtitle{
	margin-bottom:10px;
	color:#fff;
	font-size:13px;
}
/*
=footer-wrapper
-----------------------------------------------------*/
#footer-wrapper {
	min-height:222px;
}
#top-footer {
	background:url(images1/top-footer.png) repeat-x;
	height:56px;
}
#middle-footer {
	background:url(images1/middle-footer.png) repeat-x #20262b;
}
/*
=footer
------------------------------------------------*/
#footer {
	padding-top:18px;
	width:960px;
	margin:0 auto;
	overflow:hidden;
}
/*
=widg-footer
-----------------------------------*/
.widg-footer {
	margin-bottom:16px;
	float:right;
	width:272px;
	margin:0 24px 20px;
}
.widg-footer-title {
	color:#fff;
	padding-bottom:15px;
	background:url(images1/line2.png) 0 bottom repeat-x;
	line-height:18px;
	font-size:18px;
	font-weight:normal;
	margin-bottom:10px;
}
.widg-footer-content ul li {
	padding:5px;
}
.widg-footer-content ul li a {
	color:#fff;
	display:block;
	padding-right:25px;
	background:url(images1/bullet.png) no-repeat 152px -104px;
	line-height:18px;
}
.widg-footer-content ul li a:hover {
	color:#046798;
}
/*
=design
-----------------------------------*/
#design {
	clear:both;
}
#design p {
	color:#046798;
	text-align:center;
	line-height:20px;
	margin-bottom:10px;
}
#design p a {
	color:#046798;
	text-shadow:none;
}
/*
=comment-form
--------------------------------------*/
.comment-form {
	overflow:hidden;
	background: none repeat scroll 0 0 #023751;
    border: 1px solid #074968;
    padding: 16px;
	margin:0 17px 10px 10px;
    width: 540px;
}
.comment-form  p {
	overflow:hidden;
	color:#D2F0FF;
	margin-bottom:10px;
	font-weight:bold;
}
.comment-form label {
	float:right;
	display:block;
	line-height:18px;
}
.comment-form  input, .comment-form  textarea{
	float:right;
	margin-top:10px;
	padding:5px 8px;
	color:#fff;
	font-family:tahoma;
	background:#004f74;
	border:1px solid #002739;
	border-radius:4px;
	-moz-border-radius:4px; /* Firefox */
	-webkit-border-radius:4px; /* Safari and Chrome */
	-o-border-radius:4px; /* Opera */
}
.comment-form  textarea{
	width:370px;
}
.comment-form  .comment-submit {
	background:url(images/submit.png) 0 -112px no-repeat;
	float:left;
	margin-left:50px;
    color: #FFFFFF;
    cursor: pointer;
    height: 26px;
    padding: 0 0 5px;
    text-align: center;
    width: 75px;
}
.comment-form  .comment-submit:hover {
	background-position:0 -138px;
}