/*
Theme Name: Elegant Box Customized by John Chapman
Theme URI: http://www.johnchapman.name
Description: Elegant Box is my first experiment in WordPress theming.
Version: 4.1.1
Author: mg12
Author URI: http://www.johnchapman.name
Tags: white, black, green, blue, purple, brown, two-columns, fixed-width, theme-options, right-sidebar, custom-colors, threaded-comments
*/

* {
	margin:0;
	padding:0;
}
body {
	font-family:Verdana,Tahoma,"BitStream vera Sans",Arial,Helvetica,sans-serif;
	font-size:12px;
}
h1 {font-size:20px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
img {
	border:none;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
pre {
	font-family:'Courier New', Courier, Monospace, Fixed;
	overflow:auto;
}
blockquote, 
pre {
	padding:5px 10px;
	margin:5px 0;
}
.clear, 
.fixed {
	clear:both;
}
small, 
.small {
	font-size:10px;
}
.more-link {
	font-size:10px;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.alignleft{
	float:left;
	text-align:left;
	margin-right:10px;
}
.alignright{
	text-align:right;
	float:right;
	margin-left:10px;
}
.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.inline {
	display:inline;
}
.left {
	float:left;
	margin-right:10px;
}
.right {
	float:right;
	margin-left:10px;
}
.fontthin {
	font-weight:normal;
}
.boxcaption {
	padding:1px;
	border-width:1px 1px 0;
	border-style:solid;
}
.boxcaption h3 {
	padding:5px 10px 6px;
	font-size:11px;
}
.box {
	padding:5px 10px;
	margin-bottom:10px;
	border-width:0 1px 1px;
	border-style:solid;
}
.messagebox {
	margin-bottom:10px;
}
.messagebox .content {
	padding:8px 10px;
}
.button, 
a#cancel-comment-reply-link {
	font-size:10px;
	border-style:solid;
	border-width:1px;
	font-family:"lucida grande";
	text-align:center;
	padding:2px 8px;
}
a#cancel-comment-reply-link {
	padding:3px 8px;
}
a.button:hover, 
a#cancel-comment-reply-link:hover {
	text-decoration:none;
}
.bottom_space {
	margin-bottom:10px;
}

/* header START */



#header .inner {
	
	height:56px;
}
#header .content {
	
	margin:0 auto;
	text-align:left;
}
#header .caption {
	/* float:left; */
	border-left:5px solid;
	padding:1px 0 2px 10px;
	/* margin-top:8px; */
}
#title {
	font-weight:normal;
	font-style:normal;
	text-transform:uppercase;
	letter-spacing:-1px;
}
#tagline {
	font-size:10px;
}
#searchbox {
	float:right;
	margin-top:17px;
}
#notice {
	margin:0 -5px 10px;
}
#notice .inner {
	padding:5px 7px;
}
#notice .icon {
	float:left;
	margin-right:5px;
	margin-bottom:0;
}
#notice .content {
	float:left;
}
#notice .content .separator {
	padding-right:10px;
}
#navigation {
	margin-right:8px;
	float:right;
	margin-top:17px;
}
*+html #navigation {
	margin-top:18px;
}
#navigation li {
	list-style:none;
	float:left;
	margin-top:1px !important;
	margin-top:3px;
	font-size:10px;
}
#navigation li a {
	display:block;
	padding:3px 5px 4px;
	border-style:solid;
	border-width:0 1px 0 0;
}
#navigation li.current_page_item, 
#navigation li.current-cat {
	font-weight:bold;
}
#navigation .current_page_item li,
#navigation li.current-cat li {
	font-weight:normal;
}
#navigation li a#feed,
#navigation li a#twitter {
	padding:1px 8px;
}
#navigation li a#feed {
	border-width:0;
	padding-right:0;
}
#navigation li a#feed img,
#navigation li a#twitter img {
	background-position:0 0;
	width:18px;
	height:18px;
}
#navigation li a#feed:hover img,
#navigation li a#twitter:hover img {
	background-position:0 -18px !important;
}
#searchbox .textfield {
	width:247px;
	padding-left:20px;
	font-family:Verdana,Tahoma,"BitStream vera Sans",Arial,Helvetica,sans-serif;
}
/* header END */

/* submenu START */
#navigation li ul {
	display:none;
	background:#E1E1E1;
	padding:5px;
	border:1px solid #333;
	position:absolute;
}
#navigation li li {
	float:none;
	margin:0 !important;
	margin:0;
	padding:0;
	display:block;
	list-style:none;
	display:inline;
}
#navigation li li a {
	display:block;
	padding:5px;
	padding:5px !important;
	text-decoration:none;
	width:150px;
	font-size:11px;
	border-style:solid;
	border-width:1px 0 0;
}
#navigation li a.first {
	border-top:none;
}
#navigation li a:hover,
#navigation li a.current {
	text-decoration:underline;
}
/* submenu END */

