﻿/* 



	Theme Name: Vintern08 (Simplified)



	Theme URL: http://www.justskins.com



	Description: Simplified is a 3-column <a href="http://www.justskins.com" title="Download Wordpress Themes">modern wordpress theme</a> with widgets support. Designed by <a href="http://www.justskins.com">Just Skins</a> and developed by <a href="http://www.gsmhacks.com">GSM Hacks</a>. 



	Author: Ravish Ahuja



	Author URI: http://www.justskins.com



	Version: 1.0







	This theme is released under Creative Commons Attribution 2.5 License.







*/







*{



	margin: 0;



	padding: 0;



}







a img {



	border: none;



	padding: 0px;



}







a:link,a:visited,a:active{



	color: #F98AAB;



	text-decoration: none;



}







a:hover{



	color: #333333;



	text-decoration: none;



}







a.highslide-credits,



a.highslide-credits i {



	color: #C0C0C0;



	font-size: 10px;



	padding: 2px;



	text-decoration: none;



}







a.highslide-credits:hover,



a.highslide-credits:hover i {



	background-color: #808080;



	color: #FFFFFF;



}







/* End Archives  */



/* Begin Various Tags & Classes */



blockquote {



	/*background: url("images/blockquote.gif") #FFFFFF no-repeat left top;*/



	background: #FDF6F9;



	border-left: 3px solid #F98AAB;



	font-style: normal;



	margin: 7px 10px 5px 30px;



	padding: 5px 0 0 10px;



} 







blockquote cite {



	display: block;



	margin: 0 0 0;



}







body {



	background: url(images/bg.jpg) #FFFFFF;



	color: #000000;



	float: left;



	font: 11px/11px 'Tahoma', Lucida, Verdana;



	line-height: 18px;



}







/* End Main-Layout */



/* Begin Header */



h1 {



	color: #2979A4;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 1.9em;



	font-weight: lighter;



	line-height: 1em;



	margin-top: 0px;



	padding-bottom: 15px;



	padding-top: 10px;



	text-align: left;



}







h1 a:link, h1 a:visited, h1 a:active, h1 a:hover{



	color: #FFFFFF;



	text-decoration: none;



}







h2, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover,



h3 a:link, h3 a:visited, h3 a:active, h3 a:hover{



	color: #000000;



	font-size: 14px;



	text-decoration: none;



}







/* End Header */



/* Begin Content*/



h3,h4,h5,h6{



	background-color: transparent;



	color: #000000;



	font: 11px;



	font-weight: bold;



	padding-bottom: 10px;



	padding-left: 0px;



}







hr {



	clear: both;



	display: none; /*	margin-top: 15px;



border-top: 1px solid #FBCCDA;



margin-bottom: 3px;



text-decoration: none;*/



}







img.alignleft {



	display: inline;



	margin: 0 7px 2px 0;



	padding: 4px;



}







img.alignright {



	display: inline;



	margin: 0 0 2px 7px;



	padding: 4px;



}







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







ol#commentlist {



	list-style-type: none;



	margin-left: 0px;



	margin-top: 0px;



	padding: 5px;



}







/* End Entry Lists */



/* Begin Images */



p img {



	border: 0px solid #ff457e;



	margin-bottom: 5px;



	margin-right: 8px;



	max-width: 98%;



	padding-bottom: 2px;



	padding-left: 2px;



	padding-right: 2px;



	padding-top: 2px;



}







p.comments_link  img{



	border-bottom-style: none;



	border-left-style: none;



	border-right-style: none;



	border-top-style: none;



	margin: 0px;



	padding: 0px;



}







select {



	width: 130px;



}







strong {



	font: 14px;



	font-weight: bold;



}







.alignleft {



	float: left;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



	padding: 2px;



}







.alignright {



	float: right;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



	padding: 2px;



}







.alignright a, .alignleft a {



color: #000000;



}







.left {



	float: left;



}







.right {



	float: right;



}







.alt {



}







.alt1 {



}







/* End Single navi bar */



/* Begin Archives */



.archive {



	padding-left: 30px;



	padding-top: 15px;



	text-align: left;



}







.archives {



	margin-bottom: 10px;



	padding-left: 0px;



	padding-top: 15px;



	text-align: left;



}







