
        body {
margin: 20px 20px 0px 0px;
background: #e9e0e0 
url(http://designadinblogg.blogg.se/softpunkrocktwo/images/2012/bakgrund_204498927_205235458.jpg);
background-attachment: none;
background-repeat: repeat-x;
}

a {color: #53454b;}
a:hover {color: #000;}

#wrapper {
margin: 70px auto;
background: transparent;
width: 800px;
padding: 8px;
}

p {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


#header {
background: url(http://designadinblogg.blogg.se/softpunkrocktwo/images/2012/header4_204499022_205235527.png) no-repeat;
padding: 12px 12px 12px 12px;
margin-top: 60px;
margin-left: -45px;
voice-family:"\"}\""; 
voice-family:inherit;
width:814px;
height: 280px;
border: 0px;
}html>body #header { width: 814px }

#header2 {
padding: 12px 12px 12px 12px;
margin-top: 20px;
margin-left: -24px;
voice-family:"\"}\""; 
voice-family:inherit;
width:814px;
height: 280px;
border: 0px;
}html>body #header { width: 814px }	
	

#side {
float: right;
width: 179px;
padding: 0px 0px 0px 0px;
margin-right:26px;
background: #ffffff;
border: 0px solid #e0e0e0;
margin-top: -55px;
margin-left: 0px;
}

#content {
overflow: hidden;
width: 610px;
position:relative;
margin-top: -55px;
margin-left: -12px;
padding: 0px 0px 0px 0px;
voice-family:"\"}\"";
voice-family:inherit;
border: 0px solid #e0e0e0;
float: left;
background: #fff;
}html>body #content { width: 620px }
}
#header a {
  color:#53454B;
  text-decoration:none;
}
h1 {
  color:#53454B;
  font-family:georgia, arial, verdana, sans-serif;
  font-size:2.7em;
  font-style:italic;
  font-weight:bolder;
  letter-spacing:-0.1em;
  padding-bottom:0;
}
h2 {
  color:#A68A96;
  font-family:georgia, arial, verdana, sans-serif;
  font-size:0.8em;
  font-weight:normal;
  padding-top:0;
}
h3 {
  background-attachment:initial;
  background-clip:initial;
  background-color:#FFFFFF;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  border-bottom-color:#EEE;
  border-bottom-style:solid;
  border-bottom-width:1px;
  color:#c2bdbf;
  font-family:'times new roman';
  font-size:29px;
  font-weight:normal;
  letter-spacing:2px;
  margin-bottom:6px;
  margin-left:35px;
  margin-right:35px;
  margin-top:26px;
  padding-bottom:5px;
  padding-left:10px;
  padding-top:10px;
  text-align:center;
}
.navheader {
  border-bottom-color:#E3E0E0;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  color:#c2bdbf;
  font-family:calibri;
  font-size:15px;
  font-style:normal;
  font-weight:100;
  padding-bottom:3px;
  margin-bottom:5px;
  padding-left:5px;
  padding-top:8px;
}
.nav {
  color:#7B7777;
  font-family:calibri;
  font-size:11px;
  font-weight:100;
 padding-left:5px;
  padding-right:5px;
}
.nav ul {
  font-weight:normal;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  padding-top:0;
}
.nav li {
  font-weight:normal;
  list-style-image:initial;
  list-style-position:initial;
  list-style-type:none;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:7px;
  padding-right:7px;
  padding-top:0;
}
.nav a {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:none;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  color:#afa8a8;
  text-decoration:none;
}
.nav a:hover {
  color:#d1bcbc;
  text-decoration:none;
}
.entrybody {
  background-attachment:initial;
  background-clip:initial;
  background-color:white;
  background-image:url();
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  border-bottom-color:#EDE8E5;
  border-bottom-style:dashed;
  border-bottom-width:0;
  border-left-color:#D1CCBF;
  border-left-style:dashed;
  border-left-width:0;
  border-right-color:#D1CCBF;
  border-right-style:dashed;
  border-right-width:0;
  border-top-color:#DEDDDD;
  border-top-style:dotted;
  border-top-width:0;
  color:#8F8986;
  font-family:Calibri;
  font-size:12px;
  font-weight:normal;
  letter-spacing:0;
  line-height:160%;
  margin-left:0;
  margin-right:0;
  padding-bottom:18px;
  padding-left:5px;
  padding-right:0px;
  padding-top:5px;
}
.entrymeta {
  background-color:#FFFFFF;
    border-bottom-color:#eee;
  border-bottom-style:dashed;
  border-bottom-width:0px;
  border-left-color:#CACACA;
  border-left-style:dotted;
  border-left-width:0;
  border-right-color:#CACACA;
  border-right-style:dotted;
  border-right-width:0;
  border-top-color:#CACACA;
  border-top-style:solid;
  border-top-width:0;
  color:#ddd;
  font-family:Calibri;
  font-size:12px;
  margin-bottom:35px;
  margin-left:18px;
  margin-right:18px;
  margin-top:0;
  padding-bottom:0;
  padding-left:10px;
  padding-right:10px;
  padding-top:0px;
  text-align:center;
}
.nav a {
  color:#999;
  font-family:Calibri;
  font-size:11px;
  font-weight:bold;
  letter-spacing:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  text-align:left;
  text-decoration:none;
}
.entrymeta a {
  color:#c2bdbf;
  text-decoration:none;
}
.entrymeta a:hover {
  color:#d1bcbc;
  text-decoration:none;
}
.commentheader {
  background-attachment:initial;
  background-clip:initial;
  background-color:#F8F3F3;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  border-bottom-color:#DCDCDC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#DCDCDC;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#DCDCDC;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#DCDCDC;
  border-top-style:solid;
  border-top-width:1px;
  color:#747474;
  font-family:georgia, arial, sans-serif;
  font-size:14px;
  font-weight:normal;
  line-height:160%;
  margin-left:20px;
  margin-right:20px;
  margin-top:20px;
  padding-bottom:6px;
  padding-left:10px;
  padding-top:6px;
}
.commenttext {
  background-attachment:initial;
  background-clip:initial;
  background-color:#FFFFFF;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  border-bottom-color:#DCDCDC;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  border-left-color:#DCDCDC;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#DCDCDC;
  border-right-style:solid;
  border-right-width:1px;
  color:#606060;
  font-family:georgia, arial, sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:140%;
  margin-left:20px;
  margin-right:20px;
  padding-bottom:10px;
  padding-left:10px;
  padding-top:6px;
}
.commentmeta {
  background-attachment:initial;
  background-clip:initial;
  background-color:#FFFFFF;
  background-image:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  border-bottom-color:#DCDCDC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#DCDCDC;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#DCDCDC;
  border-right-style:solid;
  border-right-width:1px;
  color:#606060;
  font-family:georgia, arial, sans-serif;
  font-size:10px;
  font-weight:normal;
  margin-left:20px;
  margin-right:20px;
  padding-bottom:6px;
  padding-left:10px;
  padding-top:6px;
  text-align:left;
}
.commentmeta a {
  color:#F2D5D5;
  text-decoration:none;
}
.commentmeta a:hover {
  color:#ddd;
  text-decoration:none;
}
.commentform {
  color:#6A6A6A;
  font-family:verdana, arial, sans-serif;
  font-size:9px;
  font-weight:normal;
  margin-bottom:20px;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:10px;
  padding-left:20px;
  padding-right:20px;
  padding-top:20px;
}
.default {
  color:#A68A96;
  font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
  font-size:0;
  padding-bottom:40px;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  text-transform:uppercase;
}
.subside {
  font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
  font-size:0.7em;
  font-weight:normal;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
.xmlButton {
  background-attachment:scroll;
  background-clip:initial;
  background-color:#FF6600;
  background-image:none;
  background-origin:initial;
  background-position:0 0;
  background-repeat:repeat repeat;
  border-bottom-color:#333300;
  border-bottom-style:solid;
  border-bottom-width:0;
  border-left-color:#FF9966;
  border-left-style:solid;
  border-left-width:0;
  border-right-color:#663300;
  border-right-style:solid;
  border-right-width:0;
  border-top-color:#FFCC99;
  border-top-style:solid;
  border-top-width:0;
  color:#FFFFFF;
  font:normal normal normal 10px/normal Verdana, Arial, Helvetica, sans-serif;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:3px;
  padding-right:3px;
  padding-top:0;
  text-decoration:none;
}

.image {
background-color:transparent;
padding:2px;
margin: 0px 6px 6px 0px;
}

.thumbnail {
background-color:transparent;
padding:2px;
margin: 0px 6px 6px 0px;
}

.video{
padding: 0px 0px 0px 0px;
}

.fieldName{
font-family: verdana, arial, sans-serif;
font-size: 11px;
margin: 0px 0px 12px 0px
}

select{
font-family: verdana, arial, sans-serif;
font-size: 11px;
}

#calendar {
color: #333333;
font-family: 'Trebuchet MS', Verdana, sans-serif;
padding: 0px;
text-align: left;
background-color: transparent;
margin: 12px 0px 12px 0px;
padding: 10px;
}

