

body {

	margin:0px;
	padding:0px;
	font-family:Arial;
}


.comment-reply-link {

	float:right;
	background: url('images/reply.jpg');
	background-repeat:no-repeat;
    text-indent: -2000px;
    display: block;
    height: 41px;
    width: 42px;
	margin-top:-80px;
	margin-right:50px;
}


.replyimage {
	height:41px;
	width:42px;
	display:block;
	text-indent:-2000px;
	background-image:url('images/reply.jpg');	

}


.commentlist .reply a {

    background: url('images/reply.jpg')!important;
	background-repeat:no-repeat!important;
    text-indent: -2000px!important;
    display: block!important;
    height: 41px!important;
    width: 42px!important;
}

.commentlist .reply {

    float: right!important;
    width: 50px;
    margin-top: -81px!important;
    margin-right: 77px!important;
	margin-bottom:10px!important;
}



img {

	border:0px;

}


a {


	text-decoration:none;
	color:#F26CA8;

}


h2 {


	font-family: Arial;
	color:#000;


}


.aligncenter {

   display: block;
    margin: 5px auto 15px auto;

}


.alignleft {

	float:left;
	padding-right:15px;
	padding-bottom:10px;

}


.alignright {

	float:right;
	padding-right:15px;
	padding-bottom:10px;

}



.meta, .postmetadata {

	font-size:12px;
}

.meta a, .postmetadata a {

	color:#f26ca8;

}



#wrapper {

	width:980px;
	position:relative;
	margin:0 auto;
	height:auto;
	margin-bottom:55px;
	overflow:hidden;


}


#header {

	height:252px;


}


#head1 {

	width:980px;
	height:257px;
	text-align:center;
	
	
}


#head2 {

	width:436px;
	height:252px;
	float:right;
	display:none;
	
}


#social {

	position:absolute;
	top:10px;
	left:760px;
	margin-top:45px;
	margin-right:45px;
}


#social p {

	padding:0px;
	margin:0px;

}


.facebook_bubble {

	height:73px;
	width:143px;
	padding-top:11px;
	padding-left:23px;
	background:url('images/facebook_bubble.jpg');
	background-repeat:no-repeat;
	text-align:center;
	color:#888888;
	margin-bottom:10px;
	
}



.mail_bubble {

	height:56px;
	width:143px;
	padding-top:28px;
	padding-left:23px;
	background:url('images/email_bubble.jpg');
	background-repeat:no-repeat;
	text-align:center;
	color:#888888;


}

.mail_bubble a {

	text-decoration:none;
	color:#f36da9;
	padding:5px;
	font-size:18px;
	font-weight:bold;

}



#menu {

	height:25px;
	width:527px;
	padding-left:10px;
	background:#f26ca8;
	display:none;

}


#menu ul {

	margin:0px;
	padding:0px;

}


#menu ul li {

	list-style:none;
	float:left;
	padding:0px;

}


#menu ul li a {

	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;

}




#container {

	width:980px;
	margin-top:15px;
	overflow:hidden;

}


#content {

	width:737px;
	padding-right:15px;
	float:left;
	height:auto;
}



#content h2 {
	
	color:#f26ca8;
	font-size:16px;

}


#content p {

	font-size:13px;
	color:#808080;

}


.entry {

	border-bottom: 1px solid #d8d8d8;
	padding-bottom:20px;

}



.entry h2 {

	color:#f26ca8;
	margin-bottom:5px;

}

.entry a {

color:#F26CA8;


}


.forelasningtitle {

	font-size:16px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:25px;

}


#slideshow {

	width:745px;
	height:340px;
	border:1px solid #7F7F7F;
}


#ad {

	width:745px;
	height:auto;
	border:0px solid #7F7F7F;
	margin-top:20px;


}


#sidebar {

	width:201px;
	float:right;
	padding:7px;
	padding-bottom:25px;
	height:auto;
	border:1px solid #7F7F7F;
	display:none;

}



#sidebar h2 {


	padding-bottom:0px;
	margin-bottom:0px;
	color:#7f7f7f;
	font-size:18px;

}


#ommig {

	width:200px;
	border:1px solid #7F7F7F;
	margin-top:15px;

}


#ommig h2 {

	width:100%;
	background:#f26ca8;
	text-align:center;
	color:#fff;
	font-size:18px;
	padding:0px;
	padding-top:4px;
	padding-bottom:4px;
	margin:0px;


}


