/*

Theme Name: Leons_Kid_of_Autofocus

Theme URI: http://www.leonsteber.com/

Description: Child Theme for Autofocus

Author: Leon

Author URI: http://www.leonsteber.com/

Template: autofocus

Version: 0.1

*/

 

@import url("../autofocus/style.css");

body{background-color:#FFF;color:#444;font:1.2em/1.4 "Hoefler Text", "Georgia", Georgia, serif, sans-serif;margin:1.5em 0 0 0;padding:0}

#header {margin:0 0 0;height:105px;text-transform:normal;width:600px;clear:none;float:left;}

#wrapper{padding:0;margin:0 auto;width:950px;position:relative;display:block}

#content.index {width:950px;clear:both;float:none; margin-top:3em;}

#content.index .post {background:transparent;width:950px;height:inherit;clear:both;float:none;margin-bottom:3em;overflow:visible;}

#content.index .post .entry-content {width:850px;padding:0 10px 3em 0;float:left;font-size:1.2em;color:#888;}

#content.index .post h2.entry-title {width:950px;font-size:3.6em;line-height:1.2em;margin:0.5em 0 0.25em;font-weight:100;letter-spacing: -0.05em;}

#content.index .post .entry-meta {color:#888;width:200px;float:right;font-size:1em;line-height:1.4em;padding:5px 0 0;position:relative;z-index:11;display:block;}

#content.index .post .entry-date {width:200px;font-size:3.6em;line-height:1em;letter-spacing: -0.05em;;margin-bottom:3px;float:right;color:#888}

#header {margin:0px 0px 10px;height:105px;text-transform:normal;width:950px;clear:none;float:left;}

.page #container {float:left;width:950px;}

.page .post {float:left;margin:2px 0 0;position:relative;width:950px;}

.single #container {float:left;width:950px;position:relative;margin-bottom:3em;overflow:visible;}

.single .post, .single .attachment {float:left;margin:0;padding:0;position:relative;width:950px;overflow:visible;}

.single .post .entry-content, .single .attachment .entry-content {background:#FFF;color:#888;font-size:1.2em;float:left;padding:0 10px 0 0;margin:0;width:790px;position:relative;z-index:10;min-height:200px;}

.page h2.entry-title {-moz-opacity:0.95;filter:alpha(opacity=95);opacity:0.95;background:#FFF;font-size:3.6em;font-weight:100;letter-spacing:-0.05em;line-height:1.2em;margin:0.5em 0 0.25em;padding:0;width:950px;position:relative;z-index:12;}

.page .page {background:transparent;width:950px;height:inherit;clear:both;float:none;margin-bottom:3em;}

.page .page .entry-title {font-size:3.6em;line-height:1.2em;width:950px;font-weight:100;margin:0.5em 0 0.25em;padding:0;}

.archive #container, .search #container {float:left;width:950px;}

.archive .post, .search .post, .search .page{display:block;float:left;margin:2px 0;position:relative;width:950px;color:#444;}

.four04 .post {background:transparent;width:950px;height:inherit;clear:both;float:none;margin-bottom:3em;}

.four04 .post .entry-title {font-size:3.6em;line-height:1.2em;width:950px;font-weight:100;margin:0.5em 0 0.25em;padding:0;}

#footer{clear:both;float:left;font-size:1em;margin:0;padding:4px 0 36px;width:950px;color:#888;}

.home .featured.post.p1 {border-bottom:5px solid #FFF;width:595px;}

.home .featured.post.p1 .post-content{width:580px;}

.home .featured.post.p2 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:350px;}

.home .featured.post.p2 .post-content{width:335px;}

.home .featured.post.p3 {border-bottom:5px solid #FFF;width:550px;}

.home .featured.post.p3 .post-content{width:535px;}

.home .featured.post.p4 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:395px;}

.home .featured.post.p4 .post-content{width:380px;}

.home .featured.post.p5 {border-bottom:5px solid #FFF;width:300px;}

.home .featured.post.p5 .post-content{width:285px;}

.home .featured.post.p6 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:395px;}

.home .featured.post.p6 .post-content{width:380px;}

.home .featured.post.p7 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:245px;}

.home .featured.post.p7 .post-content{width:230px;}

.home .featured.post.p8 {border-bottom:5px solid #FFF;width:250px;}

.home .featured.post.p8 .post-content{width:235px;}

.home .featured.post.p9 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:345px;}

.home .featured.post.p9 .post-content{width:330px;}

.home .featured.post.p10 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:345px;}

.home .featured.post.p10 .post-content{width:330px;}

.home .featured.post.p11 {border-bottom:5px solid #FFF;width:200px;}

.home .featured.post.p11 .post-content{width:185px;}

.home .featured.post.p12 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:300px;}

.home .featured.post.p12 .post-content{width:285px;}

.home .featured.post.p13 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:200px;}

.home .featured.post.p13 .post-content{width:185px;}

.home .featured.post.p14 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:235px;}