.archives li{



	list-style: none;



	padding-left: 10px;



}







.center {



	text-align: center;



}







.commentdate {



	font-size: 0.8em;



	padding-left: 5px;



}







.commentinfo{



	clear: both;



}







.commentlist {



	margin: 0 0 0 0;



	padding: 0 0 0 0; /*	text-align: justify;*/



}







.commentlist li {



	color: #000000;



font: 11px/11px 'Tahoma', Lucida, Verdana;



	line-height: 18px;



	clear: both;



	margin-bottom: 10px;



	margin-top: 0px;



	padding-bottom: 5px;



	padding-left: 10px;



	padding-right: 10px;



	padding-top: 20px;



/*	width: 450px;*/



	list-style: none;



	list-style-type: none;



}.commentlist2 {



	margin: 0 0 0 0;



	padding: 0 0 0 0; /*	text-align: justify;*/



}







.commentlist2 li {



	color: #000000;



font: 11px/11px 'Tahoma', Lucida, Verdana;



	line-height: 18px;



	clear: both;



	margin-bottom: 10px;



	margin-top: 0px;



	padding-bottom: 5px;



	padding-left: 10px;



	padding-right: 10px;



	padding-top: 20px;



	width: 450px;



	list-style: none;



	list-style-type: none;



}







/* End Content*/



/* Begin Comments */



/*.commentlist {



	text-align: left;



}*/



/*.commentmetadata {



	clear: both; 	color: #fea9c3;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	margin-bottom: 10px;



	margin-top: 0px;



	padding: 12px;



	width: 450px;



}







.commentmetadata {



	display: block;



	font-size: 10px;



	margin: 0 0 5px 0;



}*/







.commentname {



	margin-bottom: 10px;



	border-bottom: 1px solid #000000;



}



.commentname a{



color: #000000;



}







.commentnumber {



	color: #F967A8;



	float: right;



	font: italic normal 14px �Times New Roman�, Times, serif;



	font: italic;



	font-size: 28pt;



	margin-top: -5px;



}







/*.commenttext {



	background-color: #ffffff;



	border-left: 1px solid #F98AAB;



	border-right: 1px solid #FBCCDA;	



	border-bottom: 1px solid #FBCCDA;



	border-top: 1px solid #F98AAB;



	padding: 10px;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	margin-bottom: 10px;



	margin-top: 0px;



	width: 450px;



}*/







.commenttext, li #comment, #comment li  {







	background: url(images/comm.png) #ffffff no-repeat top;



	border: 1px solid #000000;







	clear: both;







	margin-bottom: 10px;







	margin-top: 0px;







	padding-bottom: 5px;







	padding-left: 10px;







	padding-right: 5px;







	padding-top: 20px;







	width: 450px;







}







.commenttext-admin {



	background-color: #fec3d5;



	border-left: 1px solid #F98AAB;



	border-right: 1px solid #ffffff;	



	border-bottom: 1px solid #ffffff;



	border-top: 1px solid #F98AAB;



	padding: 3px;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	clear: both;



	margin-bottom: 10px;



	margin-top: 0px;



	padding-bottom: 5px;



	padding-left: 10px;



	padding-right: 10px;



	padding-top: 20px;



	width: 450px;



}







/* Controlbar example */



.controlbar {



	background: url(highslide/graphics/controlbar4.gif);



	height: 34px;



	width: 167px;



}







.controlbar .close {



	background-position: -130px 0;



	width: 36px;



}







.controlbar .highslide-move {



	background-position: -90px 0;



	width: 40px;



}







.controlbar .next {



	background-position: -50px 0;



	width: 40px;



}







.controlbar .previous {



	width: 50px;



}







.controlbar a {



	display: block;



	float: left; /*margin: 0px 0 0 4px;*/



	height: 27px;



}







.controlbar a:hover {



	background-image: url(highslide/graphics/controlbar4-hover.gif);



}







.countup {



	font: 10px 'Trebuchet MS', Lucida, Verdana;



}







.description {



	color: #fea9c3;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



}







/* End Comments */



	



/* Begin Lists */



.entry ul, .entry ol,



.entrytext ul, .entrytext ol{



	margin: 5px 0 5px 26px;



}







