/* 

boxview 

*/

#box-callout {
    width:97%;
	margin:2px 2px 2px 2px;
	padding:5px 5px 5px 5px;
	font-size:1em;
	min-height:150px;
	/*border:px solid #bbb ; test   */
}

#box-callout h3 {
	display:block;
	background:transparent;
	height:30px;
	overflow:hidden;
	border-bottom:5px solid #bbb;
	
}
#box-callout h3 a {
	font-size:22px;
	margin-bottom:5px;
	text-decoration:none;
}

#box-callout h3 a:hover { color: #0FCED8;}


#box-callout h3 span {
	display:inline;
	
	margin-left:5px;
	font-size:14px;
}

#box-callout span {
	
	display:block;
	padding:5px;
}


div#entry {
	margin:10px 10px 0px 10px;
	padding: 0;
	text-align: left;
	/* border:1px solid #ddd;  */
	}

#entry p { font-size: 12px; }
#entry img { display: block; margin-left: auto;	margin-right: auto; }

/* post title */
.title {text-align:center; color: #37518c; margin-bottom: 14px; }

.postdata a, .postdata a:link, .postdata a:visited, .postdata a:active { color: #333; text-decoration: none; }
.postdata a:hover { color: #333; text-decoration: underline; }	

.post {padding:5px;}
.post h3 a { text-decoration:none; font-size:28px;}
.post a:hover{ text-decoration:none; font-size:28px; color:#0FCED8}
.post h3 span {display:inline;font-size:14px;margin-left:5px;}

.entry { 
margin-top:10px; 
font-size:normal; 
min-height:110px; 
padding:2px 2px 2px 2px; 
border:none;
}

.entry img, .entry a:link img, .entry a:visited img {border:5px solid #fff;}
.entry a:hover img {border:5px solid #26D9DE;}
.entry ul li {margin-bottom:5px;}
.entry p {margin-bottom:15px;}
.entry blockquote { padding:5px; margin-bottom:15px; background:#eee;}
.entry blockquote p { margin:0;}
.entry ol {padding-left:50px; padding-bottom:15px;}
.entry ul {padding-left:50px; padding-bottom:15px;}

.featured-post a:link img, .featured-post a:visited img { border: 5px solid #DDD }

.blog-post-meta {
 border:1px solid #ddd;
 font-size:small;
 min-height:30px;
 margin:3px 3px 3px 3px;
 padding:6px 6px 0px 0px;

}

/* below box */

.box {
	font-size:small;
	margin:5px;
	padding:1px 1px 1px 1px;
	width:23%;
	float:left;
	height:125px;
	overflow:hidden;
	border:1px solid #ccc ;/* test   */
}
.box h3 {

}
.box h3 a {
	margin:0 0 5px 0;
	height:18px;
	padding:0 0 0;
	font-size:15px;
	display:block;
	overflow:hidden;
	text-decoration:none;
}

.box span { display:block; height:76px; padding:2px 5px 2px 5px; overflow:hidden;margin-bottom:5px;}
.box .extra {
	text-align:right;
	font-size:x-small;
}



#sidebar {
	position:relative;
	/*float:right;*/
	width:26%; /* of content */
	/*width:99%;*/
    padding:5px;
	margin-top:0px;
	/*margin-top:5px;*/
}





