/*

Theme Name: Solar
Author: Even S. Riiser
Creator: Even S. Riiser
Creator URI: http://www.evenshjemmecider.com
Description: 2 columns

This Wordpress theme is inspired by the excellent themes "Fleur" and "ChaoticSoul" by 
<a href="http://www.kaushalsheth.com">Kaushal Sheth</a> /
<a href="http://www.mitchinson.net">Denise</a> and 
<a href="http://avalonstar.com/">Bryan Veloso</a>, respectively. 

The themes have been hybridized and strongly modified by <a href="mailto:evensrii@online.no">Even S. Riiser</a>.

*/

/*  -----|  Body  |--------------------------------------------------------  */

#body 
{
background: #161410;
font-family: Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
font-size: 75%;
margin: 0;
padding: 0;
}

/*  -----|  Container  |---------------------------------------------------  */

#container 
{
width: 940px;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
border-left: 1px solid #363430;
border-right: 1px solid #363430;
padding: 0 10px; 
}

/*  -----|  Meny over  |---------------------------------------------------  */

#navlist 
{
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #363430;
text-align: left;
}

#navlist li 
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a 
{
padding: 3px .5em;
margin-left: 3px;
border: 1px solid #363430;
text-decoration: none;
}

#navlist li a:link {color: #bd934f; background-color: #1B1814;}

#navlist li a:visited 
{ 
color: #bd934f;
background: inherit; background-color: #1B1814;
}

#navlist li a:hover 
{
color: #bd934f;
background: #363431;
border: 1px solid #363430;
}

/*  -----|  Header/Banner  |----------------------------------------------  */

#banner 
{
height: 160px;
padding: 0;
margin: 0;
border: 1px solid #363430;
background: url('images/bannere/banner01.jpg') no-repeat;
}

#banner h1 
{
padding: 5px;
font-family: Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
font-size: 120%;
text-align: left;
border-bottom: none;
background: inherit;
}

#title h1 
{
font-family: Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; 
font-size: 200%;
} /* Overskrift hjemmeside */

/*  -----|  Content  |----------------------------------------------------  */
	
#content 
{
padding: 0 4px;
float: left;
font-size: 1.1em; 
width: 540px; 
color: #6B6868;
}

#content h1 /* Posttittel - linja */
{ 
padding-top: 6px; 
padding-bottom: 4px; 
margin: 0px 0;
font-size: 115%; 
font-weight: bold; 
}

#content p {line-height: 1.5em;} /* Postet i - linja */

.skrivpost 
{
padding: 0 4px; 
float: left; 
font-size: 1.1em;
font-weight: bold; 
width: 540px; 
text-align: right;
margin-top: 10px;
color: #999;
}

/*  -----|  Sidebar left  |----------------------------------------------  */

#sidebar
{
float: left;
border-left: 0;
border-right: 1px solid #363430;
border-bottom: 1px solid #363430;
width: 175px;
margin: 0px 10px 0 0;
}

#sidebar a /* Link-tekst i sidebar */
{
color: #d8d7d3; /* Hvitfarge */
background: #1B1814; /* Gråfarge */
display: block;
width: 100%;
text-decoration: none;
padding: 4px;
padding-left: 5px;
}

html>body #sidebar a {width: auto;} /*Non IE rule*/

#sidebar a:hover
{
background-color: #363431; /* Lys grå */
color: #d8d7d3; /* Hvitfarge */
}

.sidebaroverskrift {margin: 0 0 1px 0;} /* Sidebaroverskrifter */

#sidebar h1  /* Sidebaroverskrifter */
{ 
margin: 0px 0 5px; 
font-family: Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
font-size: 100%;
font-weight: bold;
} 

#sidebar ul
{ 
margin: 0 10px 10px 0;
padding: 0; 
border-top: 1px solid #363430; 
border-bottom: 1px solid #363430; 
}

#sidebar li {display: block; padding: 0.5px 0px; margin: 1px 0;}

/* -- Nedre del av sidebaren, linker uten bakgrunnsfarge -- */

#poweredbyboks {margin-bottom: 16px;}
#poweredbyboks a {color: #bd934f;}
#poweredbyboks a:hover {color: #bd934f;}

#poweredby ul 
{
background: #1B1814; 
border-top: 1px solid #363430; 
border-bottom: 1px solid #363430;
}

