/*
Theme Name: Tarski
Theme URI: http://ionfish.co.uk/tarski/
Description: Developed by <a href="http://ionfish.co.uk/">Ben Eastaugh</a> and <a href="http://ceejayoz.com/">Chris Johnson</a>
Author: Benedict Eastaugh and Chris Johnson
Author URI: http://ionfish.co.uk/
Version: 1.1.1
.
Released under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
.
*/
@import url(./images/style-tt.css);

/* Initial cleanup
----------------------------------------------- */
html,body,form,fieldset{margin:0;padding:0;}
form label{cursor:pointer;}
fieldset{border:none;}
input,select,textarea{font-size:100%;}
img{border:0px;}
.clearer{clear:both;}
/* Main structure
----------------------------------------------- */
body{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:70%;color:#545454;background:#fff;min-width:780px;}
#wrapper{width:780px;text-align:left;}
#content{clear:both;padding:2em 20px;}
#primary{width:500px;float:right;}
#secondary{width:170px;float:left;}
#intro{padding:0 0 1em 220px;}
body.janus #primary,body.janus #nav-1,body.janus.comment-content,body.janus.trackback-data,body.janus #comment-input,body.janus #about{float:left;}
body.janus #secondary,body.janus #nav-2,body.janus.comment-metadata,body.janus.trackback-time,body.janus #info-input,body.janus #miscellany{float:right;}
#footer{clear:both;}
#miscellany{width:200px;float:left;margin:1.6em 0 0 0;}
#miscellany.searchbox{float:none;}
#about{width:500px;float:right;margin:1.6em 0 0 0;}
#theme-info{clear:both;}
/* Alignment code */
body.center #wrapper{margin:0 auto;}
body.left #wrapper{margin:0 auto 0 0;}
body.center{text-align:center;}
body.left{text-align:left;}
/* Header
----------------------------------------------- */
#header{padding:0 20px 0 20px;}
#title{border-bottom:1px solid #ccc;}
#navigation{border-bottom:1px solid #ccc;}
/* Navigation
----------------------------------------------- */
#nav-1{list-style:none;width:500px;float:right;margin:0;padding:0.5em 0;}
#nav-1 li{display:inline;margin:0 1em 0 0;}
#nav-2{list-style:none;width:200px;float:left;margin:0;padding:0.5em 0 0.2em 0;}
#nav-2 li{display:inline;margin:0 1em 0 0;}
/* Feed icon
----------------------------------------------- */
.feed{padding:5px 0 5px 20px;font-size:0.8em;background:url('images/feed-add.png')no-repeat 0 50%;}
/* Clearfix
----------------------------------------------- */
#navigation:after,#comments-meta:after,.comment:after,.trackback:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#navigation,#comments-meta,.comment,.trackback{display:inline-block;}
/* Hides from IE-mac \*/
* html #navigation,* html #comments-meta,* html.comment,* html.trackback{height:1%;}
#navigation,#comments-meta,.comment,.trackback{display:block;}
/* End hide from IE-mac */
/* Content
----------------------------------------------- */
p{margin:0 0 1em 0;}
blockquote{background:url('images/quote-background.gif')no-repeat 0 0;margin:0 0 1.2em 0;padding:0 60px;font-family:'Times New Roman',Times,serif;font-size:1.2em;color:#a8a8a8;}
ul,ol{margin:0 0 1em 2em;padding:0;}
ul{list-style:disc;}
li{margin:0 0 0.25em 0;}
strong{font-weight:bold;}
em{font-style:italic;}
code{font-family:'Courier New',Courier,monospace;font-size:1em;color:#7ca653;}
acronym{border-bottom:1px solid #8fb7bf;}
small{font-size:0.8em;}
#blog-title{font-family:'Times New Roman',Times,serif;font-size:2.5em;font-weight:normal;margin:0;border:none;padding:0;line-height:120%;}
h1,h2,.post-title{font-family:batang,'Times New Roman',Times,serif;font-size:26px;font-weight:normal;line-height:120%;margin:0;border-bottom:1px solid #ccc;padding:0 0 0.1em 0;}
.static.post-title,.archive.post-title{margin:0 0 0.3em 0;}
#intro h1{margin:0 0 0.3em 0;}
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:1px solid #e5e5e5;padding:0 0 0.4em 0;}
h4{font-family:'Times New Roman',Times,serif;font-size:1.5em;font-weight:normal;line-height:120%;margin:0 0 0.3em 0;}
#tagline {font-family: 'Times New Roman', Times, serif; font-size: 1.5em; font-weight: normal; color: #a8a8a8;margin: 0.1em 0 0.3em 0; border: none; padding: 0; line-height: 120%;}
#post-nav{font-size:0.8em;text-align:center;margin:-2em 0 2em 0;padding:0 0 0 220px;}
.entry{margin:0 0 1.5em 0;border-bottom:1px dotted #d9d9d9;padding:1px 0 0 0;}
body.single.entry{margin:0 0 2em 0;border-bottom:none;padding:0;}
.post-meta{margin:0 0 1em 0;}
.post-metadata{font-size:0.8em;color:#a8a8a8;margin:0;padding:0.3em 0 0 0;}
.post-content{padding-bottom:20px;line-height:16px;font:11px dotum,gulim;}
.post-content p,.post-content div{line-height:16px;font:11px dotum,gulim;}
.post-content li{line-height:120%;}
.archive.post-content{margin:0 0 1.5em 0;}
body a.download{display:block;font-weight:bold;margin:0 0 1em 0;padding:5px 5px 5px 36px;}
body a.download:link,body a.download:visited,body a.download:active{background:#fafeff url('images/download.png')no-repeat 10px 50%;border-top:1px solid #cfe2e5;border-bottom:1px solid #cfe2e5;}
body a.download:hover{background:#fffafb url('images/download.png')no-repeat 10px 50%;border-top:1px solid #e5cfd2;border-bottom:1px solid #e5cfd2;}
.tagdata{font:11px dotum,gulim;line-spacing:-1px;color:#a8a8a8;}
#comments{clear:both;padding:2em 0 0 0;}
#comments-meta{padding:0 0 0.1em 0;}
h2.comments-title{width:200px;float:left;margin:0;border:none;padding:0.1em 0 0 0;}
.comments-feed{width:500px;float:right;text-align:right;margin:0;padding:0.75em 0 0 0;}
.comments-feed a{padding:5px 24px 5px 0;background:url('images/feed.png')no-repeat 100% 50%;font-size:0.8em;}
.comment{margin:0;border-top:1px solid #ccc;padding:0.5em 0;}
.comment p{line-height:16px;font:11px dotum,gulim;}
.comment-metadata{width:200px;float:left;}
.comment-permalink{padding:5px;margin:0;}
.comment-author{margin:0 0 0.5em 0;}
.comment-content{width:500px;float:right;}
.gravatar{border:none;float:right;margin:0 0 3px 6px;}
body.janus.gravatar{float:left;margin:0 6px 3px 0;}
.navlist{list-style:none;margin:0 0 1em 0;}
.navlist li{margin:0.5em 0;font:11px dotum,gulim,verdana;letter-spacing:-1px;}
.navlist ul{list-style:none;margin:0 0 0 1em;}
.navlist ul li{margin:0.3em 0;}
#footer{margin:1em 20px 0 20px;border-top:3px double #ccc;padding:0 0 0 0;}
input{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:100%;}
.searchbox{width:200px;margin:0 0 1em 0;}
#s{display:block;width:194px;margin:0 0 0.6em 0;border:1px solid #ccc;padding:2px;background:#fafafa;color:#545454;}
#s:focus{background:#fff;}
#commentform{}
#info-input{width:200px;float:left;}
.userinfo{color:#a8a8a8;}
#info-input label{display:block;margin:0 0 1.2em 0;color:#a8a8a8;}
#author,#email,#url{display:block;width:194px;margin:0.2em 0 0 0;border:1px solid #ccc;padding:2px;background:#fafafa;color:#545454;}
#comment-input{width:500px;float:right;}
#comment-input label{display:block;margin:0 0 0.2em 0;color:#a8a8a8;}
#comment-input textarea{width:494px;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0 0 1.2em 0;border:1px solid #ccc;padding:2px;background:#fafafa;color:#545454;}
#author:focus,#email:focus,#url:focus,#comment:focus{background:#fff;}
#submit{margin:0 0 1em 0;}
a{text-decoration:none;}
a:link,a:active,a:visited{color:#006a80;}
a:hover{color:#a8001c;}
.post-content a:link,.post-content a:active,.post-content a:visited,.comment-content a:link,.comment-content a:active,.comment-content a:visited,#blurb a:link,#blurb a:active,#blurb a:visited,.recent p a:link,.recent p a:active,.recent p a:visited{border-bottom:1px solid #cfe2e5;}
.post-content a:hover,.comment-content a:hover,#blurb a:hover,.recent p a:hover{border-bottom:1px solid #e5cfd2;}
body.post-content h3 a:link,body.post-content h3 a:visited,body.post-content h3 a:hover,body.post-content h3 a:active,body.post-content h4 a:link,body.post-content h4 a:visited,body.post-content h4 a:hover,body.post-content h4 a:active{border:none;}
.fieldset{margin:0 auto;border:none;display:block;padding:10px 0;text-align:center;}
label{float:left;width:100px;padding:2px 0 0 0;text-align:right;}
.cmt_input{width:350px;border:1px solid #BBB;padding:1px 5px;color:#333;margin:0 0 10px 0;background:#f4f4f4;font-family:inherit;font-size:inherit;}
.cmt_input2{width:265px;}
#a_center{text-align:center;padding:10px;margin:0 auto;margin-bottom:30px;}
.fieldset select{padding:1px;}
#submitform{clear:both;padding-top:1em;text-align:center;margin:0 auto;padding-bottom:30px;margin-bottom:30px;}
#submitform input{padding:5px 10px;border:0;background:#ccc;font-size:inherit;color:#000;}
#submitform input:hover{background:#a8001c;color:#fff;cursor:pointer;}
