html,body{ overflow: hidden; height: 100%; }
body { position:relative; }

* html * { zoom:1; position:relative; }

#all { height:100%; overflow:auto; overflow-y:auto; overflow-x:hidden; position:relative; }
#entries { padding:0.5em; }

.for-template-hasnext { display:none; }
.hasnext .for-template-hasnext { display:block; }

ul { list-style:none; padding:0; }

#entry {
	background:white; /* border-left:1px solid black; */
	position:absolute; top:0; bottom:0; right:0; left:5em;
	display:none; overflow:auto;
	height:100%;
	zoom:1;
}
#entry-cont {
	position:relative;
	padding:0.3em;
/*
	min-height:100%;
	height: auto !important;
	height: 100%;
*/
}
#entry.showing { display:block; }

#entry-cont {
	border-left:1px solid black;
}
#entry-padding {
	margin:0;padding:0;
	position:absolute;
	height:100%;width:95%;
	top:0;left:0;
	background:#fff;
	border-left:1px solid black;
}

/*
#entry, #entry-cont { min-height:95%; }
* html #entry, *  html #entry-cont { height:95%; }
*/
/*
#entry, #entry-cont { min-height:100%; }
* html #entry, *  html #entry-cont { height:100%; }
*/

body.scrolling #entry { opacity:0.5; filter:alpha(opacity=50); }

.focused { background-color:#ddf !important; }
.focused .entries-feed-title,
.focused .entries-pubdate
 { background-color:#ddf !important; }

.entries-all { padding:1px 0.2em; }
.entries-pubdate { white-space:nowrap; word-break:keep-all; }

/*
#bymodiphi {
	position:absolute;
	right:0; bottom:0;
	width:37px; height:17px;
	background:url(../banner/by-modiphi-black.gif) top left no-repeat;
}
*/

#msg { background:#eee; position:absolute; bottom:0; left:0; font-size:x-small; }
#bymodiphi { padding-left:0.5em; color:#486; }
#bymodiphi a { color:#486; text-decoration:none; }

img { max-width:90%; }

