
        html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


body {line-height: 1;}

ol, ul {
	list-style: none;
}

blockquote, q {quotes: none;}

/* remember to define focus styles! 
*/:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! 
*/ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup 
*/table {
	border-collapse: collapse;
	border-spacing: 0;}

body { 
margin : 0; 
background : #eecbba url(http://www.bloggdesign.nu/designer/2391/vintage-bakgrund_127883819.jpg); 
background-attachment: fixed;
} 
a { 
color : #e57c98; 
text-decoration : none; 
font-weight : normal; 
border-bottom : 0 solid #181818; 
} 
a:hover { 
color : #ffffff; 
text-decoration : none; 
border-bottom : 0 dotted #181818; 
} 
#wrapper { 
background : url(http://www.bloggdesign.nu/designer/2391/opacity_119219669.png);
clear : none; 
margin : 0 auto; 
padding: 0px 20px 40px 20px; 
width : 1000px; 
} 
#wrapper:after { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
p { 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
} 
#header { 
background : url(http://www.bloggdesign.nu/designer/2391/header-till-gratis-design_127883689.png) center left no-repeat; 
padding-bottom : 0; 
margin-top : 0; 
margin-left : 0px; 
margin-bottom : 0px; 
width : 1000px; 
height : 250px;  
} 


.date { 
font-family : calibri, tahoma, Helvetica, Sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #ffffff; 
background : #000000; 
padding-left : 10px; 
padding-right : 0; 
padding-bottom : 5px; 
margin-left : 0; 
margin-right : 10px; 
text-transform : none; 
width : 638px; 
border-top : 0 double #a79e93; 
border-bottom : 1px dashed #ffffff; 
letter-spacing : 1px; 
text-align : left; 
} 


.menybild { 
margin-left: -5px;
margin-bottom: -5px;
margin-top: -5px;
} 



#side { 
background : #7d4e66; 
float : right; 
width : 270px; 
margin-right : 0px; 
border-left: solid 5px #7d4e66;
padding-bottom: -5px; 
} 

#content {  
background : #f8f1e0 url(http://www.bloggdesign.nu/designer/2391/footer_127887985.png) no-repeat bottom; 
overflow : hidden; 
width : 710px; 
float : left; 
text-align : left; 
vertical-align : top; 
padding: 20px 5px 150px 10px;
margin: 0px 0px 40px 0px; 
} 

.container {  
background : #ffffff; 
overflow : hidden; 
float : left; 
text-align : left; 
vertical-align : top; 
border: 1px dashed #a6859e; 
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
padding-bottom: 5px;
} 



h1 { 
font-family : georgia, verdana, sans-serif; 
font-size : 32px; 
font-weight : normal;
font-style: italic; 
color : #a6859e; 
text-align : left; 
padding : 15px 5px 0px 5px; 
margin : 10px 10px 0 10px; 
text-transform: uppercase;
} 

h1 a { 
color : #d91a4c; 
} 
h1 a:hover { 
color : #eeeeee; 
text-decoration : none; 
font-weight : normal; 
border-bottom : 0 dotted #877373; 
} 




h2 { 
font-family : Century Gothic, verdana, sans-serif; 
font-size : 14px; 
font-weight : normal; 
color : #000000; 
text-align : left; 
padding : 5px 5px 0px 7px; 
margin : 0px 10px 0 10px; 
} 



h3 { 
font-family : georgia, verdana, sans-serif; 
font-size : 36px; 
font-weight : normal;
font-style: italic; 
color : #a6859e; 
vertical-align : top; 
text-align : left; 
padding : 15px 5px 0px 5px; 
margin : 10px 10px 0 20px; 
} 
h3 a { 
color : #eb4974; 
font-weight : normal; 
} 
h3 a:hover { 
color : #eeeeee; 
text-decoration : none; 
font-weight : normal; 
border-bottom : 0 dotted #877373; 
} 