#startcontent {

	margin-top:25px;
	overflow:visible;
	width:750px;
	height:804px;
	margin-bottom:35px;
}


#startcontent h2 {

	width:346px;
	background:#f26ca8;
	color:#fff;
	font-size:16px;
	padding:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	
}


#startcontent h3 {

	color:#f26ca8;
	font-size:14px;
	font-weight:100;
	margin-top:5px;
	margin-top:0px;
	margin-bottom:0px;
}


#startcontent a {

	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}


#forelasningar {

	width:366px;
	border:1px solid #7F7F7F;
	float:left;
	height:100%;
	position:relative;
}


#flink {

	position:absolute;
	bottom:0;

}


#forelasningar p {

	font-style:italic;
	color:#898989;
	padding-top:0px;
	margin-top:0px;


}


#forelasningar ul {

	margin:0px;
	padding:10px;

}


#forelasningar ul li {

	list-style:none;

}




#forelasningarbox {

	width:366px;
	border:1px solid #7F7F7F;
	float:left;
	height:763px;
}


#forelasningarbox p {

	font-style:italic;
	color:#898989;
	padding-top:0px;
	margin-top:0px;


}


#forelasningar ul {

	margin:0px;
	padding:10px;

}


#forelasningar ul li {

	list-style:none;

}





.forelasninglink {

	background: none repeat scroll 0 0 #F26CA8;
    color: #FFFFFF;
    font-size: 16px;
    margin: 0;
	width:366px;
	padding-top:15px;
	padding-bottom:0px;
	display:block;
}



#latest {

	width:365px;
	float:right;

}


#latest h2 {

	width:347px;
	background:#f26ca8;
	color:#fff;
	font-size:16px;
	padding:8px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;


}


#books {
	
	border:1px solid #7F7F7F;
	margin-bottom:15px;
	height:auto;	

}


#books p {

	font-style:italic;
	color:#898989;
	padding:10px;
	margin-top:0px;
	

}

#blogposts {

	border:1px solid #7F7F7F;
	margin-bottom:15px;
	overflow:hidden;
}


#blogposts h2 {

	width:347px;
	background:#d8d8d8;
	color:#f26ca8;
	font-size:16px;
	padding:8px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;

}

#blogposts h3 span {

	color:#7F7F7F;

}


#blogposts p {

	color:#898989;
	padding:0px;
	margin-top:0px;

}



#blogposts ul {

	margin:0px;
	padding:0px;

}


#blogposts ul li {

	list-style:none;
	padding-top:10px;
	padding-left:15px;
	border-bottom:1px solid #d8d8d8;
	padding-right:10px;


}


#blogposts .bloglink {

	width:155px;
	float:left;
}


#blogposts .contestlink {

	width:155px;
	float:right;

}


#latestcomments {

	border:1px solid #7F7F7F;

}


#latestcomments h2 {

	width:347px;
	background:#7f7f7f;
	color:#fff;
	font-size:16px;
	padding:8px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;

}


#latestcomments ul {

	margin:0px;
	padding:0px;

}


#latestcomments ul li {

	list-style:none;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	border-bottom:1px solid #d8d8d8;
	color:grey;
	font-size:14px;
}

#latestcomments .author {

	
	color:pink;

}


#latestcomments a {

	font-style:italic;
	color:grey;
	padding:0px;
	margin-top:0px;
	text-decoration:none;

}

#latestcomments span {

	font-weight:bold;	
	font-style:normal;

}


#latestcomments p {

	margin:0px;
	color:#F26CA8;

}


#imagebox {

	width:745px;
	height:340px;
	border:1px solid #7F7F7F;
	margin-top:15px;


}


#imagebox2 {

	width:745px;
	height:369px;
	border:1px solid #7F7F7F;
	margin-top:15px;


}


#imagebox h2 {

	width:729px;
	background:#f26ca8;
	color:#fff;
	font-size:16px;
	padding:8px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;


}


#imagebox2 h2 {

	width:729px;
	background:#f26ca8;
	color:#fff;
	font-size:16px;
	padding:8px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;


}


#ads {
	text-align:center;
	border-bottom:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
	padding-top:8px;
	margin-top:15px;
	margin-bottom:15px;
	height:25px;
	width:745px;
	text-decoration:none;
	clear:both;
}



#ads a {

	text-decoration:none;
	font-weight:bold;
	color:#f26ca8;
	
}



/* Slider */

