@charset "utf-8";

#results {
	border: dotted #666666;
	border-width: 1px 0 0;
	padding: 0 0 30px;
	overflow: hidden;
}

#results.noBorderTop {
	border-top:0;	
}

#results li { 
	overflow: hidden;
	border-bottom: 1px dotted #666666;
	padding: 22px 4px 22px 0;
}

#results li h2 {
color:#52A9D4;
padding: 0 110px 0 0;
font-size: 2em;
line-height: 1.2em;
}

#results li h2 a { color:#52A9D4; }

#results li img { 
	display: block;
	float: left;
	margin: 0 10px 0 0;
}

#results li div { 
	overflow: hidden;
	padding: 12px 0;
}

#results li p { line-height: 1.3em; padding-bottom:0;}

#results li .author { 
	font-size: 12px;
	padding-bottom: 8px;
}

#results li div .author { padding: 0; display:block;
font-style:normal;color:#666666; }
#results li div .comments { float: right; background:none !important;}

#results li .more { padding-top: 4px; }

#results li p .more { 
	padding: 0; 
	display: inline;
	color: #52A9D4;
}

#results li .tags { 
	clear: left;
    padding:16px 0 6px;
    margin-bottom:0;
    border:none;
}

#results li .lessSpace { padding: 10px 0 0; }

#results li .tags p { margin: 0 150px 0 0; }

#results li .tags p a { color: #52A9D4; }








span.innerLink {
	float: right;
	font-size: 14px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none !important;
}

span.innerLink h4{
    font-family:Arial,Helvetica,sans-serif;
    font-size:1em;
    font-weight:bolder;
    line-height:1.3em;
}

#results li .tags h3 {
	display:inline;
	font-size: 1em;
    font-family:Arial,Helvetica,sans-serif;
}

#results li .tags h3 { margin: 0 150px 0 0; }
#results li .tags h3 a { color: #52A9D4; }


span.innerLink a {
	color: #FA8A28 !important;
}

span.innerLink a:hover { text-decoration: underline !important; }


