/*
Theme Name: Renate hjerte Espen
Theme URI: http://www.renateogespen.com
Description: Bryllupstema til Renate og Espen.
Version: 1.0
Author: Espen M. Kvalheim
Author URI: http://www.espenkvalheim.com
Tags: love, Espen, Renate
*/

* {
  margin: 0;
  padding: 0;
}
body {
  background: url(images/monogram.png) no-repeat 60px 60px #FFF;
	font: 75% 'Lucida Grande', 'Lucida Sans Unicode', Calibri, Tahoma, Arial, Sans-Serif;
line-height: 1.5em;  
}
a {
  color: #e4131b;
  text-decoration: none;
outline: none;
  }
a:hover {
outline: none;
  color: #333;
  text-decoration: underline;
  }
#dagar-att {
  position: absolute;
  top: 190px;
  left: 90px;
  color: #e4131b;
  font-size: 0.8em;
  }
#wrapper {
  width: 600px;
  margin-left: 200px;
  padding-top: 190px;  
  }
#topp-meny {
  position: absolute;
left: 350px;
width: 550px;
top: 140px;
}
#topp-meny ul {
  list-style-type: none;
  }
#topp-meny ul li {
  display: inline;
  margin-right: 10px;
  }
#topp-meny ul li a:hover {
  text-decoration: none;
  }
#topp-meny ul li.heim a {
  background: url(images/ikon-heim.gif) no-repeat left center;
  padding: 5px 0 5px 25px;
  }
#topp-meny ul li.page-item-12 a {
  background: url(images/ikon-info.png) no-repeat left center;
  padding: 5px 0 5px 25px;
  }
#topp-meny ul li.page-item-10 a {
  background: url(images/ikon-presentasjonar.png) no-repeat left center;
  padding: 5px 0 5px 29px;
  }
#topp-meny ul li.page-item-14 a {
  background: url(images/ikon-gave.png) no-repeat left center;
  padding: 5px 0 5px 25px;
  }
#topp-meny ul li.page-item-132 a {
  background: url(images/ikon-hjerter.png) no-repeat left center;
  padding: 5px 0 5px 28px;
  }
div#saklege-ting {
  color: #777;
  margin-left: 150px;
  height: 50px;
  }
div#saklege-ting .post-meta-key {
  display: none;
  }
div#saklege-ting ul {
  list-style-type: none;
  }
div.post {
  margin-bottom: 40px;
  }
div.datostempling {
  background: url(images/ikon-dato.png) no-repeat right center;
  width: 110px;
  margin-right: 20px;
  float:left;
  color: #777;
  padding: 1px 20px 1px 0;
  text-align: right;
  font-size: 0.8em;
  }
div.entry, div.entry-presentasjon {
  float: right;
  width: 450px;
  margin-bottom: 30px;
  }
h2 {
  font-size: 1.8em;
  color: #e4131b;
  margin-bottom: 15px;
  font-weight: normal;
  }
h3 {
  font-size: 1.3em;
  color: #e4131b;
  margin-top: 2em;
  margin-bottom: 0.2em;
  clear: both;
  font-weight: normal;
  }
h4 {
font-size: 1em;
font-weight: normal;
padding-top: 7px;
padding-bottom: 5px;
clear: both;
}
div.entry p, div.entry-presentasjon p {
  margin-bottom: 1em;
  }
.les-meir a {
  background: url(images/ikon-pil.gif) no-repeat left center;
  padding: 5px 0 5px 22px;
}
div.tekstfelt-sider {
  margin-left: 150px;
  float: right;
  width: 450px;
}
div.tekstfelt-sider form#searchform {
  margin: 1em 0;
 }
div#botn {
  margin: 0 0 50px 300px;
  width: 400px;
  font-size: 0.8em;
  color: #777;
 }
div#botn a {
  color: #777;
  }
div#botn a:hover {
  color: #333; 
  }
.post {
  clear: both;
  }
p.postmetadata{
  color: #777;
  font-size: 0.8em;
  }
p.postmetadata a {
  background: url(images/ikon-kommentar.gif) no-repeat left center;
  padding: 2px 0 2px 22px;
  }
p.postmetadata a:hover {
  color: #000;
text-decoration: underline
  }
#commentform {
	padding-top: 0.5em;
	}
.kommentarer-boks h3#respond, h3#kommentarar {
  background: url(images/ikon-kommentar.gif) no-repeat left center;
  padding-left: 25px;
  margin-top: 2em;
  margin-bottom: 0.3em;
  }
