/* @override http://localhost/k2/wp-content/themes/k2/style.css */
/*
Theme Name:K2
Version:1.1
Theme URI:http://getk2.com
Author:Various Artists
Author URI:http://getk2.com/
Description:<strong><a href="themes.php?page=k2-options">Configure K2</a></strong>,visit the <a href="http://groups.google.com/group/k2-support">support forums</a>,<a href="http://code.google.com/p/kaytwo/w/list">the wiki</a> or <a href="http://code.google.com/p/kaytwo/issues/list">the bug tracker</a>. K2 was developed by <a href="http://binarybonsai.com/">Michael</a>,<a href="http://chrisjdavis.org/">Chris</a>,<a href="http://zeo.my/">Zeo</a>,<a href="http://stevelam.org/">Steve</a>,Ben and <a href="http://xentek.net/">Eric</a>,and is licensed under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
Tags:blue,custom-header,fixed-width,flexible-width,one-column,two-columns,three-columns,theme-options,threaded-comments,microformats,translation-ready,light
$Revision:1112 $
*/
/* Reset CSS v1.0 from http://meyerweb.com/eric/tools/css/reset/ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0}
/* Basic Typography */
body{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Helvetica,Arial,Sans-Serif}
h1,#site-title,h2,h3{font-family:"Trebuchet MS",Verdana,Sans-Serif}
h4,h5,h6{font-family:Verdana,Sans-Serif}
/* Page Structure */
body{font-size:62.5%;/* Resets 1em to 10px */
	color:#444;background:#eee;text-align:center}
body.lang-ar,body.lang-fa,body.lang-he,body.lang-hi,body.lang-km,body.lang-ko,body.lang-ja,body.lang-th,body.lang-zh{font-size:75%;/* Resets 1em to 12px,for internationalized K2s */
	}
#page{background:#fff}
#page{text-align:left;margin:0 auto;padding-top:20px;position:relative;border:1px solid #ddd;border-top:none;clear:both;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px}
.columns-one #page,.columns-one.smartposition #rollingarchivesbg{width:560px}
.columns-two #page,.columns-two.smartposition #rollingarchivesbg{width:880px}
.columns-three #page,.columns-three.smartposition #rollingarchivesbg{width:950px}
#header{position:relative;height:200px;background:#3371A3;background-position:top right;background-repeat:no-repeat}
.wrapper{padding:0 20px 0}
.columns-two .secondary{float:right}
.primary{position:relative;float:left;width:520px;padding:10px 0}
body.showrollingarchives .primary{/* Flush RA with header */
	padding-top:0}
body.home.onepageonly.rollingarchives .primary{/* No RA,so back to 10px */
	padding-top:10px}
* html .primary{/* IE Hack */
	display:inline}
.primary{margin-top:9px}
.columns-one .secondary{width:300px;border-top:1px solid #eee}
.columns-three .secondary{width:175px}
.secondary{width:300px;float:left;font-size:1em;line-height:1.5em;color:#666;padding:0 10px;overflow:hidden;padding-bottom:20px}
#widgets-sidebar-2{clear:right}
.comments{clear:both;text-align:left;margin:30px 0 0;position:relative}
/* Main Menu in Header */
.headermenu{position:absolute;white-space:nowrap;bottom:0;margin:0 20px}
.headermenu > ul{float:left}
.headermenu li{list-style:none}
.headermenu li a{display:block;outline:none}
.headermenu li a:hover{text-decoration:none}
.headermenu > ul > li{/* Top Menu Items */
	float:left}
.headermenu > ul > li > a{/* Top Menu */
	margin-left:5px;padding:5px 15px;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px}
.headermenu > ul > li.current_page_ancestor > a,.headermenu > ul > li.current_page_item > a{color:#333;background:#fff}
.headermenu > ul > li:hover > a,.headermenu > ul > li.sfHover > a{/* Top level hover*/
	color:#eee;background-color:#333}
.headermenu > ul > li.has_children > a{/* Top level parent */
	padding-right:18px;position:relative}
.headermenu > ul > li.current_page_ancestor.has_children > a:after,.headermenu > ul > li.current_page_item.has_children > a:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM5JREFUeNpiVFJSKmJgYOhlwATFd+/e7WMgAJSVlUH64eqYoJzFaOoWIysiAECOWQTEnDADQSAdiM9C2WehfFJALBAfBmJpmIHfgdgfiK9B6e8MpANjIN7F+P//fwZKADAM/yP5zJ+JgToAFOa2QPyUGgYWA3EcLJgo9jI6YGKgMhg1cHAYWITCAyUbCjEILAJiThCfGukQJeuBbCj6jx0UkeBCGLgKE1yEJrGIRC+DwBkgloYJckIFYBKc5IYhsoQ0yMlQmpRIQQkagAADALDkZtaJ8hg2AAAAAElFTkSuQmCC) no-repeat left top}
.headermenu > ul > li.has_children:hover > a:after,.headermenu > ul > li.has_children.sfHover > a:after,.headermenu > ul > li.has_children > a:after{/* Dropdown indicators */
	position:absolute;right:5px;top:10px;height:4px;width:7px;content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM5JREFUeNpiVFJSKmJgYOhlwATFd+/e7WMgAJSVlUH64eqYoJzFaOoWIysiAECOWQTEnDADQSAdiM9C2WehfFJALBAfBmJpmIHfgdgfiK9B6e8MpANjIN7F+P//fwZKADAM/yP5zJ+JgToAFOa2QPyUGgYWA3EcLJgo9jI6YGKgMhg1cHAYWITCAyUbCjEILAJiThCfGukQJeuBbCj6jx0UkeBCGLgKE1yEJrGIRC+DwBkgloYJckIFYBKc5IYhsoQ0yMlQmpRIQQkagAADALDkZtaJ8hg2AAAAAElFTkSuQmCC) no-repeat left bottom}
.headermenu > ul > li > ul{/* Child Menus */
	left:-999em;position:absolute;z-index:50;max-width:20em;margin-left:5px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);background:#f3f3f3;border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;-webkit-border-top-right-radius:3px;-webkit-border-radius:3px;-webkit-border-top-left-radius:0}
.headermenu > ul > li.sfHover > ul,.headermenu > ul > li:hover > ul{/* Show submenu when hovering parent */
	left:inherit}
.headermenu li li a{/* Submenu links */
	color:#333;padding:.6em 1.5em;overflow:hidden;text-overflow:ellipsis}
.headermenu li li a:hover{/* Child hover */
	background:#ddd;background:rgba(0,0,0,.1);/* To accomodate the gradient background in modern browsers */
	}
.headermenu li li li a{/* Indent 3rd child */
	padding-left:2em}
.headermenu > ul > li > ul > li:first-child > a{/* First child 2nd level */
	border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:3px}
.headermenu > ul > li > ul > li:last-child > a:last-child{/* Last child 2nd level */
	border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}
.headermenu ul ul li:last-child ul li:last-child a:last-child{/* Last child 3rd level */
	border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}
/* Widgets:'Below Header' & 'Page Footer' */
#widgets-top,/* Below Header */
#widgets-bottom{/* Page Footer */
	margin-top:20px;overflow:auto;width:100%}
#widgets-top > div,#widgets-bottom > div{display:inline-block;float:left}
body.columns-one #widgets-top > div,body.columns-one #widgets-bottom > div{width:33%}
body.columns-two #widgets-top > span,body.columns-two #widgets-bottom > span{width:25%}
body.columns-three #widgets-top > div,body.columns-three #widgets-bottom > div{width:20%}
#widgets-top .widget,#widgets-bottom .widget{margin:0 10px}
/* Widgets:Below Single Post */
#widgetspost{overflow:auto;width:100%}
#widgetspost > div{display:inline-block;float:left;width:50%}
/* Sidebar Subpages Menu */
.sb-pagemenu ul{margin-left:10px}
.sb-pagemenu ul ul{margin-top:2px}
.sb-pagemenu ul ul .page_item{margin-left:10px;padding:0}
/* Headings */
h1{font-size:3em}
#site-title{font-size:3em;font-weight:bold;padding:75px 75px 0}
#site-title a,#site-description{text-decoration:none;color:#fff}
#site-title a:hover{text-decoration:underline}
#site-description{/* Description in header */
	font-size:1em;margin:0 75px}
h2{font-size:2.5em}
.page-head{margin:10px 0 20px;text-align:center}
.page-head h1{font-size:2.5em}
.page-head h2{color:#999;font-size:2.0em;font-weight:normal}
.entry-title,h3{/* H3 is entry headlines. H4 is comments and replyform headlines */
	font-size:2.4em;font-weight:normal}
h4{font-size:2.0em;font-weight:normal}
.widgets h4{/* Widget Titles */
	font-size:1.5em;font-weight:normal;padding:0;display:block;margin-bottom:10px}
.entry-title{margin-right:40px}
.four04 .entry-title,body.page .content .entry-title{margin-left:40px;text-align:center}
.entry-content h3{font-size:1.8em;font-weight:normal;margin-top:25px}
.entry-content h4,.entry-meta h4{font-size:1.5em;font-weight:normal;margin-top:25px}
.entry-header{position:relative}
body.page .entry-content h3{font-size:1.7em;display:block;padding:15px 0 0}
body.page .entry-content h4{font-size:1.5em;display:block;padding:15px 0 0}
.widget{margin:20px 0 0;padding:0;position:relative;line-height:1.5em}
.widget div{margin:0}
.primary .metalink a,.primary .metalink a:visited,/* The Metalink class takes care of the comments,edit,rss and trackback links next to the titles */
.widgets .metalink a,.widgets .metalink a:visited{color:#999;font-weight:normal}
.primary .post .entry-header .metalink{font-size:1.8em;margin-left:15px}
.comment-meta{margin:0 15px 0 0}
.comment-login,.comment-welcomeback{margin-top:15px;color:#777}
#comment-personaldetails{margin-top:10px}
.feedicon{/* Next to Comment Section Headline */
	border:0 !important;padding:0 !important}
.feedlink{/* On the sidebar */
	border:none;padding:2px;padding-right:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhlJREFUOE+lk0trE1EYhp9JK5VUW7G2CWYhiYHYG0hQKhgXIhIQL39AKeJGEelad11IVy50ISKIILgTN0JduBIqIhWt1qAl2lgrpa2xXpLJzJmZM8fFNzbpVj84MHMuz3m/d96xjDH8T7UDcNXqpH/4FH0H7rOpC3Qgq6Evz6GORgCqDitvb3Hu04UmYCB/iezoIVJHwGoD3wVCMAYCJ4JF76oO3dPnub5jC2PVMwLo2TtBogA/y1BfBmcJtB8d0qA16FAUbE7C9mHozJwGIoBpk42rL2FkHJzv8LsC1RIsvxb5OhCIWoCtGdDoZgu+kg2ekhbifTIS+yGego+ToGxRYizwHHCcFhOVC40f4LkwNQ7daegdgmQeMkXwffjwCNSaAFRNzqwDvIbc7rngLMC3eSg/gd1FyJ2A3HEIApi+C6ERNQ3VAnBc8G1QCgqXAQNzj2H2Ifga9o3CwElYKsH8M3Br4G4ANESFUtDbDyCGeQHMPICeLKQPQioP75+KgkBbADEAXEcmPQ8mr0BlCpJDsOeYtFZ5IdDkoLSibPGlqUBFPniwOCOL6UIUJA1fZwWwbad8CdcBP2wB1Kpg/5I8aA8W38CNowIwBqqf4dphCVasHVwbGvVYE/Bu9R675kboSuSAKDgaTNiM8N9aW4EvJXjFbQBr/W8sWnfIdpylI24IDRgAY4kKxFSMoW7HeM5FyubmRsA/1h8efR207El/ygAAAABJRU5ErkJggg==) right center no-repeat;height:16px;position:absolute;top:0;right:0;color:#777}
.feedlink span{visibility:hidden}
.feedlink:hover span{visibility:visible}
.entry-edit{/* The Edit Button */
	position:absolute;right:0;top:7px;font-size:1.1em;display:inline}
.entry-title,.entry-title a,.entry-title a:visited,h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited,h4,h4 a,h4 a:visited{color:#444}
.entry-title,.entry-title a,.entry-title a:hover,.entry-title a:visited,h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,h4,h4 a,h4 a:hover,h4 a:visited{text-decoration:none}
.entry-meta{font-size:1em;line-height:1.6em;color:#bbb}
.comment-meta{color:#999}
.entry-meta a,.comment-meta a,.entry-date,.entry-time{color:#777}
.entry-meta div{display:inline}
.entry-header .entry-meta{min-height:16px}
.image-meta abbr,abbr.entry-date{border:none}
.entry-pages{font-size:1.2em}
.entry-pages span{font-weight:bold}
.entry-tags{padding:2px 0}
.entry-header .entry-tags{display:block}
div.comment-reply{display:inline}
.entry-edit a,a.quoter_comment,a.quoter_page,a.comment_quote_link,a.comment-edit-link,a.comment-reply-link,a#cancel-comment-reply-link,.comment-edit a{/* Rounded Buttons */
	border:none;padding:4px 8px;height:16px;line-height:16px;color:#333;background:#e7e7e7;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline}
.pingback a.comment-edit-link,.trackback a.comment-edit-link{padding:2px 8px;margin-left:10px;font-size:.8em}
#commentlist #respond a.quoter_page,#commentlist #respond a#cancel-comment-reply-link{background:#ddd}
.entry-edit a:hover,a.quoter_comment:hover,a.quoter_page:hover,#commentlist #respond a.quoter_page:hover,a.comment_quote_link:hover,a.comment-edit-link:hover,a.comment-reply-link:hover,#commentlist #respond a#cancel-comment-reply-link:hover,a#cancel-comment-reply-link:hover,.comment-edit a:hover{background-color:#333;color:#fff;text-decoration:none}
div.quoter_page_container{margin:5px 0;display:none;/* Hidden because it's not too nice an implementation */
	}

.commentslink {
	padding: 2px 0;
	}


/* Primary Contents */

.post,
body.attachment .attachment {
	position: relative;
	margin: 0 0 20px;
	padding: 5px 10px;
	}

.entry-content {
	font-size: 1.2em;
	line-height: 2.2em;
	color: #444;
	}

.entry-content p,
.entry-content ul,
.entry-content ol,
.entry-content div,
.entry-content blockquote {
	margin: 13px 0;
	}

.entry-content .map div { /* Google Maps Support */
	margin: 0;
	}

.wp-post-image {
	padding-top: 5px;
}

.metalinks {
	margin-top: 3px;
	}

.primary a.entry-edit-link:hover,
.primary a.comment-edit-link:hover,
.primary a.comment-reply-link:hover {
	text-decoration: none;
}


/*
	GALLERY
*/

.gallery {
	padding-left: 25px;
}

.gallery-item {
	float: left;
}

.gallery-item dt {
	margin: 0px;	
}

.gallery-item dt a {
	float: left;
	line-height: 0;
}

.gallery-item dd {
	display: none;
}

.gallery:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/*
	SINGLE ATTACHMENT
*/

#gallery-nav {
	padding: 20px 0;
	clear: both;
	}

#gallery-nav > div {
	padding: 0;
	width: 50%;
	}

#gallery-nav a span {
	outline: none;
	}

#gallery-nav a span {
	display: block;
	padding: 10px 0;
	}

.attachment-image {
	text-align: center;
}

.attachment-image .caption {
	margin: 0;
	text-align: center;
	}

.attachment-image .caption p {
	display: inline;
	}

.image-meta {
	list-style-type: none;
	}

.image-meta li {
	margin: 5px 0;
	}

.image-meta span {
	font-weight: bold;
	display: block;
	float: left;
	width: 8em;
	}

.image-meta .entry-date {
	font-weight: normal;
	color: #333;
}

/* Comments */

#comments-nav {
	height: inherit;
	color: #aaa;
	text-align: center;
	font-size: 1.1em;
}

#comments-nav .page-numbers {
	padding: 5px;
}

.comments .metalinks {
	display: none; /* Rarely used these days, so let's hide it. */
}
.commentsrsslink{padding:2px 0;margin-right:10px;height:16px}
.trackbacklink{padding:2px 0;height:16px}
.commentsrsslink a,.trackbacklink a{color:#999;padding:2px}
.nopassword{text-align:center}
#commentlist{margin:10px 0;position:relative}
#commentlist .children{margin-left:20px}
#commentlist li{margin:10px 0;list-style:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#commentlist li > div{padding:10px}
#commentlist li .comment-content{font-size:1.2em;line-height:1.8em}
.comment-content p,.comment-content ul,.comment-content ol,.comment-content div,.comment-content blockquote{margin:13px 0}
#commentlist li .comment-meta{padding:2px 0;display:block}
#commentlist li img{padding:0;border:none}
#commentlist .avatar,#commentlist .gravatar{float:right}
#commentlist .comment-author{font-size:1.5em;font-weight:bold}
#commentlist .pingback .comment-author,#commentlist .trackback .comment-author{font-size:1.3em}
.comment-author cite{font-style:normal}
#commentlist li .counter{display:none;font:normal 1.5em 'Century Gothic','Lucida Grande',Arial,Helvetica,Sans-Serif;color:#999;float:left;width:35px}
.byuser{background:#f6f7f8}
.bypostauthor{background:#f6f6f6}
.bypostauthor > div.comment blockquote{color:#333;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIRJREFUOMvtkb0KwCAMhKVQBAchdCmCFCTv/4zNYEuaJv4snXpwi3d8xuicrtWNa7UOdzIOAAI5k5MMPLlUSA8UWe8BWgQkdia5eqUOcAusGxQl1gUZjk7jWQ/looMIfQME4llmiBPPeq1gmwDlFigJEFRru+K9g3WDBmr9HhqGH/Qh6ATkURN7fNMtqgAAAABJRU5ErkJggg==) no-repeat 10px 0}
#respond{position:relative;margin-top:20px}
#commentlist #respond{/* For threaded comments */
	background:#eee;margin-top:15px;padding:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
#commentlist .cancel-comment-reply{position:absolute;top:1em;right:1em;padding:2px 0}
.pingback span.favatar img,.trackback span.favatar img{margin-left:-25px;border:none;padding:0;float:left}
.pingback img,.trackback img{padding:0;border:none}
#leavecomment,.comments #loading,#comments-closed-msg{text-align:center;margin:30px 0 20px !important;color:#ddd;font-size:1.7em}
.comments #loading{margin-top:20px !important}
#comments-closed-msg{margin-bottom:40px !important}
.comments #commenterror{display:none;line-height:2.0;padding:5px;color:#FF0000;background-color:#FFFF99}
.comments #commentload{padding-top:3px;float:right;vertical-align:middle;height:18px;width:18px;background:url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPr6+paWlr6+vnx8fIyMjOjo6NDQ0ISEhLa2tq6urvDw8MjIyODg4J6enqampgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAAKAAEALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkEAAoAAgAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkEAAoAAwAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAAKAAQALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAAKAAUALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) center center no-repeat}
.comments form{clear:both;padding:1px 0 10px}
.comments input[type=text],.comments textarea{padding:2px;color:#777}
input[type=text]:focus,textarea:focus{background:#fff;color:#333;border-color:#666}
.comments form input[type=text]{width:45%;margin:5px 5px 1px 0}
.comments textarea{width:99%;margin:10px 0;border:1px solid #888}
.comments form #submit{float:right}
#footer{clear:both;margin:0 auto;padding:20px 0 40px;text-align:center;color:#777}
#footer p{line-height:1.6em}
#footer a{color:#888;font-weight:bold}
#footer a:hover{border:none;text-decoration:none;color:#000}
#footer .siteadmin a{/* 'Site Admin' Button */
	position:fixed;top:5px;right:5px;color:#333;z-index:1000;background:#cfcfcf;padding:5px 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:normal}
#footer .siteadmin a:hover{background:#333;color:#fff;text-decoration:none !important}
#footer .wp-version,#footer .k2-version{display:none;padding-left:0.3em}
.footerstats{display:none}
/* Links */
a:hover,a:visited:hover{text-decoration:underline}
h2 a:hover,h2 span a:hover{color:#27d !important}
a{color:#27d;text-decoration:none}
.entry-content a:visited{color:#b41}
/* Various Tags and Classes */
.hidden{position:absolute !important;left:0;top:-500px !important;width:1px;height:1px;overflow:hidden}
.clear{clear:both}
.post p{overflow:auto}
a img{border:none}
img.noborder{border:none !important}
.aligncenter,.center{text-align:center}
.entry-content .aligncenter,img.center,img[align="center"]{display:block;margin-left:auto;margin-right:auto}
.entry-content .alignright,img[align="right"]{float:right;margin:0 0 4px 8px;display:block}
.entry-content .alignleft,img[align="left"]{float:left;margin:0 8px 4px 0;display:block}
.wp-caption a img,.wp-caption a img:hover{padding:4px 0 0;border:0 none}
.wp-caption .wp-caption-text{margin:4px 0 2px}
.smallcaps{font-variant:small-caps}
abbr[title],acronym[title]{cursor:help}
abbr.entry-date{cursor:inherit}
small{font-size:0.9em;line-height:1.5em}
small,strike{color:#777}
code{font-size:1.1em}
blockquote{margin:20px 0;padding:0 20px 0 50px;color:#333;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIRJREFUOMvtkb0KwCAMhKVQBAchdCmCFCTv/4zNYEuaJv4snXpwi3d8xuicrtWNa7UOdzIOAAI5k5MMPLlUSA8UWe8BWgQkdia5eqUOcAusGxQl1gUZjk7jWQ/looMIfQME4llmiBPPeq1gmwDlFigJEFRru+K9g3WDBmr9HhqGH/Qh6ATkURN7fNMtqgAAAABJRU5ErkJggg==) no-repeat 10px 0;border:none}
hr{display:none}
.alert{background:#FFF6BF;text-align:center;margin:10px auto;padding:4px 20px}
img.wp-smiley{border:none !important;padding:0 0 0 5px !important}
/* Lists */
.archive-list{margin:10px 0 0 0 !important;padding-left:0 !important}
.archive-list li{list-style:none;float:left;margin:0 5px 0 0 !important;padding:2px 0 2px 10px !important;width:150px}
.archive-list .children{margin:0}
.archive-list .children{padding-left:10px}
.entry-content ol,.entry-content ul{padding:0 0 0 35px}
.entry-content ol li,.entry-content ul li{margin:0 0 3px;padding:0}
.widgets ul ul,.widgets ol ol{margin:0 0 0 10px}
.widgets ul ul ul,.widgets ol ol ol{margin:0 0 0 20px}
.widgets ol{margin-left:15px}
.widgets ul li,.widgets ol li{margin:0;padding:1px 0}
.widgets ul li{list-style:none}
/* Search Widget,incl. Livesearch */
.widget_search{margin-top:20px !important}
#search h4,.widget_search h4{display:none}
input[type=text],textarea{color:#444;padding:1px;margin:0}
#search-label{/* The 'Search for:' label */
	display:none}
#search-label.overlabel-apply{/* Inline label for livesearch */
	display:block;position:absolute;color:#888;cursor:text;padding:4px 5px;z-index:1;background:#fff}
#search-label.overlabel-apply.fade{/* Fade label when #s has focus */
	color:#ccc}
#search-label.overlabel-apply.hide{/* Hide label when #s isn't empty */
	text-indent: -10000px;
	}

#s, #search-label.overlabel-apply { /* Style #s and label in same way */
	font-size: 1.1em;
	width: 190px;
	line-height: 15px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	}

#s { /* The actual search input field */
	position: relative;
	padding: 3px;
	width: 60%;
	border: 1px solid #ddd;
	background: transparent;
	z-index: 2;
	}

.livesearch #s { /* The search input field w. livesearch enabled */
	padding-right: 20px;
	width: 175px;
	}

.livesearch.columns-three #s {
	width: 150px;
	}

.livesearch.columns-three #search-label.overlabel-apply { /* For Three Columns */
	width: 165px;
	}

#s:focus {
	border-color: #333;
	}

#searchreset, #searchload { /* Reset button & loading spinner */
	position: absolute;
	top: 2px;
	opacity: 0;
	right: 2px;
	height: 18px;
	width: 18px;
	}

.smartposition #searchreset,
.smartposition #searchload {
	top: 14px;
}

#searchreset {
	z-index: 4;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJFJREFUKJGdkkEKgCAQRYWg2wQewJu17Qat3OtKvFXQGYSgRvkTg2lEwSNt3idmVDnnlGAiArERJ94B32+PFyMxEwlyTUJ9kKG1I9esHDKyEGNsrgUmh7yU8sNyvQdeiaYfYiNQhqNazb8EylB+/+lXT93pdSZo+Jzsx3Oy9Y1YiKMjH6iPMsRo3LUd8o69lt4F22fTfYSjDecAAAAASUVORK5CYII=) center center no-repeat}
#searchload{z-index:3;background:url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPr6+paWlr6+vnx8fIyMjOjo6NDQ0ISEhLa2tq6urvDw8MjIyODg4J6enqampgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAAKAAEALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkEAAoAAgAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkEAAoAAwAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAAKAAQALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAAKAAUALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) center center no-repeat}
#searchsubmit{/* Static search button */
	float:right;width:30%}
/* Attachment */
.entry-content .attachment{text-align:center}
/*
	FLANKING SIDEBARS
	*/
body.flankingsidebars.columns-three .primary{margin-left:195px}
body.flankingsidebars.columns-three #widgets-sidebar-1{position:relative;left:-520px;margin-left:-195px}
/* Webkit doesn't retain the position of the left-shifted searchform properly */
body.flankingsidebars.webkit.smartposition #widgets-sidebar-1 div.widget_search:first-child #searchform{margin-left:-520px}
body.flankingsidebars.columns-three #rollingarchivesbg{margin-left:-215px}
/*
	NAVIGATION
	.navigation is traditional page-by-page
	#rollingarchives is 'advanced' AJAX-powered
	The two are mutually exclusive,with the exception of permalinks where .navigation is always used.
	*/
#rollingarchives,.navigation{padding:0}
#rollingarchives{height:45px}
#rollingarchives a,.navigation a{height:45px}
.navigation{padding:0 10px}
body.showrollingarchives .navigation{display:none}
body.rollingarchives.single .navigation{display:block}
body.showrollingarchives,body.livesearchactive{overflow-y:scroll;/* Avoid horizontal 'popping' when using RA and LS */
}
body.showrollingarchives.ie7,body.livesearchactive.ie7{/* Thanks IE7 */
	overflow-y:auto}
.comments .navigation{margin:20px 0}
.navigation .nav-previous,.navigation .left{float:left;width:45%;text-align:left;padding:5px 5% 15px 0}
.navigation .nav-next,.navigation .right{float:right;width:45%;text-align:right;padding:6px 0 10px 5%}
.navigation a{color:#999}
#rollingarchives{/* AJAX-powered navigation hub */
	position:relative;top:0;display:block;width:500px;border-bottom:none;margin:0 10px}
#rollingarchives.emptypage{display:none}
body.onepageonly #rollingarchives{display:none}
#rollingarchivesbg{display:none}
body.smartposition #rollingarchivesbg{display:block;background:#f4f4f4;z-index:45;position:fixed;top:0;margin-left:-20px;/* Counter-act .primary & #wrapper paddings */
	height:45px;background:#f8f8f8}
body.smartposition #rollingarchives{/* .smartposition is added to BODY with JS when .content passes the top of the window */
	position:fixed;z-index:50}
body.smartposition #widgets-sidebar-1 div.widget_search:first-child #searchform,body.smartposition #widgets-sidebar-2 div.widget_search:first-child #searchform{/* Fix search to top of window when scrolling past,if it is the first widget on the sidebar */
	position:fixed;top:0;z-index:50;padding-top:12px}
body.smartposition .primary{/* When scrolling past content top,adjust for fixing RA interface to top of screen */
	padding-top:45px !important}
body.smartposition #widgets-sidebar-1 div.widget_search:first-child,body.smartposition #widgets-sidebar-2 div.widget_search:first-child{padding-top:24px}
body.smartposition .content.onepageonly{/* If there is only a single page,remove space at top of page */
	padding-top:0}
.content{/* Contains both the RA nav and content,and is used for as a top marker for the smartposition */
	position:relative}
#rollingarchives a:hover{text-decoration:underline}
#rollnavigation a:active,#rollnavigation a:focus{outline:none}
#rollprevious,#rollnext,#rollload,#rollpages,#rolldates,#texttrimmer{position:absolute;top:17px}
#rollprevious,#rollnext,#rollload,#texttrimmer{position:absolute;top:0;line-height:45px}
body.trim #trimmertrim{display:none}
#trimmeruntrim{display:none}
body.trim #trimmeruntrim{display:block}
#rollprevious:hover,#rollnext:hover,#rollhome:hover{text-decoration:underline;cursor:pointer}
#rollload{background:url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPr6+paWlr6+vnx8fIyMjOjo6NDQ0ISEhLa2tq6urvDw8MjIyODg4J6enqampgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAAKAAEALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkEAAoAAgAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkEAAoAAwAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAAKAAQALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAAKAAUALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) no-repeat center center;top:16px;left:50%;margin-left:-8px;width:16px;height:16px}
#rollload span,#rollhome span{display:none}
#rollnext,#rollprevious,.navigation a{color:#666;font-weight:bold}
#rollpages{left:55px;color:#aaa}
#rollhover{position:absolute;top:7px;left:-47px;z-index:55;height:45px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAtCAMAAABvaz7CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFRQTFRFAAAA////////////////////////////////////////////////////////////AAAAFRUVGBgYGxsbUVFRVFRUYGBgkJCQurq6vb29ycnJ////FuSiiAAAABx0Uk5TAAYzP0F9gIOGrrO5vNjb3vLy8vLy8vLy8vLy8tbhUUEAAACDSURBVFjD7dc5EoQwEEPR9gBmB7EYY3z/e07ABSAQkZR3vfphm71d+TP+hpZvlOfFT+n3g55SJICe0geAnVIkgJ7SBYCdcoe8T3HVmB8vhRs5ruc3Y+XMxw3UbdHbvIC8ZbYM+rIQIUKECBEiRIgQIUKYyCevg48r11hjba6ZMnVT4/4Tx+3CXeeoggAAAABJRU5ErkJggg==) no-repeat center top}
#rollhover,#rolldates{width:100px}
#rollhover{top:8px}
#rolldates{position:absolute;color:#999;text-align:center;font-size:.9em;top:22px;margin:0}
#rollprevious{left:0;text-align:left}
#rollnext{right:0;text-align:right}
.emptypage #rollnavigation{visibility:hidden}
.firstpage #rollprevious{visibility:visible}
.firstpage #rollnext,.firstpage #rollhome{visibility:hidden}
.nthpage #rollnext,.nthpage #rollprevious,.nthpage #rollhome{visibility:visible}
.lastpage #rollnext,.lastpage #rollhome{visibility:visible}
.lastpage #rollprevious{visibility:hidden}
#pagetrackwrap{position:absolute;top:16px;left:140px;width:230px}
#pagetrack{height:6px;background:#eee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #ddd;margin-top:3px}
#pagehandle{width:6px;height:6px;margin:0 1px;background:#999;cursor:col-resize;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
#pagehandle:hover{background:#333}
body.trim .entry-content,body.trim .entry-footer{display:none}
#texttrimmer{width:55px;height:15px;right:55px}
.firstpage #texttrimmer,.firstpage #pagetrackwrap{visibility:hidden}
.nthpage #texttrimmer,.nthpage #pagetrackwrap,.lastpage #texttrimmer,.lastpage #pagetrackwrap{visibility:visible}
#trimmertrim:hover,#trimmeruntrim:hover{text-decoration:underline}
#trimmertrim,#trimmeruntrim{cursor:pointer;width:50px;text-align:center;color:#999}
.trimmed #trimmertrim{display:none}
#trimmeruntrim{display:none}
.trimmed #trimmeruntrim{display:block}
body.smartposition #trimmertrim,body.smartposition #trimmeruntrim{top:3px}
body.onepageonly .content{/* For the rare case of having only one page of content on the frontpage */
	padding-top:0}
.content .archivepages{/* Hide 'Page X of Y' when RA is active */
	display:none}
/* CSS Beyond this point is for various supported plugins and not the 'core' K2 template */
/* Brian's Latest Comments
	http://meidell.dk/archives/2004/09/12/brians-latest-comments/ */

#brians-latest-comments ul li span a, #brians-latest-comments ul li small a,
.sb-comments-blc ul li span a, .sb-comments-blc ul li small a {
	color: #999;
	font-weight: normal;
	word-spacing: -1px;
	}

#brians-latest-comments ul li,
.sb-comments-blc ul li {
	margin-bottom: 6px;
	}

#brians-latest-comments ul li > a[title="Go to the comments of this entry"],
.sb-comments-blc ul li > a[title="Go to the comments of this entry"] {
	position: absolute;
	right:0;
	color: #999;
	}

.activityentry {
	font-size: 1.1em;
	}

div#latest-comments small {
	display: block;
	margin: 0;
	font-weight: normal;
	line-height: 1.5em;
	}


/* Calendar Module */

#wp-calendar {
	width: 100%;
	}

#wp-calendar td {
	color: #ccc;
	}

#wp-calendar td, #wp-calendar th {
	text-align: center;
	padding: 2px 0;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	font-size: 1.5em;
	font-weight: bold;
	padding: 10px;
	}

#wp-calendar #prev {
	text-align: left;
	}

