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

/* Header
----------------------------------------------- */
body.alffie#page-beginning #header-image { display: none; }
body.alffie#page-beginning #navigation { margin: 50px 0 0 0; border-bottom: 0px dotted #ccc; }
body.alffie#page-beginning #navigation ul.primary { display: none; }
body.alffie#page-beginning #wrapper { text-align: center; }
body.alffie#page-beginning .primary { width: 720px; }
body.alffie#page-beginning .secondary { display: none; }	
body.alffie#page-surface-design .primary { width: 720px; text-align: center; }
body.alffie#page-surface-design .secondary { display: none; }
body.alffie#page-hand-printed-textiles-fabric .primary { width: 720px; text-align: center; }
body.alffie#page-hand-printed-textiles-fabric .secondary { display: none; }
body.alffie#page-hand-printed-textiles-fabric-pillows .primary { width: 720px; text-align: center; }
body.alffie#page-hand-printed-textiles-fabric-pillows .secondary { display: none; }
body.alffie#page-hand-printed-textiles-fabric-market-bags .primary { width: 720px; text-align: center; }
body.alffie#page-hand-printed-textiles-fabric-market-bags .secondary { display: none; }
body.alffie #navigation { margin: 20px 0 0 0; border-bottom: 1px solid #ccc; width: 720px; text-align: center; }

/* Navigation
----------------------------------------------- */
body.alffie #navigation ul.primary { list-style: none; margin: 0; padding: 0.5em 0; width: 720px; text-align: center; }
body.alffie #wrapper .nav-current:link, body.alffie #wrapper .nav-current:visited, body.alffie #wrapper .nav-current:active { color: #bf6030; }
body.alffie #wrapper .nav-current:hover { color: #f7921e; }

/* Content
----------------------------------------------- */
body.alffie code { color: #bf8060; }
body.alffie abbr, body.alffie acronym { border-bottom: 1px solid #bf8060; }
		
		/* Headers
		--------------------------------------- */
		body.alffie h3 { font-size: 0.8em; font-weight: normal; color: #bf6030; text-transform: uppercase; letter-spacing: 0.1em; margin: 0 0 0.8em 0; border-bottom: 0px solid #e5e5e5; padding: 0 0 0.4em 0; }
		body.alffie h1 { color: #564635; }
		h1, body.alffie .entry .title { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1.5em; font-weight: normal; line-height: 100%; margin: 0; border-bottom: 0px dotted #ccc; padding: 0 0 0.1em 0; }
		body.alffie h2 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1.6em; font-weight: normal; line-height: 100%; margin: 0 0 0.5em 0; }
		

		/* Post content
		--------------------------------------- */
		body.alffie .articlenav { background: #fcfeff; }
		
		/* Inserts
		--------------------------------------- */
		body.alffie .insert { background: #fcfeff; margin: 0 0 1em 0; border: 1px solid #d6c8b9; padding: 9px; }
		body.alffie .insert h3 { border-bottom: 1px solid #d6c8b9; }
		
		/* Downloads
		--------------------------------------- */		
		body.alffie .content a.download:link, body.alffie .content a.download:visited, body.alffie .content a.download:active { background-color: #fcfeff; border: 1px solid #d6c8b9; }
		
		/* Images
		--------------------------------------- */
		body.alffie a img { border: 1px solid #83775a; }
		body.alffie a:hover img, body.alffie .comment a:hover .avatar { border: 1px solid #f7921e; }
		body.alffie #gallery-1 img { border: 0px solid #FFFFFF; }
		body.alffie .gallery-item {  text-align: left; }
		/* Footer
		--------------------------------------- */
		body.alffie #footer { border-top: 0px solid #ccc; }
		body.alffie #theme-info { border-top: 1px solid #ccc; margin: 0px; }
		
/* Links
----------------------------------------------- */
body.alffie a:link, body.alffie a:active, body.alffie a:visited { color: #83775a; }
body.alffie a:hover { color: #f7921e; }

body.alffie .content a:link, body.alffie .content a:active, body.alffie .content a:visited, body.alffie .link-pages a:link, body.alffie .link-pages a:active, body.alffie .link-pages a:visited, body.alffie .tagdata a:link, body.alffie .tagdata a:active, body.alffie .tagdata a:visited, body.alffie .widget_tag_cloud a:link, body.alffie .widget_tag_cloud a:active, body.alffie .widget_tag_cloud a:visited { border-bottom: 1px solid #d6c8b9; }
body.alffie .content a:hover, body.alffie .link-pages a:hover, body.alffie .tagdata a:hover, body.alffie .widget_tag_cloud a:hover { border-bottom: 1px solid #f7921e; }

/* Widgets
----------------------------------------------- */
body.alffie .widget { margin: 0 0 2em 0; padding-top 30px }
	
	/* Calendar widget
	------------------------------------------- */
	body.alffie .widget_calendar tbody td a { color: #fff; background: #8b7683; }
	body.alffie .widget_calendar tbody td a:hover { color: #fff; background: #b2956d; }
	