/* Begin Single navi bar */



.floatleft {



	float: left;



}







.floatright {



	float: right;



}







.highslide {



	cursor: url(highslide/graphics/zoomin.cur), pointer;



	outline: none;



}







.highslide img {



	border: 2px solid #808080;



}







.highslide:hover img {



	border: 2px solid #FFFFFF;



}







.highslide-caption {



	background-color: #FFFFFF;



	border: 2px solid #FFFFFF;



	border-top: none;



	display: none;



	font-family: Verdana, Helvetica;



	font-size: 10pt;



	padding: 5px;



}







/* Necessary for functionality */



.highslide-display-block {



	display: block;



}







.highslide-display-none {



	display: none;



}







.highslide-image {



	border: 2px solid #FFFFFF;



}







.highslide-image-blur {



}







.highslide-loading {



	background-color: #000000; /*



    padding-left: 22px;



    background-image: url(highslide/graphics/loader.gif);



    background-repeat: no-repeat;



    background-position: 3px 1px;



    */



	border-bottom: 1px solid #FFFFFF;



	border-top: 1px solid #FFFFFF;



	color: #FFFFFF;



	display: block;



	font-size: 9px;



	font-weight: bold;



	padding: 3px;



	text-decoration: none;



	text-transform: uppercase;



}







.highslide-move {



	cursor: move;



}







.highslide-overlay {



	display: none;



}







.hr{



	border-top: 2px solid #F967A8;



	margin-bottom: 0px;



	text-decoration: none;



}







.info {



	background: url(images/calendar.png) no-repeat left;



	border-bottom: 1px solid #FBCCDA;



	color: #CCCCCC;



	font-size: 11px;



	margin-top: 3px;



	padding-bottom: 2px;



	padding-left: 18px;



	text-align: left;



}







.italicheader {



	color: #F967A8;



	float: right;



	font: italic normal 14px �Times New Roman�, Times, serif;



	font: italic;



	font-size: 36pt;



	margin-top: -5px;



}







.kommentar {



	color: #F967A8;



}







.line {



	border-top: 1px solid #FBCCDA;



	margin-bottom: 15px;



	margin-top: 15px;



}







.linje {



	background: url(images/linje.gif) repeat-x;



	height: 1px;



	margin-bottom: 0px;



	padding-top: 3px;



}







.matt {



	border-top: 1px solid #000000;



	margin-bottom: 0px;



	margin-top: 0px;



	text-decoration: none;



}







.matt2 {



	border-top: 1px solid #000000;



	margin-bottom: 0px;



	margin-top: 0px;	



	padding-bottom: 0px;



	padding-top: 0px;



	text-decoration: none;



	height: 1px;



	font-size: 1px;



}







/******** Slut kalender *********/



.minisidebar {



	color: #F967A8;



	font-size: 10px;



	font-style: italic;



}







.minisidebar a {



	color: #fea9c3;



	line-height: 1em;



}







.navigation {



	display: block;



	margin-bottom: 60px;



	margin-top: 10px;



	text-align: center;



}







.ngg-gallery-thumbnail {



	background: url(shadowAlpha.png) no-repeat bottom right !important;



	background: url(shadow.gif) no-repeat bottom right;



	float: left;



	margin: 10px 0 0 10px !important;



}







.noborder img, .ttf img {



	border: 0px none;



	margin: 0px;



	padding: 0px;



}







.noborder, .ttf{



	border: 0px none;



	padding: 0px;



	border-bottom: 1px solid #D0D0BF;



}







.page {



	background: url('images/line.jpg') #FFFFFF center repeat-y; /*	margin: 0 auto;*/



	border-right: 2px solid #000000;



	text-align: center;



	width: 956px;



}







.post {



	font-weight: normal;



	margin-bottom: 50px;



	margin-left: 0;



	margin-right: 0;



	margin-top: 4px;



	padding-top: 0px;



	text-align: left;



}







.post h2{



	font-weight: normal;



	padding-bottom: 2px;



}







.post a.title {



	color: #000000;



	font-weight: normal;



	font-size: 46px;



   line-height: 1em;



	margin-top: 0px;



	padding-bottom: 15px;



	padding-top: 10px;



	text-align: left;



	font-family: Georgia, "Times New Roman", serif;



}