#wp-calendar #next {
	text-align: right;
	}

#wp-calendar #today {
	background: #f3f3f3;
	}


/* Tag Cloud Module */

.widget_tag_cloud {
	line-height: 2em;
	}

.widget_tag_cloud li {
	display: inline;
	}

.widget_tag_cloud a {
	padding: 0 2px;
	white-space: nowrap;
	}


/* GeoPress Fix */

.entry-content div.mapstraction {
	margin: 0;
	}
	


/* My God. It's full of stars. */
#nav-dcssb,#nav-dcssb li{margin:0;
padding:0;
list-style:none}
#nav-dcssb{}
#nav-dcssb li{padding:5px}
#nav-dcssb li.size-box{text-align:center;
height:60px}
#nav-dcssb li.size-small{height:30px}
/* Floater */
.dc-social-float .tab{cursor:pointer;
height:44px;
margin-left:-1px}
.dc-social-float .dc-social-float-content{background:#fff;
border:1px solid #bbb;
padding:10px}
.dc-social-float .dc-social-float-content{border-radius:10px;-webkit-border-radius:10px}
/* Slick */
.dc-social-slick .dc-social-slick-content{padding:10px;
background:#fff;
border:1px solid #ccc}
.dc-social-slick.vertical .dc-social-slick-content{width:78px}
.dc-social-slick.horizontal.left #nav-dcssb li.size-small,.dc-social-slick.horizontal.right #nav-dcssb li.size-small{height:60px}
.dc-social-slick.top{top:0}
.dc-social-slick.bottom{bottom:0}
.dc-social-slick.right{right:0}
.dc-social-slick.left{left:0}
.dc-social-slick.right,.dc-social-slick.left{padding-top:2px;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAADCAYAAAC56t6BAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAdSURBVHjaYmRgYBAGYgbGvXv2/gcz/gMBiAEQYABNPgdIjJcdSQAAAABJRU5ErkJggg==) repeat-x 0 0}
.dc-social-slick.right .dc-social-slick-content{border-top:none;
border-right:none;
border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;
padding:10px 10px 20px 10px}
.dc-social-slick.left .dc-social-slick-content{border-top:none;
border-left:none;
border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;
padding:10px 10px 20px 10px}
.dc-social-slick.left.horizontal .dc-social-slick-content,.dc-social-slick.right.horizontal .dc-social-slick-content{border-radius:0;-webkit-border-radius:0;
padding:10px 10px 18px 10px}
.dc-social-slick.top.vertical .dc-social-slick-content,.dc-social-slick.bottom.vertical .dc-social-slick-content{border-top:none;
border-bottom:none}
.dc-social-slick .tab{cursor:pointer}
.dc-social-slick.top .tab,.dc-social-slick.bottom .tab{height:46px}
.dc-social-slick.left .tab,.dc-social-slick.right .tab{width:46px}
.dc-social-slick.bottom .tab{top:1px}
.dc-social-slick.top .tab{bottom:1px}
.dc-social-slick.align-left .tab{margin-left:-1px}
.dc-social-slick.align-right .tab{margin-right:-1px}
.dc-social-slick.bottom.align-right.horizontal .dc-social-slick-content{border-radius:10px 0 0 0;
-webkit-border-radius:10px 0 0 0}
.dc-social-slick.bottom.align-left.horizontal .dc-social-slick-content{border-radius:0 10px 0 0;
-webkit-border-radius:0 10px 0 0}
.dc-social-slick.top.align-right.horizontal .dc-social-slick-content{border-radius:0 0 0 10px;
-webkit-border-radius:0 0 0 10px}
.dc-social-slick.top.align-left.horizontal .dc-social-slick-content{border-radius:0 0 10px 0;
-webkit-border-radius:0 0 10px 0}
.dc-social-slick.right .tab,.dc-social-slick.left .tab{margin-top:-2px}
.dc-social-slick.right .tab{left:1px}
.dc-social-slick.left .tab{right:1px}
.dc-social-slick.horizontal #nav-dcssb li{float:left}
.clear{clear:both}
.delic-tall{margin:0 auto}
/* Pinit */
#dcssb-pinit{position:relative;width:60px}
#dcssb-pinit.size-small{height:30px}
#dcssb-pinit.size-box{height:70px}
.dcssb-pinit-button{height:25px;/* bigger than button height below */
 margin:0;padding:0 0 10px 0}