.home .featured.post.p14 .post-content{width:220px;}

.home .featured.post.p15 {border-bottom:5px solid #FFF;width:280px;}

.home .featured.post.p15 .post-content{width:265px;}

.home .featured.post.p16 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:190px;}

.home .featured.post.p16 .post-content{width:175px;}

.home .featured.post.p17 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:220px;}

.home .featured.post.p17 .post-content{width:205px;}

.home .featured.post.p18 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:245px;}

.home .featured.post.p18 .post-content{width:230px;}

.home .featured.post.p19 {border-bottom:5px solid #FFF;width:200px;}

.home .featured.post.p19 .post-content{width:185px;}

.home .featured.post.p20 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:300px;}

.home .featured.post.p20 .post-content{width:285px;}

.home .featured.post.p21 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:200px;}

.home .featured.post.p21 .post-content{width:185px;}

.home .featured.post.p22 {border-left:5px solid #FFF;border-bottom:5px solid #FFF;width:235px;}

.home .featured.post.p22 .post-content{width:220px;}

.home #content {clear:both;margin-bottom:3em; padding-top:7em;}

.single .post .entry-content img {max-width:700px;height:inherit;}

#content.index .post .entry-meta {color:#888;width:150px;float:right;font-size:1em;line-height:1.4em;padding:5px 0 0;position:relative;z-index:11;display:block;}

#content.index .post .entry-date {width:150px;font-size:3.6em;line-height:1em;letter-spacing: -0.05em;;margin-bottom:3px;float:right;color:#888}

.single .post .entry-meta, .single .attachment .entry-meta {color:#888;width:150px;float:left;font-size:1em;line-height:1.4em;padding:5px 0 0;position:relative;z-index:11;}

.single #container #nav-above .nav-next {position:absolute;display:block;width:100px;top:50%;right:-1020px;text-align:left;line-height:4em;font-size:5em;}
.single #container #nav-above .nav-previous a, .single #container #nav-above .nav-next a {display:block;color:#888;padding:0 20px;}
.archive .nav-next, .archive .nav-previous, .search .nav-next, .search .nav-previous{color:#444;}

.archive .comment-count, .search .comment-count{background:transparent;font-size:1.8em;position:relative;text-transform:normal;width:100%;height:50px;z-index:2;color:#888;}

.archive .comment-count h2, .search .comment-count h2{font-weight:800;left:0;position:relative;top:20px;}
.home .featured a:hover{text-decoration:none;color:#000;}

.avatar{display:none;}
.comment-reply-link{display:none;}
#comments-list li .comment-author {line-height:2em;}
#comments-list li {margin: 15px 0 10px 0;padding:0;list-style: none;position:relative;display:block;background:#FFF;}
#comments-list li.alt {background:#F4F4F4;padding:0px;margin: 0;}




div.sociable { margin: 6px 0;}
span.sociable_tagline { position: relative; height:auto; font-size:36px; }
span.sociable_tagline span { display: none;width: 34em; height:auto;}*/
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
        background: none;
        float:left; /* IE FIX */
        display: inline !important;
        list-style-type: none;
        margin: 0;
        padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 36px; 
	height: 36px;
	border: 0;
	margin: 0;
	padding: 0;
}
.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
.wp-caption {
   text-align: center;
   padding-top: 4px;
}

.wp-caption img {
   padding: 0;
   border: 0 none;
}
.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
}
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}