#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:0em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:745px;
		height:340px;
		overflow:hidden; 
		}	


	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	



		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		display: none;
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#D9D6C0;
		color:#000000;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#A39D79;
		color:#000000;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}



/* Recept */

#recept {

	width:745px;
	height:auto;
	border: 1px solid #e4e4e4;
	background:url('images/receptbg.jpg'); #faf6f9;
	background-position:right;
	background-repeat:repeat-y;
	margin-bottom:12px;
	overflow:hidden;
}


#receptimage {

	width:215px;
	height:150px;
	float:left;
	margin-top:19px;
	margin-left:15px;
	padding-bottom:15px;
	

}


#receptinfo {

	width:280px;
	float:left;
	margin-left:15px;	
}


#receptinfo h2 {

	margin:0px;
	margin-top:15px;
	margin-bottom:5px;
	color: #F26CA8;
	font-family: Arial;
	font-style:italic;
	font-size:18px;


}


#receptinfo p {

	margin:0px;
	font-size:12px;


}


#receptmeta {

	width:175px;
	height:auto;
	padding-left:15px;
	padding-right:12px;
	padding-top:15px;
	background:url('images/receptbg.jpg');
	float:right;
	background-repeat:repeat-y;

}



#receptmeta ul {

	margin:0px;
	padding:0px;

}


#receptmeta ul li {

	list-style:none;
	border-bottom:1px solid #e1e1e1;
	font-size:13px;
	color:#505050;
	padding-top:10px;
	padding-bottom:10px;

}


.comment_bubble {

	width:39px;
	height:26px;
	background:url('images/comment_bubble.png');
	text-align:center;
	padding-top:7px;
	float:right;
	margin-top:-14px;
}


.comment_bubble a {

	font-weight:bold;
	color:#fff!important;


}



#receptmeta ul .recept_category {


	background:url('images/forkknife.png');
	background-repeat:no-repeat;
	background-position:5px;
	padding-left:45px;

}




#receptmeta ul li p {

	margin:0px;

}


#receptmeta ul li a {


	color:#F26CA8;
	text-decoration:none;

}



#footer {

	clear:both;
	padding-top:25px;

}


#s {

	background:#d8d8d8;
	border:0px;
	height:22px;
	width:193px;
	margin-bottom:3px;
	padding-left:5px;
	font-size:18px;
	font-weight:bold;
	color:#818181;

}


.tagcloud a {


	color:#F26CA8;

}


.searchcat {

	margin:0px;
	padding:0px;
	overflow:hidden;
	margin-bottom:25px;
	margin-top:25px;
	float:right;
	margin-right:80px;
	margin-top:40px;
}


.categories {

	float:left;

}


#catdrop {

	width:150px;
	float:left;
	margin-top:40px;


}

.searchcat ul li {

	float:none;

}


.searchcat ul li a {

	font-size:12px;
	color:#F26CA8;


}


.searchcat li h2 {

	margin:0px;
	padding:0px;
	color:#818181;
	font-size:20px;

}


.searchcat ul {

	margin:0px;
	padding:0px;

}


.searchcat li {

	list-style:none;
	float:left;
	margin-right:55px;


}

.searchcat .postform {

	display:none;

}


.searchcat #s {

	width:225px;

}

#tweetandlike-buttons ul {
    display: inline;
    float: right;
    list-style-type: none;
    margin-right: -260px;
    margin-top: -63px;
    padding: 0;
}

.print {
    float: right;
    font-size: 14px;
    margin-right: 455px;
    margin-top: 20px;
	display:none;



}



.wp-paginate {

	text-align:center;
	width:750px;


}


.wp-paginate .next {

	float:right;
	background:#F26CA8;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	color:#fff;
	border:0px;
	font-weight:bold;

}


.wp-paginate .prev {

	float:left;
	background:#F26CA8;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	color:#fff;
	border:0px;
	font-weight:bold;
}


.wp-paginate .page {


	background:#fff;
	border:0px;
}


.wp-paginate .current {


	background:#fff!important;
	border:0px!important;
	color:#F26CA8!important;
}

.comment-body p {

	width:450px!important;


}


.commentpost {

	font-weight:bold;


}


#respond {

	display:none;


}

.meta {


	display:none;

}



#tweetandlike-buttons ul {

	display:none;


}


ul#tweetandlike-buttons li iframe {

	display:none;


}

.blogsearch {
	display: none;
}
