/*  
Theme Name: naten
Theme URI: http://www.unbornchikken.com/
Description: Hugleikstema for verdas vakraste jente.
Version: 1.6
Author: Espen M. Kvalheim
Author URI: http://www.unbornchikken.com/


/* GENERELL DESIGN KLASSER SOM IKKE ER RYDDA OPP I */

* {
	margin: 0;
	padding: 0;
	}
body {
	background-color: #000;
	font: 75% 'Lucida Grande', 'Lucida Sans Unicode', Calibri, Tahoma, Arial, Sans-Serif;
	}
a {
	color: #ca0dcd;
	text-decoration: none;
	}
a:hover {
	color: #d289d4;
	text-decoration: none;
	}
#mor {
	background-color: #FFF;
	min-width: 970px;
	width: 100%;
	}
#topp {
	margin-left: 148px;
	width: 770px;
	}
#topp h1 a {
	background: url('images/topp_logo.gif') no-repeat left top;
	height: 40px;
	width: 35px;
	margin-right: 10px;
 	overflow: hidden;
	display: block;
 	text-indent: -5000px;
	float: left;
	}
#topp h1 a:hover {
	background: url('images/topp_logo_hover.gif') no-repeat left top;

	}

#lobotomi {

	float: right;

	position: relative;

	margin-top: 13px;

	font-size: .9em;

	color: #ca0dcd;

}

#topp ul {

	list-style-type: none;

	font-size: .9em;

	text-transform: uppercase;

	color: #AAA;

	padding: 13px 0;

	float: left;

	}

#topp ul li {

	display: inline;

	}

#topp ul li.page_item {	

	background: url('images/prikk.gif') no-repeat left center;

	margin-right: 5px;

	padding-left: 9px;

	}

#topp ul li.blogg {	

	margin-right: 5px;

	margin-left: 8px;

	}

#topp ul li a {

	color: #AAA;

	text-decoration: none;

	}

#topp ul li a:hover {

	color: #555;

	text-decoration: none;

	}

#tittellinje {

	padding: 100px 0 5px 200px;

	width: 450px;

	clear: both;

}

h2 {

	text-transform: lowercase;

	font-size: 2.6em;

	color: #ca0dcd;

	padding-bottom: 0.2em;

	word-spacing: -1px;

	letter-spacing: -1px;

	font-weight: normal;

	}

h2 a {

	color: #ca0dcd;

	text-decoration: none;

	font-weight: normal;

	}

h2 a:hover {

	color: #d289d4;

	text-decoration: none;

	}

h3, 

div#hoved .linkcat h2 {

	text-transform: none;

	font-size: 1.5em;

	color: #ca0dcd;

	margin: 20px 0 5px 0;

	font-weight: normal;

	clear: both;

	}
h3.sokeresultat {
	margin-top: 1em;
	font-weight: normal;
	clear: both;
	}
h4 {
padding-top: 1em;
}
.datolinje-graa {
	background: url('images/ikon_dato.gif') no-repeat left center;
	font-size: .9em;
	color: #AAA;
	margin-bottom: 4px;
padding-left:18px;
}

#sidebar-venstre {

	width: 180px;

	float: left;

	margin-right: 20px;

	margin-top: 1px;

	font-size: .9em;

	}

#sidebar-venstre ul li {

	list-style-type: none;

	margin-bottom: 2px;

	text-align: right;

	}

div#sidebar-venstre ul li {

margin: 2px 0 5px 0;



}

.datolinje {
	background: url('images/ikon_dato.gif') no-repeat right center;
	padding-right: 18px;
	color: #AAA;
	}
.svakhet, .epost {
	color: #AAA;
	}
.dato-svakhet {
	color: #f8c8dc;
        padding-right: 10px;
	}
.kommentarlinje a {
	background: url('images/ikon_kommentar.gif') no-repeat right center;
	padding: 2px 18px 2px 0;
	color: #AAA;
	}
.kommentarlinje a:hover {
	background: url('images/ikon_kommentar_skriv.gif') no-repeat right center;
	color: #555;
	}
.nestelinje a {
	background: url('images/ikon_neste_av.png') no-repeat right center;
	padding: 2px 18px 2px 0;
	color: #AAA;
	}
.nestelinje a:hover {
	background: url('images/ikon_neste.png') no-repeat right center;
	color: #555;
	}
.forrelinje a {

	background: url('images/ikon_forre_av.png') no-repeat right center;

	padding: 2px 18px 2px 0;

	color: #AAA;

	}

.forrelinje a:hover {

	background: url('images/ikon_forre.png') no-repeat right center;

	color: #555;

	}

.redigererlinje a {

	background: url('images/ikon_rediger_side.png') no-repeat right center;

	padding: 2px 18px 2px 0;

	color: #AAA;

	}

