/*
eka.css
'eka' style for the Tarski theme - http://ionfish.co.uk/tarski/
Designed by Benedict Eastaugh, http://ionfish.co.uk/
*/

/* Navigation
----------------------------------------------- */
body.eka #nav-current:link, body.eka #nav-current:visited, body.eka #nav-current:active { color: #bf6068; }
body.eka #nav-current:hover { color: #a6212c; }
body.eka .pagination { margin: 0 0 2em 0; font-family: 'Times New Roman', Times, serif; font-size: 1.5em; font-weight: normal; line-height: 120%; color: #a8a8a8; clear: both; }

	/* Feed icon
	------------------------------------------- */
	body.eka .feed { background: url('../images/feed-add.gif') no-repeat 0 50%; }

/* Content
----------------------------------------------- */
body.eka code { font-family: 'Courier New', Courier, monospace; font-size: 1em; color: #bf8f93; }
body.eka abbr, body.eka acronym { border-bottom: 1px solid #bf8f93; }

		/* Headers
		--------------------------------------- */
		body.eka h3 { color: #bf6068; padding-top: 1em; }
		body.eka h4, body.eka h5, body.eka h6 { color: #bf8f93; }

		/* Post content
		--------------------------------------- */
		body.eka .articlenav { background: #F6FAFC; }
		body.eka .primary-span { padding: 10px 0 }
		
		/* Sideblog archives
		--------------------------------------- */
		body.eka .content-sideblog {	padding-bottom: 20px; }

		/* Inserts
		--------------------------------------- */
		body.eka .insert { background: #fcfeff; margin: 0 0 1em 0; border: 1px solid #cfdee5; padding: 9px; }
			body.eka .insert h3 { border-bottom: 1px solid #cfdee5; }
			
		body.eka .add-comment { background-color: #f6feda; margin-top: 2em; border: 1px solid #98be10; }

		/* Downloads
		--------------------------------------- */
		body.eka a.download:link, body.eka a.download:visited, body.eka a.download:active { background: #fcfeff url('../images/download.gif') no-repeat 10px 50%; border-top: 1px solid #cfdee5; border-bottom: 1px solid #cfdee5 !important; }
		body.eka a.download:hover { background: #fffcfd url('../images/download.gif') no-repeat 10px 50%; border-top: 1px solid #e5cfd0; border-bottom: 1px solid #e5cfcf !important; }

		/* Images
		--------------------------------------- */
		body.eka a img { border: 1px solid #3689b3; }
		body.eka a:hover img { border: 1px solid #a6212c; }
		body.eka .imgleft  img { float: left; border: 1px solid #E4E4E4; padding: 5px; margin: 5px 10px 10px 0; }
		body.eka .imgright  img { float: right; border: 1px solid #E4E4E4; padding: 5px; margin: 5px 0 10px 10px; }
		body.eka .imgcenter  img { border: 1px solid #E4E4E4; padding: 5px; display: block; margin: 10px auto; }
		body.eka .noborder  img { border: none; padding-top: 0; }
		
		/* Aside
		--------------------------------------- */
		body.eka .aside { color: #008040; }
		body.eka .aside small { color: #545454; }
						
		/* Comments
		--------------------------------------- */
		body.eka .comments-feed a { background: url('../images/feed.gif') no-repeat 100% 50%; }
		body.eka .trackback { background: #fcfeff url('../images/trackback.gif') no-repeat 100% 60%; }
		body.eka .trackback .primary p { padding-right: 15px; }
		
		/* Similar Posts
		-----------------------------------------*/
		body.eka .similar { list-style-position: inside; margin: 0; }
	
/* Sidebar
----------------------------------------------- */

	/* Sideblog & Random Posts
	----------------------------------------------- */
	body.eka #sideblog ul, body.eka #random-posts ul {
		margin-bottom: 30px;
		list-style: none;
		margin: 0 0 30px 0;
		padding: 0;
	}
	
	body.eka #sideblog li {
		font-size: 0.9em;
		padding-top: 0.5em;
	}
	
	body.eka #random-posts li {
		font-size: 0.8em;
		padding-top: 0.5em;
		padding-bottom: 0.5em;
		color: #999999;
	}

	body.eka #sideblog li, body.eka #random-posts li {
		/*padding-bottom: 0.5em;*/
		border-bottom: 1px dotted #CCCCCC;
	}
	
	body.eka #sideblog a {
		color: #FF6600;
	}
	
	body.eka #sideblog strong a, body.eka #random-posts a {
		color: #006600;
		font-size: 1em;
	}

	body.eka #sideblog strong a:hover {
		color: #FF6600;
		border-bottom: none;
	}

	body.eka #sideblog a:hover {
		color: #FF6600;
		border-bottom: 1px solid #FF6600;
	}
	
	body.eka #random-posts a:hover {
		color: #FF6600;
	}
	
	/* Flickr
	----------------------------------------------- */
	body.eka .flickr {
		padding-bottom: 280px;
	}
	body.eka .flickr img { 
		width: 74px; 
		height: 74px; 
		margin: 5px 10px 5px 0; 
		padding: 5px; 
		background: #E1F2FA; 
		float: left; 
	}
	body.eka .flickr a img {
		border: 1px dashed #97C9E2;
	}
	body.eka .flickr a:hover img  {
		border: 1px dashed #97C9E2;
		/*background: #D2EDF9;*/
		background: #e18991;
	}

	/* Afiliasi
	------------------------------------------- */
	body.eka p.afiliasi img {
		margin: 0 5px 3px 0;
	}

	body.eka p.afiliasi a img {
		border: none;
		text-decoration: none;
	}
	
/* Comments
----------------------------------------------- */
body.eka .comment {
	padding-left: 10px;
}
body.eka .author-comment {
	background-color: #FFFFEE;
}

/* Links
----------------------------------------------- */
body.eka a:link, body.eka a:active, body.eka a:visited { color: #3689b3; }
body.eka a:hover { color: #a6212c; }

body.eka .content a:link, body.eka .content a:active, body.eka .content a:visited { border-bottom: 1px solid #cfdee5; }
body.eka .content a:hover { border-bottom: 1px solid #a6212c; }

/* Gravatar
--------------------------------------------------*/
body.eka .gravatar {
	float: right;
	padding: 3px;
	border: 1px solid #ccc;
	margin: 0 0 5px 5px;
	background: #fff;
}

/* WP SYNTAX
----------------------------------------------------*/

body.eka .wp_syntax {
  color: #100;
  background-color: #f9f9f9;
  border: 1px solid silver;
  margin: 0 0 1.5em 0;
  overflow: auto;
}

/* IE FIX */
body.eka .wp_syntax {
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: expression(this.scrollWidth > this.offsetWidth ? 15 : 0);
  width: 488px;
  padding: 5px;
}

body.eka .wp_syntax table {
  border-collapse: collapse;
}

body.eka .wp_syntax div.code, body.eka .wp_syntax td {
  vertical-align: top;
  padding: 5px;
}

body.eka .wp_syntax .line_numbers {
  text-align: right;
  background-color: #def;
  color: gray;
  overflow: visible;
}

/* potential overrides for other styles */
body.eka .wp_syntax pre {
  margin: 0;
  width: 488px;
  float: none;
  clear: none;
  overflow: visible;
}

/* TABLE
-----------------------------------*/
body.eka  table.stats 
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
margin-bottom: 10px;
width: 510px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

body.eka  table.stats th 
{background-color: #828282;
color: #fff;
padding: 4px;
text-align: center;
border: 1px #fff solid;}

body.eka  table.stats th.row
{background-color: #bdbdbd;
color: #000;
padding: 4px;
text-align: left;
font-weight: normal;
border: 1px #fff solid;}

body.eka  table.stats td 
{background-color: #CCC;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

body.eka  table.stats td.hed
{background-color: #666;
color: #fff;
padding: 8px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;}

body.eka  table.stats td.fot
{background-color: #e0e0e0;
color: #000;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 80%;
font-weight: normal;}

body.eka  table.stats td.center {
text-align: center;
}
