@font-face{
    font-family:'w_yekan';
    src:url(../font/webYekanWeb.eot),
        url(../font/webYekanWeb.woff) format("woff"),
        url(../font/webYekanWeb.ttf) format("truetype");
}
@font-face {
  font-family: 'BYekan';
  src: url('../font/BYekand41d.eot?#') format('eot'),
       url('../font/BYekan.woff') format('woff'),
       url('../font/BYekan.ttf') format('truetype');
}
@font-face {
    font-family: 'B Koodak';
    src:url('../font/1d41d.eot?#') format('eot'),    
          url('../font/1.woff') format('woff'),
          url('../font/1.ttf') format('truetype'); 
}
@font-face {
    font-family: 'yekan';
    src: url('../font/Yekand41d.eot?#') format('eot'), 
        url('../font/Yekan.woff') format('woff'), 
        url('../font/Yekan.ttf') format('truetype');
}


ul, ol, li {
    margin: 0;
    padding: 0;
    list-style: none;
    border-width: 0;
}

#TopHeader{

    border-color: #E1E1E1;
    top: 10px;
    margin-bottom: 10px;
    background-color: #FFF;
    border-radius: 4px;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3);
    position: relative;

    width:1155px;
    height:250px;
    background:url(../images/top-header.jpg) repeat;
    padding-bottom:38px;
    overflow:hidden;
}

#TopHeader .HeadTop{
    width:1155px;
    height:170px;
}
#TopHeader .HeadTop .TopLogo{
    margin:20px;
    background:url(../images/LogoText2.png) no-repeat;
    background-position:30px 0;
    height:150px;
    width:560px;
}

#TopHeader .HeadTop .TopDateTime{
    height:30px;
    width:200px;
    font-family:Tahoma;
    font-size:14px;
    color:#E1E1E1;
    top:20px;
    left:0px;
    position:absolute;
}


#TopHeader .HeadBot{
    width:1155px;
    height:40px;
    padding-right:15px;
    text-align:left;
    padding-left:10px;
}

.searchInput {
    margin-top: 10px;
    width: 400px;
    height: 32px;
    margin-left: 20px;
    border-style: solid;
    border-color: #282ba9;
    font-family: byekan,Tahoma;
    font-weight: bold;
    color: #fff;
    direction:rtl;
    background-color: #3a3a3a;
    background: url(../images/input-icon-search.png) no-repeat left center;
    padding: 0 5px 0 40px;
}

#FooterContactRight{
    margin:5px;
    padding:5px;
    width:65%;
    float:right;
    text-align:right;
    color:#E1E1E1;
    font-family:Tahoma;
    line-height:40px;
    font-size:13px;
}
#FooterContactLeft{
    margin:5px;
    padding:5px;
    width:30%;
    float:left;
    text-align:right;
    color:#E1E1E1;
    font-family:Tahoma;
    font-size:13px;
    line-height:22px;

}


.widfoot_content {
    margin-top: 15px;
}
/* ===================================================== */
/* FLICKR												 */
/* ===================================================== */
.flickr {
    margin-top: 20px;
    text-align: right;
}
.flickr-feed {overflow: hidden;padding:0;}
.flickr-feed li {
    display: inline-block;
    margin: 0 4px 4px auto;
    position: relative;
    z-index:0;
    width:80px;
    height:62px;
    overflow: hidden;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.flickr-feed li img {
    border-radius:3px;
	margin: 0 0px 5px 0;
	width: 80px;
	height: 62px; 
	overflow: hidden;
	box-shadow:none;
	-webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
	}

.flickr-feed li a {display: block;overflow: hidden;position: absolute;width: 80px;height: 62px;
    filter: alpha(opacity=100); /* internet explorer */  
    -khtml-opacity: 1;      /* khtml, old safari */  
    -moz-opacity: 1;       /* mozilla, netscape */  
    opacity: 1;           /* fx, safari, opera */  
}

.detail{
    padding:15px;
    font-family:w_yekan,Tahoma;
    font-size:14px;
    overflow:hidden;
}
.detail .detailtext{
    padding:10px;
    margin:10px;
    text-align:right;
}
.datetime{
    position:absolute;
    left:15px;
    top:40px;
}