/*
nameste.css
'nameste' style for the Tarski theme - http://tarskitheme.com/
Designed by nameste, http://nameste.litglog.org/
*/

/* Main structure (overwrite style.css)
----------------------------------------------- */
body { font-family: Trebuchet, Helvetica, Arial, sans-serif; font-size: 76%; line-height: 125%; color: #000000; background: #f6f7f3; }

/* Content (overwrite style.css)
----------------------------------------------- */
	
	/* HTML element control
	--------------------------------------- */
	p { margin: 0 0 1em 0; }
		blockquote { margin: 0 0 1em 0; padding: 0 30px; line-height:1.4; color: #306020;}
		strong { font-weight: bold; }
		em { font-style: italic; }
		acronym, abbr { border-bottom: 1px solid #bfb88f; }
		small { font-size: 0.8em; }
		sup, sub { font-size: 75%; }
		sup { vertical-align: super; }
		sub { vertical-align: sub; }
		hr { width: 100%; height: 1px; background: #ccb; color: #ccb; margin: 1em 0; border: none; padding: 0; }
	pre { font-family: 'Georgia', 'Times New Roman', serif; line-height:1.4; font-size: 1em; color: #306020; }
	pre { margin: 0 0 1em 0; padding: 1.5em 30px; white-space: pre-wrap; overflow: hidden; background: #ffffff;}
  	code, tt { background: #efefef; }
  	pre code, pre tt { background: none; }
		html > body code, html > body tt, html > body pre { font-size:12px; }
		h3 code { text-transform: none; }
	ul, ol { margin: 0 0 1em 15px; padding: 0; }
	ul { list-style: disc; }
		li { margin: 0 0 0.25em 0; }
		body.rtl ul, body.rtl ol { margin: 0 15px 1em 0; padding: 0; }

/* Headers (overwrite style.css)
	--------------------------------------- */
	#blog-title, blog.title a:active, blog.title a:link { font-family: 'Georgia', Times, serif; font-size: 3.3em; letter-spacing: 0.2em; text-align: right; font-weight: normal; margin: 0; border: none; padding: 0; line-height: 120%; color: #306020;}
	#tagline { font-family: Trebuchet, Helvetica, Arial, sans-serif; font-size: 0.76em; font-style:normal; font-weight: normal; text-transform: uppercase; letter-spacing: 0.6em; color: #202020; margin: 0.1em 0 0.3em 0; margin-right:0.5em; border: none; padding: 0; line-height: 120%; text-align: right;}

	h1, body .entry .title { font-family: 'Georgia', Times, serif; font-size: 2em; font-weight: normal; line-height: 120%; margin: 0; border-bottom: 1px solid #ccc; padding: 0 0 0.1em 0; }
	h2 { font-family: 'Georgia', Times, serif; font-size: 2em; font-weight: normal; line-height: 120%; margin: 0 0 0.5em 0; }
	h3 { font-size: 0.8em; font-weight: normal; color: #8fbf60; text-transform: uppercase; letter-spacing: 0.1em; margin: 0 0 0.8em 0; border-bottom: 1px solid #e5e5e5; padding: 0 0 0.4em 0; }
	h4 { font-family: 'Georgia', Times, serif; font-size: 1.5em; font-weight: normal; line-height: 120%; margin: 1.2em 0 0.6em 0; color: #306020;}
	h5 { font-size: 1em; font-weight: bold; line-height: 120%; margin: 0 0 0.3em 0; padding: 0; }
	h6 { font-size: 0.8em; font-weight: bold; line-height: 120%; margin: 0 0 0.3em 0; padding: 0; }

/* Navigation
----------------------------------------------- */
body.nameste #wrapper .nav-current:link, body.nameste #wrapper .nav-current:visited, body.nameste #wrapper .nav-current:active { color: #705d0e; }
body.nameste #wrapper .nav-current:hover { color: #e59900; }

/* Content
----------------------------------------------- */
body.nameste abbr, body.nameste acronym { border-bottom: 1px solid #bf8060; }
		
	/* Headers
	--------------------------------------- */
	body.nameste h3 { color: #306020; }
	
	/* Post content
	--------------------------------------- */
	body.nameste .articlenav { background: #ffffff; }
	
	/* Inserts
	--------------------------------------- */
	body.nameste .insert { background: #f6f7f3; margin: 0 0 1em 0; border: 1px solid #e5e1cf; padding: 9px; }
		body.nameste .insert h3 { border-bottom: 1px solid #e5e1cf; }
	
	/* Downloads
	--------------------------------------- */
	body.nameste .content a.download:link, body.nameste .content a.download:visited, body.nameste .content a.download:active { background-color: #f6f7f3; border: 1px solid #e5e1cf; }
	
	/* Images
	--------------------------------------- */
	body.nameste a img { border: 1px solid #306020; }
	body.nameste a:hover img, body.nameste .comment a:hover .avatar { border: 1px solid #e59900; }
	
	
	body.nameste div.comment-content p { margin-left: 1em; }
	body.nameste div.comment-content blockquote { border-left: 4px solid #d6d7d3; margin-left: 2em; padding-left: 0em; }
	body.nameste div.comment-content.blockquote p { margin-left: 0; }
	body.nameste div.comment-content pre { margin-left: 1em; }
	
	
		
/* Links
----------------------------------------------- */
body.nameste a:link, body.nameste a:active, body.nameste a:visited { color: #705d0e; }
body.nameste a:hover { color: #e59900; }

body.nameste .content a:link, body.nameste .content a:active, body.nameste .content a:visited, body.nameste .link-pages a:link, body.nameste .link-pages a:active, body.nameste .link-pages a:visited, body.nameste .tagdata a:link, body.nameste .tagdata a:active, body.nameste .tagdata a:visited, body.nameste .widget_tag_cloud a:link, body.nameste .widget_tag_cloud a:active, body.nameste .widget_tag_cloud a:visited { border-bottom: 1px solid #e5e1cf; }
body.nameste .content a:hover, body.nameste .link-pages a:hover, body.nameste .tagdata a:hover, body.nameste .widget_tag_cloud a:hover { border-bottom: 1px solid #e59900; }


/* Widgets
----------------------------------------------- */
	
	/* Calendar widget
	------------------------------------------- */
	body.nameste .widget_calendar tbody td a { color: #fff; background: #8bb6cc; }
	body.nameste .widget_calendar tbody td a:hover { color: #fff; background: #cca352; }
	
	
/* Changes to style.css */	
	
	body.nameste .comment-meta { margin: 0 0 2em; float: left; font-size: 0.8em; color: #306020; }
	body.nameste .comment-author { font-family: Verdana, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #306020; }
        body.nameste .content { margin-top: 2em; }

div.statcounter a.statcounter img, div.statcounter img { border: none; border-style: none; align: right;}
div.statcounter a, div.statcounter a:link, div.statcounter a:visited, div.statcounter a:active, div.statcounter a:hover { border-style: none; text-decoration: none; border-bottom: 0 none;}
	
	div.guide p, div.guide ul, div.guide li, div.guide a { line-height: 100%; }
	div.guide p { margin: 0 0 4px 0; }
	
	
	
	
.sbsblogroll-feeditem {
    margin-bottom: 0;
    margin-left: 0px;
    font-size: 75%;
}
.sbsblogroll-feeditem img {
    float: right; 
    height: 16px;
    width: 16px;
    margin-left:0;
    margin-top: 0;
}
.sbsblogroll-feeditem a {
    margin-left: 0px;
}

.sbsblogroll-feedname {
    text-decoration: none;
    text-transform: lowercase;
    margin-left:0px;
    margin-top: 0px;
    font-size: 133%;

}
.sbsblogroll-feedname a {
    text-decoration: none;
    margin-left: 0px;
}
.sbsblogroll-feeddesc a {
    text-decoration: none;
    margin-left: 0px;
    float: none;
    line-height: 100%;
}
.sbsblogroll-feedname a:hover {
    color: #000;
    text-decoration: underline;
}

.sbsblogroll-date {
    font-size: 75%;
    margin-left:0px;
}	