/*
jessica2.css
'jessica2' style for the Tarski theme - http://tarskitheme.com/
Designed by Benedict Eastaugh, http://extralogical.net/
*/


/* Navigation
----------------------------------------------- */
body.jessica2 #wrapper .nav-current:link, body.jessica2 #wrapper .nav-current:visited, body.jessica2 #wrapper .nav-current:active { color: #efa964; }
body.jessica2 #wrapper .nav-current:hover { color: #ba385d; }
	
/* Content
----------------------------------------------- */
body.jessica2 code { color: #8fafbf; }
body.jessica2 abbr, body.jessica2 acronym { border-bottom: 1px solid #5c8499; }
		
		
		/* Headers
		--------------------------------------- */
		body.jessica2 h3 { color: #efa964; }
		
		/* Post content
		--------------------------------------- */
		body.jessica2 .articlenav { background: #fff; }
		
		/* Inserts
		--------------------------------------- */
		body.jessica2 .insert { background: #fff; margin: 0 0 1em 0; border: 1px solid #cfdee5; padding: 9px; }
			body.jessica2 .insert h3 { border-bottom: 1px solid #cfdee5; }
		
		/* Downloads
		--------------------------------------- */
		body.jessica2 .content a.download:link, body.jessica2 .content a.download:visited, body.jessica2 .content a.download:active { background-color: #fafcfc; border: 1px solid #cfdee5; }
		
		/* Images
		--------------------------------------- */
		body.jessica2 a img { border: 0px solid #4c8099; }
		body.jessica2 a:hover img, body.jessica2 .comment a:hover .avatar { border: 0px solid #000; }
		
/* Links
----------------------------------------------- */
body.jessica2 a:link, body.jessica2 a:active, body.jessica2 a:visited { color: #f27196; }
body.jessica2 a:hover { color: #ba385d; }

body.jessica2 .content a:link, body.jessica2 .content a:active, body.jessica2 .content a:visited, body.jessica2 .link-pages a:link, body .link-pages a:active, body .link-pages a:visited, body .tagdata a:link, body.jessica2 .tagdata a:active, body.jessica2 .tagdata a:visited, body.jessica2 .widget_tag_cloud a:link, body.jessica2 .widget_tag_cloud a:active, body.jessica2 .widget_tag_cloud a:visited { border-bottom: 0px solid #ccc; }
body.jessica2 .content a:hover, body.jessica2 .link-pages a:hover, body.jessica2 .tagdata a:hover, body.jessica2 .widget_tag_cloud a:hover { border-bottom: 0px solid #000; }

/* Widgets
----------------------------------------------- */

	/* Calendar widget
	------------------------------------------- */
	body.jessica2 .widget_calendar tbody td a { color: #fff; background: #8bb6cc; }
	body.jessica2 .widget_calendar tbody td a:hover { color: #fff; background: #404040; }
	
/* Sociable */

.sociable_tagline{
	margin-bottom:15px;
}

/* portfolio */

#content .portfolio .primary {
	width: 100%;
	float: none;
}

#content .portfolio .entry{
	width: 270px;
	float: right;
	clear: none;
}

#content .portfolio-image {
	width: 500px;
	float: left;
}

#content .portfolio-item {
clear: both;
border-bottom: 1px solid #dedede;
margin-bottom: 30px;
padding-bottom:30px;
}

#content .portfolio-item h1{
	border:0px;
}

.group:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    }
    
    /* self-clear floats */

* html .group { /* IE6 */
	height: 1%;
	}
*:first-child+html .group { /* IE7 */
	min-height: 1px;
	}
	
/* sticky post style */
div.post-1426 {
	background:#f8f8f8;
	padding:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	margin:0 0 2em !important;
}

div.sticky .metadata {
	display:none;
}

/* blog title style */
div.post-1442 {
	border-top:1px solid #CCCCCC;
	margin:0 0 2em !important;
	}
	
	#post-1442 {
		line-height:200%;
		color:#c47d8f !important;
	}
	
	 #post-1442 h2{
			color:#c47d8f;
	}