#calendar table {
padding: 1px;
/*border-collapse: collapse;*/
border: 0px;
}

#calendar table caption {
color: #666666;
font-family : Arial, Helvetica, Sans-serif;
font-size : 0.7em;
border-bottom: 1px solid #999999;
text-align: left;
font-weight: bold;
text-transform: uppercase;
padding: 3px;
letter-spacing: .3em;
}

#calendar table th {
text-align: center;
font-weight: bold;
font-size: xx-small;
}

#calendar table tr td {
border: 1px solid #666666;
text-align: center;
font-size: xx-small;
}

#calendar table tr ul  {
color: #666666;
list-style: dot;
margin: 0px 0px 0px 20px;
padding: 4 0 5 0;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.7em;	
}

#calendar table tr td.cssDayMouseOver {
border: 1px dotted red;
cursor: hand;
}

#calendar table tr td.cssDayMouseOut {
border: 1px solid #666666;
}

#calendar table tr td.cssEntryBox {
border: 1px solid gray;
padding: 6px;
text-align: left;
background: #FFFFFF;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.8em;
color: #666666;
}

#calendar table tr td ul li {
color: #666666;
}

#calendar table tr td div.cssDayEntryHeader {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.8em;
text-align: left;
font-weight: bold;
padding: 4;
}

