/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

a, a:link, a:visited	{ color: #cc0066; /*#313428;*/ text-decoration: none; }
a:hover			{ color: #FF9933; }

hr { clear: both;}

.clear { clear: both;}

.entry-content  { font-size: 14px; line-height: 1.65em;}

.single .entry-content h3 { clear: both; border-bottom: solid 1px #ddd; border-left: solid 24px #9966CC; padding-left: 5px; margin-top: 20px;}

/*pre { background-color: #F9F9F9; padding: 10px;}*/

#top-menu .sf-menu a  { padding:7px 12px 8px; font-size: 12px;}
#nav .sf-menu ul.sub-menu li a { padding: 7px 12px; line-height: 1; height: auto; font-size: 12px; }

#popular-posts {
	display: block;
}
#popular-posts ul {
	list-style: none;
	margin-left: -2px;	
}
#popular-posts .sub {
	display: block;
	border-bottom : 1px dotted #ccc;
	padding-bottom: 14px;
	margin-bottom: 10px;
	line-height: 1.4em;
}

#popular-posts .thumb img {
    	display: inline;
	background: none repeat scroll 0 0 #FFFFFF;
    	border: 1px solid #CCCCCC;
   	float: left;
    	margin: 0 10px 0 0;
    	padding: 2px;
}
.single .entry-content h3.similar-posts {
	margin-top: 50px;
}

.link {
	margin: 0 20px;
	padding: 0;
	list-style-type: none;
}
.linkcat h3 {
	padding-bottom: 3px;
	border-bottom: solid 2px #ddd;
}
.link ul {
	margin: 0;
	padding-left: 25px;
}

.link li li {
	font-size: 13px;
	line-hight: 1.6em;
	/*margin: 15px 10px;*/
	/*border-bottom: dotted 1px #8bc124;*/
	padding: 5px;
}

.link a {
	font-size: 16px;
	font-weight: bold;
}
 
.link a:hover {
	color: #008844;
}

.info {
	with: 90%;
	padding: 0.3em;
	margin: 1em auto;
	background-color: #E9F3D2; /*#f1f9f7;*/
	border-radius: 5px;
	border: 1px solid #ACD556;
 	color: #1d9d74;
       font-seize: 14px;
       line-height: 1.8em;
}