/*
Theme Name: andersstubkjaer.com
Theme URI: http://andersstubkjaer.com
Description: Custom WordPress theme for Anders Stubkjær.
Version: 1.0
Author: Uffe Fey
Author URI: http://wpkonsulent.dk
*/

@import "style/css/reset.css";
@import "style/css/layout.css";

*{outline:none;}

body{background:#f7efe1 url(images/bg.gif) top center repeat-y;font-family:arial;}
#top{background:#3f251f;height:87px;}
#top img{margin-top:23px;}
#footer{background:#3f251f;height:99px;color:#fff;font-size:12px;position:relative;bottom:0px;left:0px;width:100%;padding-top:12px;}

ul.topnav{list-style-type:none;margin:12px 0 0 0;}
ul.topnav li{margin-right:12px;float:left;}
ul.topnav li.icon{margin-right:0px;}
ul.topnav li.linkedin{width:73px;height:25px;margin-right:12px;float:right;}

ul.footernav{list-style-type:none;}
ul.footernav li{margin-right:12px;float:left;}
ul.footernav li a{color:#fff;text-decoration:none;}
ul.footernav li a:hover{color:#fff;text-decoration:underline;}

h1{margin-bottom:4px;font-size:18px;padding-left:7px;}
h2{color:#910a0a;font-family:arial;font-size:24px;line-height:32px;}
.post h2 a{color:inherit;text-decoration:none;}
.right h2{color:#000;font-size:18px;padding:0 0 4px 7px;border-bottom:1px dotted #2c2c2c;}

.container{width:1020px;margin:0 auto;}
.wrapper{background:url(images/wrapper-bg.gif) repeat-y;padding-bottom:40px;}
.left{width:684px;float:left;margin-right:16px;}
.right{width:315px;float:right;}
.post{border-top:1px dotted #2c2c2c;padding:10px 7px;color:#3f3f3f;}
.left a{color:#46609e;}
.left a:hover{color:#910a0a;}
.post p{font-size:12px;line-height:16px;margin:0 0 18px 0;}
.post .belowpost{border-top:1px dotted #2c2c2c;border-bottom:1px dotted #2c2c2c;padding:10px 0;font-size:12px;margin-bottom:20px;}
.post .thumb{border:1px solid #dcdbdb;background:#f3f3f3;text-align:center;width:115px;padding:5px;float:left;margin-right:14px;}
.post .original{border:1px solid #dcdbdb;background:#f3f3f3;text-align:center;padding:5px;float:left;margin-right:14px;}
.meta{color:#444;font-size:12px;margin-bottom:20px;}
.date{background:url(images/dato.png) no-repeat;width:52px;height:46px;margin-left:-76px;float:left;color:#fff;font-size:24px;line-height:18px;text-align:center;padding:7px 0;}
.date span{font-size:12px;}
a.credit{color:#7d7d7d;}
.content img{border:1px solid #dcdbdb;background:#f3f3f3;padding:5px;margin:0 14px 0 0;width:auto;font-size:0px;line-height:0px;}

.right .about{margin:18px 0;}
.right .about .img{margin-right:13px;float:left;}
.right .about .text{float:left;font-size:12px;width:190px;}
.right .categorycols{margin:10px 0 0 15px;}
.right .categorycol{float:left;width:150px;font-size:12px;}
.right .categorycol a{color:#000;text-decoration:none;}
.right .categorycol a:hover{color:#910a0a;text-decoration:underline;}
.right .categorycol ul{margin-bottom:10px;}
.right .categorycol ul li{list-style-type:disc;margin-left:12px;}

.right .videocontainer{font-size:11px;width:94px;float:left;margin:20px 5px 10px 5px;}
.right .video{border:1px solid #929292;width:94px;height:74px;}
.right .video img{border:1px solid #4d4d4d;margin:2px;}
.right .video .overlay{width:41px;height:41px;position:relative;top:-57px;left:24px;border:none;margin:0;}

.right .tagcloud{border-top:1px dotted #2c2c2c;border-bottom:1px dotted #2c2c2c;text-align:center;}
.right .tagcloud div{margin:5px 0;background:#eff6ff;padding:16px;}
.right .tagcloud a{color:#77a3e2;text-decoration:none;}
.right .tagcloud a:hover{color:#910a0a;text-decoration:underline;}

.commentlist{margin-top:20px;font-size:12px;}
.commentlist .comment-avatar{border:1px solid #dcdbdb;background:#f3f3f3;text-align:center;padding:3px;float:left;margin-right:14px;}
.commentlist .comment-author{float:left;border-bottom:1px solid #eee;}
.commentlist .comment-text{margin-left:54px;}
#submit{padding:2px 20px;margin-top:10px;}
input[type!='submit']{padding:1px 2px;font-size:14px;width:300px;}

.wp-pagenavi{border-top:1px dotted #2c2c2c;margin:20px 0;padding:10px 0;text-align:center;font-size:12px;}
.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;color:#0066cc;}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000000;}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;color:#fff;background-color:#0066cc;-moz-border-radius:3px;-webkit-border-radius:3px;}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;color:#000000;}
