/*
simplered.css
'Simple Red' style for the Tarski theme - http://tarskitheme.com/
Designed by Sean Voisen, http://voisen.org/
*/

/* Layout
----------------------------------------------- */
body.simplered { min-width: 960px; }
body.simplered #wrapper { width: 960px; }
body.simplered #content { padding-top: 50px; }
body.simplered .primary { width: 620px; }
body.simplered .primary-span { padding-left: 300px; }

body.simplered .secondary { width: 280px; text-align: right; margin-top: 70px; }
body.simplered .secondary-span { padding-left: 620px; }

body.simplered #header { position: absolute; }
body.simplered #header h1 { font-weight: normal; font-size: 1.8em; text-align: right; border: none; }
body.simplered #header h1 a { display:block; background-color: #000; color: #fff; width: 280px; padding-right: 10px; padding-top: 50px; padding-bottom: 10px;}


/* Navigation
----------------------------------------------- */
body.simplered #title { border-color: #000; }
body.simplered #navigation { border-color: #000; }
body.simplered #navigation a { background-color: transparent; }
body.simplered #navigation a:hover { text-decoration: underline; }
body.simplered #navigation a.nav-current { color: #000; font-weight: bold; background-color: #ffffcc; }

/* Content
----------------------------------------------- */
body.simplered { font-family: "Helvetica Neue", "HelveticaNeueLT Std", Helvetica, Arial, sans-serif; color: #000;  line-height: 140%; font-size: 85%; border-top: 20px solid #000; }
body.simplered code { color: #000; }
body.simplered abbr, body.simplered acronym { border-bottom: 1px solid #ccc; }
body.simplered .post .metadata { padding-left: 2em; }
body.simplered .content p { line-height: 1.6; }
body.simplered .content li { line-height: 1.6; }
body.simplered .primary pre { width: auto; }
		
/* Headers
--------------------------------------- */
body.simplered h1, body.simplered h2, body.simplered h3, body.simplered h5 { color: #000; font-family: "Helvetica Neue", "HelveticaNeueLT Std", Helvetica, Arial, sans-serif; }
body.simplered .primary h3 { clear: both; }
body.simplered .secondary h3 { font-size: 1.6em; padding: 0 0 0.33em 0; }
body.simplered #blog-title { font-weight:bold; font-family: "Helvetica Neue", "HelveticaNeueLT Std", Helvetica, Arial, sans-serif; font-size: 3em; }
body.simplered #tagline { font-family: "Helvetica Neue", "HelveticaNeueLT Std", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 1.2em; }
body.simplered .entry .title { font-family: "Helvetica Neue", "HelveticaNeueLT Std", Helvetica, Arial, sans-serif; font-size: 1.8em; }
body.simplered .entry .title a { background-color:transparent; border: none; }
body.simplered h3 { text-transform: none; border-color: #ccc; font-size: 1.4em; letter-spacing: 0; padding-bottom: 0.1em; margin-bottom: 0.2em; margin-top: 0;}
body.simplered div.entry div.content h3{margin-top:2em;}

/* Footer
--------------------------------------- */
body.simplered #footer { border-top: 1px solid #ccc; }
body.simplered #footer .primary { text-align: right; margin-bottom: 0; padding-bottom: 0; }
body.simplered #theme-info { border: none; font-size: 1em; padding-top: 0.2em; }
body.simplered #theme-info .primary { font-size: 0.8em; margin: 0; }
body.simplered #theme-info .primary .content { margin: 0; padding: 0; }
body.simplered #footer .primary .widget { padding-bottom: 0; margin-bottom: 0; }
body.simplered #footer a.feed { border: none; }
		
/* Links
----------------------------------------------- */
body.simplered a:link, body.simplered a:active, body.simplered a:visited { color: #cc0000; background-color: #f2f2f2; border-bottom: 1px solid #ccc; }
body.simplered a:hover { background-color: #ffffcc; }
body.simplered a.feed, body.simplered #comments-header .comments-feed a { background-color: transparent; }
body.simplered a.feed:hover, body.simplered #comments-header .comments-feed a:hover { background-color: #ffffcc; }
body.simplered #header a.feed { display: none; }
body.simplered #header a { border: none; }
body.simplered #blog-title a { background-color: transparent; color: #000; }
body.simplered a.more-link { font-weight: bold; }

/* Forms
------------------------------------------------- */
body.simplered input, body.simplered select, body.simplered textarea { font-family: "Helvetica Neue", "HelveticaNeueLT Std", Helvetica, Arial, sans-serif; }

/* Images
------------------------------------------------- */
body.simplered img.bordered { border: 1px solid #ccc; padding: 5px; }
body.simplered div.bordered { border: 1px solid #ccc; padding: 5px 5px 2px 5px;  margin-bottom: 1em; }
body.simplered p.wp-caption-text { font-size: 0.8em; }

/* Widgets
----------------------------------------------- */
	
