html,body,h1,h2,h3,h4,h5,h6,p,dl,dd,dt,ul,li,img,table,caption,tr,th,td,tt,span,fieldset,legend, form { margin: 

0; padding: 0; border: 0; }
input, select, textarea { margin: 0; padding: 0; }

/*
 * play around with these to change settings on your blog!
 */









/** Entry headers **/
h3 {
font-family:verdana;
font-size: 1px;
font-weight: medium;
color: #949187;
background: ;
padding: 1px;
padding-left: 6px;
border-top: 1px solid #c7c7c7;
border-bottom: 1px solid #c7c7c7;
border-right: 1px solid #c7c7c7;
border-left: 5px solid #de0b80;
}




/* link colors */
a {
cursor: crosshair;
  color: #6c6c6c; text-decoration: none;
font-family: arial;
font-size: 10px;
}




a:hover {
cursor: crosshair;
  color:#ef5a94;
font-family: arial;
}



div#wrapper {
margin-left: auto;
margin-right: auto;
width: 1070px;
position: relative;
align:center;

}



/** Post's body text **/
.entrybody {
font-family: "arial", Times, serif;
font-size: 11px;
font-weight: normal;
text-align:left;
color: #6c6c6c;
line-height: 140%;
background-color: #ffffff;
padding: 10px;
padding-bottom: 10px;
}



h1,h3,h4,h5,h6, div.navheader, div.default {

font-family: arial;
color: #6c6c6c;
background:#f8f8f8;

}

div#side h3 div.navheader {
color: #cccccc;
font-family: arial,MS Reference Sans Serif;

}



/*
 * do not alter these if you don't know what you're doing
 */

body {



  background:url(http://styleblogg.blogg.se/andraminblogg/images/2010/gr-bakgrund2_101733739.jpg);
}







#side {
position: absolute;
left: 400px;
top: 500px;
width: 219px;
display: inline;
background:#241e20;
padding-left:5px;
padding-right:5px;
padding-top:5px;
border: 1px solid #cccccc;
}

#side1 {
position: absolute;
left: 33px;
top: 2px;
width: 800px;
display: inline;
padding: 0 0px 0px 0px;
background: #;
border-bottom: 5px solid #de0b80;

}

#side2 {
position: absolute;
left: 218px;
top: 100px;
width: 150px;
display: inline;
padding: 0 0px 0px 0px;
background: #ffffff;
border-bottom: 5px solid #de0b80;

}


#side3 {
position: absolute;
left: 237px;
top: 102px;
width: 730px;
display: inline;
padding: 0 0px 0px 0px;
border-bottom: 5px solid #de0b80;
}

#side4{
position: absolute;
left: 793px;
top: 102px;
width: 174px;
display: inline;

border-bottom: 5px solid #de0b80;

}


#side5{
position: absolute;
left: 389px;
top: 102px;
width: 500px;
display: inline;
padding: 0 0px 0px 0px;

border-bottom: 5px solid #de0b80;
}


#side6{
position: absolute;
left: 600px;
top: 100px;
width: 193px;
display: inline;
padding: 0 0px 0px 0px;
border-bottom: 5px solid #de0b80;

}



#side40 {
position: absolute;
left: 724px;
top: 466px;
width: 237px;
display: inline;
padding-top:1px;
padding-top:10px;
border-top: 5px solid #de0b80;
background: #ffffff;

}

#side41 {
position: fixed;
left:110px;
top: 100px;
width: 100px;
display: inline;
background: none;

}

#side42 {
position: fixed;
left: 1077px;
top: 100px;
width: 100px;
display: inline;
background: none;

}

#side43 {
position: absolute;
left: 729px;
top: 246px;
width: 10px;
display: inline;
background: none;
}

#side44 {
position: absolute;
left: 729px;
top: 605px;
width: 10px;
display: inline;
background: none;
}

#side45 {
position: absolute;
left: 729px;
top: 498px;
width: 10px;
display: inline;
background: none;
}

#side46 {
position: absolute;
left: 729px;
top: 818px;
width: 10px;
display: inline;
background: none;
}

#side47 {
position: absolute;
left: 22px;
top: 245px;
width: 700px;
display: inline;
background: none;
}

#side48 {
position: absolute;
left: 295px;
top: 445px;
width: 300px;
display: inline;
background: none;
}

#side49 {
position: absolute;
left: 725px;
top: 333px;
width: 300px;
display: inline;
background: none;
}
#side50 {
position: absolute;
left: 49px;
top: 2000px;
width: 300px;
display: inline;
background: none;
}

#side51 {
position: absolute;
left: 29px;
top: 606px;
width: 300px;
display: inline;
background: none;
}

#side52 {
position: absolute;
left: 325px;
top: 213px;
width: 10px;
display: inline;
background: none;
}

