/*  
Theme Name: AuthenticJobs.com
Theme URI: http://authenticjobs.com/blog
Description: A custom built theme for AuthenticJobs.com built by <a href="http://jakespurlock.com">Jake Spurlock</a>
Version: 0.5.1
Author: Jake Spurlock
Author URI: http://jakespurlock.com
*/

/* Release Notes


0.5 First go at it. Initial cut up.
0.5.1 Changes made... CSS split up.

*/

.blacker {
	font-family: Helvetica, Arial, sans-serif;
	color: #222;
	font-size: 13px;
	}

.upper {
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	}

#sidebar {
	width: 260px;
	float: left;
	min-height: 430px;
	background-image: url('img/sidebar-bg.png');
	background-repeat: no-repeat;
	padding: 20px 0 0 30px;
	}

.postmetadata {
	background-image: url('img/folder.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
	width: 400px;
	float: left;
	font: 9pt Helvetica, Arial, sans-serif;
	}

.rightcomments {
	width: 110px;
	float: right;
	text-align: right;
	color: #90907d;
	}
	
.rightcomments a:link, .rightcomments a:active, .rightcomments a:visited {
	text-decoration: none !important;
	color: #811001;
	}

.rightcomments a:hover {
	color: #cb6f14;
	text-decoration:none !important;
	}

.right {
	text-align: right;
	}
	
.clear {
	clear: both;
	}
	
.entry {
	font: 9pt Helvetica, Arial, sans-serif;
	margin:20px 0 10px;
	}
	
.entry a {
	font-weight: 800;
	border-bottom: 1px dotted #cfc8b6;
	}
	
.entry p, .entry li {
	color: #4d4c48;
	font-size: 13px;
	}
	
.entry span {
	color: #811001;
	font-weight: 800;
	}
	
orange.span {
	color: #cb6f14;
	}
	
.post strong {
	color:#222222;
	font-weight:800;
	}

.post h1 a:visited {
	color: #811001;
	}	
	
.post h1 a:hover {
	color: #cb6f14;  
	}	
	
.entry img {
	padding:10px;
	}
	
.entry ol {
	list-style-type: decimal;
	margin: 10px 0;
	padding-left: 20px;
	}

.entry ul {
	list-style-image: url('img/bullet-arrow.png');
	margin: 10px 0;
	padding-left: 20px;
	}

.entry li {
	margin: 5px 0;
	line-height: 160%;
	}

.post h1 {
	margin: .4em 0;
	font-family: "apertura-condensed-1","apertura-condensed-2","KievitPro","Helvetica Neue",sans-serif;
	font-weight: normal;
	font-size: 36px;
	color: #222222;
	}

.entry h1 {
	margin: .7em 0;
	font-family: "apertura-condensed-1","apertura-condensed-2","KievitPro","Helvetica Neue",sans-serif;
	font-weight: normal;
	font-size: 36px;
	color: #222222;
	}

.entry h2 {
	margin: 1.2em 0 .7em;
	font-family: "apertura-condensed-1","apertura-condensed-2","KievitPro","Helvetica Neue",sans-serif;
	font-weight: normal;
	font-size: 28px;
	color: #222222;
	}

.entry h3 {
	margin: 1.2em 0 .7em;
	font-family: "Helvetica Neue",sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #222222;
	}

.entry h4 {
	margin: .7em 0;
	font-family: "Helvetica Neue",sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #222222;
	}

.entry h5 {
	margin: .7em 0;
	font-family: "Helvetica Neue",sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #222222;
	}

.entry h6 {
	margin: .7em 0;
	font-family: "Helvetica Neue",sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #222222;
	}

code {
	font-family: courier;
	color: #cb6f14;
	font-size: 13px;
	}
	
pre {
	background-color: #eeede6;
	padding: 5px 20px;
	font-family:Helvetica, Arial, sans-serif;
	color: #cb6f14;
	margin-bottom: 10px;
	overflow: auto;
	}
	
/*Comments*/

.name_req {
	font-family: 13px Helvetica, ariel, sans-serif;
	font-weight:800;
	margin-left: 0;
	}
	
.small_form {
	font-size: 11px;
	color: #66665c;
	font-weight: 400;
	}


#commentform{
	margin: 0;
	padding: 0;
	}
	
