body.custom {background: #fff;}
.custom #container {margin-top: 0em; margin-bottom: 10em; padding: 0em; background: #fff; border: 0em solid #fff;}
.custom #page {background: #fff;}
.custom .headline_area { margin-bottom: 2.5em; margin-top: 1.5em;}

#alert_bar { width: 100%; padding: 1em 0; background: #e1dca5; border-top: 0.3em solid #8097b8; border-bottom: 0.1em solid #c4bb5b; }

	#alert_bar p { font-size: 1.2em; line-height: 1em; text-align: center; }
	
	#alert_bar a { text-decoration: underline; }
	
	#alert_bar a:hover { text-decoration: none; }

/* .custom h2 a { color: #0f5769; } */
/* .custom h2 a:hover { text-decoration: hover; } */

.custom li.widget .callout_blue { padding: 0.846em; line-height: 1.385em; background: #e3f0f2; border: 0.077em solid #addde6; }
.custom li.widget .callout_yellow { padding: 0.846em; line-height: 1.385em; background: #fffbcc; border: 0.0em solid #e6db55; }
.custom li.widget .callout_grey { padding: 0.9em; line-height: 1.385em; background: #ffffff; border: 0.1em solid #e7e7e7; }
.custom li.widget .callout_green { padding: 0.9em; line-height: 1.385em; background: #ffffff; border: 0.1em solid #bdd766; }


/* HEADER IMAGE */
.custom #header #logo a { display: block; height: 0px; width: 960px; background: url('images/sidhuvud/stefan-tell_blogg_fotograf_SH.png') no-repeat; outline: none; }

/* TAR BORT TITLE OCH PAYOFF */
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }

/* TAR BORT BORDER VID HEADER */
.custom #header { border-bottom: 0; }

/* TAR BORT WHITESPACE */
.custom #header #tagline { height: 0; }

/* TAR BORT PADDING */
.custom #header { padding: 0; }

/* MENYRADSBAKGRUND */
.custom ul#tabs li.cat-item-1 { background: #e3f0f2; border: 0.077em solid #addde6; }
.custom ul#tabs li.page-item-5 { background: #fffbcc; border: 0.077em solid #addde6; }
.custom ul#tabs li.page-item-28 { background: #fffbcc; border: 0.077em solid #addde6; }
.custom ul#tabs li.current-cat { background: #fff; }