/* ---------------------------------------------------------------------------------
   file-start: stc/sup/s/ie.css 
*/

.theme-x4 .content-inner,
.theme-x4 .entry-wrap,
#qrdiv,
#qrdiv FORM,
.comment-head,
#page,
#page .header,
#page .calendar-wrap TABLE TBODY TD A,
#page .sidebar-block DT, #page .sidebar-block DT A,
.layout,
.layout-inner,
.footer,
.sidebar-tags A, .content-tags A,
.sidebar-tags,
.sidebar-tags .tags,
.sidebar-cal,
.header,
.header-in,
.header .u-wrap,
.header .userpic,
.content .page-nav,
.content .entry .entrymenu,
.content .entry .entry-text .metadata,
.content .entry {
	zoom:1;
	}

.sidebar-tags,
.sidebar-tags .tags,
#page .calendar-wrap TABLE TBODY TD A {
	position:relative;
	}

/* min-width */
* HTML #page {
	padding-left:894px;
	position:relative;
	}
* HTML .layout {
	position:relative;
	}
* HTML .layout-inner {
	margin-left:-894px;
	}

/* fixing -100% */
.content {
	margin-right:-65535px;
	}
	
/* single-line-height */
.theme-x0 #page .btn-comments SPAN SPAN SPAN,
.theme-x1 #page .btn-comments SPAN SPAN SPAN,
.theme-x2 #page .btn-comments SPAN SPAN SPAN,
.theme-x3 #page .entrymenu .btn SPAN SPAN SPAN,
.theme-x4 #page .btn-add SPAN SPAN SPAN,
.theme-x4 #page .btn-rss SPAN SPAN SPAN,
.theme-x4 #page .btn-comment SPAN SPAN SPAN,
.theme-x4 #page .btn-comments SPAN SPAN SPAN,
.theme-x5 #page .btn SPAN SPAN SPAN {
	padding-top:0;
	margin-top:0;
	}
	.theme-x0 #page .btn-comments SPAN SPAN SPAN {
		padding-top:6px;
		}

.theme-x0 #page .btn-comments SPAN SPAN SPAN,
.theme-x1 #page .btn-comments SPAN SPAN SPAN,
.theme-x2 #page .btn-comments SPAN SPAN SPAN,
.theme-x5 #page .entry .btn SPAN SPAN SPAN,
.theme-x4 #page .btn-comment SPAN SPAN SPAN,
.theme-x4 #page .btn-comments SPAN SPAN SPAN {
	line-height:30px;
	}
.theme-x5 #page .header .btn SPAN SPAN SPAN {
	line-height:13px;
	}
.theme-x3 .header .nav .item A {
	line-height:39px;
	}
.theme-x3 #page .entrymenu .btn SPAN SPAN SPAN {
	line-height:36px;
	}

.theme-x4 #page .btn-add SPAN SPAN SPAN, .theme-x4 #page .btn-rss SPAN SPAN SPAN {
	line-height:14px;
	}
.theme-x4 .calendar-wrap THEAD TH DIV {
	line-height:16px;
	}



/* other */

.theme-x3 .sidebar-cal .calendar-wrap TABLE {
	margin-left:-1px;
	}
* HTML .theme-x3 .header .nav {
	width:550px;
	}
* HTML .theme-x0 .content .header {
	height:100px;
	}
* HTML .theme-x4 .header .userpic {
	background-image:none;
	}
.theme-x5 .header .userpic {
		width:100px;
		}
.theme-x3 .header .userpic {
        width: 169px;
        } 
* HTML .footer .txtad .ljad .h-adv-box {
	left:-15px;
	}

.comment-head-in {
	overflow:hidden;
	word-wrap:break-word;
	margin-right:5px;
	}
.cwoup H3, .cwoup P {
	word-wrap:break-word;
	}
	
.entry-text OL {
	margin-left:7px;
	}
	.entry-text OL LI {
		margin-left:17px;
		}

/*		
.btn {
	position:static !important;
	background:transparent url(about:blank) !important;
	}
.btn SPAN {
	position:relative;
	z-index:-1;
	}
*/

.sbar-cal-nav-prev .sbar-cal-nav-arr {
	border-right-width: 5px;
	}
.sbar-cal-nav-next .sbar-cal-nav-arr {
	border-left-width: 5px;
	}

#page .give_button {
	display:inline;
	zoom:1;
	}
#page .give_button A {
	vertical-align:baseline;
	}
.ljuser A IMG {
	margin-left:-1px;
	}

*+HTML .entry-text .entry-content IMG,
*+HTML .comment-text IMG {
	z-index: expression(runtimeStyle.zIndex = 1, (function( img ) { if( ( img.outerHTML.search(/(width)\=/) === -1 ) && ( img.outerHTML.search(/(height)\=/) === -1 ) ) { img.style.maxWidth = '100%'; img.style.height = 'auto'; } }( this ) ));
	}

.theme-x3 #page .entrysubmenu .share A.btn {
    background: url(about:blank) !important;
    }

.theme-ipad1 .header .nav .item {
	display: inline;
	zoom: 1;
	}
.theme-ipad1 .header .nav .item-recent {
	width:19.5%;
	}

.theme-x6 .view-tags .entry,
.theme-x6 .view-archive .entry,
.theme-x6 .view-month .entry {
        width: 95%;
        margin: 0px auto;
        }	
 

/* file-end: stc/sup/s/ie.css 
----------------------------------------------------------------------------------*/