#comment:focus {
	background-color: #fff;
	outline: 0;
	}

#commentform p {
	color: #222222;
	padding: 10px;
	}
	
#commentform a{
	text-decoration: none;
	line-height: 14pt;
	}
	
#commentform h3 {
	font-family: Georgia, times, verdana;
	font-size: 10pt;
	font-weight: 300;
	color: #222222;
	margin: 0;
	padding: 0;
	font-family: "apertura-condensed-1","apertura-condensed-2","KievitPro","Helvetica Neue",sans-serif;
	}
	
#comment {
	width:80%;
	}

#author, #email, #url, #comment, #submit {
	background: #e4e4de;
	font-size: 9pt;
	margin: 5px 5px 0 0;
	padding: 5px;
	}

#author:focus, #email:focus, #url:focus {
	background-color: #fff;
	outline: 0;
	}
	
#author {
	width: 465px;
	margin-left: 10px;
	padding: 8px;
	}

#move_left {	
	margin-left: 10px;
	}
	
#email, #url {
	width: 195px;
	padding: 8px;
	}
	
#comments {
	margin:0;
	padding:0
	color:#ddd;
	}
		
h3.comments {
	color: #222222;
	font-family: "apertura-condensed-1","apertura-condensed-2","KievitPro","Helvetica Neue",sans-serif;
	font-size: 28px;
	font-weight: normal;
	margin: 10px 0;
	}
	
.avatar{
	float: left;
	margin: 0 12px 0 0;
	}

.commentlist {
	margin-bottom: 40px;
	}
	
ol.commentlist {
	list-style-type: none;
	margin: 0; 
	padding: 0;
	border-bottom: 1px dotted #cfc8b6;
	}

ol.commentlist li {
	border-top: 1px dotted #cfc8b6;
	margin: 0px 0;
	padding: 0 20px;
	list-style-type: none;
	}

ol.commentlist li.alt {background: #eeede6;}

ol.commentlist li p {
	margin: 0px 0 6px 0;
	padding: 0 7px 0 0;
	line-height: 14pt;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #4d4c48;
	}

ol.commentlist a {
	color:#222222;
	}

cite {
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	}
	
cite a {
	color: #222222; 
	text-decoration: none; 
	border-bottom: 1px dotted #eeede6;
	}

span.says {
	display:none;
	}
	
#respond h3 {
	margin: 20px 10px 0px;
	font-family: "apertura-condensed-1","apertura-condensed-2","KievitPro","Helvetica Neue",sans-serif;
	}
	
.entry blockquote {
	margin-bottom: 1.7em;
	padding: 2px 70px 0 0px;
	margin-left: 30px;
	padding-left: 10px;
	font-size: 13px;
	font-style: italic;
	color: #4d4c48;
	/*background: url("img/bg/blockquote.png") 5px 0 no-repeat;*/
	border-left: 4px solid #e4e4de;
	font-family: Georgia, serif;
	}

.entry blockquote strong {
	color: #222222;
	}

.supersmall {
	font-family: Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	font-size: 8pt;
	background: url('img/search.png') no-repeat;
	text-indent: -9999px;
	height: 17px;
	width: 100px;
	margin-bottom: 10px;
	}
	
.superreading {
	font-family: Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	font-size: 8pt;
	background: url('img/reading.png') no-repeat;
	text-indent: -9999px;
	height: 13px;
	width: 120px;
	margin: 20px 0 10px;
	}
	
.supergrab {
	font-family: Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	font-size: 8pt;
	background: url('img/grab.png') no-repeat;
	text-indent: -9999px;
	height: 14px;
	width: 84px;
	margin: 20px 0 10px;
	}
	
.widget {
	margin-top: 10px;
	font: 12px Helvetica, Arial, sans-serif;
	}
	
.widget ul {
	padding-bottom: 15px;
	border-bottom: 1px dotted #cfc8b6;
	}	
	
.widget ul li {
	list-style-type:none;
	background-image: url('img/folder.gif');
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-bottom: 8px;
	color: #66665c;
	}
	