/* From Pinterest official html */
.pinItButton{position:absolute;background:url(data:image/png;base64,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);font:11px Arial,sans-serif;text-indent:-9999em;font-size:.01em;color:#CD1F1F;height:22px;width:47px;background-position:0 -37px;bottom:0;left:50%;margin-left:-20px}
.pinItButton:hover{background-position:0 -47px;background-color:none}
.pinit-counter-count{font:12px/12px Arial,Helvetica,sans-serif;height:29px;padding:9px 0 0;text-align:center;width:47px;background:url(data:image/png;base64,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) no-repeat 0 0;color:#777777;position:absolute;bottom:23px;right:8px}
.size-small.horizontal .pinItButton{left:0;margin-left:0}
.size-small.horizontal .pinit-counter-count{font:11px/11px Arial,Helvetica,sans-serif;height:15px;padding:3px 0 0;text-align:center;width:21px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABtSURBVHjaYvz//z8DDNy4evX/p48fGSgBfPz8DCzIAiADjU1MKDL07JkzDEwMNACjhg4RQ0FJCpxQTx07RnFyQnEpNQ0EG3rn+nV4ogVhqnhfRVOTEcYBuvj/aJIaYYkfDnj5+ChOViAzAAIMAOxZJDZCuaURAAAAAElFTkSuQmCC) no-repeat 0 0;color:#777777;position:absolute;bottom:1px;right:0}
.size-small.none .pinit-counter-count{display:none}