/* BILDER */



.post a img {



   background-color: #FFFFF0;



	border-right: 1px solid #FEA9C3;



	border-bottom: 1px solid #FEA9C3;



	border-left: 1px solid #FBDFE8;



	border-top: 1px solid #FBDFE8;



	margin-right: 5px;



	margin-top: 5px;



	padding: 5px;



}







.post li {



	margin-left: 30px;



}







.post p{



	margin: 0 0 15px 0;



	text-align: left;



}







.postmetadata {



   border-top: 1px solid #D0D0BF;



	color: #000000;



	font-size: 10px;



	line-height: 17px;



	margin: 0px 0px 15px 0px;



	text-align: left;



	padding: 3px;



}







#right {



	float: right;



}







.postmetadata a:link, .postmetadata a:visited, .postmetadata a:active{



color: #000000;



}







.postmetadata a:hover{



  color: #fea9c3;



}







.rosa hr {



	border-top: 1px solid #F967A8;



	clear: both;



	display: block;



	height: 1px;



}







/* End Images */



/* Begin Form Elements */



.search {



	padding-bottom: 5px;



	padding-left: 0px;



}







.singlemeta {



	background: url(images/tag_blue.png) no-repeat left top;



	font-size: 11px;



	margin-bottom: 10px;



	margin-top: 3px;



	padding-left: 18px;



}







.smallcat{



	background: url(images/folder.png) no-repeat 0px 2px;



	float: left;



	padding: 0px 0px 0px 14px;



	text-align: left;



}







.smallcomments{



	background: url(images/comments.png) no-repeat 0px 2px;



	float: right;



	margin-left: 6px;



	padding: 0px 0px 0px 14px;



	text-align: right;



}







.smalltime{



	background: url(images/posttime.gif) no-repeat 0px 2px;



	margin: 0 0 0 0;



	margin-bottom: 2px;



	padding: 0px 0px 0px 14px;



	text-align: left;



}







.smalluser{



	float: left; /*background: url(images/postuser.gif) no-repeat 0px 0px;*/



	margin-left: 6px;



	padding: 0px 0px 0px 0px;



	text-align: left;



}







/*	



.svar {



	background: url(images/linje.gif) repeat-x;



	color: #F967A8;



	padding-top: 5px;



	margin-top: 5px;*/



	



	.svar {



	background: url("http://underbar.org/wp-content/themes/underbar.org-feb07/images/ase.gif")  no-repeat 3px 3px; /*	border-top: 1px solid #9D9D9D;*/



	background-color: #FFFFFF;



	color: #F967A8;



	font-size: 11px; /*	height: 37px;*/



	font-style: italic;



	margin-bottom: 7px;



	padding-bottom: 8px;



	padding-left: 40px;



	padding-top: 5px;



}







.ttf img, .ttf img a, .ttf a img{



	margin: 0px;



	padding: 0px;



}







.vikthead, .tabell {



	background-color: #000000;



	color: #ffffff;



	font-weight: bold;



	padding: 0px;



}







.tdviktras {



	background-color: #FDE1EC;



	padding: 3px;



}







.tdtotal {



	background-color: #ECECEC;



	padding: 3px;



}







#aktuelltabell td .nu {



border: 1px solid #F98AAB;



}







#aktuelltabell {



border: 0px solid #ffffff;



}







#aktuelltabell .header {



	background: #585858;



}







#aktuelltabell .borderleft {



	border-left: 1px solid #FFFFFF;



}







#aktuelltabell .borderleftbottom {



	border-bottom: 1px solid #FFFFFF;



	border-left: 1px solid #FFFFFF;



}







#aktuelltabell .borderright {



	border-right: 1px solid #FFFFFF;



}







#aktuelltabell .borderrightbottom {



	border-bottom: 1px solid #FFFFFF;



	border-right: 1px solid #FFFFFF;



}







#aktuelltabell .bordertopleft {



	border-left: 1px solid #FFFFFF;



	border-top: 1px solid #FFFFFF;



}







#aktuelltabell .bordertopright {



	border-right: 1px solid #FFFFFF;



	border-top: 1px solid #FFFFFF;



}







