/*
Theme Name:aarfing personal
Theme URI:http://aarfing.dk/
Description:More fun
Version:2.0.1
Author:Christian Aarfing
*/
body{margin:0;padding:0;background:#fff url(images/pattern.png) repeat 0 0;font:normal 13px/18px verdana,arial,sans-serif;color:#333}
#page{position:relative;width:950px;margin:0 auto;min-height:1px;overflow:hidden}
#header{position:fixed;top:0;left:0;z-index:3;width:100%;height:50px;background:#505050;border-bottom:10px solid #fff}
#headerSub{width:950px;height:110px;margin:0 auto;background:transparent url(images/trans.png) no-repeat 0 60px}

#logo{float:left;margin:10px 0 0;padding:0 35px;background:#fff}
#logo h1{padding:0;margin:0;font:bold 33px/38px georgia,"times new roman",serif;letter-spacing:5px}
#logo .description{padding:0;margin:0;font:bold 10px/12px verdana,arial,sans-serif;letter-spacing:3px;color:#000}

#search{float:right;padding:0 25px;margin:0 30px 0 0;line-height:30px;height:30px;background:#fff;overflow:hidden}
#search form{margin:0}
#search:hover,#search:hover label{background:#e9e9e9;cursor:pointer;color:#e00}
#search fieldset{border:0;margin:0;padding:0}
#search legend{display:none}
#search label{display:block;float:left;padding:0 5px;color:#505050;font-weight:bold;font-size:11px}
#search #s{float:left;width:142px;margin:4px 5px 0;border:1px solid #505050;text-indent:3px}
#search #searchsubmit{display:none}
.fancySearch{background:#e9e9e9!important;cursor:default!important;height:28px!important}

#menu{list-style:none;margin:0;padding:0;float:right;height:30px}
#menu li{float:left;padding:0;height:30px;line-height:30px;margin:0 20px 0 0}
#menu li a{display:block;padding:0 30px;text-decoration:none;background:#fff;color:#505050;font-weight:bold;font-size:11px}
#menu li a:hover{background:#e9e9e9;color:#e00}

#content{position:relative;z-index:2;float:left;width:660px;padding:110px 0 0;background:#fff;min-height:500px}
#content h2{margin:0 29px 10px;padding:8px 20px;font:bold 20px/24px georgia,"times new roman",serif;letter-spacing:2px;background:#e9e9e9;color:#666;border:2px solid #505050}
#content h3{margin:0 34px;padding:5px 0 0;font:normal 18px/22px verdana,arial,sans-serif}
#content h4{margin:0 34px;padding:5px 0 0;font:bold 14px/22px verdana,arial,sans-serif}
#content p{margin:0;padding:5px 35px 15px;clear:left}
#content em{font-size:11px}
#content .entry .size-full{display:block;margin:0 auto}
#content .entry .wp-smiley{vertical-align:bottom}
#content .post small{display:block;float:right;margin:0 30px;font-size:10px;text-align:right}
#content .commentmetadata{float:right;width:auto;margin-top:-40px}
#content .commentmetadata a{font-size:10px}
#content #commentform,#content .commentlist{clear:both}
#content #commentform p{padding:5px 30px}
#content #commentform textarea{width:592px;padding:3px;background:#fff;border:1px solid #999}
#content #commentform input{border:1px solid #505050;width:280px}
#content #commentform label small{font-size:12px;position:relative;top:-1px}
#content #commentform #submit{float:right;width:70px;height:22px;padding:0 0 2px;margin:0;text-align:center;background:#505050;color:#fff;border:1px solid #999;font:normal 13px/16px verdana,arial,sans-serif;cursor:pointer}
#content #commentform #submit:hover{background:#707070}
#content .commentlist{list-style:none;margin:0;padding:5px 30px 10px}
#content .commentlist li{padding:10px 10px 0;margin:0 0 10px;background:#f8f8f8;border:1px solid #e9e9e9}
#content .commentlist cite{font-style:normal;font-weight:bold}
#content .commentlist p{width:510px;overflow:auto;padding:5px 0 10px;font-size:11px}
#content .entry ul{list-style:square;margin:5px 30px 10px 52px;padding:0}
#content .entry ul li{margin:0;padding:2px 0 2px 7px}
#content .entry ol{margin:5px 30px 10px 60px;padding:0}
#content .entry ol li{margin:0;padding:2px 0}
#content .postmetadata{font-size:10px;padding-bottom:60px}
#content .postmetadata a{color:#505050}
#content .navigation{font-size:10px;padding:0 30px;height:30px}
#content .navigation .alignleft{float:left}
#content .navigation .alignright{float:right}

#sidebar{float:right;margin:70px 18px 0 0;width:250px;position:relative;z-index:5}
#fancySlide{position:absolute;z-index:10;width:250px;margin:0;padding:0}
#fancySlide dt{background:#505050 url(images/arrows.gif) no-repeat 219px -7px;color:#fff;height:25px;padding:0 20px;margin-top:10px;font:bold 11px/25px georgia,"times new roman",serif;letter-spacing:1px;cursor:pointer;border:1px solid #999}
#fancySlide dt:hover{background-color:#707070}
#fancySlide dt.open{cursor:default;background-position:219px 10px;background-color:#505050!important}
#fancySlide dd{display:block;margin:0 10px;padding:0 0 10px;background:#e9e9e9;border:1px solid #ccc;border-top:0;min-height:1px}
#fancySlide ul{display:block;list-style:square;padding:4px 10px 0;margin:0 0 0 15px;color:#505050}
#fancySlide ul li{font-size:11px;padding:6px 0 0;line-height:15px}
#fancySlide h2{border-left:20px solid #000;margin:0;padding:0 30px 0 20px;font:bold 15px/20px georgia,"times new roman",serif;letter-spacing:2px}
#fancySlide p{font-size:11px;padding:10px 10px 0;margin:0}
#fancySlide #fancyWarning{background-color:#e00!important}

#footer{clear:both;font-size:10px;line-height:13px;text-align:right}
#footer p{margin:0;padding:5px 30px 10px 690px}

#page a{color:#e00}
#page a:hover{text-decoration:none;color:#505050}
#header h1 a{text-decoration:none} /*93afb9*/
#content h2 a{text-decoration:none}

#page hr,#content .postmetadata small,#post-4 .postmetadata,#post-4 small,#post-18 .postmetadata,#post-18 small{visibility:hidden;display:none}

/* corners */
#logo,#content h2,#fancySlide dt,#content .commentlist li,#content #commentform textarea,#content #commentform #submit{-moz-border-radius:3px;-webkit-border-radius:3px}
#search,#menu li a,#fancySlide dd{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}
