﻿
/*@import url(base-weblog.css);
name: paaspek
designer: Utabi Hirokawa
designer_url: http://www.kamishimo-records.com
description: Simple design hacking the AJAX of apple.com/pro and Multi-Column.
layouts: one-column, two-column-left, two-column-right, three-column
*/

img { behavior:url(http://www.kamishimo-records.com/paaspek/js/iepngfix.htc); }

/* 
	TYPOGRAPHY					
*/
div .clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px;}
#storiescontainer{ margin: 0px 0 0 0; 			border: 1px solid #9d8e87; border-top: 8px solid #9d8e87; border-bottom: 8px solid #9d8e87; }
#storiescontainer a { color:#333 !important; }
#storiescontainer a:hover {  color:#518dad !important; text-decoration:none !important; }
#miniarchivetogglebutton { height:20px; margin: 0 0 40px 0; }
a#miniarchivetoggle { display:block; float:right; width:102px; height:17px; padding:3px 25px 0 10px; background:url(/paaspek/themes/darkhash/index_button_miniarchive.gif) no-repeat left top; color:#BD5549 !important; font-size:10px; font-weight:bold; text-decoration:none; }
a#miniarchivetoggle:hover { background-position:left bottom; }

	body 
	{
		font-size: 78%;
		font: 12px 'Osaka', 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
		word-spacing: normal;
		text-decoration: none;
		margin: 0;
		padding: 0;
	}
	a:link,
	a:visited
	{
		color: #CD3700;
		text-decoration:none;
	}
	a:hover, 
	a:active
	{
		color: #FF4500;
		text-decoration:none;
	}
	h1, h2, h3, h4, h5, h6 
	{
		font: 12px 'Osaka', 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
		font-weight: normal;
		margin: 0;
		line-height: 1.25;
	}
	h1 {font-size: 2.0em;}
	h2 {font-size: 1.6em;}
	h3 {font-size: 1.4em;}
	h4 {font-size: 1.1em;}
	
	p, ul, ol, pre, code, blockquote
	{
		line-height: 1.7em;
		margin: 0 0 0.5em 0;
	}
	li{	line-height: 1.2em;	}
	ul, ol{	padding-left: 2em;}
	li ul,	li ol	{	margin-bottom: 0;}
	ol li ol{	list-style-type: lower-latin;}
	ol li ol li ol{	list-style-type: lower-roman;}	
	pre, code	{	display: block;	padding: 10px;	border: 1px solid #5a5a4f;	color: #f5f5f5;	background: #545446;	font-size: 1em;font-family:"Courier New", Courier, mono;	overflow:auto;	}
	blockquote
	{
		display: block;
		margin: 10px 0;
		padding: 10px;
		background-color:#e9e9e9 ;
		color: #666;
		font-size: 12px;
		line-height: 1.4;
	}
	blockquote *
	{
		margin: 0; 
		padding: 0;
	}
	
	img.right{float:right; margin-left:15px;}
	img.left{float:left; margin-right:15px;}
	img.across{ margin-bottom:10px;}

/* 
	LAYOUT					
*/
	body
	{
		background-color: #F9F7F2;
		color: #333;
		margin: 0;
		padding: 0;
	}
	div#container,
	div#header,
	div#alpha,
	div#beta
	{
		display: block;
		float: none;
	
		margin: 0 auto;
		padding: 0;
		
	}
	
	/* containers */
	div#banner-inner,
	h2.date-header,
	div.entry,
	body.layout-two-column-right div#beta-inner,
	body.layout-two-column-left div#alpha-inner
	{
		float: none;
		width: 816px;
/*		max-width: 816px;
		min-width: 600px;*/
		margin: 0;
		padding: 0;
	}
	



/* 
	HEADER					
*/
	div#banner
	{
		/*background:#F9F7F2 url(logotype.png) left top no-repeat;*/
		padding: 0 0 0px 0;
		height:95px;
	 width:816px;
			/*		max-width: 816px;
		min-width: 600px;*/
		margin: 0 auto 3px auto;
		border-bottom: 1px solid #9d8e87;
	
	}
	
	#banner-inner .issue
	{
	
		margin-left: 245px;
	 font-size:15px;
		color:#CCCCCC
	
	}
	
	h1#banner-header
	{
		margin: 0;
		line-height: 1em;
		
	}
	h1#banner-header a:link,
	h1#banner-header a:visited
	{
		color: #000;
		text-transform:uppercase;
		letter-spacing:3px;
		text-decoration:none;
	}
	h1#banner-header a:hover,
	h1#banner-header a:active
	{
		color: #B8B8AF;
		text-decoration:none;
	}






/*********************************************************************************
	MAIN CONTENT AREA 		
**********************************************************************************/
	body.layout-one-column div#alpha,
	body.layout-two-column-right div#alpha,
	body.layout-two-column-left div#beta
	{
		color: #333;
		background: #F9F7F2 url(entry-body.gif) repeat-x top;
		margin: 0;
		/*border-bottom: 4px solid #666655;*/
	}
	body.layout-two-column-left div#beta
	{
		border-top: 4px solid #666655;
		border-bottom: none;
	}

	h2.date-header
	{
		color: #DBDBC8;
		background:url(date.png) left bottom no-repeat;
		
		
		font-size: 13px;
		line-height: 16px;
		text-transform: uppercase;
		letter-spacing:2px;
		
		padding-top: 2em;
		text-indent: 22px;
	}





	div.entry
	{
		margin-bottom: 0px;
		padding: 0;
		
	}
	div.entryTop
	{
		margin-bottom: 0px;
		padding: 0;
		
	}
	

	h2#archive-title
	{
		float:right;
		width:220px;
	}
	div.entry-content,
	div.entry-body
	{
		margin: 0;
		padding: 0;
		line-height: 1.7em;
	}
	div.entry-body{padding: 0;	border-left: 0px solid #9d8e87; border-top: 8px solid #9d8e87;}
	div.entry-body ul{	margin: 0 0 1em 0;}
	div.entry-body li{	margin-bottom: 0.5em;}

/*============================================================================
==============================================================================
==============================================================================
============================================================================*/

	#columnStyle1 {} /* 	background:url(style1bg.gif) left top repeat-y; */
	#columnStyle1 .leftColumn{float:left;	padding: 15px 0px 0px 0px ; }
	#columnStyle1 .body1{	font-size:10px;	color:#666; background:url(arrow_mainimage.png) left top no-repeat;	width:190px;	margin: 0px 0px 15px 0px;padding: 15px 0 0 0px; line-height: 1.4em; }

	#columnStyle1 .bodyMainImg img
	{	
		/*width:480px;*/
		background-color: #F9F7F2;
		padding: 0px;
		border: 0; /*1px solid #9d8e87;*/
		margin: 0 0 15px 0;
	}
	#columnStyle1 .bodyRight1 h3.entry-header
	{
		margin: 0px 0 0px 0px;
		padding: 3px;

		color: #000;
		font-size: 16px;
		font-weight:normal;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
		background-color:#eee;
	}
	#columnStyle1 .bodyRight1 h4
	{
		margin: 0px 0 25px 0px;
		padding: 3px ;
		line-height: 1.2em;
		color: #777;
		font-size: 12px;
		border-bottom: 1px solid #ddd;
		background-color:#f2f2f2;
	}
	.entry-more-link {float:right; background-color:#f2f2f2; width:240px;	border-top: 1px solid #ddd;	border-bottom: 1px solid #ddd;}
	
	p.entry-more-link a
	{
		color: #f5f5f5;
		font-size: 1.1em;
		text-decoration: none;
		float:right;
	}
	p.entry-more-link a:hover,
	p.entry-more-link a:active
	{
		color: #000;
		text-decoration:none;
	}
	
	#columnStyle1 .bodyRight1	{float:right;	width:240px;	margin:  15px 0px 0px 0px;	padding: 0px 0 0px 0px; 	}
	
	#columnStyle1 .bodyRight1 p
	{
		margin: 0 auto 15px 0px;
		padding: 0px;
		line-height: 1.7em;
	}
	
	#columnStyle1 .entry-tags {float:right; margin:5px 5px 0 0 ;}
	
	div.entry-body a:link,
	div.entry-body a:visited
	{
		color:#CD3700;
	}
	div.entry-body a:hover,
	div.entry-body a:active
	{
		color: #FF4500;
	}
	/* ギャラリー */
	#gallerywindow {width:490px; float:left; padding-bottom:15px; padding-top:15px;} /*height:490px;*/
	#thumb .caption{	font-size:10px;color:#666;	background:url(arrow_left.png) left 2px no-repeat;	margin: 30px 0px 15px 0px;padding: 0 0 0 18px; line-height:1.3em;}
	#thumb {width:228px; float:right;padding-top:15px;}
	#thumb .thumbin { float:left;width:50px; height:50px;background-position:center center !important;overflow:hidden;margin: 0 0px 5px 5px; border:1px solid #bbb;}
	#thumb .thumbin a{width:50px; height:50px;display:block; }
	#thumb a img {width:250; height:187px;}
	
	/*------------*/
	
	#moreStyle1, #moreStyle2, #moreStyle3{ border-top: 8px solid #9d8e87;padding:30px 0 20px 0px}
	.entry-more p{ padding-bottom:10px; }
	.entry-more p.caption{	font-size:10px;color:#666;	background:url(arrow_mainimage.png) left 5px no-repeat;	margin: 0px 0px 15px 0px;padding: 0 0 0 18px;}
	.entry-more p.divider{ padding-bottom:20px;}
	.entry-more h4{ padding-bottom:5px; font-size:13px; font-weight:bold;}
	.entry-more object{ margiin-bottom:15px; }
	#moreStyle1 .entry-more { column-count: 1;	}
	#moreStyle2 .entry-more { column-count: 2;	column-gap: 20px;}
	#moreStyle3 .entry-more { column-count: 3;	column-gap: 20px; }

	#moreStyle1 .more1 {}
	#moreStyle1 .more2 {}
	
	div.entry-body img.nofloat
	{
		margin: 0 0 1em 0;
		float: none;
	}
	

	p.entry-footer
	{
		color: #009966;
		margin: -30px 0px 15px 15px;
		font-size: 10px;
		/*vertical-align:bottom;*/
		text-align: left;
		padding: 15px 0 0 0;
		line-height: 1.5em;
		float:right;
	
	}
	p.entry-footer span.post-footers
	{
		color: #666;
	
		/*background:url(user_suit.png) left no-repeat;*/
		padding-left: 19px;	
	}
	p.entry-footer span.tags-footer
	{
		color: #E0E0D2;
		background:url(tag_orange.png) left no-repeat;
		padding-left: 19px;	
	}
	
	
	p.entry-footer span.separator
	{
		display: none;
	}
	p.entry-footer a:link,
	p.entry-footer a:visited
	{
		color: #009966;
		margin-left: .25em;
		text-decoration:none;
	}
	p.entry-footer a:hover,
	p.entry-footer a:active
	{
		color: #339999;
		text-decoration:underline;
	}
	p.entry-footer a.permalink
	{
		background:url(star.png) left center no-repeat;
		padding-left: 19px;
	}
	p.entry-footer a.commentlink
	{
		background:url(comments.png) left center no-repeat;
		padding-left: 19px;
	}









/*
	ugly last/main/next navigation for all pages but the main index.
*/
	p.content-nav
	{
		margin: 0;
		padding: 0;
		border-bottom: 4px solid #444433;
		background-color: #333322;
		color: #777766;
		font-size: .9em;
		line-height: 3;
	}
	p.content-nav a:link,
	p.content-nav a:visited
	{
		color: #a4a49c;
		margin: 0 .5em;
		text-decoration:none;
	}
	p.content-nav a:hover,
	p.content-nav a:active
	{
		color: #000;
		border-bottom: 1px dotted #000;
	}
	
	
	
/*******************************************************/

	div#showhide1, div#showhide2 {display: none;}
	div#showhide1
	{

	border-left: 1px solid #9d8e87;
	border-bottom:none;
	background:url(style1bg.gif) left top repeat-y;
	
	}
/*	div#showhide2
	{
	border-top: 8px solid #9d8e87;
	border-left: 1px solid #9d8e87;
	border-bottom:none;
	}*/
	
/*******************************************************/

	
/*
	INDIVIDUAL ENTRY ARCHIVES - TRACKBACKS
*/

	div#trackbacks-info
	{
		margin: 1em 6px;
		padding: 12px;
		background: #fff;
	}
	div#trackbacks-info p
	{
		margin: 0;
		padding: 0;
		color: #666;
		line-height: 1.3;
		font-family:"Courier New", Courier, mono;
	}
	div.trackbacks-content>p
	{
		margin: 1em 0px;
	}


/*
	INDIVIDUAL ENTRY ARCHIVES - COMMENTS
*/
	div#comments
	{
		margin: 0;
		padding: 0;
		border-right: 1px solid #9d8e87;
		width:814px;
	}	
	
	div.comments
	{
	border-top: 8px solid #9d8e87;
	border-left: 1px solid #9d8e87;
	border-right: 1px solid #9d8e87;
	border-bottom:none;
	background:url(style1bg.gif) left top repeat-y;
	
	}
	div.trackbacks
	{
		border: 1px solid #9d8e87;
	border-right: 1px solid #9d8e87;
	border-top: 8px solid #9d8e87;

	width:814px;
	}
	h3.comments-header,
	h3.trackbacks-header
	{
		
		margin: 0;
		margin-right: 10px;
		color: #000;
		padding: 0 8px;
		font-size: .85em;
		font-weight: bold;
		line-height: 12px;

		/*background: url(header-full.png) no-repeat left top;*/
	}
	h3.comments-header a,h3.trackbacks-header a { 	width:816px;float:left; margin-left:-15px; padding-left:15px; }
	h3.comments-header a:hover, h3.trackbacks-header a:hover{ background-color:#eeeeee;}
	
	div.comments-content
	{
		margin: 0 15px;
		width: 450px;
			float: left;
	
	}
	
	/*comment entry container*/
	div.trackback,
	div.comment
	{
		/*float to clear a float*/
		font-size: 12px;
		line-height: 1.5;
		margin: 1em 6px;
		padding: 0;
	}
	/*comment left col container*/
	div.trackback-content,
	div.comment-content
	{
		padding: 0;
		margin: 0;
		margin-right: 0px;
		padding-bottom: .5em;
	}
	
	div.comment-inner
	{
		border-bottom: 1px solid #ddd;
		margin:20px 0 0 0px;
		padding:0;
	}
	
	div.trackback-content p,
	div.comment-content p
	{
		margin: 0;
		padding: 0;
		color: #203932;
	}
	p.trackback-footer
	
	{
		color: #999988;
		margin: .5em 0;
		font-size: .85em;
		text-align: left;
		padding: 0;
		line-height: 2;	
		/*border-top: 1px solid #535346;*/
	}
	p.trackback-footer
	{
		background: url(arrow_rotate_anticlockwise.png) no-repeat left center;
		padding-left: 19px;
	}
	.comment-footer
	{
		/*background: url(comment.png) no-repeat left center;*/
		padding:0;
		margin:0 0 15px 0;
		text-align: right;
	}




	

	div.entry-userpic,
	a.commenter-profile img,
	div.comment-userpic
	{
		display: none;
	}
	


/*
	INDIVIDUAL ENTRY ARCHIVES - COMMENT POSTINGS
*/

	div#comments form
	{
	
		float:right;
		width:333px;
		margin: 0;
		padding: 0;
		color: #666;
		/*background: url(header-full.png) no-repeat right top;	*/
		
	}	
	div#comments-open
	{
		margin: 15px 0 15px 15px;
		padding: 0;
	}
	div#comments-open h2.comments-open-header
	{
		clear: both;
		margin: 1em auto;
		color: #555;
		font-size: 12px;
		font-family: Lucida Sans Unicode;
		font-weight: bold;
		line-height: 26px;
		/*background: url(header-full.png) no-repeat top left;*/
		padding: 0 8px;
		margin-right: 10px;
	}
	
	div#comments-open .comments-open-moderated
{
	margin-top: 0;
	border:0;
	background-color:#e6e6e6;
	color:#A9B6C0;
}	

	div.comments-open-content
	{
		margin: 0;
	}
	div.comments-open-content p
	{
		background: #FFFFCC url(exclamation.png) no-repeat 12px 16px;
		color: #CC0000;
		padding: 12px 36px;
		border: 2px solid #000;
		margin: 1em 6px;
	}
	div.comments-open-content p a
	{
		color: #CC0000;
	}
	
	
	div#comments-open-data p,
	p#comments-open-text
	{
		margin: 1em 6px;
		padding: 0;
		border: 0;
		color: #555;
		background: none;
	}

	
	
#comments-open-data
{
	margin-top: 1em;
	padding: 0;
}	
#comments-open-data p,
#comments-open-text,
#comments-open-footer
{
	margin: 0;
	padding: 0;
}
#comments-open-footer
{
	padding: 1em 6px;
	border: 0;
}
form label
{
	font-size: 10px;
	color: #555;
}
form p#comments-open-text
{
	clear: left; 
	width: 100%;
}

form input, form textarea
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 1em;
	padding: 5px;
	
	border: 1px solid #dcdcdc;	
	color: #333;
}
form #comment-author, form #comment-text,form #comment-email,form #comment-url {	width: 280px !important;}
form #comment-text
{
	height: 200px;
	margin-bottom: .25em;
}	

label[for="comment-bake-cookie"]
{
	font-size: 10px;
	color: #666;
}
#comments-open-footer input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 75px;
	color: #333;
	padding: 2px;
	border: 1px solid #fff;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
}
	

div#comments-open-data p,
div#name-email p
{

	padding-right: 1em;
}	

input#comment-bake-cookie
{
	width: auto;
	border: 0;
	margin: 0;
}



/* 
	SIDEBARS				
*/
	body.layout-two-column-right div#beta,
	body.layout-two-column-left div#alpha
	{
		/*background: #686859 url(hash-sidebar.png) top repeat-x;*/
		margin: 0;
		padding: 0 0;
	}
	div#beta{ }
	div.module{	font-size: 11px;	line-height:1.5em;	margin: 0;	float: left;	position:static;	padding-bottom: 1em;border-left: 1px solid #9d8e87;}
	h2.module-header{	color: #000;		padding:0 0 0 0;	margin:0;		background-color: #9d8e87; 		font-size: 10px;	font-weight: normal;	line-height: 15px;	height:15px;	vertical-align:baseline;	}
	div.module h2.module-header a:link,
	div.module h2.module-header a:visited
	{
		color: #000;
	}
	div.module a:link{text-decoration: none;	color: #444;}
	div.module a:visited{text-decoration: none;	color: #888;}
	div.module a:hover,div.module a:active	{	text-decoration: underline;	color: #A42700;}
	div.module-content{	margin: 0;	padding:1em 10px;	position:static;}

ul.module-list,
li.module-list-item
{
	margin: 0;
	padding: 0;
	list-style:none;
	
	float: left;
	clear: both;
	width: 100%;
}
li.module-list-item
{
	margin-bottom: 6px;
	/*background: url(bullet_white.png) no-repeat 3px 2px;*/
}

li.module-list-item a img {position:relative;top:4px; margin-right:2px;}
li.module-list-item a
{
	
	margin: 0;
	padding: 0;
	line-height:16px;
	vertical-align:middle;
	/*background: url(bullet_white.png) no-repeat 3px 2px;*/
	padding-left: 0px;	
	text-decoration:none;
	display: block;
}
li.module-list-item a:hover
{
	/*background: url(bullet_star.png) no-repeat 3px 2px;*/
	text-decoration:none;
}
li.module-list-item ul
{
	margin: 0;
	
}
li.module-list-item ul li.module-list-item
{
	margin: 0;
	margin-top: 6px;
	margin-left: 12px;
	width: 143px;
}
	.module-tag-item {float:left; margin:3px;}
	.taglevel1 img{width:30px;}
	.taglevel2 img{width:27px;}
	.taglevel3 img{width:24px;}
	.taglevel4 img{width:21px;}
	.taglevel5 img{width:18px;}
	.taglevel6 img{width:15px;}
	

	.module-archives,.module-monthly-archives,.module-tagcloud,.module-recent-comments,
	.module-search , .module-blank,.module-trackbacks,.module-search-feed, .module-tags  { border-bottom: 1px solid #9d8e87; height:238px;}
	.module-tagcloud		{width:140px; 	}
	.module-recent-comments {width:220px; 	}
	.module-blank { width:22px; border:none; 	}

	/* search form module */
	.module-search ,.module-syndicate { width:180px; 	 }
	.module-syndicate,.module-archiveblock { border-top: 1px solid #9d8e87;}
	.module-syndicate a{padding-left:15px;background:url(feed-icon-10x10.png) no-repeat left center;}
	.module-archives {width:210px;}
	.module-monthly-archives{width:130px;}
	.module-trackbacks {width:220px;}

	/* individual pages*/
	body#individual .module-tagcloud { width:150px;	}
	
	/* archive page 	archives.html */
	body#archives .module-archives, 
	body#archives .module-recent-comments, 
	body#archives .module-tagcloud, 
	body#archives .module-monthly-archives, 
	body#archives .module-trackbacks
	{height:238px; margin-bottom:15px; width:120px;	}
	body#archives .module-search {border-right: 1px solid #9d8e87;	}
	body#archives .module-blank { width:21px; border:none; 	}
	body#archives #alpha {border-top: 1px solid #9d8e87;border-bottom: 1px solid #9d8e87;	padding:0px 0 15px 0 ; width:816px; }
	body#archives #alpha .entry-body {font-size:15px; padding-left:15px; border-top: 8px solid #9d8e87;width:816px;}
	body#archives #beta {margin-top:30px !important; }
	body#archives .search-results-container h3 a{color:#000; text-decoration:none;}
	
	/*search results page*/
	.module-search-feed, .module-tags {width:180px;	}
	.module-tags li{list-style-type:none; margin-left:-15px;}
	.module-tags li img{position:relative ;top:4px ; margin-right:10px; }
	
	div.module-search form *
	{
		margin: 0;
		padding: 0;

	}
	
	div.module-search form label
	{
		line-height: 19px;
		font-size: smallest;
		font-weight: normal;
	}
	
	div.module-search form input
	{
		padding: 4px;
		font-size: 1em;
		color: #565656;
		width: 35px;;
		border:1px solid #7d7d74;
		margin: 5px 0;
	}
	
	div.module-search form input#search
	{
		padding: 4px;
		font-size: 1em;
		color: #565656;
		border:1px solid #7d7d74;
		margin: 5px 0;
		width: 112px;
	}
	
	div.module-powered	{padding:0 auto; float:none;}
 .module-powered .module-content	{ font-size:10px; color:#999999; margin:20px 0 10px 0;padding:0px; line-height:1.5em;}

	
	/* syndicate and powered modules - isolated from main sidebar modules 
	div.module-syndicate,
	div.module-powered
	{
		padding: 0;
		font-size: .85em;
		line-height: 1.3;
		
		clear: both;
		text-align:right;
		
		padding-right: 8px;
	}

	div.module-powered
	{
		text-align: right;
		background: url(mt.png) no-repeat right 12px;
	}

	*/


	
	/*検索結果 */
	.mt-search-results #alpha {border-top: 1px solid #9d8e87;border-bottom: 1px solid #9d8e87;	padding:0px 0 15px 0 ; }
	.mt-search-results #beta {margin-top:30px !important;}
	
	.mt-search-results #alpha-inner input {width:40px;}
	.mt-search-results #alpha-inner input#search {width:300px; margin-left:15px;}
	.mt-search-results #alpha-inner #search-options input{width:20px;position:relative; top:4px;}
	.mt-search-results #alpha-inner #search-form p {border-bottom:1px solid #9d8e87 ; padding:5px 0; background-color:#9d8e87 ;}
	
	h3.search-results-header {font-size:15px; padding-left:15px; border-top: 8px solid #9d8e87;border-bottom: 1px solid #9d8e87;}
	h3.search-results-header img{position:relative;top:4px;}
	.search-results-container h3 {font-size:12px; margin:0;}
	.search-results-container h3 a{color:#000; text-decoration:none;}
	.search-results-container p span{font-size:10px;color:#999;margin: 0; }
	.search-results-container {float:left; width:390px; padding:15px 0 0 15px; height:65px;}
	.search-results-container p {color:#777;font-size:10px; line-height:1.3em; padding-top:3px;}
	.search-results-container p, .search-results-container h3{margin-left:75px;margin-right:15px; }
	.search-results-container .entryImg{float:left; width:60px;height:60px; border:1px solid #bbb; }
	.search-results-container h3 img{float:none; position:relative;top:4px;}
	
	/* IE hacks and solves */
	#columnStyle1 { _margin-bottom:0px; } /* -15*/
	#columnStyle1 .leftColumn{ _width:441px; _float:left; _display: inline; _margin-right:0px; _padding-bottom:15px;}
	#columnStyle1 .bodyRight1	{_margin:0;	_width:240px; _display: inline;}
	#columnStyle1 .bodyRight1 h3.entry-header{_margin-top: 15px;}
	#columnStyle1 .entry-tags {_margin-top:20px;}
	#moreStyle1, #moreStyle2, #moreStyle3{ _width:805px; _padding:50px 0px 1px 15px; }
	.module-blank { _width:18px; 	}
	body#archives .module-blank { _width:18px; 	}