.navheader { 
font-family : georgia, century gothic, Helvetica, Sans-serif; 
font-size : 16px; 
font-weight : normal; 
font-style: italic;
color : #f8f1e0; 
padding : 4px 0px 3px 0px; 
margin : 10px 10px 10px 10px; 
text-align : left; 
border-bottom: 1px dashed #f8f1e0;
text-transform: uppercase;
} 
.nav { 
font-family : century gothic, verdana, arial; 
font-size : 12px; 
font-weight : normal; 
line-height: 150%;
color : #a2a2a2; 
margin-bottom : 0; 
margin-left : 0; 
text-transform : none; 
text-align : left; 
} 

.navinfo { 
font-family : century gothic, verdana, arial; 
margin : 0px 10px 0px 10px; 
padding : 5px  10px 5px 10px; 
font-weight : normal; 
line-height : 130%; 
letter-spacing : 0; 
} 


.nav ul { 
margin : 0 10px 0 20px; 
padding : 0 5px 5px 5px; 
font-weight : normal; 
line-height : 110%; 
letter-spacing : 0; 
} 
.nav li { 
list-style : none; 
padding : 5px 0 0 0; 
margin : 0 7px 0 0; 
font-weight : normal; 
} 
.nav a { 
color : #000; 
text-decoration : none; 
font-size : 12px; 
font-weight : normal; 
} 
.nav a:hover { 
color : #ffffff; 
font-weight : bold; 
text-decoration : none; 
font-size : 12px; 
border-bottom : 0 solid #181818; 
} 


.entrybody { 
font-family : verdana, arial, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #666666; 
line-height : 140%; 
text-align : justify; 
padding : 10px 20px 10px 20px; 
margin : 0 10px 0px 10px; 
} 

.entrymeta { 
text-decoration : none; 
font-size : 12px; 
font-weight : normal; 
text-align : center; 
color : #878787; 
margin-top : -10px; 
margin-bottom : 5px; 
padding-bottom: 5px;
border-bottom: 1px dashed #c2c2c2;
font-family : Century Gothic, verdana, Times, serif; 
} 
.entrymeta a { 
font-size : 12px; 
color : #e6b4a4; 
font-family : Century Gothic, verdana, Times, serif; 
font-weight : normal; 
text-align : center; 
text-decoration : none; 
border-top : 1px dotted; 
} 
.entrymeta a:hover { 
color : #ff3e5e; 
text-decoration : none; 
border-bottom : 0; 
} 



h4 { 
color : #000000; 
font-family : Century Gothic, verdana, Times, serif; 
font-size : 10px; 
font-weight : normal; 
text-align : left; 
line-height: 130%;
text-transform : uppercase; 
margin-bottom : 10px; 
padding-top: 0px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 20px;
margin-top : -2px; 
border-bottom: 1px dashed #333;
} 
h4 a { 
text-decoration : none; 
} 
h4 a:hover { 
color : #ffffff;
font-size: 12px; 
} 




