@charset "utf-8";
/* CSS Document */

  #page-bg  {
  position: fixed;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: 0;
  left: 0;
  z-index: -1;
  background:url(images/bodybak.jpg) repeat-x #ff7b0f;
}

#content .container { background:#fff; border: 5px solid #ffcc99;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior:url(js/PIE.htc);
	-webkit-box-shadow: 0 1px 8px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
       -moz-box-shadow: 0 1px 8px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
	        box-shadow: 0 1px 8px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
}
.page-header { /*background:url(images/header-bg.png) repeat-x;*/ padding:8px;
	-webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; behavior:url(js/PIE.htc);

	background: -moz-linear-gradient(100% 100% 90deg, #ba75c7, #e8daeb) #ba75c7;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e8daeb), to(#ba75c7));
	background-color: #ba75c7;
	background-image: -o-linear-gradient(top,rgb(186, 117, 99),rgb(232, 218, 235));
}
.page-header img {}
nav.mainnav {
    height: 40px;
    margin: 0 auto;
    position: relative;
    z-index: 100;
	background:url(images/nav.png) repeat-x;
}

/***************************/

.block { float:left; width:100%; background:#f1f3f3; margin:0 0 20px 0; padding-bottom:10px;
	-webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; behavior:url(js/PIE.htc);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
       -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
	        box-shadow: 0 1px 5px rgba(0,0,0,0.8), inset 0 2px 0 rgba(255,255,255,0.2);
}
.block .aside_title { background:url(images/nav.png) repeat-x top left; width:100%; display:block; height:30px; padding:5px 0;
	-webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; behavior:url(js/PIE.htc);
}
.block .aside_title span {background:url(images/BlockHeaderIcon.png) no-repeat 5px 3px; color:#000; font-weight:bold;
 display:block;	height: 30px; text-align:center;
    line-height: 12px;
    margin-bottom: 4px;
    overflow: hidden;
    padding: 2px 7px 2px 30px;
}

.block_body { padding:10px 10px 30px 10px; /*border:1px solid #b5c0bc;*/ display:block; position:relative; margin-bottom:-10px;}
.block_body a {color: #a87600; line-height:20px;}

/***************************/
.inner-l {padding-left:10px; padding-bottom:173px; background:url(images/back2.jpg) no-repeat bottom right;}
.inner-r {padding-right:10px;}
/***************************/
.post { float:left;}
.title { background:url(images/PostHeaderIcon.png) no-repeat left top; padding-left:30px; line-height:30px; color:#2d3432; font-size:18px; font-weight:bold; margin-top:0;}
h3.title { margin-bottom:3px;}
div.date { font-style:italic; margin-bottom:10px;}
.clearfix p:first-child {margin-top:0;}

.img_page { float:left; margin:0 10px 5px 0;}
.img-indent {max-width:50%;/* float:right !important; margin:0 0 5px 15px !important;*/}
.el_title { font-size:18px; font-weight:bold; margin-top:0; margin-bottom:5px; line-height:30px; min-height:30px}
.el_title span { background:url(images/PostHeaderIcon.png) no-repeat left top; padding-left:30px;}
.boxinfo {font-style: italic; margin-bottom: 10px; text-align:left;}
.boxinfo .date {background:url(images/icons/ic07-pencil.gif) no-repeat 0 50%; padding:2px 2px 2px 15px;}
.boxinfo .reads {background:url(images/icons/eye-icon.png) no-repeat 0 50%; padding:2px 2px 2px 26px;}

.separator.span12 { height:40px; width:100%; margin-left:0 !important; background:url(images/separator.png) repeat-x left top;}

.page-footer { padding:8px; text-align:center;
	-webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; behavior:url(js/PIE.htc);

	background: -moz-linear-gradient(100% 100% 90deg, #e8daeb, #ba75c7) #ba75c7;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ba75c7), to(#e8daeb));
	background-color: #ba75c7;
	background-image: -o-linear-gradient(top,rgb(232, 218, 235), rgb(186, 117, 99));
}

.periodic {background:#f4f4f4 !important;}

blockquote {font-style:italic; background: #f4f4f4; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; padding:10px 10px 10px 10px; text-align:center; border:1px solid #e7e7e7;
	-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior:url(js/PIE.htc);
}

a.readmore {
	padding:3px 15px; margin-top:5px; position:absolute; right:10px; bottom:10px; 
	color:#212725; font-size:12px; line-height:18px; font-weight:bold;
	text-shadow:0px 0px 1px #fff; border:1px solid #9caba6;
	-webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px; behavior:url(js/PIE.htc);

    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
       -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
	        box-shadow: 0 1px 3px rgba(0,0,0,0.22), inset 0 2px 0 rgba(255,255,255,0.2);
	background: -moz-linear-gradient(100% 100% 90deg, #a4b2ad, #bdc7c3) repeat scroll center center #a4b2ad;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bdc7c3), to(#a4b2ad));
	background-color: #a4b2ad;
	background-image: -o-linear-gradient(top,rgb(189, 199, 195),rgb(164,178,173));
}
a.readmore:hover {
	text-decoration:none; text-shadow:none;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s; 
    -o-transition-duration: 0.4s; 
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
	background: -moz-linear-gradient(100% 100% 90deg, #faaf00, #ffbd24/*#0092CB, #52a8ec*/) repeat scroll center center #faaf00;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffbd24), to(#faaf00));
	background-color: #faaf00;
	background-image: -o-linear-gradient(top,rgb(255, 189, 36),rgb(250, 175, 0));

}