#side53 {
position: absolute;
left: 680px;
top: 213px;
width: 10px;
display: inline;
background: none;
}

#side54 {
position: absolute;
left: 500px;
top: 213px;
width: 10px;
display: inline;
background: none;
}

#side55 {
position: absolute;
left: 800px;
top: 285px;
width: 100px;
display: inline;
background: none;
}

#side56 {
position: absolute;
left: 48px;
top: 494px;
width: 300px;
display: inline;
background: none;
}

#side57 {
position: absolute;
left: 729px;
top: 536px;
width: 300px;
display: inline;
background: none;
}

#side58 {
position: absolute;
left: 763px;
top: 4058px;
width: 190px;
display: inline;
background: none;
}

#side59 {
position: absolute;
left: 730px;
top: 1800px;
width: 300px;
display: inline;
background: none;
}

#side60 {
position: absolute;
left: 366px;
top: 1050px;
width: 10px;
display: inline;
background: none;
}


#side61 {
position: fixed;
left: 0px;
top: 100px;
width: 1000px;
display: inline;
}

#side62 {
position: absolute;
left: 37px;
top: 140px;
width: 934px;
border-bottom: solid 1px #adaca9;
border-top: solid 1px #adaca9;
display: inline;
background:#f8f8f8;
}

#side63 {
position: absolute;
left: 471px;
top: 280px;
width: 675px;
display: inline;
background:none;

}

#side64 {
position: absolute;
left: 36px;
top: 141px;
width: 300px;
display: inline;
background:none;
}




#side66 {
position: absolute;
left: 305px;
top: 710px;
width: 200px;
display: inline;
background:none;
}



#side67 {
position: absolute;
left: 37px;
top: 343px;
width: 677px;
display: inline;
background:none;
border-top: solid 1px #adaca9;
}


#side70 {

position: absolute;
left: 758px;
top: 268px;
width: 240px;
display: inline;
background: none;



}

#side71 {
position: absolute;
left: 37px;
top: 170px;
width: 934px;
display: inline;
background: none;
}


#side72 {
position: absolute;
left: 37px;
top: 170px;
width: 934px;
display:overline ;
background: none;
}



#side74 {
position: absolute;
left: 280px;
top: 245px;
width: 700px;
display: inline;
}



#side80 {
position: absolute;
left: 0px;
top: 100px;
width: 934px;
display: inline;
background: #ffffff;

}

#side81 {
position: absolute;
left: 37px;
top: 100px;
width: 700px;
display: inline;
padding: 0 0px 0px 0px;
background: #;
border-bottom: 5px solid #de0b80;
}


#side82 {
position: absolute;
left: 55px;
top: 109px;
width: 904px;
display: inline;
background: #ffffff;
}

#side83 {
position: absolute;
left: 241px;
top: 100px;
width: 730px;
display: inline;
padding: 0 0px 0px 0px;
border-bottom: 5px solid #de0b80;
}

#side84 {
position: absolute;
left: 40px;
top: 100px;
width: 934px;
display: inline;
background: #ffffff;
}


#side85{
position: absolute;
left: 393px;
top: 100px;
width: 500px;
display: inline;
padding: 0 0px 0px 0px;
border-bottom: 5px solid #de0b80;
}


#side86 {
position: absolute;
left: 37px;
top: 170px;
width: 934px;
display: inline;
background: #ffffff;
}


#side87{
position: absolute;
left: 604px;
top: 100px;
width: 193px;
display: inline;
padding: 0 0px 0px 0px;
border-bottom: 5px solid #de0b80;
}


#side88 {
position: absolute;
left: 37px;
top: 170px;
width: 934px;
display: inline;
background: #ffffff;
}

#side89{
position: absolute;
left: 797px;
top: 100px;
width: 174px;
display: inline;
border-bottom: 5px solid #de0b80;
}


#side90{
position: absolute;
left: 770px;
top: 320px;
width: 190px;
display: inline;
background: none;
}

#side91{
position: absolute;
left: 790px;
top: 315px;
width: 190px;
display: inline;
background: none;
}

#side92{
position: absolute;
left: 508px;
top: 331px;
width: 190px;
display: inline;
background: none;
}



#side93{
position: absolute;
left: 36px;
top: 0px;
width: 934px;
display: inline;
background: #ffffff;
border-left: 1px solid #ececec;
border-right: 1px solid #ececec;
}


#side95{
position: absolute;
left: 42px;
top: 0px;
width: 506px;
display: inline;
background: none;

}

#side96 {
position: absolute;
left: 37px;
top: 107px;
width: 934px;
display: inline;
background:none;
border-top: solid 1px #adaca9;
}

#side97 {
position: absolute;
left: 836px;
top: 45px;
width: 200px;
display: inline;
background:none;
}



