/*
------------------------------------------------------
CSS Code | Version: 1.0.0
------------------------------------------------------
© Copyright 2009 Railna.ir , All rights reserved.
------------------------------------------------------
Author: Mohammad Amiri | http://mohammadamiri.ir	
------------------------------------------------------
*/

/* [Common] */
body {
	background-color:#edf1f9;
	cursor:default;
	font-family:tahoma;
	font-size:11px;
	margin:0;
	padding:0;
}
table {
	border:0;
	font-family:tahoma;
	font-size:11px;
}
form {
	border:0;
	margin:0;
	padding:0;
}
img {
	border:0;
}
textarea , select , .textbox {
	background-color:#fafcff;
	border:1px solid #c8d5ef;
	color:#3f3f3f;
	font-family:tahoma;
	font-size:11px;
	padding:3px;
}
textarea:focus , textarea:hover , select:focus , select:hover , .textbox:focus , .textbox:hover {
	background-color:#f5f8fc;
	border:1px solid #dadfeb;
}
select , .textbox {
	height:23px;
}
.button {
	background:#14459f url('button_bk.gif') repeat-x;
	border:1px solid #c8d5ef;
	color:#fafcff;
	cursor:pointer;
	font-family:tahoma;
	font-size:11px;
	height:23px;
	padding-bottom:4px;
	text-align:center;
}
.button:hover {
	background:#14459f url('button_bk_hover.gif') repeat-x;
	border:1px solid #dadfeb;
	color:#c8d5ef;
}
.fa {
	direction:rtl;
	text-align:right;
}
.en {
	direction:ltr;
	text-align:left;
}
.bold {
	font-weight:bold;
}
.timestitle {
	font-family:Times New Roman;
	font-size:16px;
	font-weight:bold;
}
.pic-frame {
	border:1px solid #c8d5ef;
	padding:2px;
}
.quotation , .date , .username {
	color:#6a6969;
	direction:rtl;
	font-size:10px;
}
.quotation {
	float:right;
}
.date {
	float:left;
}
.username {
	font-size:11px;
}

/* [Main] */
#main {
	width:100%;
}


/* [Header] */
#header {
	background:url('bk.gif') repeat-y;
	height:121px;
	width:936px;
}
#header-container {
	background-color:#015daa;
	height:121px;
	width:896px;
}



/* [Menu bar] */
#menubar {
	background:url('bk.gif') repeat-y;
	height:32px;
	width:936px;
}
#menubar-container {
	background:#10429d url('menubar_fill.gif') repeat-x;
	direction:rtl;
}
#menubar-items {
	width:696px;
}
#menu-item {
	color:#dbe1ef;
}
#menu-item a , #menu-item a:hover , #menu-item .active {
	display:block;
	font-weight:bold;
	padding:0 12px 2px 12px;
	text-align:center;
	text-decoration:none;
}
#menu-item a {
	color:#dbe1ef;
}
#menu-item a:hover {
	color:#8b9fd1;
}
#menu-item .active {
	color:#8b9fd1;
	cursor:default;
}
#menu-space {
	background:url('menu_space.gif') no-repeat center;
	height:32px;
	width:5px;
}
#menubar-updating {
	direction:rtl;
	padding:0 0 3px 15px;
	width:225px;
}

/* [Main Body] */
#main-body {
	background:url('bk.gif') repeat-y;
	width:936px;
}
#main-body-container {
	background-color:#fff;
	direction:rtl;
	width:896px;
}
#main-body-content {
	color:#3f3f3f;
	line-height:24px;
}

