/* -------------------------------------------------------------- 
Theme Name: Eni
Theme URI: http://Ancient.ir
Author: Eni Kazemi
Author URI: http://Ancient.ir
Version: 3.3.6
-------------------------------------------------------------- */
@import url('reset.css');
/* Global
=========================== */
body{font:62.5%/1.7 tahoma, Arial, sans-serif;text-align:center;background:#EDEDDE url(images/bg.jpg) top left repeat-x;padding:10px 0;}
p{font-size:13px;text-align:justify;}
a{text-decoration:none;color:#06C;}
h1{font:normal 2.4em/1.6 Arial, sans-serif;padding:.5em 0;}
h2{font:normal 2.2em/1.6 Arial, sans-serif;padding:.4em 0;}
h3{font:normal 2em/1.6 Arial, sans-serif;padding:.3em 0;}
h4{font:normal 1.8em/1.6 Arial, sans-serif;padding:.25em 0;}
.entry{font-size:11pt;}
#wrap{width:986px;background:transparent url(images/wrapbg.png) top center repeat;position:relative;text-align:right;margin:0 auto;}
.alignright{float:right;}
.alignleft{float:left;}
img.alignleft{float:left;margin:0 0.5em 0.5em 0;}
img.alignright{float:right;margin:0 0 0.5em 0.5em;}
img.aligncentered{text-align:center;margin:0 auto;}
#header{height:200px;background:#fff url(images/header-bg.jpg) no-repeat center center;border-top:1px solid #C9C9C9;margin:0 12px;}
#header h1{width:200px;height:93px;margin:0 60px 0 0;}
#header h1 a{display:block;width:100%;height:100%;}
#header h1 span{visibility:hidden;}
#nav{background:#fff url(images/bg-off.jpg) bottom right repeat-x;border-top:3px solid #E52E02;margin:0 11px;}
#nav ul{background:url(images/bg-divider.jpg) bottom right repeat-y;margin:0 50px 0 0;}
#nav li a{font:bold 1.6em/1.7 Arial, sans-serif;display:block;float:right;background:url(images/bg-divider.jpg) bottom left no-repeat;color:#838383;position:relative;padding:3px 12px 4px;}
#nav li a:hover{background:#fff url(images/bg-on.jpg) bottom left repeat-x;color:#C30;}
#search{width:169px;height:23px;float:left;display:inline;margin:5px 0 0 20px;}
#search #searchfield{float:right;border:0;width:115px;height:19px;background:url(images/search.jpg) top right no-repeat;font:1.1em tahoma, sans-serif;text-align:right;direction:rtl;padding:4px 4px 0 0;}
#search #go{float:left;background:url(images/searchbt.jpg) top left no-repeat;height:23px;}
#nav li em,#copyright div em{background:transparent url(images/hover.png) no-repeat top right;display:none;font:11px/1.5 tahoma;height:45px;right:-70px;position:absolute;text-align:center;top:-95px;width:180px;z-index:2;color:#000;padding:10px 12px 20px;}
#contentwrap{background:#fff url(images/contentbg.jpg) top left repeat-x;border-top:1px solid #fff;margin:0 12px;}
#content{width:510px;float:left;}
.post{border:1px solid #E6E6E6;margin:7px 7px 7px 15px;padding:5px 10px 15px;}
.post-title{font:normal 18pt/1.6 Arial, sans-serif;padding:.4em 0 0;}
.post-date{color:#A5A5A5;display:block;padding:0 0 15px;}
.post img{border:1px solid #CCC;background:#fff;margin-top:6px;max-width:410px;width:expression(this.width > 410 ? 410: true);height:auto;padding:5px;}
.post img:hover,.post .imghover{background:#E6E6E6;border:1px solid #BFBFBF;}
.imgleft{float:left;border:1px solid #CCC;margin:6px 7px 3px 0;}
.imgright{float:right;border:1px solid #CCC;margin:6px 0 3px 7px;}
.postfooter{background:none repeat scroll 0 0 #FAFAFA;border:1px solid #DFDFDF;clear:both;height:25px;margin:20px 0 10px;padding:5px;}
.postfooter ul{margin:5px 5px 1px;}
.postfooter a{display:block;float:right;font:bold 1.2em/1.7 tahoma, sans-serif;margin:5px;}
.postfooter img{border:0;margin:0;padding:0;opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.postfooter img:hover{border:none;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.postfooter li a:hover{border-bottom:3px solid #F90;}
.postfooter li a{display:block;float:left;border-bottom:3px solid #fafafa;margin:0 5px 0 0;padding:0 0 1px;}
#sidebar{width:222px;float:right;}
#visulize{background:#F9F9F9 url(images/divbg.jpg) bottom center no-repeat;margin:10px 21px 15px;padding:0 0 20px;}
#visulize ul{background:url(images/ulbg.jpg) top center repeat-y;}
#visulize li{font-family:tahoma;border-bottom:1px solid #F3F3F3;font-size:11px;margin:0 6px;padding:5px 5px 3px;}
#visulize li a{display:block;}
#visulize li a img{border:1px solid #D5D5BF;padding:5px;}
#visulize li a:hover img{border:1px solid #D5D5BF;background:#EAEADF;padding:5px;}
li a.page-current{border:1px solid #ccc;background:#FFEF8A;}
.comment-list{clear:both;}
.comment-list li{background:#F3F7FB;border:1px solid #CDDFEF;margin-bottom:10px;}
.comment-list li.doctor{background:#FFFAE0;border:1px solid #FFEF8A;}
.comment-data{background:#E4ECF6;border-bottom:1px solid #CDDFEF;}
li.doctor .comment-data{background:#FFF6BF;border-bottom:1px solid #FFEF8A;}
.comment-data cite{float:right;font:bold 1.2em/1.5 Georgia, serif;display:block;padding:4px 5px 4px 4px;}
.comment-date{clear:both;display:block;color:#989898;padding:5px 60px 5px 0;}
.comment-entry p{padding:0 60px 10px 10px;}
.comment-post{font:bold 2.2em/1.7 Arial, sans-serif;color:#666;padding:5px 0 30px;}
#comments-form,#contact-form{border:1px solid #e5e5e5;background:#fcfcfc;margin-top:10px;padding:10px 20px 20px;}
#contact-form label{width:100px;display:block;float:right;color:#747474;clear:both;font:bold 1.2em/1.7 Arial, sans-serif;padding:5px;}
#contact-form img{display:block;float:right;}
#comments-form p{clear:both;margin:0 0 6px;}
#comments-form small{display:block;float:right;padding:4px 4px 3px;}
#comment-form-name label,#comment-form-email label,#comment-form-url label{width:70px;display:block;float:right;color:#747474;clear:both;font:bold 1.2em/1.7 Arial, sans-serif;padding:5px;}
#comment-form-remember-me label,#comment-reply label,.reply-box label{width:180px;display:block;float:right;clear:both;font:bold 1.2em/1.7 Arial, sans-serif;color:#747474;padding:5px;}
#comment-bake-cookie{margin:3px;padding:3px;}
#comments-form textarea,.email-form-message{width:380px;background:#F3F7FB;border:1px solid #CDDFEF;font:normal 1.3em/1.7 tahoma, sans-serif;height:150px;margin:15px 0 0;padding:5px;}
#comments-form #comment-email,#comments-form #comment-url,.email-form-mail{direction:ltr;}
#comments-form #comment-submit,.email-form-submit{background:#E72E00;color:#fff;width:6em;border:none;font-family:Arial, sans-serif;font-weight:700;font-size:1.6em;margin:10px 0 0;}
#ajax-comment{padding:3px 15px;}
.post .avatar{float:right;margin:0 5px 5px;padding:3px;}
#contentwrap:after,.post:after,#visulize:after,#categories:after,#nav:after,#nav ul:after,#archive ul:after,.postnav:after,.comment-data:after,.page-number:after,.comment-list:after,#comments-form:after,comment-form-name:after,#comment-form-email:after,#comment-form-url:after,#comment-form-remember-me:after,#archive:after,#archive ul:after,.comment-entry:after,#ajax-comment:after,#visulize ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
a.more-link{display:block;float:right;font-size:1.2em;font-style:normal;border:1px solid #E6E6E6;background:#F7F7F7;color:#333;margin:15px 0;padding:1px 7px 4px;}
a.more-link:hover{background:#fff;border-color:#ccc;}
img.wp-smiley{border:0 none;vertical-align:middle;margin:0;padding:0;}
img.wp-smiley:hover{background:transparent;border:0 none;}
#sidebar2{width:222px;float:left;}
.page-number{margin:20px 5px 35px 0;}
.archive-title,.search-results-header{margin:5px 7px 5px 0;}
.archive{margin:7px 7px 30px 5px;}
#page-title{margin:7px 7px 7px 15px;}
#footer{background:transparent url(images/footer.png) no-repeat scroll center top;direction:ltr;height:45px;position:relative;text-align:center;width:977px;margin:0 auto;}
#sidebar ul li,#sidebar2 ul li{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;margin:10px 10px 0;}
#sidebar ul li ul,#sidebar2 ul li ul{min-height:1px;background:transparent url(images/ulbg.jpg) repeat-y scroll center top;}
#sidebar ul li ul li,#sidebar2 ul li ul li{margin-top:0;margin-bottom:0;padding:0px!important;}
#sidebar ul li ul li a,#sidebar2 ul li ul li a{font-size:11px;}
#calendar_wrap{background:transparent url(images/ulbg.jpg) repeat-y scroll center top;}
#wp-calendar{width:95%;margin:0 auto;}
.box{float:right;margin-left:5px;margin-right:5px;width:245px;}
.box-top{background:transparent url(images/main-top.png) no-repeat scroll center top;height:50px;}
.box-top h2{font-family:arial;font-size:16px;font-weight:700;padding:12px 15px 0 0;}
.box-mid{background:transparent url(images/main-mid.png) repeat-y scroll 0 0;min-height:15px;width:245px;}
.box-bot{background:transparent url(images/main-bot.png) no-repeat scroll 0 0;height:31px;width:245px;}
.box-mid ul{margin:0 15px;}
.box-mid ul li a{font-family:tahoma;font-size:12px;}
#nav li,.postfooter li{display:inline;}
#sidebar h3,#sidebar2 h3{text-align:center;background:#fff url(images/h3bg.jpg) top center no-repeat;font:bold 1.5em/1.7 Arial, sans-serif;color:#8C8C8C;padding:7px 7px 3px;}
.email-form-mail,.email-form-subject,.email-form-verif,#comments-form #comment-author,#comments-form #comment-email,#comments-form #comment-url{width:200px;display:block;float:right;font-size:1.2em;color:#747474;font-family:Arial, sans-serif;font-weight:700;border:1px solid #CDDFEF;background:#F3F7FB;margin:3px;padding:3px;}
.email-form-mail:focus,.email-form-subject:focus,.email-form-verif:focus,.email-form-message:focus,#comments-form #comment-author:focus,#comments-form #comment-email:focus,#comments-form #comment-url:focus,#comments-form textarea:focus{background:#fff;border-color:#A7C7E3;}
.rating{float:right;width:280px;}
.post-ratings {background-color:#FAFAFA!important;}
.postfooter ul{margin:0!important;}
#footer-bottom{background:#F9F9F9 url(images/divbg.jpg) no-repeat scroll center bottom;margin:0 10px 15px;padding:0 0 20px;}