@charset "utf-8";
/* CSS Document */

/* 07-Jul-2010
 * Meysam Mansouri - http://www.meyman.ir - info@meyman.ir
 */

/*
  =======================================
		0. Reset
		1. Fonts
		2. Titles and paragraph
		3. Links
		4. Layout
			4.1 Specific header
			4.2 Specific footer
			4.3 Specific body
		5. Boxes
		6. Forms
  =======================================
*/
/* 0.Reset ------------------*/
html {
    font-size: 100%;
	cursor:default;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, button, textarea, p, blockquote {
    margin: 0;
    padding: 0
}
table {
    border-collapse: collapse;
   
}
p{
	text-indent:17px;
	padding-bottom:17px;
}
fieldset, img, button {
    border: 0 none
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
    font-style: inherit;
    font-weight: inherit
}
del, ins {
    text-decoration: none
}
ol {
    list-style: decimal inside;
	margin:5px 15px;
}
ol li {
    list-style: decimal;
	padding:0 3px;
}
ul{
	padding:5px 0;	
}
ul li{
	list-style-image:url(images/bullet.gif);
	list-style-position:inside;
}
caption, th {
    text-align: right;
	font-weight:bolder;
	color:#900;
}
h1, h2, h3, h4, h5, h6 {
    font: 100% "B Nazanin", "B Yagut", "B Badr", nazanin;
}:focus {
    outline: 0
}
hr{
	color:#CFD4DD;
	size:1px;
	width:100%;
	text-align:right;
	height:1px !important;
	right:0;
	clear:both;
	line-height:29px;
}
table{
	font-size:100%;
}
q:before, q:after {
    content: ''
}
abbr, acronym {
    border: 0 none;
    font-variant: normal
}
sup {
    vertical-align: text-top
}
sub {
    vertical-align: text-bottom
}
legend {
    color: #000000
}
input, button, textarea, select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit
}
input, textarea, select {
	padding:3px;
	font-size:85%;
}

/* 1. Fonts ---------------- */

@font-face {
	font-family:"Folk solid";
	src: url(../assets/fonts/Folksolid6.otf) format("opentype");
}

@font-face {
	font-family: 'Droid Sans Fallback Regular';
	src: url('../assets/fonts/DroidSansFallback-subset.eot');
	src: local('Droid Sans Fallback Regular'), local('DroidSansFallback'), url('../assets/fonts/DroidSansFallback-subset.otf') format('opentype');
}

/* 2. Titles and paragraph ---------------- */
h1 {
	font-size:200%;
	font-weight:bold;
	color:#9B2320;
	line-height:2em;
}
h2 {
	font-size: 175%;
	font-weight:bold;
	color:#EB6319;
	line-height:2em;
}
h3 {
	font-size:150%;
	color:#9B2320;
	border-bottom:1px solid #CFD4DD;
	margin-bottom:13px;
}
.ErrorMessage, .messageError{
	color:#c00;
}
/* 3. Links ----------------------- */
A, A:link {
	color:#776653;
	text-decoration:none;
}
A:visited {
	text-decoration:none;
	color:#9B2320;	
}
A:hover {
	text-decoration:none;
	color:#EB6319;
}

/* 4. Layout ---------------- */
BODY {
	background: #342C23 url(images/body_bg_new_orange.png) 0 0 repeat-x;;
	color:#000;
	font:0.74em/1.39em Tahoma, Geneva, sans-serif;
	direction:rtl;
	text-align:center;
}
BODY #pageHolderMM {
	width:980px;
	margin:0 auto;
	display:block;
	position:relative;
	direction:ltr;
	z-index:3;
}
.content_shadow_top{
	padding-top:10px;
	background:url(images/content_shadow_top.png) center top no-repeat;
}
.content_shadow_bot{
	padding:0 10px 10px;
	background:url(images/content_shadow_bot.png) center bottom no-repeat;	
}
BODY #contentMM{
	display:inline-block;
	position:relative;
	padding:10px 0;
	background-color:#FFF;
	color:#554838;
	text-align:justify;
	width:100%;
	z-index:3;
}
Body #bottomMM{
	margin:0 10px;
	clear:both;
	z-index:1;
}
.rtl {
	direction:rtl !important;
	text-align:right !important}
.ltr {
	direction:ltr !important;
	text-align:left !important}
.borderRounded{
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	behavior: url(../ICCmm-en-US/ie-css3.htc);	
	/*behavior:url(border-radius-ie8.htc);*/
	z-index:1;
	
}	
.topRounded{
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	z-index:1;
	
}
.botRounded{
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	z-index:1;
}
	
/* 4.1 Specific Header ---------------- */

/* 4.2 Specific Footer ---------------- */

/* 4.3 Specific Body ---------------- */
.innertube {
	padding: 35px; display:inline-block}
.innertube2 {
	padding:0 30px; display:inline-block;}	
#contentcolumn{
	background-color:#FFF;
	background-image:url(images/contentColumn_bg.png);
	background-repeat:repeat-x !important;
	background-position: bottom !important;
	border:1px solid #E2D897;
	padding:10px;
	padding-bottom:100px;
	color:#745532;
}
#leftcolumn{background-color:#FFF;
position:relative;}
#rightcolumn{
	background: #FFF url(images/Module/rightColumn_line.gif) center center repeat-y;
	padding-bottom:120px;
	position:relative;
}
#rightcolumn #rightBottomMM{
	background: url(images/Module/rightColumn_bottom.gif) center bottom no-repeat;
	width:100%;
	height:110px;
	position:absolute;
	bottom:0;
}
#contentwrapper{
	direction:ltr;
	float: left;
	width: 100%;
	clear:both;
	padding-top:14px;
}
.HomePageTem #leftcolumn{
	padding:36px 5px 0px;
	background: #554838 url(images/Module/home_ads.gif) center 10px no-repeat;
}
.HomePageTem #contentcolumn{
	background:none;
	padding:0;
	border:none;
}
.HomePageTem #contentwrapper{
	padding-top:0;
}
.HomePageTem #rightcolumn{
	background:none;
	padding-bottom:0;
}

/* 5. Boxes ---------------------------*/
.BreadCrumbs_Table {
	font-size:90%;
	background-color:#FFF
}
.BreadCrumbs_Div{
	
}

/* 6. Forms ---------------- */
BODY #Form1{margin:0 auto; padding:0;}
.NewsBody {color:#000; line-height:21px}
#content .NewsBody{
	color:#745532;
}
.NewsBody a,
.NewsBody a:link,
.NewsBody a:visited,
.NewsBody a:focus{
	color:#FF3 !important;
	text-decoration:underline !important;
}
.NewsBody a:hover {
	color:#f00 !important;
	text-decoration:none;
}
