/*
THEME NAME: Lisa
Description: Theme for lisagruppen.no, based on Sandbox, made for Human-Etisk Forbund.
Author: Elisabeth Irgens / Sort enke
Author URI: http://sortenke.no/
*/

* {margin: 0; border: 0; padding: 0;}
body {font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; font-size: 62.5%; line-height: 1.5; 
font-style: normal; font-weight: normal; color: #4C4934; background: #C2B48D url(bg.jpg);}
ul {list-style: none; margin: 0;}
p {font-size: 1.3em; line-height: 1.5em; margin-bottom: 1em;}
a {text-decoration: none;}
a:link {color: #0066A6;}
a:visited {color: #0066A6;}		
a:hover {color: black;}
:focus {outline: 0;}


/* ------------ layout structure ------------ */

div#header {font-size: 2em; height: 4.5em;  margin-bottom: 1.5em; background: #E5DFCC;
border-bottom: 1px dashed #C1B9A4;}

h1#blog-title {position: absolute; left: 10px; top: -50px; }
h1#blog-title a {width: 5.5em; display: block; color: #eae8db; text-align: left;}

div#header div#blog-description {width: 26em; margin-left: 13em; padding-top: 0.8em;
font-size: 1.2em; line-height: 1.2; color: #ADA697; font-weight: bold;}

div#wrapper {width: 95em; margin-left: -47.5em; margin-top: 5em; position: relative; left: 50%; 
background-color: #F2F1E7; border: 2px solid #A59E8E;}
   div#container {width: 58em; padding-bottom: 4em; float: right; margin: 0 5.5em 0 0; display: inline; }
      div#content {margin: 0 0 2em 0; }

div.sidebar {font-size: 1.6em; width: 16em; margin-top: 6em; float: left; display: inline;}
   div#secondary {clear: left;}


/* ------------ main content typo & spacing------------ */

div#content h1 {font-size: 3em; line-height: 1.1em; margin-bottom: 0.5em; color: #1871AA;}
div#content h2 {font-size: 1.8em; color: #6B6851; }
div#content h3 {font-size: 1.4em;}
div#content a:link, div#content a:visited {border-bottom: 1px dashed #7996A5; padding-bottom: 0.07em;}

div#content ul {margin: -1em 0 1.5em 3em; list-style-type: disc;}
div#content ol {margin: -1em 0 1.5em 3em;}
div#content li {font-size: 1.3em; line-height: 1.5em;}

div#content div.post h2.entry-title {font-size: 2.2em;}
div#content div.post h2.entry-title a {border-bottom: 0px; }

div.entry-date {text-align: right; border-top: 1px solid #908563;}
div.entry-content {margin: 1em 0;}
div#nav-below {margin-top: 3em; font-size: 1.4em;}

/* ------------ sidebar typo & spacing------------ */

div#primary ul li {font-weight: bold; height: 2em;}
div#primary ul li a {display: block; margin-left: 2.5em; color: #00A1A1;}
div#primary ul li a:hover {color: #1871aa; padding-left: 0.8em;}
div#primary ul li.current_page_item a {color: #1871aa; padding-left: 0.4em; border-left: 6px solid #1871aa;}

div#primary li#hef {margin-top: 2.5em; position: absolute;}
div#primary li#hef a {width: 200px; height: 45px; background-image: url(http://lisagruppen.no/wp-content/themes/lisa/hef_logo.png); text-indent: -5000px;
background-position: left 50%;}
div#primary li#hef a:hover {background-position: -200px 50%; padding-left: 0;}
body.pageid-17 div#primary li#hef a {background-position: -200px 50%; padding-left: 0;}

/*
div#secondary {margin-top:2em; margin-bottom: 2em}
div#secondary ul#aktuelt {border: 1px solid #a1956f; padding: 0.3em 0.8em;}
div#secondary ul#aktuelt li#aktuelt_tittel {font-size: 1.2em; font-weight: bold; font-family: Georgia, serif;}
div#secondary ul li#recent-posts a {font-size: 0.8em; color: #59584D;}
*/


/* ------------ images ------------ */

div#content img {background-color: #fff; padding: 10px; border: 1px solid #B2B1A8;}
div#content iframe {background-color: #fff; padding: 10px; border: 1px solid #B2B1A8;}

.alignright,img.alignright{float:right; margin:1em 0 0 2em;}
.alignleft,img.alignleft{float:left;margin:1em 2em 0 0;}
.aligncenter,img.aligncenter{display:block; margin:1em auto; text-align:center;}
div#content div.wp-caption .wp-caption-text {font-size: 1.1em; font-style: italic; color: #000; text-align: right; margin-right: 0.5em;}


/* ------------ footer ------------ */

div#footer {clear:both; font-size: 1em; padding: 0.8em 1em 0.8em 31em; border-top: 1px dashed #C1B9A4; 
text-transform: uppercase; letter-spacing: 0.1em; background-color: #E5DFCC; color: #908563;}

div#footer a {color: #908563;}
div#footer a:hover {color: #70674d;}


/* ------------ all done, go away now ------------ */

