body { margin: 0 0 0 0; 
	background: transparent url('../images/headerbakg.jpg') repeat-x;
	}

#header {
	background: transparent url('../images/logo.png') no-repeat;
	height: 355px;
	margin-bottom: 13px;
}

.post-time {
text-transform:capitalize;
margin-top: -40px;
}
ul.socialmedia {
float:left;margin-top: -40px;
}
.socialmedia li {
float: left;
margin-right: 5px;
}

.share {}

.post-image, .post-image-inner {
			margin:0 auto 10px auto; padding:0;
			width:auto; height:auto;
			display:block;
		}
		.post-image-inner {
				margin:0 auto 10px 15px;
				float:right;
			}
			.post-image img, .post-image-inner img {
				margin:0 auto; padding:3px;
				border:1px solid #e8e8e8; 
				text-align:center; display:block;
			}

.continue-reading {width: 100%; text-align: right;}

#nav {float: right; margin-top: 270px!important;}
ul, li { list-style: none; }
#nav, #nav ul { padding: 0; margin: 0; }	
	#nav li {
		float: left;
		height: 72px;
		}
		ul#nav li a{
			display: block;
			width: 100%;
			height: 100%;
			}
		ul#nav li.nav_1 {
			background: transparent url('../images/meny_01.png') no-repeat;
			width: 93px;
		}
		ul#nav li.nav_2 {
			background: transparent url('../images/meny_02.png') no-repeat;
			width: 209px;
			}
			/*#nav li.nav_2:hover { background: none; }*/
			#nav li.nav_2 ul li {width: 110px; height: 16px; margin: 0 0 7px 80px; text-indent: -999em; }
			#nav li.nav_2 ul li:first-child {margin-top: 23px; }
			#nav li.nav_2 ul {z-index: 1; background: url('../images/meny_02.png') bottom; display: none; text-align: left; position: absolute; height: 190px; width: 209px; position: absolute; top: 331px;}
			/*#nav li.nav_2:hover ul { display: block;}*/
		ul#nav li.nav_3 {
			background: transparent url('../images/meny_03.png') no-repeat;
			width: 140px;
		}
		ul#nav li.nav_4 {
			background: transparent url('../images/meny_04.png') no-repeat;
			width: 103px;
		}
		
.category-menu, .category-menu ul { list-style: none; }
.category-menu ul { padding: 0px; margin: 0; }	
		ul.category-menu li a{
			display: block;

			}
		ul.category-menu li.category {
			}
			.category-menu li.category ul {margin:  0;
background-color: #f1f1f1;
border:1px solid #e8e8e8;  display: none; text-align: left; position: absolute; width: 209px;}
			.category-menu li.category:hover ul { display: block;}
	
	.category-menu li.category ul li {
padding: 5px;
border-bottom:1px solid #e8e8e8;
}
.category-menu li.category ul li:last-child {
border-bottom:0px;
}
.category-menu li.category ul li.alt {
background-color: #f8f8f8;
}
	
.continue-reading a {
border-bottom: 1px dashed #a30a53;;
}
		
#sidebar {
margin-top:-3px;
}
#sidebar ul{
padding: 0px; 
margin: 0; 

}

.sidebar-close{
background: url('../images/sidebar-front.png') no-repeat bottom left; 
height: 5px;
width: 100%;
}

#sidebar .widget-wrapper {
margin-bottom: 18px; 
background: #fff url('../images/sidebarbakg.png') no-repeat; 
padding: 9px 9px 0 9px; 
}
#sidebar .widget {
background-color: white;
background: url('../images/sidebar-front.png') no-repeat top left; 
color: #6a6a6a; 
padding: 7px 7px 0 7px;

}
#sidebar ul ul li {
background: none;
padding: 5px 0; 
margin: 0px;
}

.column{ padding: 10px; }
.columnize .first{ padding-left: 0px; float: left; }
.columnize .last{ padding-right: 0px; float: right;}

.post-content {
position: relative;
}
.comments-count{
display:block;
width:37px;
height:20px;
position:absolute;
right:15px;
top:-5px;
background-image:url(../images/comments-count-small.png);
background-repeat:no-repeat;
background-position:2px top;
text-align:center;
line-height:18px;
margin:0px;padding: 0;
}
.comments-count a {color:#fff;font-weight:normal;line-height:18px;vertical-align: middle;}

.archive-bottom {
margin: 20px 0 0;
background-color: #f1f1f1;
border:1px solid #e8e8e8;
}
.archive-bottom li {
padding: 20px;
border-bottom:1px solid #e8e8e8;
}
.archive-bottom li:last-child {
border-bottom:0px;
}
.archive-bottom li.alt {
background-color: #f8f8f8;
}

#footer {
width: 100%;
background: transparent url('../images/footerbakg.jpg') repeat-x;
margin: 20px 0 0; padding:20px 0 5px;
}
#footer .footer-container {
height: 200px;
padding: 0;
}

/** commentform **/
#commentform{
width:300px;
border: 0px;
}

		
input #submit, #name, #email, #url {
background:#f4f5f7;
border-style:none;
color:#B2B2B2;
display:block;
height:18px;
padding-left:25px;
line-height: 19px;
vertical-align: middle;
width:115px;
margin-bottom: 5px;
}

#submit {
background: transparent url(../images/nav_bg.png) no-repeat scroll 0 0;
border:0;
padding: 0;
display:block;
color:#FFFFFF;
height:20px;
margin-top:5px;
line-height: 20px;
vertical-align: middle;
text-align:center;
width:140px;
cursor: pointer;
}
#submit:hover {
background: transparent url(../images/nav_bg.png) no-repeat scroll -140px 0;
color:#FFFFFF;
text-decoration:none;
}
#name {
background: transparent url(../images/form-elements.png) no-repeat scroll 0 -20px;
}
#email {
background: transparent url(../images/form-elements.png) no-repeat scroll 0 0;
}
#url {
background: transparent url(../images/form-elements.png) no-repeat scroll 0 -40px;
}
#comment {
background: transparent url(../images/textarea.png) no-repeat scroll 0 0;
border-style:none;
color:#B2B2B2;
display:block;
height:77px;
overflow:auto;
padding-left:20px;
padding-top:3px;
width:278px;
resize:none;
}