/* main START */
#container {
	padding:15px 0;
}
#content {
	margin:0 auto;
	text-align:left;
	width:1000px;
}
#main {
	width:659px;
	float:left;
	padding:10px 15px 0;
	overflow:hidden;
}
.sided {
	padding:2px;
	margin-bottom:5px;
}
.wp-caption {
	padding:5px 0;
	margin-bottom:5px;
	text-align:center;
}
.post .content .wp-caption p {
	margin:3px 0 0;
}
.part {
	margin-bottom:10px;
}
.sidedate {
	float:right;
	font-size:10px;
}
.post .content ul li, 
.post .content ol li {
	list-style-position:inside;
	padding-left:12px; /* 12px !important */
	padding-left:16px;
	text-indent:-12px !important;
	text-indent:-16px;
}
*+html .post .content ul li, 
*+html .post .content ol li {
	padding-left:16px !important;
	text-indent:-16px !important;
}
.post .content ul, 
.post .content ol {
	padding-bottom:10px;
}
.post {
	margin-bottom:20px;
}
.post .title h2 {
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0;
	padding:0px;
}
.post .content {
	line-height:145%;
	overflow:hidden;
	padding-bottom:5px;
}
.post .content p {
	margin:0 0 10px 0;
}
.post .content table {
	border-width:2px;
	border-style:solid;
	border-collapse:collapse;
	margin:5px 5px 10px;
}
.post .content th, 
.post .content td {
	border-width:1px;
	border-style:solid;
	padding:3px 10px;
	text-align:left;
	vertical-align:top;
}
.post .comments {
	padding-left:22px;
	height:16px;
	line-height:16px;
	font-size:10px;
}
.post .comments_single {
	margin:10px 0;
}
#postnav {
	margin-top:20px;
}
.post .info {
	font-size:10px;
	margin-bottom:8px;
	margin-top:0;
	padding-top:3px;
}
.post .info .edit, 
.post .info .addlink,
.post .info .editlinks {
	float:right;
}
#bottom {
	font-size:10px;
}
#bottom .postnav {
	float:left;
	padding:9px 10px !important;
	padding:9px 10px 0;
	width:669px;
}
#bottom .postnav span.right {
	margin-right:10px;
}
#bottom .anchor {
	float:right;
	text-align:right;
	width:291px;
	padding:11px 10px 10px;
	margin-bottom:-1px;
}
#bottom .anchor span {
	padding:4px 0 4px 20px;
}
/* main END */

/* sidebar START */
#sidebar {
	float:right;
	width:310px;
	height:100%;
	padding-top:5px;
	overflow:hidden;
}
#sidebar ul {
	padding:0 5px;
}
#sidebar li {
	list-style:none;
}
#sidebar div.widget {
	margin:0 5px 5px;
}
#sidebar h3 {
	padding:3px 5px 4px;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
#sidebar .widget {
	margin:0 0 5px;
}
#sidebar .widget_tag_cloud {
	padding:0 5px 8px;
	margin:0px;
}
#sidebar .widget_tag_cloud h3 {
	margin-bottom:5px;
	margin-left:-5px;
	margin-right:-5px;
}
.widget ul li {
	line-height:18px;
	padding:3px 0;
}
.widget ul li span.right {
	font-size:10px;
}
.widget .showcase {
	padding:5px;
}
.widget ul li ul {
	padding-bottom:0;
	padding-right:0;
}
.widget ul li ul li {
	padding:3px 5px 0;
	border-bottom:none;
	line-height:18px;
	margin-top:3px;
	margin-right:-5px;
}
#styleswitcher {
	padding:5px;
}
#styleswitcher .clear, 
#styleswitcher .fixed {
	margin:0;
}
#style-text {
	float:left;
	font-size:11px;
	margin-top:1px;
	font-weight:bold;
}
#styleswitcher span.color {
	float:left;
	margin-top:2px;
	margin-left:4px;
	padding:1px;
}
#styleswitcher span.color a img {
	margin:0px;
	width:8px;
	height:8px;
}
/* sidebar END */

/* footer START */
#footer {
	font-size:10px;
}
#footer .inner {
	margin:0;
	height:30px;
}
#footer .content {
	margin:8px auto 0;
	width:990px;
}
#footer #about {
	float:left;
}
#footer ul#admin {
	float:right;
	display:block;
	list-style-position:outside;
	list-style-type:none;
}
#footer ul#admin li {
	display:block;
	float:left;
	margin-left:12px;
}
/* footer END */

