/*
Theme Name: keepkalm
Theme URL: http://wordpress.org
Description:  The theme from keepkalm.com
Version :0.2
Author: Kyle Alm keepkalm.com
*/

body, html {
margin:0;
padding:0;
}

h1, h2, a {
font-family:"daniel-1","daniel-2"
}

a {
text-decoration: none;color:#000;
} 

.post img{
text-decoration: none;
border: 5px solid #000;
margin:15px;
}

.inline {
display:inline;
}

header {
width:100%;
overflow:hidden;
height:65px;
position: fixed;z-index:6;top:0;left:0;
background: #7d7e7d; /* old browsers */
background: -moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* ie */
filter: alpha(opacity=80); /* internet explorer */
-khtml-opacity: 0.8;      /* khtml, old safari */
-moz-opacity: 0.8;       /* mozilla, netscape */
opacity: 0.8;           /* fx, safari, opera */
}

#header {
color:#fff;
width:960px;
position: fixed;z-index:6;top:0px;left: 50%;margin-left: -480px;
}

#header h1, h2 {
margin:0;
padding:0;
}

#header h2 {
font-size:1em;
}

#header a {
color:#fff;
}

#header-nav {
width:593px;
float:right;
}

#header ul {
list-style:none;
padding:0;
margin:0;
text-align:justify;
}

#header li {
display:inline;
padding-right:56px;
margin:0;
}

#mast {
width:367px;
display:inline;
}

#content-wrap {
width:960px;
margin:65px auto;
}

#posts {
float:right;
width:583px;
position:relative;
margin:0 auto;
}

#posts p{
text-align:left;
}

#posts a:hover{
text-decoration:underline;
}

.post{
padding:5px;
background:#eee;
margin:12px 0 12px 0;
}

.post-meta{
font-family:"daniel-1","daniel-2";
}

textarea#comment {
width:525px;
}

#sidebar {
float:left;
width:367px;
margin:0 auto;
padding:0;
}

#sidebar p{font-family:"daniel-1","daniel-2;}
#sidebar a:hover{text-decoration:underline}
#sidebar {list-style-type:none}

#footer {
clear:both;
margin:0;
padding-bottom:8px;
width:100%;
overflow:hidden;
height:65px;
}

#gravatar-3 img{margin-left:39px;border:#000 2px solid;}

#twitter-3{font-size:18px;padding:5px;}
.tweets {list-style-type:none}
.timesince{float:right;font-size:12px }

#tumblr-widget-4 {padding:5px}
#tumblr-widget-4 ul {list-style-type: none;}

#archives ul{list-style-type:none;}

#footer-main {
clear:both;
margin:0;
padding-bottom:8px;
width:100%;
overflow:hidden;
height:65px;
}


