@charset "utf-8";
/* Template CSS, Design by Alireza Maghari :: alireza@toranjnet.com :: Toranjnet.com :: Toranjdata.ir */

#Template { direction:rtl; text-align:right; } /* imp for english version*/
#Template .TemplateContainer {}

#Header { background:url(../Image/HeaderBG.png) repeat-x bottom ;}
#Header .HeaderContainer { background:url(../Image/HeaderBG2.jpg) no-repeat bottom; height:250px;  width:950px; margin:auto; position:relative; }

.HeaderLogo { float:right; width:165px; height:80px; border:0px solid #CCC; text-align:center; position:absolute; top:62px; right:713px; z-index:1000;  } /* imp for english version*/
.HeaderLeft { float:left; width:165px; height:125px; margin-top:5px; } /* imp for english version*/

a.LangFa { width:21px; height:15px; display:block; background:url(../Image/LangFa.png) 21px 0; float:left; margin-right:2px;} /* imp for english version*/
a.LangFa:hover {width:21px; height:15px; display:block; background:url(../Image/LangFa.png) 0 0;} 

a.LangEn { width:21px; height:15px; display:block; background:url(../Image/LangEn.png) 21px 0; float:left; margin-right:2px;} /* imp for english version*/
a.LangEn:hover {width:21px; height:15px; display:block; background:url(../Image/LangEn.png) 0 0;}

a.LangFaSelect { width:21px; height:15px; display:block; background:url(../Image/LangFa.png) 0 0; float:left; margin-right:2px; cursor:default;} /* imp for english version*/
a.LangEnSelect { width:21px; height:15px; display:block; background:url(../Image/LangEn.png) 0 0; float:left; margin-right:2px; cursor:default;} /* imp for english version*/

a.LoginTop { float:left; color:#787878; padding:0 10px; font-size:10px;} /* imp for english version*/
a.LoginTop:hover { float:left; color:#fb761d; padding:0 10px; font-size:10px;} /* imp for english version*/

#TopSearch { margin-top:85px; margin-right:10px; height:21px;} /* imp for english version*/
.TopSearchL { background:url(../Image/SearchTopL.png) no-repeat left center;}
.TopSearchR { background:url(../Image/SearchTopR.png) no-repeat right center; height:21px;}
#TopSearch input { background:url(../Image/blank.gif); border:none; font-size:10px; width:110px; direction:rtl; color:5e5e5e;} /* imp for english version*/

#MenuTop { width:950px; text-align:center; float:left; margin-top:220px;}
#MenuTop .MenuTopContainer {height:30px;}

#MenuTop ul {}
#MenuTop li { list-style:none; float:right; display:inline; margin:0 1px; 	list-style:none; 
	-moz-user-select: none;
	-khtml-user-select: none;
	-moz-outline: none;
	outline: none;
	cursor: pointer;}
#MenuTop ul li a { background:url(../Image/MenuBG.png) no-repeat; padding:6px 0px 4px 0px; width:112px; height:20px; display:block; overflow:hidden; color:#FFF;}
	
#MenuTop ul li a:hover { background:url(../Image/MenuBGOver.png) no-repeat; padding:6px 0px 4px 0px; width:112px; height:20px; display:block; overflow:hidden; color:#color:#FFf;}

#MenuTop ul li a.Select {background:url(../Image/MenuBGSelect.png) no-repeat; padding:6px 0px 4px 0px; width:112px; height:20px; display:block; overflow:hidden; color:#06C; font-weight:bold; cursor:default;}

#MenuTop ul li a span.Home { background:url(../Image/MenuHome.png) no-repeat;}
#MenuTop ul li a span.Forum { background:url(../Image/MenuHome.png) no-repeat;}


#Banner {}
#Banner .BannerContainer {height:150px; border:1px solid #333}

#Main { background-color:#FFF;}
#Main .MainContainer { padding:10px 0;  width:950px; margin:auto;}


#Welcome { width:430px; float:right; background:url(../Image/WelcomeBG.jpg) no-repeat left center; min-height:200px;} 


#News { width:492px; float:left;}
#NewsContainer, #NewsContent1, #NewsContent2, #NewsContent3, #NewsContent4 { height:120px; overflow:hidden;}
#News .RooTitr { font-size:10px; color:#F00; padding-bottom:5px; }
#News h1, #News h1 a { font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#0088cc; padding-bottom:5px;}
#News h1 a:hover { text-decoration:underline;}

.NewsTab {font-size:10px; color:#696969; margin:1px; padding:5px; float:right; height:43px; width:150px; border:1px solid #c6c6c6; cursor:pointer; overflow:hidden;}
.NewsTab img { border:1px solid #333;}

.NewsTabOver {font-size:10px; color:#333; margin:1px; padding:5px; float:right; height:43px; width:150px; border:1px solid #c6c6c6; cursor:pointer; background: url(../Image/NewsTabBG.png) repeat-x bottom; overflow:hidden; }
.NewsTabOver img { border:1px solid #FFF;}

.NewsTabSelect {font-size:10px; color:#333; margin:1px; padding:5px; float:right; height:43px; width:150px; border:1px solid #c6c6c6; cursor:pointer; background: url(../Image/NewsTabBG.png) repeat-x bottom; overflow:hidden; }
.NewsTabSelect img { border:1px solid #FFF;}




#Footer {background:url(../Image/FooterBG.png) repeat-x top center;}
#Footer .FooterContainer { padding:20px 0; width:950px; margin:auto}
#Footer .FooterContent { float:left;}

#Footer .FooterLogo { width:180px; height:45px; float:right; overflow:hidden;  }
#Footer .Copyright { text-align:center; margin-top:5px; color:#fff; } 

#FooterLinks { text-align:center; }
#FooterLinks a { color:#6a6a6a; padding:2px; padding-top:0px; color:#fff;}
#FooterLinks a:hover { background-color:#06C; color:#FFF; }
#FooterLinks ul { list-style:none; margin: 0px;	padding: 0px;}
#FooterLinks li {display:inline; }
#FooterLinks .FooterSeperator { color:#06F; font-size:14px;}
#Footer .FooterLine { background: url(../Image/FooterLine.png) no-repeat center; height:15px;}


.Column140 { float:right; width:136px; margin:0 2px 0 2px;} /* imp for english version*/
.Column200 { float:right; width:196px; margin:0 2px 0 2px;} /* imp for english version*/
.Column220 { float:right; width:216px; margin:0 2px 0 2px;} /* imp for english version*/
.Column240 { float:right; width:233px; margin:0 3px 0 3px;} /* imp for english version*/
.Column240_ak { float:right; width:472px; margin:0 3px 0 3px;} /* imp for english version*/
.Column480 { float:right; width:476px; margin:0 2px 0 2px;} /* imp for english version*/
.Column520 { float:right; width:516px; margin:0 2px 0 2px;} /* imp for english version*/
.Column580 { float:right; width:576px; margin:0 2px 0 2px;} /* imp for english version*/
.Column720 { float:left; width:716px; margin:0 2px 0 2px;} /* imp for english version*/
.Column760 { float:right; width:756px; margin:0 2px 0 2px;} /* imp for english version*/

.Column185 { float:right; width:185px;} /* imp for english version*/
.Column755 { float:left; width:755px;} /* imp for english version*/

.ColumnContainer{ padding:10px 0 0 10px;} /* imp for english version*/

#Navigator { padding:10px 0; background:url(../Image/DottedLineC1.png) bottom repeat-x; margin-bottom:10px;}
#Navigator ul {}
#Navigator li { display:inline; padding:0 2px 0 12px; background:url(../Image/NavigatorBullet.gif) no-repeat left 5px;}
#Navigator li.EndNode { background:none;}
#Navigator li a {} /* imp for english version*/
#Navigator li a:hover {} /* imp for english version*/

.InnerBanner {padding:4px; border:#93550f 1px solid; display:block;}

.SearchBoxR { background:url(../Image/SearchBoxR.png) right no-repeat; } /* imp for english version*/
.SearchBoxL { background:url(../Image/SearchBoxL.png) left no-repeat; height:30px; } /* imp for english version*/
.SearchBoxL input[type="text"] { background:url(../Image/blank.gif); border:none; direction:rtl; font-size:12px; width:200px; } /* imp for english version*/

/*titles*/
