body {
background: #494949 url(http://www.henrikjohnsson.com/blogg/bakgrunde506.jpg) no-repeat left top;
margin: 29px;
padding:0px 0px 50px 0px;
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
text-align:center;
color:#000000;
}

a { color: #000000; text-decoration: underline; }
a:hover { color: #ae6300; text-decoration: none; }

#wrapper {
text-align: left;
width: 783px;
position:absolute;
margin:5px auto;
padding: 0px 10px 10px;
vertical-align: top;
left: 52px;
}

p {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.stor {
font-family: Times New Roman, Serif;
font-size: 25px;
font-weight: bold;
line-height: 130%;
}

.grey {
color: #808080;
}

#header {
background: #494949 url(http://hoppelajnen.se/images/2010/header_hoppelajnen-se506_85930559.jpg) no-repeat left top;
margin: 0px;
padding: 0px 0px 0px 0px;
height: 500px;
width: 1000px;
position: absolute;
left: 29px;
top: 0px;
text-align: left;
}

#side {
margin: 0px;
padding: 0px 0px 0px 0px;
background: #;
float: left;
width: 0px;
}

#side2 {
position: absolute;
left: 769px;
top: 500px;
width: 256px;
border: 0px solid black;
padding: 10px 0px 70px 0px;
background: #ffffff url(http://hoppelajnen.blogg.se/images/2009/side_foot504_65126029.jpg) no-repeat left bottom;
text-align: left;
}

.side {
font-size: 10px;
font-weight: normal;
color: #4f4f4f;
margin: 0px 0px 15px 0px
}

#floatMK {
position: absolute;
left: 620px;
top: 568px;
width: 200px;
height: 200px;
text-align: left;
background-color: transparent;
}

#floatBL {
position: absolute;
left: 830px;
top: 340px;
width: 300px;
height: 50px;
text-align: left;
background-color: transparent;
}

#floatPB {
position: absolute;
left: 830px;
top: 365px;
width: 300px;
height: 50px;
text-align: left;
background-color: transparent;
}



#content {
overflow: hidden;
width: 631px;
float: right;
position: absolute;
left: 67px;
top: 500px;
/**top: 435px;**/
background: #ffffff url(http://hoppelajnen.blogg.se/images/2009/footer_072_66409075.jpg) no-repeat left bottom;
padding: 0px 45px 30px 15px;
voice-family:"\"}\"";
voice-family:inherit;
vertical-align: top;
}

#header a { color: #999999; text-decoration: none; 
}

h1 {
font-size: .1em;
font-weight: bold;
color: #000;
text-transform:lowercase;
margin: 0px;
padding: 0px;
}

h2 {
text-align: left;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #000;
padding: 12px 0px 7px 78px;
}

.entry {
width: 630px;
text-align: center;
margin: 0px 0px 0px 15px;
}

/** Entry headers **/
h3 {
background: #ffffff url(http://hoppelajnen.blogg.se/images/2009/entryheadersbg_57945256.gif) no-repeat center top;
height: 48px;
/**height: 68px;**/
font-size: 36px;
/**font-weight: bold;**/
margin: 10px 0px 10px 0px;
text-align: left;
padding: 15px 3px 3px 3px;
color: #ffffff;
}