#aktuelltabell .tom {



	background: url(images/clear.gif);



}







#aktuelltabell td {



	padding: 2px;



	background-color: #252525;



}







/************************************************



*	Comments													*



************************************************/



#author, #email, #url, #comment{



	background-color: #FFFFFF;



	border: 1px solid #000000;



	color: #000000;



	margin-bottom: 5px;



	padding: 2px;



}







#commentblock {



	float: left;



	padding-bottom: 20px;



	padding-top: 0px;



	text-align: left; /*font-size: 0.8em;*/



}







#commentblock h2{



	margin-bottom: 10px;



	margin-top: 30px;



	padding: 2px;



}







#commentlist li  p{



	line-height: 20px;



	margin-bottom: 8px;



	padding: 0;



}







#commentsform{



	margin-top: 0;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-align: center;



}







#commentsform form{



	margin: 0px;



	text-align: left;



}







#commentsform form textarea{



	width: 99%;



}







#commentsform p{



	margin: 5px;



}







#commentsformheader{



	padding-left: 0px;



}







#content {



	float: left;



	padding-left: 40px;



	padding-right: 8px;



	padding-top: 30px;



	width: 540px;



}
#tavling {

	margin-left: 395px;
		width: 540px;



}







#content img{







}











#content #none img, #content #none{



	border: none;



	margin: 0px;



	padding: 0px;



}







#content .noborder, #content .ttf{



	border: 0px none;



	margin: 0px;



	padding: 0px;



	display: block;



}







#content	#wp-smiley img, #wp_grins img {



	background-color: transparent;



	border: 0px transparent;



	margin: 0px;



	padding: 0px;



}







#content	#wp-smiley, #wp_grins {



	background-color: transparent;



	border: 0px transparent;



	margin: 0px;



	padding: 0px;



}







#header {



	background: url('images/top_bg.jpg') #FFFFFF center no-repeat;



	border-right: 2px solid #000000;



	height: 233px; /*margin: 0 auto;*/



	text-align: center;



	width: 956px;



}







/* header */



#logo {



	color: #FFFFFF;



	float: center;



	padding-left: 0px;



	padding-top: 60px;



}







#logo h1 {



	color: #FFFFFF;



	display: inline;



	font-size: 2.6em;



}







#logo h2 {



	color: #FFFFFF;



	display: inline;



	font-size: 1.0em;



	padding-left: 0.5em;



}







#navigation {



	font: 18px 'Georgia', Lucida, Verdana;



	letter-spacing: 1px;



	margin-left: 790px;



	margin-top: 0px;



	padding-right: 40px;



	padding-top: 20px;



	text-align: left; /*	width: 135px;*/



}







#navigation li li {







	list-style: none none;



}







#navigation ul li {



	border-bottom: 1px solid #FBCCDA;



	list-style: none none;



	padding-bottom: 8px;



	padding-top: 8px;



}







#navigation ul li a {



	color: #666666; /*	display: block;*/



	text-decoration: none;



}







#navigation2 {



	color: #FFFFFF;



	font-size: 9px;



	font-weight: normal;



	margin-left: 370px;



	margin-top: 120px; /*	om text inte l&auml;ggs till i navigation: 53px;*/



	padding-top: 47px;



/*	text-transform: uppercase;*/



}







#navigation2 li li {



	list-style: none none;



	height: 10px;



}







#navigation2 ul li {



	float: left;



	list-style: none none;



	padding-bottom: 3px;



	padding-right: 10px;



	padding-top: 3px;



		height: 10px;



}







#navigation2 ul li a {



	color: #FFFFFF;



	text-decoration: none;



		font-weight: bold;



			height: 10px;



}







#navigation2 ul li a:hover {



	color: #F967A8;



	text-decoration: none;



}







/* End Various Tags & Classes*/



/* Menu and others*/



#navlist li {



	display: inline;



	float: right;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	list-style-type: none;



	padding-left: 8px;



	padding-top: 20px;



}







#respond {



	margin-top: 10px;



	text-align: left;



}







#search {



	float: right;



	margin: 0px;



	padding: 0px;



	text-align: right;



	width: 212px;



}