.redigererlinje a:hover {

	color: #555;

	}

#hoved {

	float: left;

	width: 450px;

	}

.post p {

	padding-bottom: 1em;

	line-height: 1.5em;

	}

.imageframe, .bilderamme, .attachment, img.size-full, img.size-medium {

	background-color: #fefefe;

	padding: 4px;


	border: 1px solid #CCC;

	margin-top: 4px;

	margin-right: 5px;

	}

#hoved embed {

	margin-top: 4px;

	}

#hoved .liste li {

	background: url('images/ikon_lastned_pil_blaa.png') no-repeat 0 50%;

	list-style-type: none;

	padding-left: 16px;

	margin: 2px 0;

	}
#hoved ul {
padding-left: 20px;
}
ul.liste, ul.listemeny {

list-style-type: none;

padding-bottom: 1em;


}

a:hover .imageframe{

	background-color: #f0f0f0;

	}

p.viskommentar {

margin-top: 10px;

}
.resultat .viskommentar {
margin-top: 0px;
}

.viskommentar a {

	background: url('images/ikon_kommentar.gif') no-repeat left center;

	padding: 2px 0px 2px 18px;

	color: #AAA;

font-size: 0.9em;

	}

.viskommentar a:hover {

	background: url('images/ikon_kommentar_skriv.gif') no-repeat left center;

	color: #555;

	}

#sidebar-hogre {
	padding-left: 40px;
	width: 270px;
	float: left;
	font-size: .9em;
	}
#sidebar-hogre ul {

	margin: 2px 0 14px 0;

	color: #4993a7;

	}

#sidebar-hogre li {

	list-style-type: none;

	padding: 3px 0 3px 22px;

	color: #4993a7;

	}

#sidebar-hogre ul li a, #sidebar-hogre ul li a:visited {

	/*background:  url('images/bullet_white.png') no-repeat left center;

	padding-left: 10px;*/

	width: auto;

	text-decoration:none;

	color: #AAA;

	}

#sidebar-hogre ul li a:active, #sidebar-hogre ul li a:hover {
/*
	background:  url('images/bullet_black.png') no-repeat left center;*/

	width: auto;

	color: #222;

	text-decoration: none;

	}

#sidebar-hogre h5 {

	padding-left: 22px;	

	line-height: 1.5em;

	height: 16px;

	padding-top: 1px;

	font-size: 1em;

	color: #888;

	font-weight: bold;

	}

#sidebar-hogre h5.skrift-linker {

	background:  url('images/ikon_skriftlinker.gif') no-repeat left center;

	}

#sidebar-hogre h5.kaffipause {

	background:  url('images/ikon_kaffi.gif') no-repeat left center;

	}

#sidebar-hogre h5.design-linker {
	background:  url('images/ikon_designlinker.gif') no-repeat left center;
	}
#sidebar-hogre h5.brush-linker {
	background:  url('images/ikon_brushlinker.png') no-repeat left center;
	}
#sidebar-hogre .flickr-wrapper h5 {
	background:  url('images/ikon-flickr.png') no-repeat left center;
	}
.flickr-wrapper { 
	float: left;
	border-top: 1px solid #DDD;
	padding-top: 15px;
	width: 100%;
	margin-top: 15px;
}
.flickr-wrapper p { 
	padding-bottom: 4px;
	margin-top: 10px;
	margin-left: 18px;
}
.flickr-wrapper a img { 
	background-color: #fefefe;
	padding: 2px;
	border: 1px solid #CCC;
	margin-left: 3px;
}



.lagt-til {

	color: #cae0bb;

	font-size: 0.9em;

	margin-left: 5px;

	}

#del {

	clear: both;

	padding-top: 50px;

	}

#botn {

	padding-left: 80px;

	color: #777;

	line-height: 1.5em;

	padding-top: 50px;

	}

#botn-innpakning {

	width: 970px;

	}

#botn a {

	color: #BBB;

	text-decoration: none;

	}

#botn a:hover {

	color: #FFF;

	text-decoration: none;

	}

#botn h4 {

	clear: both;

	color: #EEE;

	font-weight: bold;

	padding-top: 0;

	}

#botn-venstre {

	width: 570px;

	float: left;

	}

#nyttiglenkje {

	padding-left: 120px;

	}



.bolk {

	margin-top: 0;

}

a.e-post, a.live, a.facebook, a.myspace, a.informasjon, a.scrobbler {

	padding-left: 22px;

	line-height: 1.7em;

	}

.e-post {

	background:  url('images/ikon_epost.gif') no-repeat 0 50%;

margin-top: 20px;

	}

.live {

	background:  url('images/ikon_live.gif') no-repeat 0 50%;

	}

.facebook {

	background:  url('images/ikon_facebook.gif') no-repeat 0 50%;

	}