.navheader {
background: url(http://hoppelajnen.blogg.se/images/2009/navheaderbg504_65128016.gif) no-repeat center top;
height: 40px;
font-size: 19px;
font-weight: bold;
color: #ffffff;
padding:25px 0px 0px 7px;
margin: 0px 0px 0px 0px;
letter-spacing: 1px;
}
.nav {
font-size: 12px;
font-weight: bold;
color: #000000;
}
.nav ul {
margin: 0px 0px 0px 4px;
padding: 3px;
font-weight: normal;
list-style-type: none;
/**list-style-type: circle;**/
/**text-transform: lowercase;**/
}
.nav li {
font-size: 12px;
/**line-height: 200%;**/
/**list-style: none;**/
margin: 7px 5px 0px 5px;
font-weight: normal;
border-bottom: 1px solid #dddcdc; 
padding-bottom:5px;
}

.nav a { color: #000000; text-decoration: none;}
.nav a:hover { color: #ae6300; text-decoration: none; }

.nav li a { color: #000000; text-decoration: none;}
.nav li a:hover { color: #ae6300; text-decoration: underline; 
/**border-bottom: 1px dotted #000000;**/ }

.category {
background: #ffffff url(http://hoppelajnen.blogg.se/images/2009/bg_kategorier_66432211.gif) no-repeat top;
}

.links {
background: #ffffff url(http://hoppelajnen.blogg.se/images/2009/bg_lankar_66433946.gif) no-repeat top;
}

/** Post's body text **/
.entrybody {
font-size: 12px;
line-height: 140%;
text-align: left;
color: #494949;
width: 600px;
margin: 2px 0px 0px 15px;
background-color: #FFFFFF;
padding: 0px;
border: 0px solid #000000;
}

.hoppelajnen {
font-size: 12px;
font-weight: normal;
line-height: 120%;
margin: 0px 10px 0px 10px;
background-color: #FFFFFF;
}

.bloggplus {
text-align: center;
width: 130px;
background: #000000;
margin: 0px 0px 0px 15px;
padding: 4px 5px 2px 5px;
border: 1px #000000 solid;
}

.ingress {
text-align: center;
font-size: 12px;
line-height: 110%;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
margin: 5px 0px 0px 0px;
}

.ingress a {
color: #000000; background-color: #FFFFFF; text-decoration: none; border-bottom: 0px dotted #000000;
}

.ingress a:hover {
color: #000000; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px dotted #000000;
/** color: #f8bfd1; background-color: #000000; text-decoration: none; **/
}

.warning {
text-align: left;
width:600px;
font-size: 11px;
line-height: 160%;
color: #000000;
background-color: #FFFFFF;
padding: 7px 10px 15px 7px;
margin: 0px 0px 10px 15px;
border: 2px solid #000000;
background: url(http://hoppelajnen.se/images/2009/bgwarning_55666670.jpg) no-repeat;
}

/** 'Posted by' txt **/
.entrymeta {
font-size: .65em;
font-weight: normal;
color: #4C4C4C;
text-align:right;
}

.entrymeta-top {
font-size: 10px;
font-weight: normal;
color: #494949;
text-align:left;
padding: 0px;
margin: 0px 0px 6px 0px;
text-transform: uppercase;
}

.entrymeta-top a { color: #4C4C4C; background: #ffffff; text-decoration: underline;}
.entrymeta-top a:hover { color: #4C4C4C; background: #ffffff; text-decoration: none;}


.entrymeta-bottom {
/**background: url(http://hoppelajnen.blogg.se/images/2009/entrymeta-bottom-bg_55217849.jpg) no-repeat bottom;**/
/**height: 60px;**/
font-size: 11px;
/**line-height: 170%;**/
font-weight: normal;
color: #4C4C4C;
padding: 0px 0px 12px 0px;
margin: 55px 0px 25px 15px;
width: 600px;
}

.entrymeta-bottom2 {
font-size: 11px;
text-align: right;
margin: 5px 0px 0px 15px;
width: 600px;
}

.commentall {
border: 1px solid #000000;
margin: 2px 0px 15px 0px;
}

.commentheader {
font-size: 14px;
font-weight: bold;
background-color:#494949;
padding:5px;
border: 1px solid #000000;
color: #f8bfd1;
}
.commenttext {
font-size: 12px;
font-weight: normal;
color: #000;
line-height: 160%;
padding:5px;
margin: 8px 0px 5px 10px;
}
.commentmeta {
font-size: 10px;
font-weight: normal;
color: #999;
background: url(http://hoppelajnen.blogg.se/images/2009/citat_bg4_57252196.gif) no-repeat;
/**margin: 10px 0px 20px 0px**/
padding:5px;
}
.commentform {
font-size: 11px;
font-weight: normal;
color: #333333;
margin: 0px 0px 20px 0px;
background: url(http://hoppelajnen.se/images/2010/citat_bg4_77842270.gif) no-repeat;
/**background: url(http://hoppelajnen.se/images/2010/kommentera_bg_05_70780047.jpg) no-repeat;**/
}

.kommentera {
font-size: 22px;
color: #9b6317;
margin: 5px 0px 10px 0px;
}

.kommentar {
font-size: 12px;
font-weight: bold;
letter-spacing: 2px;
color: #ffffff;
/**margin: 7px 3px 2px 4px;**/
padding: 3px;
}

.separator {
/**border-top: 2px dashed #5f5f5f;**/
border-top: 2px solid #ffffff;
/**border-bottom: 0px solid #ffffff;**/
margin: 0px 0px 10px 0px
}

hr {
border: none 0; 
border-top: 1px dashed #5f5f5f;
height: 1px;
}

.default {
font-size: 12px;
color: #333;
font-weight: bold;
padding: 0px 0px 10px 0px;
text-transform: uppercase;
}
.subside {
font-size: 12px;
font-weight: normal;
padding: 0px 0px 10px 0px;
}
.image {
border: 0px;
padding: 0px;
margin: 5px 5px 5px 5px;
}
.image2 {
border: 0px;
padding: 0px;
margin: 0px 0px 0px 0px;
}
.kub {
border: 0px;
padding: 5px;
margin: 0px 0px 0px 0px;
}
.pbild {
border: 0px;
padding:4px;
margin: 0px 0px 0px 0px;
}
.thumbnail {
border: 2px solid #000000;
margin: 5px 5px 5px 5px;
}
.bildlank {
border: 2px solid #000000;
}
.bannerframe {
text-align: center;
float: center;
width: 140px;
border: 2px solid #000000;
padding:0px;
margin: 0px 0px 0px 0px;
}
.video{
padding: 0px 0px 0px 0px;
}
.fieldName{
font-size: 12px;
margin: 0px 0px 12px 0px
}
select{
font-size: 13px;
}
form {
padding: 10px;
/**border: 1px solid #000000;**/
background-color: #FFFFFF;
margin: 0px 0px 10px;
}
#profile {
background-color: #FFFFFF;
border: 1px solid #000000;
padding: 10px;
margin-bottom: 12px;
font-size: 12px;
}
#profile h4{
display: none;
}
#profile p{
}
.button {
color:#000000;
font-size: 12px;
background-color:#FFFFFF;
border: 1px #000000 solid;
}
.TextField {
color: #000000;
background-color:#ffffff;
border: 1px solid black;
}

.textarea {
color: #000000;
/**background-image: url(http://hoppelajnen.blogg.se/images/2009/kommentera_bg_inlgg3_49464740.gif);**/
border: 1px solid black;
}

.bloggplus468 {
text-align: left;
font-size: 10px;
font-weight: normal;
width: 468;
padding: 0px 0px 0px 64px;
}

.visitor {
width: 170;
font-size: 10px;
font-weight: normal;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 50px
}
.visitor a { text-decoration: none; color: #000000; background: #ffffff; cursor: default;}
.visitor a:hover { text-decoration: none; color: #000000; background: #ffffff; border-bottom: 1px dotted #fff; cursor: default;}

.link {
font-size: .7em;
font-weight: normal;
padding: 0px 0px 0px 15px;
}
.link a {color: #000000; text-decoration: underline; background: #ffffff;}
.link a:hover {color: #f8bfd1; text-decoration: none; background: #000000;}
.link a:visited {color: #000000; text-decoration: underline; background: #ffffff;}

.none { background: #ffffff; color: #000000; text-decoration: none; }
.none a { background: #ffffff; color: #000000; text-decoration: none; }
.none a:hover { background: #ffffff; color: #000000; text-decoration: none; }
.none a:active { background: #ffffff; color: #000000; text-decoration: none; }
.none a:visited { background: #ffffff; color: #000000; text-decoration: none; }

.back {
font-size: 15px;
font-weight: bold;
border: 1px solid #000000;
background-color: #9b6317;
margin: 5px 5px 5px 5px;
}

.back a { color: #fff; text-decoration: none; }
.back a:hover { color: #fff; text-decoration: underline; }

.linje a { color: #000000; text-decoration: underline; }
.linje a:hover { color: #000000; text-decoration: none; }

div.yearcontainer{
height:34px;
overflow:hidden;
text-align:center;
}

div.year{
font-weight:bold;
font-size:40px;
color:#d7d7d7;
margin-top:0px;
}

.month{
text-align:center;
font-weight:normal;
font-size:12px;
margin-bottom:20px;
}

.reklamner{
height: 8px;
width: 0px;
background-image: url(http://hoppelajnen.blogg.se/images/2009/reklam_ner_54954545.gif);
}

.reklamupp{
height: 8px;
width: 0px;
background-image: url(http://hoppelajnen.blogg.se/images/2009/reklam_upp_54954591.gif);
}

.banners{
margin: 0px 0px 0px 30px;
text-align: center;
}

.obs {
width: 545px;
border: 2px solid red;
padding: 10px 10px 10px 10px;
background: #ffffff;
text-align: left;
}

.addthis_toolbox .custom_images a{    width: 40px;    height: 40px;    margin: 0;    padding: 0;}.addthis_toolbox .custom_images a:hover img{    opacity: 1;}.addthis_toolbox .custom_images a img{    opacity: 0.75;}

.widget_twitter {width: 225px; background: #c0deed url(http://hoppelajnen.blogg.se/images/2009/bgtwitter_with_attitude2_65808285.gif) top left no-repeat; border:5px solid #dedbd1; padding:2px 2px 20px 0px; color: #494949;}
/**#twitter {}**/
#twitter ul {list-style: none; text-align: left;}
#twitter ul li {margin: 15px 0px 0px 0px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
#twitter ul li a {font: italic 10px Georgia, Times, Serif; color: #324778;}
#twitter ul li a:hover {color: #324778;}

#twitter_update_list li {
font-size: 12px;
margin: 7px 5px 0px 5px;
font-weight: normal;
border-bottom: 0px; 
padding-bottom:0px;
}

.mms img { padding: 0px 0px 25px 0px; width: 600px !important; }
.mms { background: url(http://hoppelajnen.blogg.se/images/2010/mms_bg_92634009.gif) no-repeat left top; }