/* [Box] */
#box {
	border:1px solid #dadfeb;
	border-bottom:0;
}
#box a {
	color:#10429d;
	text-decoration:none;
}
#box a:hover {
	color:#3f3f3f;
	text-decoration:none;
}
#box-title-small , #box-title-big , #box-title-huge {
	color:#2f5baf;
	direction:rtl;
	font-weight:bold;
	height:35px;
	padding:0 8px 10px 0;
	text-align:right;
}
#box-title-small {
	background:url('box_title_small_bk.gif') no-repeat;
	width:190px;
}
#box-title-big {
	background:url('box_title_big_bk.gif') no-repeat;
	width:440px;
}
#box-title-huge {
	background:url('box_title_huge_bk.gif') no-repeat;
	width:652px;
}
#box-shadow-small , #box-shadow-big , #box-shadow-huge {
	height:18px;
	margin-bottom:10px;
}
#box-shadow-small {
	background:url('box_shadow_small_bk.gif') no-repeat;
	width:202px;
}
#box-shadow-big {
	background:url('box_shadow_big_bk.gif') no-repeat;
	width:452px;
}
#box-shadow-huge {
	background:url('box_shadow_huge_bk.gif') no-repeat;
	width:664px;
}
#box-content {
	background-color:#fff;
	direction:rtl;
	line-height:22px;
	padding:8px 6px 2px 6px;
	text-align:right;
	vertical-align:top;
}
#content-of-box {
	color:#6a6969;
	width:100%;
}
#content-of-box p {
	margin:0;
	padding:0;
	padding-top:10px;
}
#report-box , #chat-box , #article-box , #redactor-box , #box-options {
	color:#6a6969;
	line-height:18px;
	width:100%;
}
#report-box p , #chat-box p , #article-box p , #redactor-box p , #box-options p {
	margin:0;
	padding:0;
}
#box-marquee {
	color:#3f3f3f;
	direction:rtl;
	padding:10px 4px 0 4px;
	text-align:right;
	width:440px;
}

/* [News] */
#news-box {
	color:#3f3f3f;
	line-height:20px;
}
#news-box p {
	margin:0;
	padding:3px 0 0 4px;
}
#news-box .huge {
	line-height:24px;
	padding:0 10px 0 10px;
	text-align:justify;
}

/* [Content] */
#content-tools {
	border-bottom:1px solid #dadfeb;
	color:#6a6969;
	direction:rtl;
	height:38px;
	width:100%;
}
#content-tools a {
	color:#6a6969;	
}
#content-tools a:hover {
	color:#10429d;
}
#content-description {
	border-bottom:1px solid #dadfeb;
	color:#2f5baf;
	direction:rtl;
	font-weight:bold;
	line-height:20px;
	padding:10px;
	padding-top:7px;
	text-align:justify;
	width:100%;
}
.content-news-pic-frame {
	border:1px solid #d3d2d2;
	float:left;
	
	margin-top:3px;
	margin-right:10px;
	padding:2px;

}

/* [Comment] */
#comment , #last-comment {
	color:#3c3c3c;
	line-height:20px;
	padding:10px;
}
#comment {
	border-bottom:1px solid #dadfeb;
}
#last-comment {
	padding-bottom:0;
}
#send-comment {
	color:#3c3c3c;
	line-height:24px;
	vertical-align:top;
}

/* [Picture & Gallery] */
#thumb-pic-description , #slide-pic-description {
	background:#10429d url('pic_description_bk.gif') repeat-x;
	color:#dbe1ef;
	cursor:pointer;
	direction:rtl;
	display:block;
	height:28px;
	line-height:24px;
	text-align:center;
}
#thumb-pic-description {
	width:146px;
}
#slide-pic-description {
	width:420px;
}

/* [Page Number] */
#page-number {
	border-top:1px solid #dadfeb;
	direction:rtl;
	padding:15px;
	padding-bottom:0;
}
#page-number a , #page-number a:hover , #page-number .active {
	display:block;
	height:20px;
	padding-top:3px;
	text-align:center;
	text-decoration:none;
	width:20px;
}
#page-number a {
	background:url('page_number_bk.gif') no-repeat;
	color:#3f3f3f;
}
#page-number a:hover , #page-number .active {
	background:url('page_number_bk_hover.gif') no-repeat;
	color:#10429d;
}

/* [Footer] */
#footer {
	background:url('bk.gif') repeat-y;
	height:74px;
	width:936px;
}
#footer-container {
	background:#edf1f9 url('footer_bk.gif') repeat-x;
	color:#554e4e;
	direction:rtl;
	height:74px;
	line-height:24px;
	padding-top:28px;
	text-align:center;
	width:896px;
}
#footer-container a {
	color:#325db0;
	text-decoration:none;
}
#footer-container a:hover {
	color:#554e4e;
	text-decoration:none;
}
.footer-space {
	color:#c6cad1;
}
#footer-shadow {
	background:#edf1f9 url('footer_shadow.gif') no-repeat;
	height:40px;
	margin-bottom:20px;
	width:936px;
}