.myspace {

	background:  url('images/ikon_myspace.gif') no-repeat 0 50%;

	}

.informasjon {

	background:  url('images/ikon_informasjon.gif') no-repeat 0 50%;

	}

.scrobbler {

	background:  url('images/ikon_scrobbler.gif') no-repeat 0 50%;

	}

#botn-hogre {

	width: 250px;

	float: right;

	}

#botn-hogre ul, #botn-venstre ul {

	margin: 4px 0 4px 0;

	color: #777;

	}

#botn-hogre li, #botn-venstre li {

	list-style-type: none;

	margin: 2px 0;

	border-bottom: 1px solid #333;

	color: #777;

	}

#botn-hogre a, #scrobbler a {

	background:  url('images/pil_av_hogre_graa_negativ.gif') no-repeat right center;

	width: auto;

	display: block;

	text-decoration:none;

	color: #777;

	}

#botn-hogre a:hover, #scrobbler a:hover {

	background:  url('images/pil_pa_hogre_graa_negativ.gif') no-repeat right center;

	width: auto;

	display: block;

	color: #FFF;

	text-decoration: none;

	}

#botn-hogre .link-lenkjer {

height: 25px;

margin: 0;

padding: 0;



}

#botn-hogre .link-lenkjer a {

	background: none;

}

#searchbox {

	position: absolute;

	background: url('images/sok_tekstfelt.gif') no-repeat 0 0;

	width: 221px;

	border-top: 1px solid #454545;

	border-right: 0;

	border-bottom: 1px solid #454545;

	border-left: 1px solid #454545;

	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, Sans-Serif;

	font-size: 1.2em;

	color: #666;

	height: 18px;

	margin-top: 15px;

	padding: 3px 0 3px 5px;

	}

#searchbutton {

	width: 23px;

	margin-top: 15px;

	padding-left: 227px;

	}

#nederst {

	clear: both;

	font-size: .9em;

	padding: 30px 0 50px 0;

	width: 770px;

	margin-left: 120px;

	}

#opphavsrett {

	float: left;

	}

#sertifikat {

	float: right;

	}



/* SKRIFTER */



object {

	color: #AAA;

	margin-top: 20px;

	padding-bottom: 5px;

	}

.skriftlinje {

	color: #AAA;

	margin-bottom: 10px;

	}

.skriftlinje a {

	background: url('images/ikon_lastned_pil.gif') no-repeat 0 50%;

	padding-left: 15px;

	color: #ca0dcd;

	font-weight: bold;

	}

.skriftlinje a:hover {

	background: url('images/ikon_lastned_pil_pa.gif') no-repeat 0 50%;

	padding-left: 15px;

	color: #d289d4;

	}

.kalender  {

	background: url('images/ikon_dato.gif') no-repeat 0 50%;

	padding-left: 17px;

	margin-left: 10px;

	color: #AAA;

	}

.ekstern-link a {

	background: url('images/ikon_link.gif') no-repeat 0 50%;

	padding-left: 17px;

	margin-left: 15px;

	color: #AAA;

	font-weight: normal;

	}

.ekstern-link a:hover {

	background: url('images/ikon_link.gif') no-repeat 0 50%;

	padding-left: 17px;

	margin-left: 15px;

	color: #000;

	font-weight: normal;

	}

	

/* PORTFOLIO */



.portfolio-element {

	background: url('images/portfolio_bakgrunn.gif') repeat-x 0 0 #0f0d0d;

	color: #dedede;

	margin-bottom: 40px;

	border-bottom: 1px solid #AAA;

	}



.portfolio-element p, .portfolio-element-ny p {

	padding-bottom: 0;

	}

.portfolio-dato{

	background: url('images/ikon_dato.gif') no-repeat 0 50%;

	padding: 2px 0 2px 17px;

	color: #AAA;

	font-size: .9em;

	}

.portfolio-link a {

	background: url('images/ikon_lastned_pil_blaa.png') no-repeat 0 50%;

	padding: 2px 0 2px 16px;

	color: #AAA;

	font-size: 1em;

	margin-left: 17px;

	}

.portfolio-link a:hover {

	color: #666;

	}

.portfolio-info {

	background:  url('images/ikon_informasjon.png') no-repeat 0 50%;

	padding: 2px 0 2px 17px;

	color: #AAA;

	font-size: .9em;

	}

.portfolio-tekst {

	margin-top: 20px;

	padding-left: 15px;

	}

.portfolio-tekst p {

	margin-bottom: 1em;

	}

.portfolio-element .venstre {

	width: 50%;

	float: left;

	}

.portfolio-element img {

	float: right;

	padding: 3px 15px 15px 10px;

margin: 0;

border: 0;

background: none;

	}

