@charset "utf-8";
/* Template CSS, Design by Alireza Maghari :: alireza@toranjnet.com :: Toranjnet.com :: Toranjdata.ir */

#Template { direction:rtl;} /* imp for english version*/
#Template .TemplateContainer {width:950px; margin:auto; }

#Header {height:274px; background:url(../images/HeaderBG.png) repeat-x bottom center;}
#Header .HeaderContainer { background:url(../images/Header.png) no-repeat center; height:234px; width:950px; margin:auto; clear:both; padding:20px;}


/*Language*/

.LanguageContainer { float:left; margin-top:-23px; margin-left:15px;} /* imp for english version*/
a.LangFa { width:21px; height:15px; display:block; background:url(../images/LangFa.png) 21px 0; float:left; margin-right:2px; text-indent:-100000px; overflow:hidden;} /* imp for english version*/
a.LangFa:hover {width:21px; height:15px; display:block; background:url(../images/LangFa.png) 0 0;} /* imp for english version*/ 

a.LangEn { width:21px; height:15px; display:block; background:url(../images/LangEn.png) 21px 0; float:left; margin-right:2px;  text-indent:-100000px; overflow:hidden;} /* imp for english version*/
a.LangEn:hover {width:21px; height:15px; display:block; background:url(../images/LangEn.png) 0 0;} /* imp for english version*/

a.LangFaSelect { width:21px; height:15px; display:block; background:url(../images/LangFa.png) 0 0; float:left; margin-right:2px; cursor:default;  text-indent:-100000px; overflow:hidden;} /* imp for english version*/
a.LangEnSelect { width:21px; height:15px; display:block; background:url(../images/LangEn.png) 0 0; float:left; margin-right:2px; cursor:default;  text-indent:-100000px; overflow:hidden;} /* imp for english version*/

/* Top Menu */
#TopMenu { width: 684px; height:33px; margin:0 0 0 auto; }
#TopMenu #nav { margin: 0; padding: 0; }
#TopMenu #nav li { display: inline; }
#TopMenu #nav li a { float: right; width:30px; height:0; padding-top: 33px; overflow: hidden; display:block; }
#TopMenu #left { float: left; width:215px; height:33px; background-position: 0 0; }
#TopMenu #right { float: left; width:330px; height:33px; background-position: -620px 0; }
#TopMenu #nav li a, #TopMenu #nav li.SeperatorLine, #TopMenu #left , #TopMenu #right { background-image: url(../images/Menu.gif);  background-repeat: no-repeat;  }
/* Normal */
#TopMenu #nav li.SeperatorLine { width:7px; height:33px; background-position:-96px 0; display:block; float:right;}
#TopMenu #nav li#Home a { width:101px; background-position: -583px 0px; }
#TopMenu #nav li#Intro a { width:89px; background-position: -487px 0; }
#TopMenu #nav li#News a { width:115px; background-position: -365px 0; }
#TopMenu #nav li#Register a { width:63px; background-position: -295px 0; }
#TopMenu #nav li#SendArticle a { width:79px; background-position: -209px 0; }
#TopMenu #nav li#Gallery a { width:98px; background-position: -103px 0; }
#TopMenu #nav li#Contact a { width:96px; background-position: 0 0; }
/* Over */
#TopMenu #nav li#Home a:hover { background-position: -583px -33px; }
#TopMenu #nav li#Intro a:hover { background-position: -487px -33px; }
#TopMenu #nav li#News a:hover { background-position: -365px -33px; }
#TopMenu #nav li#Register a:hover { background-position: -295px -33px; }
#TopMenu #nav li#SendArticle a:hover { background-position: -209px -33px; }
#TopMenu #nav li#Gallery a:hover { background-position: -103px -33px; }
#TopMenu #nav li#Contact a:hover { background-position: 0px -33px; }
/* Select */
#TopMenu.Home #nav li#Home a { width:101px; background-position: -583px -66px; cursor: default;  !important; }
#TopMenu.Intro #nav li#Intro a { width:89px; background-position: -487px -66px; cursor: default; !important; }
#TopMenu.News #nav li#News a { width:115px; background-position: -365px -66px; cursor: default; !important; }
#TopMenu.Register #nav li#Register a { width:63px; background-position: -295px -66px; cursor: default; !important; }
#TopMenu.SendArticle #nav li#SendArticle a { width:79px; background-position: -209px -66px; cursor: default; !important; }
#TopMenu.Gallery #nav li#Gallery a { width:98px; background-position: -103px -66px; cursor: default; !important; }
#TopMenu.Contact #nav li#Contact a { width:96px; background-position: 0px -66px; cursor: default; !important; }



/* Banner */
#Banner { width:950px; margin:auto; text-align:center; padding-top:1px;}

/* Main */
#Main {}
#Main .MainContainer { padding:10px 0;} /* imp for english version*/


#Footer {}
#Footer .FooterContainer { background:url(../images/FooterLine.png) repeat-x center top; height:90px; width:950px; margin:auto} /* imp for english version*/
#Footer .FooterContent { float:right; margin:35px 0 0 0;} /* imp for english version*/

#Footer .FooterLogo { width:210px; height:90px; float:left; overflow:hidden; background:url(../images/FooterLogo.png) no-repeat center; } /* imp for english version*/
#Footer #Copyright { text-align:right; margin-top:5px; } 

#FooterLinks { text-align:right; }
#FooterLinks a { color:#6a6a6a; padding:2px; padding-top:0px;}
#FooterLinks a:hover { background-color:#046828; color:#FFF;}
#FooterLinks ul { list-style:none; margin: 0px;	padding: 0px;}
#FooterLinks li {display:inline; }
#FooterLinks .FooterSeperator { color:#009553; font-size:14px;}

.Column75 { float:right; width:74%;}
.Column50 { float:right; width:49%;}
.Column25 { float:right; width:24%; }

.ColumnSpacerRight5 { padding-right:5px;}
.ColumnSpacerLeft5 { padding-left:5px;}

.Navigator { padding:7px; margin-bottom:10px; border-bottom:#dadada 5px solid;  }

.NewsContainer {}
.NewsContainer h1 { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#066; font-weight:bold; display:block; margin-bottom:10px;}
.NewsContainer h2 { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#066; font-weight:bold; display:block; text-align:justify; background:#F8F8F8; border:1px dotted #9C6; margin:5px 0 10px 0; padding:10px;}
.NewsContainer p { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#5e5e5e; line-height:20px;  text-align:justify; }