#search #searchform #s {



	background-color: #fec3d5;



	border-left: 1px solid;



	border-right: 1px solid #ffffff;	



	border-bottom: 1px solid #ffffff;



	border-top: 1px solid;



	color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	margin: 0px;



	padding: 0px;



	width: 140px;



}







#search #searchsubmit {



	background-color: #fea9c3;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-right-width: 0px;



	border-top-width: 0px;



	color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 9px;



	margin: 0px;



	padding: 0px;



}







#searchform {



	margin-bottom: 0px;



	margin-left: 0;



	margin-right: 0;



	margin-top: 0px;



	padding-bottom: 0px;



	padding-left: 0;



	padding-right: 0;



	padding-top: 0px;



}







#sidebar1 {



	color: #FFFFFF;



	float: left;



	margin-bottom: 10px;



	margin-left: 0px;



	margin-right: 0;



	margin-top: 0;



	padding-left: 9px;



	padding-right: 10px;



	text-align: left;



	width: 164px;



	max-width:164px;



}







#sidebar1 td {



	padding-left: 5px;



}







#sidebar2 #linkcat-7 h2, #sidebar2 #linkcat-8 h2, #sidebar2 #linkcat-20 h2 {



	background: url(images/clear.gif);



	background-color: transparent;



	color: #000000;



	font-size: 11px;



	font-weight: bold;



	padding-bottom: 0px;



	padding-left: 0px;



	border: none;



}







#sidebar1 h2 {



	color: #ffffff; /*	background-color: #ffffff;*/



	margin-top: 12px;



	font-size: 14px;



}







#sidebar1 h2{



	border-bottom: 1px solid #ffffff;



	margin-bottom: 10px;



	margin-top: 10px;



	text-align: left;



}







#sidebar1 ul li ul li {



	border-bottom: 0px solid #FBCCDA;



	color: #FFFFFF;



	font-weight: normal;



	margin-top: 0px;



	padding-left: 0px;



}







#sidebar1 ul li ul li a:link,#sidebar1 a:link, #sidebar1 ul li ul li a:visited, #sidebar1 ul li ul li a:active{



	color: #FFFFFF;



	text-decoration: none;



}







#sidebar1 ul li ul li a:hover{



	background-color: #fea9c3;



	color: #000000;



	text-decoration: none;



}







#sidebar1 ul li,



#sidebar2 ul li {



	line-height: 1.6em;



	list-style: none;



}







#sidebar2 ul.children li{



	padding-left: 5px;



}







#sidebar2 ul.children li a,  #sidebar2 ul.children li a:hover {



	background: url(images/sub_categories_yellow.gif) 0 4px no-repeat;



	margin: 0 0 0 0px;



	padding: 0 0 0 7px;



}







#sidebar2 {



	color: #000000;



	float: left;



	margin-bottom: 10px;



	margin-left: 0px;



	margin-right: 0;



	margin-top: 0;



	padding-left: 8px;



	padding-right: 0px;



	text-align: left;



	width: 164px;



	max-width:164px;



}







#sidebar2 #searchform #s {



	background-color: #fec3d5;



	border-left: 1px solid #F98AAB;



	border-right: 1px solid #ffffff;	



	border-bottom: 1px solid #ffffff;



	border-top: 1px solid #F98AAB;



	padding: 3px;



	color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	width: 110px;



	margin-right: 5px;



}







#sidebar2 #searchsubmit {



	background-color: #fec3d5;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-right-width: 0px;



	border-top-width: 0px;



	color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	padding: 0px;



}







#sidebar2 a {



		color: #F9177D;



}







#sidebar2 a:hover {



		color: #000000;



}



#sidebar2 a.rsswidget {



		color: #000000;



}







#sidebar2 h2 {



	margin-bottom: 5px;



	margin-top: 8px;



	font-size: 14px;



}







#sidebar2 h2 {



	border-bottom: 1px solid #000000;



	color: #000000; /*background-color: #000000;*/



	margin-top: 20px;



	text-align: left;



}







#sidebar2 strong {



	font: 12px/12px 'Trebuchet MS', Lucida, Verdana;



	font-weight: bold;



}