/* comments START */
.commentlist {
	margin-bottom:15px;
}
.commentlist ol {
	margin:0;
	padding-left:0;
}
.commentlist .comment {
	list-style:none;
	margin-bottom:10px;
	overflow:hidden;
	position:relative;
	border:1px solid;
	padding:1px;
}
.commentlist .comment p {
	margin-bottom:8px;
}
.commentlist .comment blockquote {
	margin:0 0 8px;
}
.userinfo {
	padding:5px 10px 6px;
}
.userinfo .date {
	font-size:10px;
	position:relative;
}
.userinfo .userpic {
	padding:1px;
	float:left;
	margin-right:10px;
	position:relative;
}
.userinfo .usertext {
	float:left;
	position:relative;
}
.userinfo .count {
	float:right;
	text-align:right;
	font-size:10px;
	position:relative;
}
.commentlist .comment .username {
	font-weight:bold;
}
.commentlist .comment .comment_text {
	padding:8px 10px 0;
	line-height:145%;
}
#trackbacks {
	border:1px solid;
	padding:1px;
	margin-bottom:10px;
}
#trackbacks .caption {
	padding:5px 10px 6px;
}
#trackbacks h3 {
	float:left;
	font-size:11px;
}
#trackbacks .actions {
	float:right;
	font-size:11px;
}
#trackbacks ol {
	padding:3px 10px 8px;
}
#trackbacks li {
	list-style:none;
	padding:3px 5px;
	line-height:18px;
	border-width:0 0 1px;
	border-style:dashed;
}
#trackbacks li small {
	display:block;
}
textarea#comment {
	width:651px;
}
.commentlist .children {
	margin:0 10px;
}
.commentlist .children textarea#comment {
	width:627px;
}
.commentlist .children .children textarea#comment {
	width:603px;
}
.commentlist .children .children .children textarea#comment {
	width:579px;
}
.commentlist .children .children .children .children textarea#comment {
	width:555px;
}
.commentlist .children .children .children .children .children textarea#comment {
	width:531px;
}
.commentlist .children .children .children .children .children .children textarea#comment {
	width:507px;
}
.commentlist .children .children .children .children .children .children .children textarea#comment {
	width:483px;
}
.commentlist .children .children .children .children .children .children .children .children textarea#comment {
	width:459px;
}
#submitbox {
	margin:8px 0;
	font-size:10px;
	text-align:right;
}
#comments_rss {
	padding:2px 0 2px 22px !important;
	padding:2px 0 16px 22px;
	float:left;
	position:relative;
}
#submitbox .act {
	float:right;
}
#submitbox #submit {
	cursor:pointer;
}
#emoticon {
	margin-right:10px;
	float:right;
}
#respond .row {
	margin:0 3px 5px 0;
	text-align:left;
	font-size:10px;
}
#commentnavi {
	font-size:10px;
	margin-bottom:15px;
}
#commentnavi a.page-numbers {
	padding:0 3px;
}
#commentnavi span.pages {
	padding:0 9px 0 0;
	float:left;
}
#commentnavi span.current {
	padding:0 3px;
	font-weight:bold;
}
/* comments END */

/* calendar START */
.widget_calendar h3 {
	display:none;
}
#wp-calendar {
	width:100%;
	border-collapse:collapse;
}
#wp-calendar #today {
	font-weight:bold;
}
#wp-calendar tbody a {
	font-weight:bold;
}
#wp-calendar caption {
	padding:5px;
	font-weight:bold;
	font-size:11px;
	text-align:left;
}
#wp-calendar th, 
#wp-calendar td {
	text-align:center;
}
#wp-calendar th {
	padding:4px 0;
}
#wp-calendar td {
	font-size:11px;
	padding:4px 0 0;
}
#wp-calendar td#prev {
	text-align:left;
	padding:9px 0 5px 5px;
	font-size:10px;
}
#wp-calendar td#next {
	text-align:right;
	padding:5px 5px 5px 0;
	font-size:10px;
}
/* calendar END */

/* links START */
.post .content .linkcat ul li {
	float:left;
	list-style:none;
	padding-left:0;
	padding-bottom:8px;
	width:25% !important;
	width:24%;
	height:16px;
	line-height:24px;
	overflow:hidden;
	padding-left:0 !important;
	padding-left:0;
	text-indent:0 !important;
	text-indent:0;
}
*+html .post .content .linkcat ul li {
	padding-left:0 !important;
	text-indent:0 !important;
}
/* links END */

/* related posts START */
#related_posts {
	border:1px solid;
	padding:1px;
}
#related_posts h3 {
	padding:5px 10px 6px;
	font-size:11px;
}
#related_posts ul {
	padding:3px 10px 8px;
}
#related_posts ul li {
	list-style:none;
	padding:3px 5px;
	line-height:18px;
	border-width:0 0 1px;
	border-style:dashed;
}
#related_posts .count {
	font-size:10px;
}
#related_posts .excerpt {
	font-size:11px;
	display:block;
}
#related_posts .info {
	border:0;
}
/* related posts END */



/*** Fixed Social Icons ***/

/*
.buttonfixed{
display:block;
_display:none;
position:fixed;
z-index:9999;
text-indent:-9999px;
overflow:hidden;
outline:none;
right:5px;
}
.buttonfixed .feed1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -138px !important; width:32px; height:32px;
}
.buttonfixed .twit1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -380px !important; width:32px; height:32px;
}
.buttonfixed .face1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -103px !important; width:32px; height:32px;
}
.buttonfixed .techno1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -345px !important; width:32px; height:32px;
}
.buttonfixed .digg1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -34px !important; width:32px; height:32px;
}
.buttonfixed .space1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -275px !important; width:32px; height:32px;
}
.buttonfixed .edin1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -69px !important; width:32px; height:32px;
}
.buttonfixed .reddit1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -241px !important; width:32px; height:32px;
}
.buttonfixed .webo1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -415px !important; width:32px; height:32px;
}
.buttonfixed .deli1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 0 !important; width:32px; height:32px;
}
.buttonfixed .flickr1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -173px !important; width:32px; height:32px;
}
.buttonfixed .stumb1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -310px !important; width:32px; height:32px;
}
.buttonfixed .news1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -206px !important; width:32px; height:32px;
}
.buttonfixed .you1{
background:url('http://static.johnchapman.name/images/fixedsocial.png') no-repeat top left; background-position: 0 -450px !important; width:32px; height:32px;
}
.buttonfixed:hover{
right:12px;
}

*/

