.yarpp-related {
	display:none;
}
#main {
    width: 860px;
    margin: 0 auto;
 min-width: 860px;
    float: none!important;
}
#main article {
min-width: 860px;
}
#main #idarchi article {
min-width: inherit;
}
@media only screen and (max-width: 1099px) and (min-width: 768px) {
#container.sidebarleft #main {
    padding: inherit;
}}
#sidebar1 {
display: none;
}
.byline {
display:none;
}
.hentry header {
    margin-bottom: 0!important;
}
.page-full .entry-content {
    padding: 0;
    min-width: 860px;
    width: 860px;
    margin: 0 auto;
}
#id_base {
	height: 1216px;
	margin-bottom: 0;
    padding: 122px 60px 0 60px;
background-image: url(/images/id_bg2.jpg);
}
.idread2016 {
    margin: 0 auto;
    width: 300px;
    height: 61px;
    text-align: center;
    font-size: 0.9em;
    line-height: 1.5em;
}
.id_headl {
	width: 360px;
	float: left;
	margin: 0;
	padding-top: 1px;
	font-size: 12px;
	font-weight: bold;
}
.id_headr {
	width: 378px;
	float: left;
	margin: 0;
	padding-top: 1px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}
.id_plofilel {
	margin-top: 29px;
	float: left;
	width: 214px;
	height: 214px;
}
.id_plofiler {
	margin-top: 29px;
	float: left;
	width: 498px;
	margin-left: 20px;
	min-height: 227px;
}
.idq {
	color:#781b23;
	font-weight:bold;
}
#id_base #id_profiletx {
    padding: 5px 17px 0 0;
    margin-top: 22px;
    float: left;
    width: 288px;
    border-right-width: 2px;
    border-right-style: dotted;
    border-right-color: #111;
}
#id_base .easytext {
	line-height: 20px;
	font-size: 12px;
}
#id_base .manytext {
	line-height: 18px;
	font-size: 11px;
}
.qanda {
	font-size: 12px;
	font-weight: bold;
	padding-top: 1px;
    margin-bottom: 10px;
}
#qanda_l ul,#qanda_r ul {
margin:0;}
#qanda_l {
	width: 370px;
	float:left;
	padding-right: 10px;
	overflow:hidden;
}
#qanda_r {
	width: 370px;
	float:left;
	overflow:hidden;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #111;
}
#id_base #qanda_l li {
	list-style: none;
padding-left: 0;
}
#id_base #qanda_r li {
	list-style: none;
padding-left: 10px;
}
#id_base .tx120 li  {
	padding-bottom: 0;
	font-size: 12px;
}
#id_base .tx121 li  {
	padding-bottom: 1px;
	font-size: 12px;
}
#id_base .tx122 li  {
	padding-bottom: 2px;
	font-size: 12px;
}
#id_base .tx123 li  {
	padding-bottom: 3px;
	font-size: 12px;
}
#id_base .tx124 li  {
	padding-bottom: 4px;
	font-size: 12px;
}
#id_base .tx125 li  {
	padding-bottom: 5px;
	font-size: 12px;
}
#id_base .tx126 li  {
	padding-bottom: 6px;
	font-size: 12px;
}
#id_base .tx127 li  {
	padding-bottom: 7px;
	font-size: 12px;
}
#id_base .tx128 li  {
	padding-bottom: 8px;
	font-size: 12px;
}
#id_base .tx129 li  {
	padding-bottom: 9px;
	font-size: 12px;
}
#id_base .tx1210 li  {
	padding-bottom: 10px;
	font-size: 12px;
}
#id_base .tx1211 li  {
	padding-bottom: 11px;
	font-size: 12px;
}
#id_base .tx1212 li  {
	padding-bottom: 12px;
	font-size: 12px;
}
#id_base .tx1213 li  {
	padding-bottom: 13px;
	font-size: 12px;
}
#id_base .tx1214 li  {
	padding-bottom: 14px;
	font-size: 12px;
}
#id_base .tx1215 li  {
	padding-bottom: 15px;
	font-size: 12px;
}
#id_base .tx110 li  {
	padding-bottom: 0;
	font-size: 11px;
}
#id_base .tx111 li  {
	padding-bottom: 1px;
	font-size: 11px;
}
#id_base .tx112 li  {
	padding-bottom: 2px;
	font-size: 11px;
}
#id_base .tx113 li  {
	padding-bottom: 3px;
	font-size: 11px;
}
#id_base .tx114 li  {
	padding-bottom: 4px;
	font-size: 11px;
}
#id_base .tx115 li  {
	padding-bottom: 5px;
	font-size: 11px;
}
#id_base .tx116 li  {
	padding-bottom: 6px;
	font-size: 11px;
}
#id_base .tx117 li  {
	padding-bottom: 7px;
	font-size: 11px;
}
#id_base .tx118 li  {
	padding-bottom: 8px;
	font-size: 11px;
}
#id_base .tx119 li  {
	padding-bottom: 9px;
	font-size: 11px;
}
#id_base .tx1110 li  {
	padding-bottom: 10px;
	font-size: 11px;
}
#id_base .video_l {
	width: 360px;
	float:left;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
    text-align: left;
}
#id_base .video_r {
	width: 360px;
	float:left;
	margin-left: 20px;
	margin-right: 0;
	margin-bottom: 0;
}
.marginT5 {
	margin-top: 5px;
}
.marginT10 {
	margin-top: 10px;
}
.marginT12 {
	margin-top: 12px;
}
.marginT15 {
	margin-top: 15px;
}
.marginT18 {
	margin-top: 18px;
}
.marginT20 {
	margin-top: 20px;
}
.marginT25 {
	margin-top: 25px;
}
.marginT30 {
	margin-top: 30px;
}
.clear,.clearer {clear: both;}
.clearer {
	display: block;
	font-size: 0;
	line-height: 0;
	height: 0;
}