#poweredby li 
{
background: #1B1814; 
color: #999; 
text-align: center; 
list-style-type: none;
padding-top: 4px;
}

#poweredby a {background: #1B1814;}
#poweredby a:hover {background: #1B1814;}

/*  -----|  Sidebar right  |---------------------------------------------  */

#sidebar_right
{
float: right;
border-left: 1px solid #363430;
border-bottom: 1px solid #363430;
width: 175px;
margin: 0px 0px 0 0px;
}

#sidebar_right a /* Link-tekst i sidebar */
{
color: #d8d7d3; /* Hvitfarge */
background: #1B1814; /* Gråfarge */
display: block;
width: 100%;
text-decoration: none;
padding: 4px;
padding-right: 5px;
}

html>body #sidebar_right a {width: auto;} /*Non IE rule*/

#sidebar_right a:hover
{
background-color: #363431; /* Lys grå */
color: #d8d7d3; /* Hvitfarge */
}

#sidebar_right h1  /* Sidebaroverskrifter */
{ 
margin: 0px 10px 0px; 
font-family: Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
font-size: 100%;
font-weight: bold;
} 

#sidebar_right ul
{ 
margin: 0 0px 10px 10px;
padding: 0; 
border-top: 1px solid #363430; 
border-bottom: 1px solid #363430; 
}

#sidebar_right li 
{
display: block; 
padding: 0.5px 0px; 
margin: 1px 0;
}

#wp-calendar 
{
float: right;
color: #999;
font-size: 1.0em; 
margin-left: 0px;
padding-left: 5px;
margin-bottom: 5px;
border-top: 1px solid #363430;
border-bottom: 1px solid #363430;
}

#wp-calendar a {background: #161410; color: #bd934f;}
#wp-calendar a:hover {background: #161410; color: #bd934f;}

/*  -----|  Siste kommentarer  |------------------------------------------  */

#siste
{
color: #999;
background: #1B1814;
}

#siste a
{
background: #1B1814;
display: inline;
color: #bd934f;
}

#siste a:hover
{
background: #1B1814;
display: inline;
color: #bd934f;
}

#siste ul
{ 
margin: 0 0px 10px 10px;
padding: 3px 0 3px 0; 
border-top: 1px solid #363430; 
border-bottom: 1px solid #363430;
list-style-type: none;
}

#siste li 
{ 
padding: 0.5px 0px; 
margin: 1px 3px;
}

/*  -----|  Tilfeldige bilder  |------------------------------------------  */

#random_pic
{
color: #999;
background: #1B1814;
margin-top: 2px;
margin-bottom: 10px;
margin-left: 10px;
border-top: 1px solid #363430;
border-bottom: 1px solid #363430;
padding: 4px 0 4px 0;
text-align: center;
}

#random_pic a
{
background: #1B1814;
display: inline;
color: #bd934f;
}

#random_pic a:hover
{
background: #1B1814;
display: inline;
color: #bd934f;
}

/*  -----|  Typography  |--------------------------------------------------  */

h1, h2, h3, h4, h5, h6 
{
font-family: Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;

}

h1 /* På de vanlige sidene */
{
color: #bd934f;
font-size: 1.75em; 
font-weight: bold;
margin: 0; 
padding: 1px 0; 
display: inline;
}

h2 /* På de vanlige sidene */
{
color: #bd934f;
font-size: 1.25em; 
font-weight: bold;
margin: 0; 
padding: 1px 0; 
display: inline;
}

h3 /* På de vanlige sidene */
{
color: #bd934f;
font-size: 1.0em; 
font-weight: bold;
margin: 0; 
display: inline;
}

/* Linker (Mer av, kategori, x ant kommentarer) */

