/*  
Theme Name: Det enkle liv
Theme URI: http://www.stickleback.dk
Author: Lisa Risager
Author URI: http://www.stickleback.dk
*/

* {
margin : 0;
padding : 0;
font-size : small;
}

body {
font-size : 1em;
font-family : arial, helvetica, tahoma, verdana, sans-serif;
background : #ffffff;
color : #363636;
text-align : left;
margin : 0;
padding : 0;
font-weight : normal;
}

#wrap {
padding : 15px;
clear : both;
width : 900px;
margin : 0 auto;
background : #fff;
border : 0;
}

#nav {
height : 26px;
line-height : 26px;
margin : 0 auto;
padding : 0;
}

#header {
clear : both;
padding : 0;
margin : 0 auto;
background : #ffffff url(http://www.det-enkle-liv.dk/wp-content/bellis.jpg);
}

h1 {
color : #ffffff;
text-align : left;
font-size : 48px;
height : 200px;
padding : 0 50px;
margin : 0 0 10px;
font-weight: normal;
}

#page {
clear : both;
margin : 0 auto;
padding : 0;
}

#contentleft {
width : 700px;
float : left;
padding : 36px 0;
margin : 0;
}

#content {
width : 470px;
float : left;
margin : 0;
padding : 0;
}

#midcontent {
width : 180px;
float : right;
margin : 0;
padding : 12px 20px 12px 0;
}

#contentright {
width : 180px;
float : right;
padding : 48px 0;
margin : 0;
}

#sidebar {
width : 180px;
font-family : arial, helvetica, tahoma, verdana, sans-serif;
font-size : 1.2em;
float : right;
margin : 0;
padding : 0 0 50px;
}

ul li .textwidget p { 
padding-left: 0;
margin-left: 0;
}
#footer {
border : 2px solid #363636;
clear : both;
}

#footer p {
font-size : 1em;
margin : 0 auto;
padding : 25px;
text-align : center;
}