.commentheader { 
font-family : georgia, tahoma, arial; 
font-size : 20px; 
margin : 0 20px 0 20px; 
font-weight : normal; 
font-style : italic; 
padding : 5px 5px 0 5px; 
background : #ffffff; 
color : #666666; 
text-transform : none; 
letter-spacing : 0; 
border-top : 1px solid #c2c2c2; 
border-bottom: 1px dashed #c2c2c2;
border-right : 1px solid #c2c2c2; 
border-left : 1px solid #c2c2c2; 
} 
.commenttext { 
background : #ffffff; 
font-family : verdana, candara, arial; 
font-size : 12px; 
font-weight : normal; 
padding : 5px; 
margin : 0 20px 0 20px; 
color : #666666; 
line-height : 130%; 
padding-top : 8px; 
padding-bottom : 8px; 
letter-spacing : 0; 
border-bottom : 1px solid #c2c2c2; 
border-right : 1px solid #c2c2c2; 
border-left : 1px solid #c2c2c2; 
} 
.commentmeta { 
background : #ffffff; 
font-family : tahoma, arial; 
font-size : 9px; 
font-weight : normal; 
text-align : left; 
color : #666666; 
padding-bottom : 8px; 
padding : 0 5px 5px 5px; 
margin : 0 20px 30px 20px; 
letter-spacing : 1px; 
border-bottom : 1px dashed #c2c2c2; 
border-right : 1px solid #c2c2c2; 
border-left : 1px solid #c2c2c2; 
} 
.commentmeta a { 
color : #ca0000; 
text-decoration : none; 
font-weight : normal; 
} 
.commentmeta a:hover { 
color : #666666; 
text-decoration : none; 
font-weight : normal; 
} 
.commentform { 
background : #ffffff; 
font-family : century gothic, tahoma, arial; 
font-size : 11px; 
font-weight : normal; 
color : #333; 
padding-left : 20px; 
padding-right : 20px; 
padding-bottom : 20px; 
margin : 20px 20px 20px 20px; 
letter-spacing : 1px; 
border : 1px solid #c2c2c2; 
} 
input { 
background : #ffffff url() no-repeat center center; 
font-family : century gothic; 
color : #333; 
padding : 2px; 
margin-bottom : 3px; 
font-weight : normal; 
font-size : 12px; 
border : 1px solid #c2c2c2; 
} 
textarea { 
background : #ffffff url() no-repeat center center; 
font-family : century gothic; 
color : #333; 
padding : 2px; 
font-weight : normal; 
font-size : 12px; 
border : 1px solid #c2c2c2; 
} 
.separator { 
display : none; 
} 
.default { 
font-family : georgia, Helvetica, Sans-serif; 
font-size : 20px; 
color : #ff3e5e; 
font-style : italic; 
letter-spacing : 0; 
font-weight : normal; 
padding : 20px 20px 20px 0; 
text-transform : none; 
text-align : right; 
} 
.subside { 
font-family : arial; 
font-size : 11px; 
height : 0; 
font-weight : normal; 
padding : 0 0 0 0; 
} 
.xmlButton { 
border : 0 solid; 
padding : 0 3px; 
font : bold 10px Verdana, Arial, Helvetica, Sans-serif; 
color : #fff; 
text-decoration : none; 
margin : 0; 
} 
.image { 
border : 0 solid #ffffff; 
background-color : #ffffff; 
padding : 2px; 
margin : 0 6px 6px 0; 
} 
.thumbnail { 
border : 0 solid #ffffff; 
background-color : #ffffff; 
padding : 2px; 
margin : 0 6px 6px 0; 
} 
.video { 
padding : 0 0 0 0; 
} 
.fieldName { 
font-family : verdana, arial, sans-serif; 
font-size : 11px; 
margin : 0 0 12px 0; 
} 
select { 
font-family : verdana, arial, sans-serif; 
font-size : 11px; 
} 
form { 
padding : 5px; 
margin : 0 0 20px; 
} 
.info { 
font-family : candara, verdana, arial, sans-serif; 
font-size : 12px; 
background : #ffffff; 
color : #666666; 
margin : 0 10px 0 10px; 
padding : 10px 5px 10px 5px; 
text-align : left; 
border-bottom : 1px solid #cdc4bf; 
border-right : 1px solid #cdc4bf; 
border-left : 1px solid #cdc4bf; 
} 
.info2 { 
font-family : candara, verdana, arial, sans-serif; 
font-size : 12px; 
background : #ffffff; 
color : #666666; 
letter-spacing : 0; 
margin : 0 0 0 0; 
padding : 10px 5px 10px 0; 
text-align : left; 
border-bottom : 0 solid #cdc4bf; 
border-right : 0 solid #cdc4bf; 
border-left : 0 solid #cdc4bf; 
} 
.undernav { 
font-family : calibri, verdana, arial, sans-serif; 
font-size : 10px; 
background : #ffffff; 
color : #666666; 
font-style : normal; 
letter-spacing : 1px; 
text-transform : uppercase; 
margin : 0 0 0 0; 
padding : 0 5px 5px 5px; 
text-align : center; 
border-bottom : 1px dashed #cdc4bf; 
border-right : 0 solid #cdc4bf; 
border-left : 0 solid #cdc4bf; 
} 