a {text-decoration: none; color: #bd934f;}

a:hover {text-decoration: none; color: #bd934f;}

a img {border: 0px;}

/*  -----|  Footer  |------------------------------------------------------  */

#footer 
{
clear:both;
padding: 3px;
margin: 0 0 0 0;
text-align: center;
border-top: 1px solid #363430;	
color: #999;
}

/*  -----|  Post styling  |-----------------------------------------------  */

.post {margin: 0 0 15px 0;}

.post .info  /* "Postet i" | */
{
padding:0px 3px 3px 0px;
border-bottom:1px solid #363430;
font-size:0.9em;
}

.info a {color: #bd934f} /* "Navn" sier: (kommentarer) */

.entry {color: #999; margin-top: 10px; text-align: justify;}

.entry img {margin-right: 5px; border: 1px solid #363430;}

img.wp-smiley {border: none;}

.postoverskrift a {color: #bd934f;}

img.ikkeborder {border: none;}

/*  -----|  Kommentarer under posts  |---------------------------------------  */

.kommentartekst {color: #999;}

/*  -----|  Commentform styling  |-------------------------------------------  */

.kommentarinnskrivning
{
border-top: 1px solid #363430;
}

#komm {margin-bottom: 13px;}

#commentform /* Hele området */
{
margin: 0 0;
width: 535px;
float: left;
margin-bottom: 15px;
}

#commentform textarea 
{
background: #F6F2EE; /* Der selve kommentaren skal inn */
width: 420px;
border: 1px solid #999;
}

#commentform textarea:hover 
{
background: #F6F2EE;
border: 1px solid #999;
}

#commentform textarea:focus 
{
background: #F6F2EE;
border: 1px solid #999;
}

#commentform #email, #commentform #author, #commentform #url 
{
font-size: 1.1em;
background: #F6F2EE;
border: 1px solid #999;
width: 150px;
margin-bottom: 8px;
}

#commentform #email:hover, #commentform #author:hover, #commentform #url:hover 
{
font-size: 1.1em;
background: #F6F2EE;
border: 1px solid #999;
width: 150px;
}

#commentform #email:focus, #commentform #author:focus, #commentform #url:focus 
{
font-size: 1.1em;
background: #F6F2EE;
border: 1px solid #999;
width: 150px;
}

#commentform input {margin-bottom: 3px;}

.kommentaroverskrifter {color: #999; font-size: 1.0em;} /* "Navn:", "Kommentar:" */

/*  -----|    Søk   |------------------------------------------------------ */


/*  -----|  Søkeform   |----- */


#searchform
{
background: #1B1814; 
padding: 0px; 
width: 165px; 
text-align: center; 
border-top: 1px solid #363430; 
border-bottom: 1px solid #363430; 
margin-bottom: 15px;
float: right;
}

/*  -----|  Søkefelt   |-----  */

#søkefelt
{
width: 90px;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 0px;
}

/*  -----|  Søkeknapp  |-----  */

#search
{
margin-top: 0px; 
margin-right: 0px;
}

/*  -----|  Søkeresultater  |----- */

#søkeresultater
{
color: #999;
margin: 10px 0 20px 0;
}

/*  -----|  Enkeltsider  |------------------------------------------------  */

#intro 
{
padding-bottom: 5px;
margin: 0px 0 0px;
float: left; 
width: 530px; 
text-align: center;
}

#generelt 
{
float: left;
width: 530px;
/*border: 1px solid #363430;*/
color: #999;
margin-bottom: 22px;
}

/*  -----|  Sitater  |---------------------------------------------------  */

#sitatfelt 
{
padding: 0 4px; 
float: left;
font-size: 1.1em; 
width: 540px; 
color: #6B6868;
}

#wp_quotes
{
float: left;
width: 520px;
color: #999;
}

.wp_quotes_quote 
{
width: 430px;
text-align: center;
padding-top: 3px;
font-style: italic;
position: relative;
left: 45px;
}

.wp_quotes_author 
{
width: 160px;
position: relative;
left: 370px;
margin-top: 2px;
padding-bottom: 2px;
}

/*  -----|  Om meg  |-----------------------------------------------------  */

#ommeg 
{
float: left;
width: 540px;
/*border: 1px solid #363430;*/
color: #999;
}

#selvportrett
{
float: left;
width: 135px;
border: 1px solid #363430;
color: #999;
margin-right: 5px;
}

#fakta 
{
float: left;
width: 540px;
/*border: 1px solid #363430;*/
color: #999;
margin: 10px 0 0 0;
padding: 0 0 10px 0;
margin-bottom: 20px;
}

.fakta h2
{
font-size: 1.1em;
color: #bd934f;
}

#signatur {position: relative; left: 230px;}

.familie 
{
float: left;
width: 540px;
border-bottom: 1px solid #363430;
color: #999;
padding-bottom: 15px;
}

.familie img 
{
border: 1px solid #363430;
margin-right: 5px;
}

/*  -----|  Mine venner  |------------------------------------------------  */

#venneliste
{
float: left;
width: 540px;
border-top: 1px solid #363430;
border-bottom: 1px solid #363430;
color: #363430;
margin-bottom: 22px;

}

.minevenner
{
float: left;
color: #999;
width: 540px;
}

.fakta2 
{
float: left;
width: 540px;
/*border: 1px solid #363430;*/
color: #999;
margin: 10px 0 0 0;
padding: 0 0 10px 0;
margin-bottom: 20px;
border-bottom: 1px solid #363430;
}

.portretter
{
float: left;
width: 120px;
border: 1px solid #363430;
color: #999;
margin-right: 5px;
}

#tiltoppen
{
margin-bottom: 10px; 
float: left; 
font-size: 1.1em; 
width: 534px; 
color: #bd934f;
text-align: right; 
}

/*  -----|  Forum  |-----------------------------------------------------  */

.commentlist 
{
list-style-type: none; 
padding: 0 0px; 
width: 530px;
margin-top: 10px;
}

.commentlist li 
{
border-bottom: 1px solid #363430;
width: 530px;
}

.comment-number {}

.helegjesteboka {width: 530px;}

.innlegg 
{
color: #999; 
margin-bottom: 10px; 
border-bottom: 1px solid #363430; 
width: 530px;
}

.innleggforfatter {color: #bd934f;}

#antall_innlegg {padding: 0px 0px;}

#postknapp {margin-top: 5px;}

.comment-page-numbers {padding-left: 0px;}

/*  -----|  Morsomt  |----------------------------------------------------  */

.morsomt 
{
width: 540px;
float: left;
/*border: 1px solid #363430;*/
color: #999;
border-bottom: 1px solid #363430;
margin-bottom: 10px;
padding: 0 0 10px 0;
}

.linker 
{
float: left;
width: 540px;
color: #999;
margin-top: 10px;
}

.linker a {}

/*  -----|  Lister  |-----------------------------------------------------  */

#lister 
{
float: left;
width: 540px;
color: #999;
margin-bottom: 10px;
border-bottom: 1px solid #363430;
}

/*  -----|  Statistikk  |-------------------------------------------------  */

.statistikk
{
float: left;
width: 540px;
/*border: 1px solid #363430;*/
color: #999;
/*border-bottom: 1px solid #363430;*/
margin-bottom: 10px;
padding: 0 0 10px 0;
}

.stat
{
margin-top: 10px; 
list-style-type: none;
color: #999;
}

#generellstatistikk 
{
margin-top: 20px;
border-bottom: 1px solid #363430; 
width: 540px;
}

/*  -----|  Fieldsets  |------------------------------------------------  */

#fieldset_quotes 
{
position: relative;
margin-top: 1.5em; 
padding-top: 0.75em;
border: 1px solid #363430; 
background: #1b1814;
}

#legend_quotes 
{
position: absolute;
top: -1.0em; 
left: 0.5em; 
color: #999; 
background: #1b1814; 
border: 1px solid #363430; 
padding: 2px 6px;
}

#fieldset_kommentarer 
{
position: relative;
margin-top: 1.5em; 
padding-top: 0.75em;
border: 1px solid #363430; 
background: #1b1814;
}

#legend_kommentarer
{
position: absolute;
top: -1.0em; 
left: 0.5em; 
color: #bd934f;
font-weight: bold;
background: #1B1814; 
border: 1px solid #363430; 
padding: 2px 6px;
}

#fieldset_gjestebok 
{
position: relative;
margin-top: 1.5em; 
padding-top: 0.75em;
border: 1px solid #363430; 
background: #1b1814;
}

#legend_gjestebok
{
position: absolute;
top: -1.0em; 
left: 0.5em; 
color: #bd934f;
font-weight: bold;
background: #1B1814; 
border: 1px solid #363430; 
padding: 2px 6px;
}

#beskjed 
{
margin-top: 5px;
float: left;
font-size: 1.1em; 
width: 540px; 
color: #999;
border-top: 1px solid #363430;
border-bottom: 1px solid #363430;
width: 528px;
margin-left: 6px;
}

#datoer
{
float: right;
margin-left: 10px;
margin-bottom: 10px;
}