h2, h2 a, .post h2 a, .featurepost h2 a, .featurepost h1 a {
color : #336600;
font-size : 28px;
font-weight : normal;
}
h2.sectionhead, #midcontent h2, h2.related {
color : #336600;
font-size : 28px;
font-weight : normal;
padding : 0 0 20px 0;
}
h2.related {
margin-bottom : 1px;
}
h2#comments, h2#trackbacks, h2#respond {
color : #336600;
font-size : 20px;
padding : 5px 0;
}
#sidebar h2 {
font-size : 20px;
color : #663300;
text-transform : lowercase;
font-weight : normal;
padding : 0;
margin : 0 0 5px 0;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, .entry h7 {
margin-bottom : 10px;
}
a, a:link, a:visited {
color : #336600;
text-decoration : none;
padding : 0;
}
a:hover, a:active {
text-decoration : none;
color : #336600;
}
.entry a, .entry a:link, .entry a:visited, {
text-decoration : none;
}
.postinfo a, .postinfo a:link, .postinfo a:visited, .postinfo2 a, .postinfo2 a:link, .postinfo2 a:visited {
color : #999;
text-decoration : none;
font-weight : normal;
}
img.alignright {
float : right;
clear : right;
margin : 0 0 5px 10px;
background : #fff;
padding : 2px;
border : 1px solid #ccc;
}
img.alignleft {
float : left;
clear : left;
margin : 0 10px 5px 0;
background : #fff;
padding : 2px;
border : 1px solid #ccc;
}
img.centered {
display : block;
padding : 2px;
margin : 0 auto 20px auto;
border : 1px solid #ccc;
float : none;
clear : both;
}
#sidebar ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#sidebar ul li {
list-style-type : none;
margin : 0 0 50px 0;
padding : 0;
}
#sidebar ul li ul {
list-style-type : square;
margin : 0;
padding : 0;
}
#sidebar ul li ul li {
list-style-type : none;
padding : 0 0 6px 0;
margin : 0;
}
#sidebar p {
padding : 0 5px 0 15px;
margin : 0;
}
#sidebar a {
font-weight : normal;
}
#midcontent ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#midcontent ul li {
list-style-type : none;
margin : 0 0 5px;
padding : 0;
}
#midcontent ul li ul {
list-style-type : square;
margin : 0;
padding : 0 5px;
}
#midcontent ul li ul li {
list-style-type : square;
padding : 0 0 2px 14px;
border : 0;
margin : 0;
}
#midcontent p {
padding : 0 5px;
}
#commentform {
font-size : 0.8em;
padding : 5px 5px 1px;
margin : 0 0 10px 0;
}
#commentform label {
display : block;
margin : 0;
}
#commentform input {
width : 170px;
padding : 1px;
margin : 0 5px 10px 0;
}
#commentform textarea {
width : 400px;
padding : 0;
margin : 0 0 10px 0;
}
#commentform #submit {
margin : 0 0 20px 0;
}
ol.commentlist {
font-size : 0.8em;
padding : 0;
margin : 0;
}
ol.commentlist li {
display : block;
list-style : none;
padding : 15px 15px 1px;
margin : 0 0 1px;
}
ol.tblist {
list-style : none;
background : #eee;
padding : 15px 15px 10px;
font-size : 8pt;
margin : 0 0 1px;
}
ol.tblist li {
display : block;
list-style : none;
padding : 0;
margin : 0 0 5px 0;
background : url(images/bullet2.gif) no-repeat 0 3px;
padding-left : 14px;
}
p.description {
color : #fff;
font-size : 12pt;
padding : 0 100px;
margin : 0;
text-align : center;
}
.post ul, .singlepost ul {
list-style-type : disc;
}
.post ul li, .singlepost ul li {
list-style-type : disc;
list-style-position : outside;
padding : 0 0 8px 12px;
}
.post ol li, .singlepost ol li {
list-style-type : decimal;
}
p {
margin-top : 0;
margin-bottom : 10px;
}
em {
font-size : 1em;
}
acronym, abbr, span.caps {
cursor : help;
}
acronym, abbr {
border-bottom : 1px dotted #999;
}
* html acronym, abbr {
border-bottom : 1px dashed #999;
}
blockquote {
padding-left : 10px;
border-left : 5px solid #ccc;
color : #999;
}
.center {
text-align : center;
}
a img, img a {
border : none;
}
.navigation {
text-align : center;
margin : 0;
padding : 10px 0;
}
.navigation .alignright {
float : right;
margin : 0;
}
.navigation .alignleft {
float : left;
margin : 0;
}
.entry {
padding : 10px 0;
margin : 0;
}
.author {
clear : both;
text-align : left;
margin : 15px 0 0 0;
}
.postinfo {
color : #999;
clear : both;
margin : 0;
font-size : 0.8em;
padding : 0;
}
.post {
margin : 0 0 10px 0;
padding : 0 5px 50px 0;
border-bottom : 0 dotted #ccc;
}
.post a {
font-weight : bold;
}
.post a:hover {
text-decoration : underline;
}
.featurepost {
margin : 0 0 10px 0;
padding : 0 5px 0;
}
code {
font : 1.1em 'Courier New', Courier, Fixed;
}
hr {
clear : both;
}
a.more-link {
background : url(images/arrow-rt.gif) no-repeat 100% 70%;
padding-right : 14px;
}
p.tb {
background : url(images/tb.gif) no-repeat 0 45%;
padding-left : 13px;
font-size : 8pt;
font-weight : bold;
margin-bottom : 5px;
}
p.tb a, p.tb a:link, p.tb a:visited {
text-decoration : none;
}
#searchform {
height : 26px;
line-height : 26px;
float : right;
margin : 0;
padding : 0;
}
#searchform #s {
font-size : 8pt;
width : 140px;
margin-right : 2px;
}
#searchform #submit {
font-size : 8pt;
}
ul.nav {
height : 22px;
line-height : 22px;
float : left;
list-style : none;
padding : 3px 0 0 0;
margin : 0;
font-size : 0.9em;
font-weight : bold;
text-transform : uppercase;
}
ul.nav li {
float : left !important;
margin : 0;
padding : 0;
list-style-type : none;
}
ul.nav li a, ul.nav li a:link, ul.nav li a:visited {
border : 1px solid #ccc;
border-bottom : 0;
border-left : 0;
background : #fff;
color : #990000;
float : left;
display : block;
padding : 0 10px;
}
ul.nav li a:hover, ul.nav li a:active {
background : #fff;
color : #000;
text-decoration : underline;
}
ul.nav li.first a {
border-left : 1px solid #ccc;
}
ul.nav li.current_page_item a {
text-decoration : underline;
color : #000;
background : #fff;
}
ul.nav li ul {
float : left;
margin : 0;
padding : 0;
}
.entry table {
margin-bottom : 15px;
}
.entry tr, .entry td, .entry th {
margin : auto;
}
.entry td, .entry th {
padding : 8px;
vertical-align : top;
}
.entry th {
font-weight : bold;
background : #ddd;
}
.entry td {
border : 1px solid #ddd;
}
.related {
margin : 0 0 1px;
background : #eee;
padding : 10px 10px 8px;
}
.related ul {
line-height : 130%;
margin : 0;
padding-left : 0;
list-style-type : none;
}
.related ul li {
list-style-type : none;
padding : 0 0 0 14px;
margin : 0 0 2px;
background : url(images/bullet2.gif) no-repeat 0 3px;
}
ul#archives {
margin : 0 0 15px 5px;
padding : 0;
}
ul#archives ul {
padding : 0;
}
ul#archives ul li {
background : transparent;
padding-left : 0;
margin : 0;
}
ul#archives ul ul {
margin : 0;
margin-left : 10px;
padding : 0;
}
.recentcomments a {
display : inline !important;
padding : 0 !important;
margin : 0 !important;
}