#commentform .felt {
	border: 1px solid #888;
	padding: 2px;
  	font: 100% 'Lucida Grande', 'Lucida Sans Unicode', Calibri, Tahoma, Arial, Sans-Serif;
	}
#commentform textarea {
  width: 440px;
  border: 1px solid #888;
  padding: 2px;
  font: 100% 'Lucida Grande', 'Lucida Sans Unicode', Calibri, Tahoma, Arial, Sans-Serif;
 }
#commentform input#submit{
  margin-top: 5px;
  }
.clear {
  clear: both;
  }
.navigation {
border-top: 1px solid #AAA;
padding-top: 10px;
clear:both;
width: 450px;
margin: 20px 0 50px 150px;
}
.navigation-single {
margin: 1em 0;

}
.navigation a, .navigation-single a {
text-transform: uppercase;
font-size: 0.8em;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.entry p img, .entry-presentasjon p img {
	background-color: #fefefe;
	padding: 4px;
	border: 1px solid #CCC;
	margin-top: 4px;
	margin-right: 5px;
	}
.entry p img a, .entry-presentasjon p img a {
text-decoration: none;
	}
.wp-caption {
font-size: .8em;
text-align: center;
	background-color: #fcfcfc;
padding: 5px 0 0 0;
	border: 1px solid #CCC;
	margin: 4px 5px 10px 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.wp-caption p {
padding: 10px 0 0 0;
color: #888;
}
.entry ul {
padding-left: 1.5em;
padding-bottom: 1em;
}
.entry ol {
padding-left: 2em;
}
.entry-presentasjon ul {
list-style-type: none;
padding-bottom: 20px;
}
.entry-presentasjon ul li { 
background: url(images/ikon-epost.gif) no-repeat left center;
padding-left: 22px;
margin-top: 0;
}
.entry-presentasjon ul li.url { 
background: url(images/ikon-url.png) no-repeat left center;
padding-left: 22px;
margin-top: 0;
}
.entry-presentasjon ul li.nokkel { 
background: url(images/ikon-nokkel.png) no-repeat left center;
padding-left: 22px;
margin-top: 0;
}
.entry blockquote ul {
list-style-type: none;
padding-bottom: 20px;
}
.entry blockquote ul li a {
  background: url(images/ikon-epost.gif) no-repeat left center;
padding-left: 22px;
padding-bottom: 0;
}
.entry-presentasjon p img.alignright {
margin: -25px 0 20px 20px;
clear: right;
}
p img.alignright {
margin: 0 0 10px 20px;
clear: right;
}
.entry-presentasjon h4 {
margin-bottom: 7px;
border-bottom: 1px solid #CCC;
width: 345px;
}

/* KOMMENTARAR START */

.kommentarer-boks {
	margin-top: 0px;

}
.kommentar-boks {
	margin-top: 20px;

}
.kommentar {
border-top: 1px dotted #DDD;	
padding-top: 15px;
margin-top: 15px;
	}
div.kommentar p {
	padding-bottom: 0em;
margin-bottom: 0em;
	}
div.kommentar p img.wp-smiley {
padding: 0;
margin: 0;
border: none;
	}
.kommentar a {
	color: #555;
	text-decoration: underline;
	}

.kommentar a:hover {
	color: #000;
	text-decoration: none;
	}
.kommentar p.navn, .alt .kommentar p.navn {
	color: #555;
	font-size: .8em;
	padding-top: .4em;
margin-bottom: 0;
	}
.kommentar p.navn a, .alt .kommentar p.navn a {
	color: #555;
	text-decoration: none;
	}
.kommentar p.navn a:hover, .alt .kommentar p.navn a:hover {
	color: #000;
	text-decoration: none;
	}
.alt {

	}
.alt .kommentar {

	}
img.avatar {
float: right;
border: 1px solid #CCC;
padding: 1px;
margin-left: 20px;
}
p.legg-att-link {
font-size: 0.9em;
margin 0;
padding: 0;
}
	
/* KOMMENTARER SLUTT */ 

#paajakt {
position: absolute;
top: 30px;
left: 650px;

	}
#paajakt input#s {
  background: url(http://www.renateogespen.com/wp-content/themes/renateogespen/images/sokefelt.jpg) no-repeat center left;
border: none;
padding: 7px 8px 7px 8px;
font-size: 1.2em;
color: #666;
width: 163px;
}
#paajakt label.hidden {
padding-left: 5px;
font-size: 0.9em;
color: #e4131b;
}
#paajakt input#searchsubmit {
  background: url(http://www.renateogespen.com/wp-content/themes/renateogespen/images/sokeknapp.png) no-repeat center left;
border: none;
padding: 6px;
font-size: 1em;
color: white;
}