﻿h3 a {color:#333;}
h3 a:hover {color:#666;}

.MainTable {direction:rtl;}
#ltr .MainTable {direction:ltr;width:100%;}

.contactauthors a {color:#ccc;}
.contactauthors a:hover {color:#eee;}
p{text-align:justify;}
.header {border-bottom:1px solid #666;border-top:1px solid #fcc;}
.header a {color:#d7c8a7}
.header a:hover{color:#b7aa8e;}

.header .top {height: 133px;background:url(img/MainTopBG.png) right top no-repeat;}
#ltr .header .top {background:url(img/MainTopBG-En.png) left top no-repeat;}

.header .title h1{margin-top:63px;width:320px;height:50px;display:block;margin-right:133px;position:relative;}

#ltr .header .title h1{margin-right:0;margin-left:143px;margin-top:53px;}

.header .title h1 .img{background:url(img/MainTitle.png) right top no-repeat;width:320px;height:50px;display:block;position:absolute;right:0;top:0;}

#ltr .header .title h1 .img{background:url(img/MainTitle-En.png) left top no-repeat;left:0;width:320px;}

.header .title h1 a{font-size:90%;color:#cbbe9a;}
.header .title h1 span{font-size:110%;color:#cbbe9a;}

.header .title {float:right;width:458px;height:110px;}
#ltr .header .title {float:left;width:478px;}

.header .title .logo {float:right;margin:14px 18px 0 0;}
#ltr .header .title .logo {float:left;margin:16px 11px 0 30px;}

.header ul li{display:inline; padding:0 10px}

.header .nav {text-align:left;border-bottom:1px solid #333;padding-bottom:9px;padding-left:20px;font-size:83%;float:left;}
#ltr .header .nav {text-align:right;padding-left:0;padding-right:10px;float:right;}

.header .nav ul{}
.header .nav ul li{border-right:2px solid #333; white-space:nowrap;}
#ltr .header .nav ul li{border-left:2px solid #d7c8a7; border-right:none; white-space:nowrap;}

.header .lang, .header .date {float:left; font-size:75%; margin:10px 0;}
#ltr .header .lang ,#ltr .header .date {float:right;}

.header .lang {margin:10px;margin-top:5px;}

.header .lang li {padding:0;} 
.header .lang a { display:block; width:26px; height:22px;float:left;}

.header .lang .en {background:url(img/En-Up.gif) no-repeat;}
.header .lang .en-active {background:url(img/En-Down.gif) no-repeat;}
.header .lang .fa {background:url(img/fa-Up.gif) no-repeat;}
.header .lang .fa-active {background:url(img/fa-Down.gif) no-repeat;}

.header .login {float:left; font-size:75%; margin-top:5px; display:block;padding: 0 10px; line-height:20px; color:#ccc;}
#ltr .header .login {float:right;}

 
.header .main-nav {width:626px;font-family:'arial'; line-height:100%; float:right;border-left:1px solid #333;}
#ltr .header .main-nav {float:left;border-right:1px solid #bababa;border-left:none;}

.header .main-nav ul{}
.header .main-nav ul li{padding:0;float:right;}
#ltr .header .main-nav ul li{float:left;}

.header .main-nav ul li a{display:block;height:85px;width:125px;text-align:center;background:url(img/MainNavbarButton.png) right top no-repeat;line-height:50px;position:relative;}
.header .main-nav ul li a .img{display:block;height:85px;width:125px;position:absolute;right:0;top:0;}
#ltr .header .main-nav ul li a .img{left:0;}

#ltr .header .main-nav ul li a{background:none;}

.header .main-nav ul li#home a .img{background:url(img/MainNavbarButton.png) -500px top no-repeat;}
.header .main-nav ul li#latestpublishes a .img{background:url(img/MainNavbarButton.png) -375px top no-repeat;}
.header .main-nav ul li#string3 a .img{background:url(img/MainNavbarButton.png) -250px top no-repeat;}
.header .main-nav ul li#news a .img{background:url(img/MainNavbarButton.png) -125px top no-repeat;}
.header .main-nav ul li#string5 a .img{background:url(img/MainNavbarButton.png) left top no-repeat;}

#ltr .header .main-nav ul li#home a .img{background:url(img/MainNavbarButton-En.png) left top no-repeat;}
#ltr .header .main-nav ul li#latestpublishes a .img{background:url(img/MainNavbarButton-En.png) -125px top no-repeat;}
#ltr .header .main-nav ul li#string3 a .img{background:url(img/MainNavbarButton-En.png) -250px top no-repeat;}
#ltr .header .main-nav ul li#news a .img{background:url(img/MainNavbarButton-En.png) -375px top no-repeat;}
#ltr .header .main-nav ul li#string5 a .img{background:url(img/MainNavbarButton-En.png) -500px top no-repeat;}

/**/
.header .main-nav ul li#home a:hover .img{background:url(img/MainNavbarButton.png) right -85px no-repeat;}
.header .main-nav ul li#latestpublishes a:hover .img{background:url(img/MainNavbarButton.png) -375px -85px no-repeat;}
.header .main-nav ul li#string3 a:hover .img{background:url(img/MainNavbarButton.png) -250px -85px no-repeat;}
.header .main-nav ul li#news a:hover .img{background:url(img/MainNavbarButton.png) -125px -85px no-repeat;}
.header .main-nav ul li#string5 a:hover .img{background:url(img/MainNavbarButton.png) left -85px no-repeat;}

#ltr .header .main-nav ul li#home a:hover .img{background:url(img/MainNavbarButton-En.png) left -85px no-repeat;}
#ltr .header .main-nav ul li#latestpublishes a:hover .img{background:url(img/MainNavbarButton-En.png) -125px -85px no-repeat;}
#ltr .header .main-nav ul li#string3 a:hover .img{background:url(img/MainNavbarButton-En.png) -250px -85px no-repeat;}
#ltr .header .main-nav ul li#news a:hover .img{background:url(img/MainNavbarButton-En.png) -375px -85px no-repeat;}
#ltr .header .main-nav ul li#string5 a:hover .img{background:url(img/MainNavbarButton-En.png) -500px -85px no-repeat;}
/**/
.header .main-nav ul li#home a:select{background:url(img/MainNavbarButton.png) right -170px no-repeat;}
.header .main-nav ul li#latestpublishes a:select{background:url(img/MainNavbarButton.png) -375px  -170px no-repeat;}
.header .main-nav ul li#string3 a:select{background:url(img/MainNavbarButton.png) -250px -170px no-repeat;}
.header .main-nav ul li#news a:select{background:url(img/MainNavbarButton.png) -125px -170px no-repeat;}
.header .main-nav ul li#string5 a:select{background:url(img/MainNavbarButton.png) right -170px no-repeat;}

.header .main-nav ul li a strong{vertical-align:bottom;}
.header #nav {background:url(img/MainNavbarBG.gif) left top repeat-x;}

.header .search {height:84px;text-align:center;background:url(img/MainNavbarPic.gif) left top no-repeat; direction:rtl;}
#ltr .header .search {background:url(img/MainNavbarPic-ltr.gif) right top no-repeat; direction:ltr;}

.header .search {color:#fff;}
.header .search a {color:#eee;}
.header .search a:hover {color:#ccc;}

.newpublished-item .hover{background:#b7aa8e;}

/* Search Page */
.searchpage { text-align:right; }

/* Boxes */
.box {}
.main .box {}
.box h3 {background:#b7aa8e url(img/HighLightBG2.gif) repeat-x; display:block; padding:5px;padding-right:15px;border-top:1px solid #fff;border-bottom:1px solid #333;font-size:110%;}
/* Categories List Box */
.categories-list{}
.categories-list ul {margin:3px;}

.categories-list ul li{background:url(img/Bullet1.gif) right 5px no-repeat;padding-right:25px;line-height:25px;font-size:83%;}
#ltr .categories-list ul li{background:url(img/Bullet1.gif) left 5px no-repeat;padding-right:0;padding-left:25px;
                            }
.categories-list ul li a{line-height:25px;color:#333;}
.categories-list ul li a:hover{color:#666;}

h2 {display:block; font-size:110%; height:45px; line-height:45px; padding-right:20px; background:url(img/FadeBG3.gif) repeat-x;color:#eee;border-bottom:1px solid #000;border-top:1px solid #fff}
#ltr h2 {padding-right:0; padding-left:20px;}

.aboutus h3 {}

.about-sections,.relatedco-sections {font-size:80%;height:30px; background:#625c4e; line-height:30px;padding-right:10px;border-bottom:1px solid #333;border-top:1px solid #ccc;}
#ltr .about-sections, #ltr .relatedco-sections {padding-right:0;padding-left:10px;}

.relatedco-sections {text-align:left;}
#ltr .relatedco-sections {text-align:right;}

.subsec a{color:#333 !important;}
.subsec a:hover{color:#666 !important;}
.about-sections ul {}
.about-sections ul li, .relatedco-sections ul li,.top-sections ul li{display:inline;}
.about-sections ul li a, .relatedco-sections ul li a{ padding:0 10px;color:#d7c8a7}
.about-sections ul li a:hover, .relatedco-sections ul li a:hover{color:#b7aa8e;}

.top-sections {color:#eee;background:#8c826d url(img/FadeBG4.gif) top left repeat-x; line-height:32px;font-size:80%;padding:0 20px;border-bottom:1px solid #333;}
.top-sections a{color:#eee;}
.top-sections a:hover{color:#ccc;}

.aboutus .content {background:url(img/HighLightBG1.gif) repeat-x;border-top:1px solid #fff; padding:30px;border-bottom:1px solid #333;}
.aboutus .content .title { border-bottom:1px solid #333;padding-bottom:10px;margin-bottom:10px; text-align:left; line-height:130%;height:20px;}
#ltr .aboutus .content .title {text-align:right;}

#criticism .content {background:url(img/HighLightBG1.gif) repeat-x;border-top:1px solid #fff; padding:30px;padding-right:60px;border-bottom:1px solid #333;}

.news .content {background:#b7aa8e url(img/HighLightBG2.gif) repeat-x;border-top:1px solid #fff; padding:30px;border-bottom:1px solid #333;}
.news .content .title { border-bottom:1px solid #333;padding-bottom:10px;margin-bottom:10px; text-align:left;}
#ltr .news .content .title {text-align:right;}

.aboutus .content h4 {float:right; }
#ltr .aboutus .content h4 {float:left; }

#contact td.desc {padding:20px;background:#8c826d url(img/HighLightBG3.gif) top left repeat-x;color:#d7c8a7}
#contact td.head,#contact td.desc {border-bottom:1px solid #333;}
#contact td.head {padding:20px;background:#4b463a url(img/HighLightBG4.gif) top left repeat-x;border-left:1px solid #333; white-space:nowrap;color:#d7c8a7}
#contact hr {border-top:1px solid #4b463a;}
#contact a{color:#eee;}
#contact a:hover{color:#ccc;}
#contact table {width:100%;}
#ltr #contact table {text-align:left;width:100%;}

#links {border-bottom:1px solid #333;color:#d7c8a7;width:100%;}
#links .title {background:#814d43 url(img/LinkBG.gif) left top repeat-x;padding:32px;width:60%;border-left:1px solid #333;}
#links .link {background:#997160 url(img/LinkBG.gif) left -80px repeat-x;padding:32px;width:40%;text-align:center;}
#links .link a{color:#eee;}
#links .link a:hover{color:#ccc;}

.news-topitem{text-align:left; background:#b7aa8e; padding:20px 20px 20px 20px; border-bottom:3px solid #333;border-top:#fff;}
.news-topitem .bullet {background:url(img/NewsIconL.gif) right top no-repeat;padding:0 60px 20px 0 ; }
.news-topitem p {  }


.criticismlist-title {}
.criticismlist-titlerow {}
.criticismlist-title .bullet{margin:10px;line-height:25px; padding-right:40px;background:url(img/NaghdIconS.gif) right top no-repeat;}
.criticismlist {width:100%;}
.criticismlist-header {background:url(img/HighLightBG6.gif) repeat-x; line-height:30px;color:#d7c8a7; font-weight:bold; white-space:nowrap;}
.criticismlist-header * {text-align:center;font-weight:bold;}
.criticismlist-row td{background:#b7aa8e url(img/FadeBG2.gif) left top repeat-x; padding:10px;vertical-align:middle;}

.footer {font-size:80%; color:#333;text-align:right;}
#ltr .footer {text-align:left;}
.footer ul{margin:0 30px;}
.footer ul li{display:inline;}
.footer ul li a {color:#333;padding:0 5px}
.footer ul li a:hover{color:#666;}

.booknewslist-home-item {margin:5px 5px 5px 20px; padding-right:30px; background:url(img/NewsIconS.gif) right 5px no-repeat;}
#ltr .booknewslist-home-item {margin:20px 5px 5px 5px; padding-right:0; padding-left:30px; background:url(img/NewsIconS.gif) left 5px no-repeat;}

.public .booknewslist-home-item { background:url(img/NewsIconS2.gif) right 5px no-repeat;}
#ltr .public .booknewslist-home-item { background:url(img/NewsIconS2.gif) left 5px no-repeat;}

.box table {width:100%;}
.booknewslist-home-item .date{ color:#965348; font-size:83%;line-height:190%;}
.booknewslist-home-item a{ color:#333; font-size:88%;line-height:140%;}
.booknewslist-home-item a:hover {color:#666;}
.booknewslist-home-item p {font-size:88%;line-height:140%;}
.odditem {background:#c8ba9d}
.public .odditem {background:#b7aa8e}
.public {background:#c8ba9d}

.bookdetail {margin-right:100px;font-size:83%;line-height:13px;}
.bookdetail ul {width:49%; float:right}
.bookdetail ul li {border-bottom:1px dotted #666;}
.newpublished-item img {border:1px solid #333;margin:5px}
.newpublished-item .bookdetail {padding:10px 5px;width:100%; }
.newpublished-item .bookdetail strong {padding:0 5px 0 0; }
.newpublished-item .bookdetail hr {height:0; border:1px dotted #999;margin:0;}
.newpublished-item {border-top:1px solid #fff;border-bottom:1px solid #333;width:100%;}

.list-pager {text-align:center;line-height:30px;background:#333 url(img/HighLightBG5.gif) left top repeat-x;}
.list-pager *{margin:5px; color:#965348;}
.list-pager a{color:#eee;}
.list-pager a:hover{color:#ccc;}

#criticism .title { background:#b7aa8e url(img/HighLightBG2.gif) left top repeat-x;padding:5px;border-bottom:1px solid #333;}
#criticism .bullet { background: url(img/NaghdIconL.gif) right top no-repeat;}
#criticism h3 {display:block;line-height:40px;padding-right:60px; color:#333;font-size:120%;}
#criticism .info {display:block;line-height:25px;padding-right:60px;font-size:90%; border-top:1px solid #fff; border-bottom:1px solid #333; background:#b7aa8e;}

.contactauthors {width:100%;border-bottom:3px solid #333; border-top:1px solid #fff;}
.contactauthors .title {width:60%;background:#8c826d url(img/HighLightBG3.gif) right top repeat-x;line-height:20px;padding:15px 20px;}
.contactauthors .title .more {background:url(img/down.gif) left bottom no-repeat;float:left;width:20px;height:20px;display:block;}
.active .title .more {background:url(img/up.gif) left bottom no-repeat;}
.contactauthors .contact {width:40%;line-height:20px;padding:15px 20px; text-align:left;}
.contactauthors .content {background:#46433e;color:#fff;}
.contactauthors .content p {padding:20px 10px;}
.active .content {display:block}

.newsitem, .generalnewsitem {padding:5px 30px;line-height:120%;border-top:1px solid #fff;border-bottom:4px solid #333;}
.newsitem .bullet, .generalnewsitem .bullet{background:url(img/NewsIconS.gif) right 5px no-repeat; padding:5px; padding-right:30px;}
.generalnewsitem .bullet{background:url(img/NewsIconS2.gif) right 5px no-repeat; }
.date {font-size:85%; color:#965348;padding:5px;}
.newsitem a, .generalnewsitem a{color:#333;}
.newsitem a:hover, .generalnewsitem a:hover{color:#666;}

.latestpublishes {}
.latestpublishes .book {width: 195px; background:url(img/FadeBG1.gif) right top repeat-x; text-align:center; height: 180px; border-left: 1px solid #333;border-bottom: 1px solid #333;float: right;}
#ltr .latestpublishes .book { border-left:none; border-right: 1px solid #333;float: left;}
.latestpublishes .book .cover {padding:10px;border-bottom:1px solid #333; height: 110px;}
.latestpublishes .book .name {width:110px;height:25px;line-height:25px; display:block;}
.latestpublishes .hover { background:#b7aa8e url(img/FadeBG2.gif) right top repeat-x; cursor:pointer; }
.latestpublishes a{color:#333;}
.latestpublishes .hover a:hover{color:#333;}

.onpublish {}
.onpublish .book {width: 195px; background:url(img/FadeBG1.gif) right top repeat-x; text-align:center; height: 160px; border-left: 1px solid #333;border-bottom: 1px solid #333;}
.onpublish .book .cover {padding:10px;border-bottom:1px solid #333; height: 110px;}
.onpublish .book .name {width:120px;height:25px;line-height:25px; display:block;}
.onpublish .hover { background:#b7aa8e url(img/FadeBG2.gif) right top repeat-x; cursor:pointer; }

.latestpubslist {width:100%;}
.latestpubslist-header {background:#b7aa8e url(img/FadeBG2.gif) left top repeat-x; line-height:30px;color:#965348; font-weight:bold; white-space:nowrap;}
.latestpubslist-header * {text-align:center;font-weight:bold;border-left:3px solid #965348;padding:10px;border-bottom:1px solid #666;}
.latestpubslist-row td{ background: url(img/FadeBG1.gif) left top repeat-x;padding:10px;vertical-align:middle;border-left:3px solid #965348;border-top:1px solid #fff;border-bottom:1px solid #666;}


.content {line-height:150%;}
.content strong{ line-height:250%;}

.about-sections-sub {text-align:left; height:40px; line-height:40px; background:#d7c8a7;border-bottom:3px solid #333;border-top:#fff;}
#ltr .about-sections-sub {text-align:right;}

.about-sections-sub h3 {float:right;margin-right:10px}
#ltr .about-sections-sub h3 {float:left;margin-left:10px; margin-right:0;}

.about-sections .subsection {margin-left:30px;}
#ltr .about-sections .subsection {margin-left:0;margin-right:30px;}
.about-sections .subsection a {color:#333;}
.about-sections .subsection a:hover {color:#666;}
.about-sub-sections {text-align:left; height:40px; line-height:40px; background:#d7c8a7;border-bottom:3px solid #333;border-top:#fff;}
#ltr .about-sub-sections {text-align:right;}
.about-sub-sections h3 {float:right;font-size:120%;margin-right:10px}
#ltr .about-sub-sections h3 {float:left;margin-left:10px;margin-right:0}