#side98 {
position: absolute;
left: 893px;
top: 18px;
width: 200px;
display: inline;
background:none;
}

#side99 {
position: absolute;
left: 757px;
top: 18px;
width: 200px;
display: inline;
background:none;
}


#side {
position: absolute;
left: 734px;
top: 250px;
width: 954px;
display: overline;
padding-top:1px;
border-left: 1px solid #c7c7c7;
border-right: 1px solid #c7c7c7;
background: #ffffff; 

}





#side7 {
position: absolute;
left: 35px;
top: 710px;
width: 240px;
display: inline;
background: none;
}

#side8 {
position: absolute;
left: 796px;
top: 216px;
width: 450px;
display: inline;
background: none;
}

#side9 {
position: absolute;
left: 841px;
top: 218px;
width: 450px;
display: inline;
background: none;
}

#side10 {

position: absolute;
left: 709px;
top: 137px;
width: 1000px;
display: inline;
background: none;
}


#side11 {
position: absolute;
left: 687px;
top: 219px;
width: 200px;
display: inline;
background: none;
}

#side12 {
position: absolute;
left: 160px;
top: 381px;
width: 200px;
display: inline;
background: none;
}

#side13 {
position: absolute;
left: 365px;
top: 317px;
width: 300px;
display: inline;
background: none;
}


#side14 {
position: absolute;
left: 37px;
top: 287px;
width: 934px;
display: inline;
background:none;
border-bottom: 5px solid #de0b80;
}

#side15 {
position: absolute;
left: 746px;
top: 560px;
width: 190px;
display: inline;
background:none;
}

#side16 {
position: absolute;
left: 480px;
top: 317px;
width: 100px;
display: inline;
background: none;
}

#side17 {
position: absolute;
left: 856px;
top: 560px;
width: 190px;
display: inline;
background: none;
}

#side18 {
position: absolute;
left: 595px;
top: 317px;
width: 200px;
display: inline;
background:none;
}





#side21 {
position: absolute;
left: 38px;
top: 325px;
width: 100px;
display: inline;
background: none;
}

#side22 {
position: absolute;
left: 729px;
top: 920px;
width: 240px;
display: inline;
background: none;
}

#side23 {
position: absolute;
left: 45px;
top: 450px;
width: 760px;
display: inline;
background:none;
}

#side24 {
position: absolute;
left: 847px;
top: 920px;
width: 240px;
display: inline;
background: none;
}

#side25 {
position: absolute;
left: 455px;
top: 475px;
width: 300px;
display: inline;
background:none;
}

#side26 {
position: absolute;
left: 342px;
top: 440px;
width: 300px;
display: inline;
background:none;
}

#side27 {
position: absolute;
left: 880px;
top: 120px;
width: 300px;
display: inline;
background:none;
}




#side28 {
position: absolute;
left: 313px;
top: 140px;
width: 800px;
display: inline;
background: none;
}



#side29 {
position: absolute;
left: 500px;
top: 159px;
width: 500px;
display: inline;
background: none;
}

#side30 {
position: absolute;
left: 38px;
top: 223px;
width: 900px;
display: inline;
background: none;
}

#side31 {
position: absolute;
left: 10px;
top: 280px;
width: 200px;
display: inline;
background: none;
}

#side32 {
position: absolute;
left: 3px;
top: 275px;
width: 200px;
display: inline;
background: none;
}

#side33 {
position: absolute;
left: 10px;
top: 280px;
width: 200px;
display: inline;
background: none;
}


div#content {
position: absolute;
top:466px;
  left:36px;
  float: right;
  clear: right;
  display: inline;
padding-left:5px;
padding-top:0px;
padding-bottom:120px;
padding-right:5px;
  width: 667px;
border-top: 5px solid #de0b80;
background:url(http://styleblogg.blogg.se/andraminblogg/images/2010/footer_94813087.png) no-repeat left bottom;
border-left: 1px solid #ececec;
border-right: 1px solid #ececec;
background: #ffffff; 

}








div#side div.navheader, div#side h4, div.default {
  padding: 2px 0 2px 0;
  font-size: 9px;
  font-weight: normal;
  padding-left: 0px;
border-bottom: 5px solid #de0b80;
}

/* hide calender - doesn't work anyway */
div#side div#calendar {
  display: none;
}

div#header h1 {
  font-size: 45px;
  letter-spacing: -2px;
  font-weight: bold;
  margin: 50px 0 15px 0;
}

div#header h1 a {
  text-decoration: none;
  color: #222;
  cursor: default;
}

div#header h2 {
  font-size: 12px;
  margin-left: 15px;
  color: #666;
}

div#content h3 {

  font-size: 12px;
  font-weight: normal;
  margin: 20px 0 10px 10;
}
div#content div.entrybody {
   margin: 0 0px 0 0px;