/*  Contact Form 7 */
div.wpcf7 div.cf7com-links {
	text-align: right;
	font-size: .8em;
	margin-top: -1.6em;
}

div.wpcf7 div.cf7com-links a {
	text-decoration: none;
}

div.wpcf7 div.donation {
	border-width: 1px;
	border-style: solid;
	padding: 0 0.6em;
	margin: 5px 0 15px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #ffffe0;
	border-color: #e6db55;
	text-align: center;
}

div.wpcf7 div.donation p {
	margin: .7em 0;
	line-height: 1;
	padding: 2px;
	font-size: 107%;
}

div.wpcf7 div.donation p a {
	font-weight: bold;
	color: #3f3f3f;
}

div.wpcf7 div.donation p a.button {
	margin-left: 1em;
}

div.wpcf7 ul.subsubsub {
	white-space: normal;
}

ul.subsubsub li.addnew {
	margin-left: 0.5em;
}

ul.subsubsub li.addnew a {
	color: #e6255b;
}

ul.subsubsub li.addnew a:hover,
ul.subsubsub li.addnew a:active {
  color: #999;
}

div.save-contact-form {
	padding: 1.4em 0 0 0;
	text-align: right;
}

div.actions-link {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
}

div.actions-link input {
	padding: 0;
	margin: 0;
	border: none;
	background-color: #fff;
	font-size: 11px;
	cursor: pointer;
}

div.actions-link input.copy {
	color: #006505;
}

div.actions-link input.delete {
	color: #bc0b0b;
}

input#wpcf7-title {
	color: #555;
	background-color: #fff;
	border: none;
	font: bold 20px serif;
}

p.tagcode {
	color: #333;
	margin: 2ex 0 1ex 1em;
}

input#contact-form-anchor-text {
	color: #fff;
	background: #7e4e0b;
	border: none;
	width: 99%;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px; 
}

span#message-fields-toggle-switch, span#additional-settings-fields-toggle-switch {
	margin-left: 1em;
	font-weight: normal;
	font-size: smaller;
	color: #2583ad;
	cursor: pointer;
}

div.pseudo-hr {
	border-bottom: 1px solid #fff;
	margin: 0.7em 0;
}

input, textarea {
	border: 1px solid #dfdfdf;
}

input.wide {
	width: 100%;
}

textarea {
	width: 100%;
}

label.disabled {
	color: #777;
}

div.message-field {
	margin: .2em 0 .4em;
}

div.tag-generator {
	position: relative;
	background: #fff;
	padding: 5px 0 5px 1px;
}

