body {background:#EEE;margin:0;padding:0;font: 13px "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;}
h1, h2, h3, h4 {padding:0;margin:0;} h1 { font-family:Helvetica,Arial,sans-serif; font-size:200%; } h2 { font-size:150%; } h3 { font-size:120%; } h4 { font-size:100%; }


a {outline:none;}
a:link img,a:visited img {border:none;}
a:link,a:visited {color:#DB1F00;}a:hover{color:#000;}

/*.split-left,.split-right{border:solid 1px red;}*/
.split-left {width:50%;float:left;text-align:left;}
.split-right {width:49%;float:right;text-align:right;}

.page-title {margin-bottom:30px;}

#header {background:#EEE;padding:10px 30px;overflow:hidden;}
#wrap {padding:60px 0 100px 0;background-color:#FFF;overflow:hidden;}
.container {width:940px;margin:0 auto;text-align:left;}
#main {width:620px;float:left;}
#col {width:260px;margin-left:60px;float:left;}
#footer {padding:40px 0;clear:both;}

#footer,#footer a {color:#777;}

#col ul,#col li {margin:0;padding:0;}
#col ul {list-style:none;}
#col h3 {margin-bottom:10px;padding-bottom:4px;font-style:italic;border-bottom:1px dotted #CCC;}
#col .list-group {margin-bottom:30px;}
#col .list-group li {margin-bottom:10px;}
#col a#logo {display:block;background:url('images/logo.jpg') 0 0 no-repeat;width:260px;padding-top:95px;height:0px;overflow:hidden;margin-bottom:10px;}
#col #about-author {line-height:140%;color:#788999;margin-bottom:40px;font-family:georgia,times,serif;}

#header ul,#header li {margin:0;padding:0;display:inline;}
#header #home-link {margin-right:20px;font-weight:bold;color:#555;text-decoration:none;border-bottom:1px dotted #999;font-family:Helvetica,Arial,sans-serif; font-size:150%;}
#header #site-nav {font-weight:bold;font-size:120%;}
#header #site-nav a {margin-right:10px;}
#header form {margin:0;padding:0;}

.post {clear:both;margin-bottom:50px;overflow:hidden;}
.post .post-title a {margin-bottom:2px;color:#E62700;font-family:georgia,times,serif;font-weight:normal;text-decoration:none;font-size:120%;letter-spacing:-.05em;}
.post .post-title a:hover {color:#000;background-color:#FFFEE7;}
.post .entry img {float:left;padding:9px;background:#FFF;border:1px solid #CCC;margin:0 30px 30px 0;}
.post .entry p {font-family:georgia,times,serif;font-size:16px;line-height:145%;}
.post .post-meta {margin-top:1px;color:#999;border-top:1px dashed #CCC;padding-top:8px;}

.more-link {clear:left;display:block;padding:6px 10px;background:#EFEFEF;margin:10px 0;}
.more-link:hover {background-color:#FFFEE7;}

.archive .post {border:10px solid #DDD;border-left-width:1px;border-top-width:1px;padding:20px;overflow:hidden;}

#post-nav {margin-bottom:30px;overflow:hidden;}
#post-nav a:link,#post-nav a:visited {font-size:120%;font-weight:bold;text-decoration:none;display:block;text-align:center;width:140px;padding:12px 10px;background-color:#FFF7AB;}
#post-nav #left a {float:left;}
#post-nav #right a {float:right;}

#comments {margin-top:60px;}

.commentlist,.commentlist li {margin:0;padding:0;overflow:hidden;}
.commentlist li {background:url('images/commentBox_top.jpg') 0 0 no-repeat;list-style:none;padding-top:20px;margin-bottom:30px;}
.commentlist li .comment-content {overflow:hidden;font-family:Georgia,Times,Serif;font-size:1.2em;line-height:1.2em;background:url('images/commentBox_mid.jpg') 0 0 repeat-y;padding:10px 30px;}
.commentlist li .comment-content p {margin:0;padding:0;}

#comment-form .required {background:#FFF77F;text-transform:uppercase;font-size:80%;color:#777;}
#comment-form li .comment-content label {display:block;}
#comment-form li .comment-content textarea {height:140px;font-size:1em;line-height:1.2em;font-family:Georgia,Times,Serif;padding:4px;width:99%;border:1px solid #CCC;}
.comment-author-meta {margin-bottom:10px;font-family:"Lucida Grande","Trebuchet MS", Verdana, sans-serif;overflow:hidden;}
.comment-author-meta input {font-size:110%;width:99%;padding:2px;}
.comment-content .name,.comment-content .email {margin-right:10px;}
#comment {width:99%;margin-bottom:10px;}
.commentlist li .comment-meta {background:url('images/commentBox_bottom.jpg') 0 0 no-repeat;padding:30px 0 10px 60px;}
.commentlist li .comment-meta,.commentlist li a {color:#999;}
.commentlist li .comment-date a {text-decoration:none;}
.commentlist li .comment-meta a.cancel {color:#CD0000;}
