body {margin:0; padding:0; line-height: 1.4em; word-spacing:1px; letter-spacing:0.2px; font: 13px Arial, Helvetica,"Lucida Grande", serif; color: #000;}

/*Header*/
h2 {color:#000; font-size:25px;}
.post .entry h2 {font-size:20px;}

#latest, 
#signup,
.divider,
.skip-link,
#lang-bar,
.sticky,
.nav,
.search-form, 
.utility-bar { display:none; }


/* Links */
h1.site-title, .site-title a {
	font-size: 11px;
	border:none;
}
#page-title {
	padding: 0;
	border: none;
}
a:link, a:visited {background: transparent; color:#333; text-decoration:none;} 

/*Image*/
img, img a, .more-link a {border:none;}
h1,h2,h3,h4,h5,h6 { display:block; }
h2 span { font-size:10pt; }
/*Remove Element*/
#logo, .share-holder, .menu, #catnavi, .topnavi, .more-link, .navigation, #sidebartop, #related, #social, #sponsors, .tabs, #allpost, .toolbar, .splitbox, #commentform, #commentabs .idTabs, .postmeta-content .comments, #respond h3, .tag, .footerlinks, #social_header, #esp_lang_link, #header-signup, #sidebars, .end_post_meta, .syndication_gateway.blog_synd, #footer, #comments,.prev_next, .post_nav, .hz-shade  {display:none;}
.end_post_meta .by_line { display:block; }
/*Post*/
.entry {border-bottom:1px solid #000;}
.headline_meta {font-size:10pt; margin-top:10px;}
.postfooter {font-size:10pt; margin-bottom:20px;}

/*Comment Section*/
.commentlist .avatar {float:left; margin-right:10px;}
.commentlist .children {margin-top:10px;}
#comments {page-break-before: always;}

/*Footer*/
#footer {{border-top[:1px solid #000; }
#footer p {  font-size:10pt; }