#calendar table tr td div.cssDayAvailable {
text-decoration: underline;
text-weight: bold;
}

form {
padding: 10px;
background-color: transparent;
margin: 0px 0px 10px;
}

#profile {
font-family:  Verdana, Helvetica, Sans-serif;
font-size: 11px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding-left: 16px;
}

#profile h4{
font-family:  Arial, Helvetica, Sans-serif;
font-size: 14px;
font-weight: bold;
color: #666666;
text-transform: uppercase;
padding: 0px 0px 0px 0px;
margin: 0px 0px 6px 0px;
}

#profile p{
}

input{
background-color: #fff;
border: 1px solid #bcb0a3;
font-family: tahoma;
color: #a9a19c;
font-weight: normal;
font-size: 10px;
}
textarea{
background-color: #fff;
border: 1px solid #bcb0a3;
font-family: tahoma;
color: #a9a19c;
font-weight: normal;
font-size: 11px;
}

#navbar {
	margin: -50px 0px 0px 30px;
	padding: 0;
	height: 1em; }
#navbar li {
	list-style: none;
	float: left; } /* Ändra till right om du vill ha menyn till höger istället*/
#navbar li a {
	display: block;
	padding: 2px 8px;
	background-color: transparent; /*Ändra färgen på menyflikarna här*/
	color: #b9b9b9; /*Ändra färgen på texten här*/
	text-decoration: none;
        font-family: Calibri; /*Ändra typsnittet här*/
        font-size: 12px; } /*Ändra storleken på texten här*/
#navbar li ul {
	display: none; 
	width: 85px; /* Ändra bredden på undermenyn här */
	background: url(http://designadinblogg.blogg.se/lightandsweet/images/2011/navbar-bg_136721679_163191176.png);
 }
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
        z-index: 1; }
#navbar li:hover li, #navbar li.hover li {
	float: none; }
#navbar li:hover li a, #navbar li.hover li a {
	background: url(http://designadinblogg.blogg.se/lightandsweet/images/2011/navbar-bg_136721679_163191176.png); /*Ändra färgen på undermenyn*/
	border-bottom: 1px dashed #e4cfe7;
	color: #b9b9b9; 
font-size: 11px;} /*ändra textfärgen på undermenyn här*/
#navbar li li a:hover {
font-weight: normal;
	background: transparent; /*Ändra färgen när man håller musen över undermenyn*/
}
#footerddb{
width: 100%;
height: 20px;
text-align: center;
font-family: verdana;
font-size: 10px;
margin-top: 5px;
clear: both;
color: #cccccc;
}