font-family:verdana;
font-size: 10px;
color: #5d5d5d;
padding-top: 20px;
padding-left: 10px;
padding-right: 10px;
padding-bottom:25px;
background:#ffffff;
border: 1px solid #c7c7c7;
}



div#content div.entrybody ul {
  margin: 10px 0 10px 15px;
}

div#content div.entrybody li {
  font-size: 12px;
  color: #cccccc;
  list-style-type: square;
}

div.default {
  margin: 0 0 15px 10;
}

div.nav input {
  margin-left: 10px;
}


ul
{
list-style: none;
}



.nav li {
line-height: 15px;
list-style: none;
margin: 0px 0px 0px 0px;
font-weight: normal;
color: #cccccc;
padding: 0px 0px 0px 0px;

}

div.nav ul li strong {
  line-height: 37px;
  font-size: 10px;
}


div.entrymeta {
  font-size: 11px;
  margin: 0 0 0 0px;
  padding: 10px 0 10px 0;
  color: #cccccc;
  line-height: 7px;
line-height: 140%;
}

div.commentheader, p.commenttext {
margin: 0px 0 5px 0px;
 font-family: verdana; 
font-size: 11px; 
font-weight: bold; 
background-color:#f0f7f1; 
padding: 3px;
color: #333333; 
border: 1px solid #cccccc;



}

p.commenttext {
  font-weight: normal;
font-family: verdana;
font-size: 11px;
font-weight: normal;
color: #cccccc;
background-color:#ffffff; 
}

div.commentmeta {
  color: #cccccc;
  margin: 0px 0 40px 0px;
  font-size: 11px;
}





form.commentform {
  font-size: 11px;
background: #ffffff;
border: 1px dotted #cccccc;
padding-left: 200px;
}








form.commentform input, form.commentform textarea {

margin: 0px 0 10px 0px;
 vertical-align: middle;
color: #a7a6a6;
}

input.formbutton {
 margin-top: 10px;
}

.separator {
  display:none;
}

.subside {}

.image {
padding: 1px;
margin: 2px 2px 2px 2px;
background: none;
}

.thumbnail {
  margin: 0 6px 6px 0;
}

.video {
  padding: 0;
}

.xmlButton {
  border: 1px solid;
  border-color: #FC9 #630 #330 #F96;
  padding: 0 3px;
  font: bold 10px Verdana, Arial, Helvetica, Sans-serif;
  color: #FFF;
  background: #F60;
  text-decoration: none;
  margin:0;
}
#header a {
color: #fff;
text-decoration: none;
font-family: verdana, Helvetica, sans-serif;
font-size: 0px;
font-weight: normal;
}


.knapp{
border: 1px solid #eeede9;
font-size: 12px;  
color: cccccc; 
font-weight: normal; 
font-family: verdana,;
width: 90px;



}

form input { 
font-family: verdana; 
color:#cccccc;
font-size: 10px;
border: 1px solid #eeede9;
background-color: #ffffff;
width: 140px;

}



#navbar {
	margin: 0;
	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-left:0px;
        padding-right:0px;
        padding-top:3px;
        padding-bottom:0px;
	background-color: #ffffff; /*Ändra färgen på menyflikarna här*/
	color: #ffffff; /*Ändra färgen på texten här*/
	text-decoration: none;
        font-family: verdana; /*Ändra typsnittet här*/
        font-size: 10px; } /*Ändra storleken på texten här*/
#navbar li ul {



	display: none; 
	width: 10em; /* Ändra bredden på undermenyn här */
	background-color: #ffffff; 

}
#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-color: #ef5a94; /*Ändra färgen på undermenyn*/






border-left: 1px solid #cccccc;

border-right: 1px solid #cccccc;
border-bottom: 1px solid #ef5a94;

padding-bottom: 3px;


	color: #ffffff; } /*ändra textfärgen på undermenyn här*/


#navbar li  a:hover {
color: #ef5994;
	background:#ffffff; } /*Ändra färgen när man håller musen över undermenyn*/



#navbar li li a:hover {
color: #ef5a94;
	background-color: #ffffff; } /*Ändra färgen när man håller musen över undermenyn*/





img{
border: 0px;
}






.formskugga{
background-image: url(http://www.designadinblogg.se/images/2009/skugga1_31299280.gif);
}

input{
background-color: #ffffff;
border: 1px dashed #cccccc;
font-family: verdana;
color: #000000;
font-weight: bold;
font-size: 10px;
}
textarea{
background-color: #ffffff;
border: 1px solid #cccccc;
font-family: verdana;
color: #000000;
font-weight: bold;
font-size: 10px;
}

h3 a {
position: absolute;
right: 7px;
margin: 2px 0px 0px 0px;
}