.widget ul li li {
	padding-bottom: 8px;
	}
	
#skadoosh {
	margin: 30px 0;
	margin-left: 10px;
	width: 191px;
	height: 42px;
	background: transparent url('img/speakit.png') scroll no-repeat 0 0;
	}
	
#go {
	margin-top: 3px;
	width: 41px;
	height: 29px;
	background: transparent url('img/go.png') scroll no-repeat 0 0;
	float:right;
	}
	
.post {
	margin-bottom: 55px;
	}
	
#left_form {
	width: 250px;
	float: left;
	padding: 10px;
	}
	
#right_form {
	width: 250px;
	float: left;
	padding: 10px;
	}
	
#full_width {
	width: 100%;
	clear: both;
	}
	
.commentmetadata a {
	color: #4d4c48;
	font: 10px Georgia, serif;
	}
	
.vcard {
	float: left;
	}
	
.av {
	width: 60px;
	float: left;
	margin: 20px 5px 20px 0;
	}
	
.comment_text {
	width: 450px;
	float: left;
	color: #4d4c48;
	margin: 20px 0 10px;
	}
	
.comment_text p {
	font-size: 13px;
	}
	
.comment_text p strong {
	color: #222;
	}	

.comment_text blockquote {
	padding: 2px 70px 0 0px;
	margin: 10px 0 10px 20px;
	padding-left: 10px;
	color: #4d4c48;
	border-left: 4px solid #e4e4de;
	}

.comment_text blockquote p {	
	font: 12px Georgia, serif !important;
	line-height: 160%;
	}	
	
.comment_text a:link, .comment_text a:active {
	text-decoration: none !important;
	color: #811001;
	}

.comment_text a:visited {
	text-decoration: none !important;
	color: #90907d;
	}

.comment_text a:hover {
	color: #cb6f14;
	text-decoration:none !important;
	}
	
li.newcomment {
	padding-bottom: 20px;
	}
	
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

.alignleft {
	float: left;
	}

.alignright {
	float: right;
	}

.wp-caption {
	border: 1px solid #eee;
	text-align: center;
	background-color: #fff;
	padding-top: 4px;
	margin: 10px auto;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	}

.wp-caption img {
	margin: 0 auto;
	padding: 0;
	border: 0 none;
	}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
	color: #ddd;
	}

.author_bio {
	border-top: 1px dotted #cfc8b6;
	}
	
.postmeta {
	border-top: 1px dotted #cfc8b6;
	margin-top: 30px;
	padding-top: 10px;
	}
	
h4#search {
Ê Ê Ê Êmargin-bottom: 10px;
Ê Ê Ê Êwidth: 121px;
Ê Ê Ê Êheight: 11px;
Ê Ê Ê Êtext-indent: -9999px;
Ê Ê Ê Êbackground: url("img/search.png") no-repeat;
Ê Ê Ê Ê}

.home a:link,a:active {
	text-decoration: none !important;
	color: #811001;
	}

.home a:visited {
	text-decoration: none !important;
	color: #811001;
	}

.home a:hover {
	color: #cb6f14;
	text-decoration:none !important;
	}

.single a:link,a:active {
	text-decoration: none !important;
	color: #222;
	}

.single a:visited {
	text-decoration: none !important;
	color: #222;
	}

.single a:hover {
	color: #cb6f14;
	text-decoration:none !important;
	}

.date {
	font-size: 10px;
	}
	
.byline {
	margin-top:-7px;
	}
	
#respond h2 {
	margin: .7em 0 0;
	font-family: "apertura-condensed-1","apertura-condensed-2","KievitPro","Helvetica Neue",sans-serif;
	font-weight: normal;
	font-size: 28px;
	color: #222222;
	}

#searchform {
	padding-bottom: 15px;
	border-bottom: 1px dotted #cfc8b6;
	}
	
.byline .upper {
	padding-left: 7px;
	}	
	
small {
	padding-left: 5px;
	font-family: Georgia,serif;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	}
	
small a {
	color: #66665c !important;
	}
	
small a:hover {
	color: #cb6f14;	
	}	

	