#sidebar2 ul li ul li{



	border-bottom: 0px solid #FBCCDA;



	color: #000000;



	font-weight: normal;



	margin-top: 0px;



	padding-left: 0px;



}







#sidebar2 ul li ul li a:link, #sidebar2 ul li ul li a:visited, #sidebar2 ul li ul li a:active{



	color: #000000;



	text-decoration: none;



}







#sidebar2 ul li ul li a:hover{



	background-color: #F967A8;



	color: #FFFFFF;



	text-decoration: none;



}







/******** Starta kalender *********/



#wp-calendar {



	background-color: #FFFFFF; /*	color: #8BACD7;*/



	empty-cells: hide;



	font-size: 1em;



	margin: 0 0 0 0;



	padding: 0 0 0 0;



	width: 100%;



}







#wp-calendar #next a {



	background-color: #FFFFFF;



	display: block;



	font-size: 1em;



	margin: 0 0 0 0;



	padding: 0 0 0 0;



	text-align: right;



	text-decoration: none;



	text-transform: uppercase;



}







#wp-calendar #prev a {



	background-color: #FFFFFF; /*	display: block;



	font-size: 1em;



	margin: 0 0 0 0;



	padding: 0 0 0 0;*/



	text-decoration: none; /*	text-align: left;*/



}







#wp-calendar #today {



	background-color: #FBCCDA;



	background-image: none;



	font-weight: bold;



}







#wp-calendar #today a {



	background-image: none;



	font-weight: bold;



}







#wp-calendar a {



	background: url(images/prickbg.gif); /*	background-color: #FBCCDA;*/



	display: block;



}







#wp-calendar a:visited {



	display: block;



}







#wp-calendar caption {



}







#wp-calendar td {



	border: 1px solid #CCCCCC;



	margin: 0;



	padding: 0;



	text-align: center;



}







#wp-smiley img, #wp_grins img {



	background-color: transparent;



	border: 0px transparent;



	margin: 0px;



	padding: 0px;



}







.post-cat {



	background: url(images/mini-category.gif) no-repeat left center;



	padding-left: 20px;



	float:left;



	font-size: 95%;



	color: #999999;



}



.post-comments {



	background: url(images/mini-comments.gif) no-repeat left bottom;



	padding-left: 20px;



	float: right;



	font-size: 95%;



}







.post-date {



	width: 45px;



	height: 49px;



	float:left;



	background: url(images/date-bg.gif) no-repeat;



	padding-right: 15px;



}



.post-month {



	font-size: 11px;



	text-transform: uppercase;



	color: #FFFFFF;



	text-align: center;



	display:block;



	line-height: 11px;



	padding-top: 2px;



	margin-left: -3px;



}



.post-day {



	font-size: 18px;



	text-transform: uppercase;



	color: #999999;



	text-align: center;



	display:block;



	line-height: 18px;



	padding-top: 7px;



	margin-left: -3px;



}



/* footer area */



#footerbg {



	clear: both;



	background: #000000;



	border-top: 5px solid #fEc3d5;



	padding-bottom: 20px;



	height: 100%;



}



#footer {



	width: 100%;



	margin: 0px auto;



	font-size: 95%;



	color: #E3F7C3;



	line-height: 130%;



	text-align: left;



}



#footer a, #footer a:visited {



	color: #FFF;



}



#footer h4 {



	font: normal 146%/100%  'Tahoma', Lucida, Verdana;



	color: #FFF;



	margin: 10px 0px 0px;



/*	border-bottom: 1px solid #ffffff;*/



}



.footer-recent-comments {



	width: 250px;



	margin-left: 20px;



}



.footer-recent-comments ul {



	list-style: none;



	margin: 0px;



	padding: 0px;



}



.footer-recent-comments ul li {



	background: url(images/mini-footer-icon.gif) no-repeat 5px 9px;



	padding: 5px 0px 5px 20px;



	border-bottom: 1px solid #FEA9C3;



}



.footer-recent-posts {



	width: 250px;



	margin-left: 10px;



}







.footer-recent-posts h4 {



	



}



.footer-recent-posts strong {



	font-size: 107%;



	line-height: 135%;



	font-weight: bold;



}



.footer-recent-posts ul {



	list-style: none;



	margin: 0px;



	padding: 0px;



	font-size: 92%;



	line-height: 110%;



}



