/* @override http://localhost:8888/wp-content/themes/mono/css/page.css */

#aboveline {
	padding-bottom: 0;
}

#header {

}

.main {
	float:  left;
	position: relative;
	width: 630px;
}



/* ------------------ Artist & Nyhet, delt stiling ------------------ */


.artist, .news {
	clear: left;
	border-top: 1px dotted #8d7f78;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	min-width: 500px;
	}

.artist h2, .news h2 {
	padding-bottom: 10px;
	color: #b01f20;
	font-style: italic;
	}

.artist p, .news p {
	font-family: tahoma, arial, sans-serif;
	font-size: 1.1em;
	line-height: 1.4em;
	width: 95%;
	max-width: 500px;
}

#turn_page {
	position: absolute;
	top: 10px;
	right: 0;
}

#turn_page h3 {
	float: left;
	margin-right: 10px;
}

#turn_page .wp-pagenavi {
	width: auto;
	float: left;
	margin-top: 8px;
}

#arkiv {
	border-top: 1px dotted #8d7f78;
	padding-top: 1.5em;
}

#arkiv a {
	font-size: 1.4em;
	font-style: italic;
	
}

/* ----------------------- Nyhet stiling ----------------------- */

.news p {
	max-width: 100%;
}

.news .lesmer {
	margin-left: 5px;
}

.news h2 span {
	font-size: 0.5em;
	color: black;
	text-align: right;
	width: auto;
	font-family: arial, verdana, sans-serif;
	font-style: italic;
}


#nyheter .news  {
	padding-bottom: 1.5em;
}
/*
#nyheter .lesmer {
	display: block;
	clear: left;
	margin: 4px 0 20px 0;
}

#nyheter .news .lesmer a {
	background-color: #e8e6dd;
	clear: both;
	float: left;
	padding: 3px 6px 3px 6px;
	text-decoration: none;
	color: #6f665a;
	font-family: lucida, tahoma, arial, sans-serif;
	font-size: 11px;
}

#nyheter .news .lesmer a:hover {
	background: #B01F20;
	color: white;
	}

*/

/* ------------------ Artist styles, program ------------------ */

.artist img {
	border: 5px solid black;
	float:  left;
	}
	
.artist a:hover img {
	border-color: #B01F20;
	}
	
.artist .tekst {
	margin-left: 220px;
	}
		
.artist h2 a {
	text-decoration: none;
}

.artist h2 a:hover {
	text-decoration: underline;
}

.artist h3, .news h3 {
	color: #8d7f78;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	padding: 4px 0 8px 0;
	font-weight: normal;
	}
	
.artist h3 span {
	color: silver;
}


#belowline {
	padding-bottom: 30px;
}


/* ------------------ Q styles ------------------ */

.q_col1 {
	float: left;
	width: 280px;
}

.q_col1 #sidebar {
	width: 100%;
}

.q_col2 {
	margin-left: 325px;	
	width: 550px;
	padding-top: 10px;
}

.q_col2 h2 {
	padding-bottom: 8px;
}

.rett {
	width: 100%;
	border-top: 1px dotted #968e8e;
	padding-bottom: 8px;
}

.rett h3 {
	font-size: 18px;
	font-family: georgia, "times new roman", serif;
	font-style: italic;
	padding-bottom: 0.3em;
	font-weight: normal;
}

.rett h3 .navn {
	color: #b01f20;
 	float: left;
	width: 410px;
}

.rett h3 .pris {
	color: black;
}