.portfolio-element a:hover .imageframe {

	background: none;

	}

.portfolio-element p.portfolio-link {

	margin-top: 10px;

	padding-bottom: 20px;

	}

	

/* PORTFOLIO SLUTT */



.clear {

	clear: both;

	}



/* KOMMENTARER */



.kommentarer-boks {

	margin-top: 20px;

	}



h3#respond {

	background: url('images/ikon_kommentar_pluss.gif') no-repeat 0 50%;

	padding: 4px 0 3px 20px;

	color: #333333;

	font-size: 1.3em;

	margin-top: 20px;	

	font-weight: bold;

	}

.inputbokser {

	margin-top: 10px;

	}

input.felt{

	background: url('images/input_felt.gif') no-repeat 0 0;

	width: 210px;

	border: 1px solid #dedede;

	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, Sans-Serif;

	font-size: 1em;

	height: 15px;

	padding: 5px 0 5px 4px;

	margin-right: 5px;

}

#commentform p {

	padding: 0;

	border-bottom: 5px solid white;

	margin: 0;

}

#commentform textarea {

	margin-bottom: 2px;

	margin-top: 0px;

	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, Sans-Serif;

	font-size: 1em;

	line-height: 1.4em;

	padding: 2px 0 2px 4px;

	border: 1px solid #dedede;

	height: 84px;

	width: 444px;

	}	

#commentform input#submit {

	background: url('images/page_add.png') no-repeat center left;

	padding: 2px 0 2px 20px;

	border: 0;

	margin-top: 4px;

	color: #444;

	font-weight: bold;

}

.kommentar-boks {

	background: url('images/kommentar_topp.png') no-repeat 0 0;

	padding-top: 25px;

	margin-top: 10px;

	}

.kommentar {

	color:#555;

	background: url('images/kommentar_botn.png') no-repeat bottom center #f7f7f7;

	padding: 0 15px 12px 15px;

	}

.kommentar p {

	padding-bottom: 0em;

	}

.kommentar a {

	color: #f333;

	text-decoration: underline;

	}

.kommentar a:hover {

	color: #000;

	text-decoration: none;

	}

.kommentar p.navn, .alt .kommentar p.navn {

	color: #333;

	font-size: .8em;

	padding-top: .4em;

	}

.kommentar p.navn a, .alt .kommentar p.navn a {

	color: #333;

	text-decoration: none;

	}

.kommentar p.navn a:hover, .alt .kommentar p.navn a:hover {

	color: #000;

	text-decoration: none;

	}

.alt {

	background: url('images/kommentar_topp_alt.png') no-repeat 0 0;

	padding-top: 25px;

	margin-top: 5px;

	}

.alt .kommentar {

	color:#555;

	background: url('images/kommentar_botn_alt.png') no-repeat bottom center #ebebeb;

	padding: 0 15px 12px 15px;

	}

	

/* KOMMENTARER SLUTT */





div#hoved li.linkcat {

list-style-type: none;

color: #AAA;

}

div#hoved .linkcat ul {

list-style-type: none;

margin: 2px 0 20px 0;

}

div#hoved .linkcat ul li {

	margin: 3px 0;

}





/* Begin JPF Quotes CSS */

.jpf_quotes {margin-top: 15px;}

.jpf_quotes_pic {float: left; margin: 4px 10px 51px 0; text-align: center;}

.jpf_quotes_lbl {}

.jpf_quotes_txt a {font-weight: bold;}

/* End JPF Quotes CSS */

/* MULTI-COLUMN */

.ddmcl {

	width: 200px;

	float: left;

	padding-right: 20px;

}



.ddmcl ul {

	margin: 0px 0 15px 0;

	padding: 0;

	list-style: none;

	text-indent: 0;

}



.ddmcl li {

	margin: 0 0 2px 0;

	padding: 0;

}



.ddmcl p.sep {

	font-size: 1.2em;

	color: #808080;

	font-weight: bold;

padding-bottom: 0;

}
.ddmcl p.sep:hover {
	cursor: pointer;
}
img.avatar {float:right;
	background-color: #fefefe;
	padding: 3px;
	border: 1px solid #CCC;
	margin-left: 10px;}
p.tags {
	background: url('images/ikon_tags.png') no-repeat left top;
margin-top: 10px;
font-size: 0.9em;
	color: #AAA;
padding-left: 18px;
}
.tags a {
	color: #AAA;
	}
.tags a:hover {color: #555;}
.sitat, blockquote {
	background: url('images/ikon_sitat.gif') no-repeat left top;
color: #888;
padding-left: 30px;
}
.gullkorn-ref {
	background: url('images/ikon-gullkorn.png') no-repeat 0 3px;
padding-left: 17px;
}
.gullkorn-ref p {
padding-bottom: 1.5em;
}