.footer-recent-posts ul li {



	background: url(images/mini-footer-icon.gif) no-repeat 5px 9px;



	padding: 5px 0px 5px 20px;



	border-bottom: 1px solid #FEA9C3;



}



.footer-meta {



	width: 225px;



	margin-left: 10px;



}



.footer-meta strong {



	font-size: 107%;



	line-height: 135%;



	font-weight: bold;



}



.footer-meta ul {



	list-style: none;



	margin: 0px;



	padding: 0px;



	font-size: 92%;



	line-height: 110%;



}



.footer-meta ul li {



	background: url(images/mini-footer-icon.gif) no-repeat 5px 9px;



	padding: 5px 0px 5px 20px;



	border-bottom: 1px solid #FEA9C3;



	font-size: 107%;



	line-height: 135%;



	font-weight: bold;



}



/* credits */



#credits {



	color: #E3F7C3;



	text-decoration: none;



	padding: 10px;



	line-height: 20px;



}



#credits a {



	color: #E3F7C3;



}



.footer-meta ul li.rss {



	background: url(images/mini-rss.gif) no-repeat 0px 6px;



}



.loginout {



	background: url(images/mini-loginout.gif) no-repeat left center;



	padding-left: 18px;



	padding-bottom: 2px;



	margin-left: 8px;



}







.gravatar {



float:left;



padding: 3px;



border: 1px solid #000;



background: #fff;



margin-right: 5px;



}







.postgrav {



float: left;



padding: 3px;



margin-right: 5px;



margin-left: 5px;



border: 1px solid #000;



background: #fff;



}







.color{



	color: #000000;



}







.mod {



background: #000;



color: #fff;



font-weight: bold;



padding: 5px;



margin-bottom: 5px;



}







/* Begin Comments*/



.alt {



	margin: 0;



	padding: 10px;



	}







.commentlist {



	padding: 0;



	text-align: justify;



	}







.commentlist li {



	margin: 15px 0 10px;



	padding: 5px 5px 10px 10px;



	list-style: none;







	}



.commentlist li ul li { 



	margin-right: -5px;



	margin-left: 10px;



}







.commentlist p {



	margin: 10px 5px 10px 0;



}



.children { padding: 0; }







#commentform p {



	margin: 5px 0;



	}







.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	border-bottom: 0px solid Black;



	display: block;



	}



/* End Comments */







.thread-alt {



	background-color: #FDECF1;



}







.thread {



	background-color: #FDDBE5;



}







.thread-even {



	background-color: white;



}



.depth-1 {



border: 1px solid #000000;



}







.depth-2 {



background-color: #FEF7FA;



}







.depth-2.even {







	border-left: 4px solid #FBCCDA;



}







.depth-2.odd {







	border-left: 4px solid #FBCCDA;



	background-color: #FDECF1;



}











.depth-2 .commentmetadata {



	margin: 0;



	border-bottom: 0px solid Black;



	display: block;



	}







.alt {







	border-left: 1px solid #000000;



}











.commentlist li, #commentform input, #commentform textarea {



	font: 0.9em;



	}



.commentlist li ul li {



	font-size: 1em;



}







.commentlist li {



	font-weight: bold;



}







.commentlist li .avatar { 



	float: right;



	border: 1px solid #eee;



	padding: 2px;



	background: #fff;



	margin-right: 5px;



	margin-bottom: 5px;



	}







.commentlist cite, .commentlist cite a {



  font: bold 14px/14px "Arial"; letter-spacing: -1px;



	}



.reply {



	/*float: right;*/



	font: bold 13px/13px/* "Arial"; letter-spacing: -1px*/;



	margin-bottom: 0px;



	}



.commentlist p {



	font-weight: normal;



	line-height: 1.5em;



	text-transform: none;



	}







#commentform p {/*



	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;*/



	}







.commentmetadata {



	font-weight: normal;



	}



.bypostauthor  {



/*background-color: Black;*/



	}



h3#comments, #comments h3, h3 #comments { font-size: 16px; line-height: 22px; font-weight: normal; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #000000; text-align: left;}	







.nu{



border: 1px solid #F98AAB;



}