div.tg-pane {
    border: 1px dashed #999;
    background: #f1f1f1;
    margin: 1ex 0 0 0;
    padding: 10px;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

div.tg-pane table {
	width: 100%;
	margin: 0 0 0.7em 0;
}

div.tg-pane table caption {
	text-align: left;
	padding: 0 0 0.2em 0;
	font-weight: bolder;
	color: #777;
}

div.tg-pane table code {
	background-color: inherit;
}

div.tg-pane table td {
	vertical-align: top;
	width: 50%;
	border: none;
}

div.tg-pane input.tag, div.tg-pane input.mail-tag {
	width: 100%;
	border: none;
	color: #fff;
	background-color: #7e4e0b;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

div.tg-pane input.mail-tag {
	width: 50%;
	background-color: #404f03;
}

div.tg-mail-tag {
	margin-top: 2.4em;
	text-align: right;
}

div.tg-pane span.arrow {
	font-family: monospace;
	font-size: 1.2em;
	color: #333;
}

div.tg-pane input.tg-name {
	border-color: #555;
}

div.tg-pane input.oneline {
	width: 98%;
	font-size: smaller;
}

div.tg-pane textarea {
	width: 98%;
	height: 100px;
	font-size: smaller;
}

div.tg-pane div.tg-tag {
	margin: .4em 0;
}

div.tg-dropdown {
    position: absolute;
    top: 26px;
	left: 0;
    z-index: 10;
    border: 1px solid #ddd;
}

span.tg-closebutton {
    color: #777;
    font: bold 18px monospace;
    padding: 1px 4px;
    cursor: pointer;
}

div.tg-panetitle {
    font: bold 132% sans-serif;
    margin: 0 0 10px;
    color: #777;
}

.post a[href*='blogger.com'],.post a[href*='brightkite.com'],.post a[href*='del.icio.us'],.post a[href*='delicious.com'],.post a[href*='digg.com'],.post a[href*='dopplr.com'],.post a[href*='mailto:'],.post a[href*='evernote.com'],.post a[href*='facebook.com'],.post a[href*='flickr.com'],.post a[href*='friendfeed.com'],.post a[href*='google.com'],.post a[href*='gowalla.com'],.post a[href*='linkedin.com'],.post a[href*='mixx.com'],.post a[href*='myspace.com'],.post a[href*='netvibes.com'],.post a[href*='newsvine.com'],.post a[href*='orkut.com'],.post a[href*='picasaweb.google.com'],.post a[href*='plurk.com'],.post a[href*='posterous.com'],.post a[href*='reddit.com'],.post a[href*='sharethis.com'],.post a[href*='skype.com'],.post a[href*='stumbleupon.com'],.post a[href*='technorati.com'],.post a[href*='tumblr.com'],.post a[href*='twitter.com'],.post a[href*='viddler.com'],.post a[href*='vimeo.com'],.post a[href*='virb.com'],.post a[href*='live.com'],.post a[href*='wordpress.com'],.post a[href*='xing.com'],.post a[href*='yahoo.com'],.post a[href*='buzz.yahoo.com'],.post a[href*='yelp.com'],.post a[href*='youtube.com'],.post a[href*='diigo.com'],.widget_links a[href*='blogger.com'],.widget_links a[href*='brightkite.com'],.widget_links a[href*='del.icio.us'],.widget_links a[href*='delicious.com'],.widget_links a[href*='digg.com'],.widget_links a[href*='dopplr.com'],.widget_links a[href*='mailto:'],.widget_links a[href*='evernote.com'],.widget_links a[href*='facebook.com'],.widget_links a[href*='flickr.com'],.widget_links a[href*='friendfeed.com'],.widget_links a[href*='google.com'],.widget_links a[href*='gowalla.com'],.widget_links a[href*='linkedin.com'],.widget_links a[href*='mixx.com'],.widget_links a[href*='myspace.com'],.widget_links a[href*='netvibes.com'],.widget_links a[href*='newsvine.com'],.widget_links a[href*='orkut.com'],.widget_links a[href*='picasaweb.google.com'],.widget_links a[href*='plurk.com'],.widget_links a[href*='posterous.com'],.widget_links a[href*='reddit.com'],.widget_links a[href*='sharethis.com'],.widget_links a[href*='skype.com'],.widget_links a[href*='stumbleupon.com'],.widget_links a[href*='technorati.com'],.widget_links a[href*='tumblr.com'],.widget_links a[href*='twitter.com'],.widget_links a[href*='viddler.com'],.widget_links a[href*='vimeo.com'],.widget_links a[href*='virb.com'],.widget_links a[href*='live.com'],.widget_links a[href*='wordpress.com'],.widget_links a[href*='xing.com'],.widget_links a[href*='yahoo.com'],.widget_links a[href*='buzz.yahoo.com'],.widget_links a[href*='yelp.com'],.widget_links a[href*='youtube.com'],.widget_links a[href*='diigo.com']{display:inline-block !important;padding-left:20px !important;padding-top:0px !important;padding-right:0px !important;padding-bottom:2px !important;background:url(http://static.johnchapman.name/images/socialicons.png) no-repeat top left}.post a[href*='blogger.com'],.widget_links a[href*='blogger.com']{background-position:0 -108px !important}.post a[href*='brightkite.com'],.widget_links a[href*='brightkite.com']{ background-position:0 -144px !important}.post a[href*='del.icio.us'],.widget_links a[href*='del.icio.us']{ background-position:0 -216px !important}.post a[href*='delicious.com'],.widget_links a[href*='delicious.com']{ background-position:0 -216px !important}.post a[href*='digg.com'],.widget_links a[href*='digg.com']{ background-position:0 -360px !important}.post a[href*='dopplr.com'],.widget_links a[href*='dopplr.com']{ background-position:0 -468px !important}.post a[href*='mailto:'],.widget_links a[href*='mailto:']{ background-position:0 -540px !important}.post a[href*='evernote.com'],.widget_links a[href*='evernote.com']{ background-position:0 -612px !important}.post a[href*='facebook.com'],.widget_links a[href*='facebook.com']{ background-position:0 -648px !important}.post a[href*='flickr.com'],.widget_links a[href*='flickr.com']{ background-position:0 -684px !important}.post a[href*='friendfeed.com'],.widget_links a[href*='friendfeed.com']{ background-position:0 -720px !important}.post a[href*='google.com'],.widget_links a[href*='google.com']{ background-position:0 -792px !important}.post a[href*='gowalla.com'],.widget_links a[href*='gowalla.com']{ background-position:0 -936px !important}.post a[href*='linkedin.com'],.widget_links a[href*='linkedin.com']{ background-position:0 -1152px !important}.post a[href*='mixx.com'],.widget_links a[href*='mixx.com']{ background-position:0 -1188px !important}.post a[href*='myspace.com'],.widget_links a[href*='myspace.com']{ background-position:0 -1296px !important}.post a[href*='netvibes.com'],.widget_links a[href*='netvibes.com']{ background-position:0 -1332px !important}.post a[href*='newsvine.com'],.widget_links a[href*='newsvine.com']{ background-position:0 -1368px !important}.post a[href*='orkut.com'],.widget_links a[href*='orkut.com']{ background-position:0 -1440px !important}.post a[href*='picasaweb.google.com'],.widget_links a[href*='picasaweb.google.com']{ background-position:0 -1548px !important}.post a[href*='plurk.com'],.widget_links a[href*='plurk.com']{ background-position:0 -1584px !important}.post a[href*='posterous.com'],.widget_links a[href*='posterous.com']{ background-position:0 -1620px !important}.post a[href*='reddit.com'],.widget_links a[href*='reddit.com']{ background-position:0 -1728px !important}.post a[href*='sharethis.com'],.widget_links a[href*='sharethis.com']{ background-position:0 -1836px !important}.post a[href*='skype.com'],.widget_links a[href*='skype.com']{ background-position:0 -1872px !important}.post a[href*='stumbleupon.com'],.widget_links a[href*='stumbleupon.com']{ background-position:0 -1908px !important}.post a[href*='technorati.com'],.widget_links a[href*='technorati.com']{ background-position:0 -1944px !important}.post a[href*='tumblr.com'],.widget_links a[href*='tumblr.com']{ background-position:0 -1980px !important}.post a[href*='twitter.com'],.widget_links a[href*='twitter.com']{ background-position:0 -2016px !important}.post a[href*='viddler.com'],.widget_links a[href*='viddler.com']{ background-position:0 -2052px !important}.post a[href*='vimeo.com'],.widget_links a[href*='vimeo.com']{ background-position:0 -2088px !important}.post a[href*='virb.com'],.widget_links a[href*='virb.com']{ background-position:0 -2124px !important}.post a[href*='live.com'],.widget_links a[href*='live.com']{ background-position:0 -2160px !important}.post a[href*='wordpress.com'],.widget_links a[href*='wordpress.com']{ background-position:0 -2196px !important}.post a[href*='xing.com'],.widget_links a[href*='xing.com']{ background-position:0 -2232px !important}.post a[href*='yahoo.com'],.widget_links a[href*='yahoo.com']{ background-position:0 -2268px !important}.post a[href*='buzz.yahoo.com'],.widget_links a[href*='buzz.yahoo.com']{ background-position:0 -2304px !important}.post a[href*='yelp.com'],.widget_links a[href*='yelp.com']{ background-position:0 -2340px !important}.post a[href*='youtube.com'],.widget_links a[href*='youtube.com']{ background-position:0 -2376px !important}.post a[href*='diigo.com'],.widget_links a[href*='diigo.com']{background-position:0 -432px !important}.socials a{background:transparent !important}






.post a[href$='.accda'],.post a[href$='.accdb'],.post a[href$='.accdc'],.post a[href$='.accde'],.post a[href$='.accdr'],.post a[href$='.accdt'],.post a[href$='.accdu'],.post a[href$='.accdw'],.post a[href$='.accft'],.post a[href$='.ade'],.post a[href$='.adp'],.post a[href$='.ai'],.post a[href$='.avi'],.post a[href$='.bmp'],.post a[href$='.css'],.post a[href$='.csv'],.post a[href$='.dmg'],.post a[href$='.doc'],.post a[href$='.dochtml'],.post a[href$='.docm'],.post a[href$='.docmhtml'],.post a[href$='.docx'],.post a[href$='.docxml'],.post a[href$='.dot'],.post a[href$='.dothtml'],.post a[href$='.dotm'],.post a[href$='.dotx'],.post a[href$='.dqy'],.post a[href$='.dsn'],.post a[href$='.eps'],.post a[href$='.exe'],.post a[href$='.fla'],.post a[href$='.flv'],.post a[href$='.gif'],.post a[href$='.indd'],.post a[href$='.infopathxml'],.post a[href$='.iqy'],.post a[href$='.iso'],.post a[href$='.jpeg'],.post a[href$='.jpg'],.post a[href$='.m4a'],.post a[href$='.m4v'],.post a[href$='.mda'],.post a[href$='.mdb'],.post a[href$='.mdbhtml'],.post a[href$='.mde'],.post a[href$='.mdn'],.post a[href$='.mdt'],.post a[href$='.mdw'],.post a[href$='.mht'],.post a[href$='.mov'],.post a[href$='.mp3'],.post a[href$='.mp4'],.post a[href$='.mp4v'],.post a[href$='.mpa'],.post a[href$='.mpeg'],.post a[href$='.mpg'],.post a[href$='.msg'],.post a[href$='.msi'],.post a[href$='.odp'],.post a[href$='.ods'],.post a[href$='.odt'],.post a[href$='.oft'],.post a[href$='.one'],.post a[href$='.onepkg'],.post a[href$='.onetoc'],.post a[href$='.onetoc2'],.post a[href$='.oqy'],.post a[href$='.pdf'],.post a[href$='.png'],.post a[href$='.pot'],.post a[href$='.pothtml'],.post a[href$='.potm'],.post a[href$='.potx'],.post a[href$='.ppa'],.post a[href$='.ppam'],.post a[href$='.pps'],.post a[href$='.ppsm'],.post a[href$='.ppsx'],.post a[href$='.ppt'],.post a[href$='.ppthtml'],.post a[href$='.pptm'],.post a[href$='.pptmhtml'],.post a[href$='.pptx'],.post a[href$='.pptxml'],.post a[href$='.ps'],.post a[href$='.psd'],.post a[href$='.pst'],.post a[href$='.pub'],.post a[href$='.pubhtml'],.post a[href$='.pubmhtml'],.post a[href$='.rar'],.post a[href$='.reg'],.post a[href$='.rqy'],.post a[href$='.rtf'],.post a[href$='.slk'],.post a[href$='.sql'],.post a[href$='.svg'],.post a[href$='.swf'],.post a[href$='.thmx'],.post a[href$='.tif'],.post a[href$='.tiff'],.post a[href$='.txt'],.post a[href$='.udl'],.post a[href$='.uxdc'],.post a[href$='.vsd'],.post a[href$='.wav'],.post a[href$='.wdb'],.post a[href$='.wizhtml'],.post a[href$='.wks'],.post a[href$='.wma'],.post a[href$='.wmv'],.post a[href$='.wri'],.post a[href$='.xla'],.post a[href$='.xlk'],.post a[href$='.xll'],.post a[href$='.xls'],.post a[href$='.xlsb'],.post a[href$='.xlshtml'],.post a[href$='.xlsm'],.post a[href$='.xlsx'],.post a[href$='.xlt'],.post a[href$='.xlthtml'],.post a[href$='.xltm'],.post a[href$='.xltx'],.post a[href$='.xlw'],.post a[href$='.xml'],.post a[href$='.xps'],.post a[href$='.xsn'],.post a[href$='.xsf'],.post a[href$='.zip'],.post a[href*='bebo.com'],.post a[href*='bugzilla']{display:inline-block !important;padding-left:20px !important;padding-top:0px !important;padding-right:0px !important;padding-bottom:2px !important;background:url(/wp-content/fileicons.png) no-repeat top left}.post a[href$='.accda']{background-position:0 0 !important}.post a[href$='.accdb']{background-position:0 -36px !important}.post a[href$='.accdc']{background-position:0 -72px !important}.post a[href$='.accde']{background-position:0 -108px !important}.post a[href$='.accdr']{background-position:0 -144px !important}.post a[href$='.accdt']{background-position:0 -180px !important}.post a[href$='.accdu']{background-position:0 -216px !important}.post a[href$='.accdw']{background-position:0 -252px !important}.post a[href$='.accft']{background-position:0 -288px !important}.post a[href$='.ade']{background-position:0 -324px !important}.post a[href$='.adp']{background-position:0 -360px !important}.post a[href$='.ai']{background-position:0 -396px !important}.post a[href$='.avi']{background-position:0 -468px !important}.post a[href$='.bmp']{background-position:0 -504px !important}.post a[href$='.css']{background-position:0 -612px !important}.post a[href$='.csv']{background-position:0 -648px !important}.post a[href$='.dmg']{background-position:0 -684px !important}.post a[href$='.doc']{background-position:0 -720px !important}.post a[href$='.dochtml']{background-position:0 -756px !important}.post a[href$='.docm']{background-position:0 -792px !important}.post a[href$='.docmhtml']{background-position:0 -828px !important}.post a[href$='.docx']{background-position:0 -900px !important}.post a[href$='.docxml']{background-position:0 -936px !important}.post a[href$='.dot']{background-position:0 -972px !important}.post a[href$='.dothtml']{background-position:0 -1008px !important}.post a[href$='.dotm']{background-position:0 -1044px !important}.post a[href$='.dotx']{background-position:0 -1088px !important}.post a[href$='.dqy']{background-position:0 -1116px !important}.post a[href$='.dsn']{background-position:0 -1152px !important}.post a[href$='.eps']{background-position:0 -1260px !important}.post a[href$='.exe']{background-position:0 -1296px !important}.post a[href$='.fla']{background-position:0 -1332px !important}.post a[href$='.flv']{background-position:0 -1368px !important}.post a[href$='.gif']{background-position:0 -1404px !important}.post a[href$='.indd']{background-position:0 -1548px !important}.post a[href$='.infopathxml']{background-position:0 -1584px !important}.post a[href$='.iqy']{background-position:0 -1656px !important}.post a[href$='.iso']{background-position:0 -576px !important}.post a[href$='.jpeg']{background-position:0 -1692px !important}.post a[href$='.jpg']{background-position:0 -1692px !important}.post a[href$='.m4a']{background-position:0 -1728px !important}.post a[href$='.m4v']{background-position:0 -1764px !important}.post a[href$='.mda']{background-position:0 -1836px !important}.post a[href$='.mdb']{background-position:0 -1872px !important}.post a[href$='.mdbhtml']{background-position:0 -1908px !important}.post a[href$='.mde']{background-position:0 -1944px !important}.post a[href$='.mdn']{background-position:0 -1980px !important}.post a[href$='.mdt']{background-position:0 -2016px !important}.post a[href$='.mdw']{background-position:0 -2052px !important}.post a[href$='.mht']{background-position:0 -2160px !important}.post a[href$='.mov']{background-position:0 -2196px !important}.post a[href$='.mp3']{background-position:0 -2232px !important}.post a[href$='.mp4']{background-position:0 -2268px !important}.post a[href$='.mp4v']{background-position:0 -2268px !important}.post a[href$='.mpa']{background-position:0 -2304px !important}.post a[href$='.mpeg']{background-position:0 -2304px !important}.post a[href$='.mpg']{background-position:0 -2304px !important}.post a[href$='.msg']{background-position:0 -2340px !important}.post a[href$='.msi']{background-position:0 -2376px !important}.post a[href$='.odp']{background-position:0 -2412px !important}.post a[href$='.ods']{background-position:0 -2448px !important}.post a[href$='.odt']{background-position:0 -2484px !important}.post a[href$='.oft']{background-position:0 -2520px !important}.post a[href$='.one']{background-position:0 -2556px !important}.post a[href$='.onepkg']{background-position:0 -2592px !important}.post a[href$='.onetoc']{background-position:0 -2628px !important}.post a[href$='.onetoc2']{background-position:0 -2628px !important}.post a[href$='.oqy']{background-position:0 -2700px !important}.post a[href$='.pdf']{background-position:0 -2736px !important}.post a[href$='.png']{background-position:0 -2772px !important}.post a[href$='.pot']{background-position:0 -2808px !important}.post a[href$='.pothtml']{background-position:0 -2844px !important}.post a[href$='.potm']{background-position:0 -2880px !important}.post a[href$='.potx']{background-position:0 -2916px !important}.post a[href$='.ppa']{background-position:0 -2952px !important}.post a[href$='.ppam']{background-position:0 -2988px !important}.post a[href$='.pps']{background-position:0 -3026px !important}.post a[href$='.ppsm']{background-position:0 -3060px !important}.post a[href$='.ppsx']{background-position:0 -3096px !important}.post a[href$='.ppt']{background-position:0 -3132px !important}.post a[href$='.ppthtml']{background-position:0 -3168px !important}.post a[href$='.pptm']{background-position:0 -3204px !important}.post a[href$='.pptmhtml']{background-position:0 -3240px !important}.post a[href$='.pptx']{background-position:0 -3276px !important}.post a[href$='.pptxml']{background-position:0 -3312px !important}.post a[href$='.ps']{background-position:0 -3348px !important}.post a[href$='.psd']{background-position:0 -3384px !important}.post a[href$='.pst']{background-position:0 -3420px !important}.post a[href$='.pub']{background-position:0 -3456px !important}.post a[href$='.pubhtml']{background-position:0 -3492px !important}.post a[href$='.pubmhtml']{background-position:0 -3528px !important}.post a[href$='.rar']{background-position:0 -4248px !important}.post a[href$='.reg']{background-position:0 -3564px !important}.post a[href$='.rqy']{background-position:0 -3600px !important}.post a[href$='.rtf']{background-position:0 -3636px !important}.post a[href$='.slk']{background-position:0 -3672px !important}.post a[href$='.sql']{background-position:0 -3708px !important}.post a[href$='.svg']{background-position:0 -3780px !important}.post a[href$='.swf']{background-position:0 -3816px !important}.post a[href$='.thmx']{background-position:0 -3924px !important}.post a[href$='.tif']{background-position:0 -3960px !important}.post a[href$='.tiff']{background-position:0 -3960px !important}.post a[href$='.txt']{background-position:0 -3888px !important}.post a[href$='.udl']{background-position:0 -3996px !important}.post a[href$='.uxdc']{background-position:0 -4032px !important}.post a[href$='.vsd']{background-position:0 -4140px !important}.post a[href$='.wav']{background-position:0 -4176px !important}.post a[href$='.wma']{background-position:0 -4320px !important}.post a[href$='.wmv']{background-position:0 -4356px !important}.post a[href$='.wri']{background-position:0 -4392px !important}.post a[href$='.xla']{background-position:0 -4428px !important}.post a[href$='.xlk']{background-position:0 -4464px !important}.post a[href$='.xll']{background-position:0 -4500px !important}.post a[href$='.xls']{background-position:0 -4536px !important}.post a[href$='.xlsb']{background-position:0 -4572px !important}.post a[href$='.xlshtml']{background-position:0 -4608px !important}.post a[href$='.xlsm']{background-position:0 -4644px !important}.post a[href$='.xlsx']{background-position:0 -4680px !important}.post a[href$='.xlt']{background-position:0 -4716px !important}.post a[href$='.xlthtml']{background-position:0 -4752px !important}.post a[href$='.xltm']{background-position:0 -4788px !important}.post a[href$='.xltx']{background-position:0 -4824px !important}.post a[href$='.xlw']{background-position:0 -4860px !important}.post a[href$='.xml']{background-position:0 -4896px !important}.post a[href$='.xps']{background-position:0 -4932px !important}.post a[href$='.xsn']{background-position:0 -4968px !important}.post a[href$='.xsf']{background-position:0 -5004px !important}.post a[href$='.zip']{background-position:0 -5040px !important}.post a[href*='bugzilla']{background-position:0 -540px !important}


/* Add to Any Plugin */
.addtoany_share_save_container ul, .addtoany_share_save_container ul li, .addtoany_share_save_container ul li a
{
	padding-left: 0px !important;
}