/* 
Copy from "style.css" into this file and make the changes HERE!
This makes it possible to upgrade the core system and theme without destroying your style changes.
*/


/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

/* /about/my-friends page */
.blogfriends h4 {
	margin: 0 0 0 20px !important;
}
.post-meta-res {
	margin-top:15px;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#bfbcbc;
	width:375px;
	margin-bottom:15px;
}

/* New Footer - 2010-03-30 */
#fatfooter {
	font-size: 0.9em;
	overflow: hidden;
	padding: 20px 20px 0;
}
#fatfooter .col1,
#fatfooter .col2, 
#fatfooter .col3 {
	/*background: #999;*/
	float: left;
	margin-right: 30px;
	width: 300px;
}
#fatfooter .col3 {
	margin-right: 0;
}
#fatfooter .ftsection {
	border-bottom: 1px dashed #ddd;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#fatfooter .lastsection {
	border-bottom: none;
	margin-bottom: 0;
}

#fatfooter h4 {
	text-transform: uppercase;
}
#fatfooter p {
	margin-bottom: 10px;
}
#fatfooter a.primary {
	background: #ffffff;
	display: inline-block;
	margin-right: 5px;
	padding: 2px 8px;
	text-transform: uppercase;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#fatfooter a.primary:hover {
	background: #000033;
	color: #ffffff;
	text-decoration: none;
}
#fatfooter .secondary {
	font-size: 0.9em;
}

#ftAvatar {
	background: #fff;
	padding: 0px;
	height: 58px;
	width: 58px;
	margin-top: 4px;
}
#fatfooter img {
	border: 0px solid #ccc;
	margin: 6px 10px 0px 0;
}

#fatfooter .twolists {
	overflow: hidden;
}
#fatfooter .twolists ul {
	float: left;
	width: 140px;
}
#fatfooter .twolists .twocol1 {
	margin-right: 20px;
}

#ftBadges {
	overflow: hidden;
}
#badgeLeadership,
#badgePublishing,
#badgeProductivity,
#badgeSocialMedia {
	background: url('images/postrank-badges.png') no-repeat left top;
	display: block;
	float: left;
	height: 0;
	margin-right: 13px;
	overflow: hidden;
	padding-top: 78px;
	text-decoration: none;
	width: 60px;
}
#badgeLeadership { background-position: 0 0; }
#badgePublishing { background-position: -72px 0; }
#badgeProductivity { background-position: -144px 0; }
#badgeSocialMedia { background-position: -216px 0; }

#fatfooter #bookreviews .content {
	display: block;
	float: left;
	margin-top: 5px;
	width: 230px;
}
#fatfooter #bookreviews ul {
	line-height: 1.2em;
	overflow: hidden;
}
#fatfooter #bookreviews img {
	float: left;
	margin: 0 10px 0 0;
}
#fatfooter #bookreviews .booktitle {
	font-size: 1.2em;
}
#fatfooter #blogfriends li {
	line-height: 1.2em;
	margin-bottom: 10px;
}
#fatfooter .byline {
	font-size: 0.9em;
	font-style: italic;
}
#fatfooter .byline a {
	color: #003;
}

#fatfooter .viewall {
	clear: left;
	font-size: 0.9em;
}

#fatfooter #quote {
	background-image: url('images/quotation-footer.png');
	margin-top: 0;
	margin-left: -25px;
	padding-bottom: 20px;
	padding-right: 0;
}
#fatfooter #quote .cap {
	/* override first letter cap */
	float: none;
	font-size: 1em !important;
	line-height: 1em !important;
	padding-right: 0 !important;
}

#credits {
	overflow: hidden;
	padding: 10px 0;
	width: 1020px;
}
#credits li {
	border-left: 1px solid #999;
	display:inline;
	font-size: 11px;
	margin-left: 10px;
	padding-left: 10px;
	text-transform: none;
}
#credits li:first-child {
	border-left: none;
}
