/*----Layout----*/

body { font-family: Georgia,Serif;color:#202020; background-color:#ffffff;}
.sitelogo {}
.sitefooter {margin-top:10px;}
.all {width: 800px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
}
.menu  {position:relative; margin-top:10px;}
.menutabs  {position:absolute; top:0px; margin-left:10px;}
.menubar  {position:absolute; top:21px;}

.sidemenu {width:160px; vertical-align:top; padding-left:10px; float:right; line-height:1.5; font-size:0.7em; margin-top:50px;}
div#affiliates{margin-top:3em;}
/*.sidemenu {width:160px;position:absolute; left:650px; top:185px; line-height:1.5; font-size:0.7em;}*/
.newsletter,.rss,.blogmenu,.searchbox  {border-width:2px; border-color:#eeece2; border-style:solid; padding-left:0.5em;padding-bottom:1.0em;padding-right:0.5em;padding-top:0em;}
form#rss {margin:0px;}
.searchlogo {text-align:center;}

.button {vertical-align:middle;}
.email {vertical-align:middle;}

.articlepar {padding-bottom:1em; min-height:110px;}
.bookpar {min-height:110px;}

.centerblock {text-align:center;}

.articlepic {vertical-align:text-top;}
.centerbox {margin:0.3em; padding:0.3em; background: #f0f4f7; border-width:2px; border-color:#eeece2; border-style:solid; text-align:center;}

.columnleft {width:48%; vertical-align:top; padding-right:10px; float:left;}
.columnright {width:48%; vertical-align:top; padding-left:10px; float:right;}

.pages {text-align: center;}

/*-----Main text styles-----*/
h1 {  text-align:left; font-size:1.8em; font-weight:normal; color:#606060; margin-top:0px; margin-bottom:-5px;}
h2 { margin-bottom : 0px; margin-top: 5px; text-align:left; font-size: 1em; font-weight:bold;}
h1.title {color: gray;}
.tekst {text-align: justify; font-size:0.9em; line-height:1.5; padding-left:10px; padding-right:0px; float:left; width:600px; min-height:360px; margin-top:40px;}
.subtitle { color:gray; margin-top:3px;}
.signature { color:gray; text-align:right;}
.intro {font-style:italic;}
ul { text-align:left; }
.boxtitle { font-weight:bold;}

/*----Images----*/
img {border:0; }
.pictureright {display:inline;float:right;margin-left:1em;margin-top:0.3em;margin-bottom:0.1em;border-width:1px; border-color:black; border-style:solid;}
.pictureleft {display:inline; float:left;margin-right:1em;margin-top:0.3em;margin-bottom:0.1em;border-width:1px; border-color:black; border-style:solid;}
.picture {border-width:1px; border-color:black; border-style:solid;}

/*----Links----*/
a:link, a:visited, a:hover { color: #636150; text-decoration: underline;}
a.clicktext:link, a.clicktext:visited, a.clicktext:hover {color:#303030; text-decoration:none;}
a.forumlink:link, a.forumlink:hover {color:#303030; text-decoration:none;}
a.forumlink:visited {color:#A0A0A0; text-decoration:none;}
.linksymbol { color:#636150;}
.linkheader:link, .linkheader:visited { color: #4A7F91; text-decoration:none; }
.linkheader:hover { color: #4A7F91; text-decoration: underline;}

.terms {font-size:0.8em; text-align:center; width:630px; margin-top:5px;}
a.terms:link,a.terms:visited,a.terms:hover { color: #bbbbbb;}
.sub { color:#C0C0C0; font-size:1.4ex; line-height:1; margin-top:0px;}
a.sublink { color:#C0C0C0;}

ul.start {margin-left:0; padding-left:2ex; margin-top:0;}

/*----Comment forms----*/
hr {border:0; height:2px; background-color:#eeece2;}
li.day { list-style-type:none;}
li.archiveentry {padding-left:2em;list-style-type:none;}
.comments {display:inline;float:right;text-align:right}
.commentssubtitle{text-align:right;float:right;}
.formentry{width:100%; height:2.7em;clear:both;}
.formright{float:right;text-align:right;width:50%;}
.formleft{float:left;width:48%;}
img#verification{margin-top:5px;}
input#verification{margin-top:5px;padding-top:0px;vertical-align:top;}
input.formfield{width:140px;}
textarea.commentsfield{margin-bottom:10px;}
.formcenter{text-align:center;}
.tabbed{padding-left:1em;}
.poster{color:gray;}
.commentssmall,.commentssmall:link,.commentssmall:visited {font-size:0.6em;text-decoration: none;}

div#commentform {display: none;}

/*----Delicious----*/
.delicious-posts { }
.delicious-posts ul, .delicious-posts li { margin-top:0em; padding-left:0; margin-left:0.5em; list-style-type:disc}
.delicious-banner { }
.delicious-post { }
.delicious-odd { }
.delicious-banner a { }
.delicious-posts a:hover { text-decoration: none }
.delicious-posts a { text-decoration: none;  }
.delicious-post a { }

/*----Bloglines----*/
.blogrollmain { margin-top:0em; padding-left:0; margin-left:0.5em;}
.blogrollitem a:link, .blogrollitem a:visited, .blogrollitem a:hover {text-decoration:none;list-style-type:disc}