@font-face {
            font-family: 'BYekan';
            src: url("../fonts/BYekan.eot?") format('eot'),
            url("../fonts/BYekan.woff") format('woff'),
            url("../fonts/BYekan.ttf") format('truetype');
        }

@font-face {
  font-family: 'BKoodakBold';
  src: url("../fonts/BKoodakBold.eot?#") format('eot'),  /* IE6?8 */
       url("../fonts/BKoodakBold.woff") format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url("../fonts/BKoodakBold.ttf") format('truetype');  /* Saf3?5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'BTitrBold';
  src: url("../fonts/BTitrBold.eot?#") format('eot'),  /* IE6?8 */
       url("../fonts/BTitrBold.woff") format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url("../fonts/BTitrBold.ttf") format('truetype');  /* Saf3?5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'BMitra';
  src: url("../fonts/BMitra.eot?#") format('eot'),  /* IE6?8 */
       url("../fonts/BMitra.woff") format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url("../fonts/BMitra.ttf") format('truetype');  /* Saf3?5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'BFarnaz';
  src: url("../fonts/BKoodakBold.eot?#") format('eot'),  /* IE6?8 */
       url("../fonts/BKoodakBold.woff") format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url("../fonts/BKoodakBold.ttf") format('truetype');  /* Saf3?5, Chrome4+, FF3.5, Opera 10+ */
}
body { font-family:BYekan!important; font-weight:normal!important; font-size:14px!important;line-height:29px!important  }
a:hover{list-style:none; text-decoration:none;color:#FFA31A}
h1, h2, h3, h4, h5 {
font-family:BYekan!important;
	font-size:16px!important;
}
input,select,textarea,submit,button,label,span{font-family:BYekan!important; font-weight:normal!important}
legend{font-family:BTitrBold!important; font-weight:normal!important; font-size:19px!important}
div.jsn-hasleft #jsn-content_inner {
    background: none!important;
	}
	
div.jsn-hasright #jsn-content_inner2 {
    background: none!important;
}
#jsn-master {
    background-color: none!important;
    background-image: none!important;
}
#jsn-page {
    margin: 0px auto;
    background-color: none!important;
    border-left: none!important;
    border-right: none!important;
}
#jsn-master { 
	background:  url("../images/pixel_weave.png")!important;
	
}
.mytopdiv{height:143px; background:#3896BD url(../images/headerback.png) repeat-x  left top !important;margin:0 auto;width:auto}
#jsn-footer .jsn-modulecontent{ margin:0 auto; margin-top:40px!important;width:400px; text-align:center}
#jsn-footer .jsn-modulecontent a{ text-align:center}
#jsn-footer{ height:110px;
background:#3896BD url(../images/headerback.png) repeat-x  left center !important;}
.mybodydiv{height:20px; margin:0 auto 20px auto ;width:auto;background:#fff  repeat-x  left top !important}
#jsn-body{
    
    
}
.myclass1 .jsn-modulecontainer_inner{background:#ccc url(../images/pixel_weave.png) ; padding:10px 0; border-radius:10px 10px 0px 50px;}
.myclass1 .jsn-moduletitle {color:#fff;background:#3896BD !important; padding:5px 10px; border:1px solid #eee; border-radius:5px;}
.jsn-article{background:url(../images/cream_pixels2.png) ;}
#jsn-content{background:url(../images/cream_pixels2.png)!important ;border-radius:10px; border-top:5px solid #3896BD; box-shadow:1px #ccc; border-bottom:5px solid #ccc;}

h2.contentheading{background:#3896BD;!important; padding:5px; color:#fff; text-shadow:none!important; font-size:17px!important}
#jsn-footer .jsn-modulecontent {

    width: 600px!important;
   
}
.contentheading .contentpagetitle{color:#fff}
div.jsn-modulecontainer ul.menu-mainmenu.menu-richmenu.menu-iconmenu > li > a span, div.jsn-modulecontainer ul.menu-mainmenu.menu-richmenu.menu-iconmenu > li > span.separator span { color:#ddd!important}
#menu-mainmenu_1 .current span{color:#fff!important}
body.jsn-mmtransparency div.jsn-modulecontainer ul.menu-mainmenu ul {
    background: url("/templates/jsn_epic_pro/images/colors/grey/bg-mainmenu.png") repeat scroll 0% 0% transparent;
}
#jsn-menu {
   
    border-radius: 0 0 5px 5px !important;
}
div.jsn-modulecontainer ul.menu-mainmenu > li.active > a, div.jsn-modulecontainer ul.menu-mainmenu > li.active > span.separator {
    background-color: #404040;
border-radius: 0 0 5px 5px !important;
}
ul li {list-style:none!important}
.-treemenu li{border-bottom:1px solid #ccc!important}
h2.contentheading:hover{color:#DB9B12!important}
a.contentpagetitle:hover{color:#DB9B12!important}
.myclass2{background:#3896BD; padding:10px 0; border-radius:10px 10px 0px 50px;}
.myclass2 li{display:block;font-size:16px!important}
.myclass2 li a{font-size:16px!important}
.myclass1 li{list-style:none!important;}
#jazin{border-bottom:none!important;}
.j7dctree_link{font-family:BYekan!important;}
.componentheading{font-family:BYekan!important;}
#form-login{padding-right:10px;}
ul li{margin-right:1.1em!important;}
a {color: rgb(56,150,194)}
ul.jsn-pagination li a, ul.jsn-pagination li span {padding:5px!important}
ul.jsn-pagination li {display: inline;margin: 3px !important;}
#menu-mainmenu_1 li ul li{margin-right:0!important}