BODY {
	background: url(/gfx/201004/global_bkg_trees.gif) repeat-x #000;
	text-align: center;
	margin: 0;
	padding: 0;
	border: 0;
}

BODY.lang_EN .language_NO {
	display:none;
}

BODY.lang_NO .language_EN {
	display:none;
}

#container {
	width: 980px;
	margin: 0 auto;
	text-align: left;
}

#header {
	height: 240px;
	width: 980px;
}

#logo {
	width: 141px;
	height: 228px;
	float: left;
}

#logo IMG {
	border: none;
	opacity:0.9;
}

#logo SPAN {
	display: none;
}

#globalmenu {
	float: left;
	margin: 37px 0 0 69px;
	line-height:20px;
	font-size: 13px;
	font-family: tahoma, verdana;
	color: #fff;
	width:650px;

}

#social {
	line-height: 150%;
	font-size: 13px;
	font-family: tahoma, verdana;
	letter-spacing: 0.15em;
	float: right;
	margin: 18px 0 0 0;
	text-align: right;
}

A, A:LINK, .addCommentLink , .viewAllCommentsLink {
	color:#c10000;
	cursor:pointer;
}

#globalmenu A, #globalmenu A:LINK, #globalmenu A:VISITED, #globalmenu A, #globalmenu A:AFTER, #globalmenu A:active,
#social A, #social A:LINK, #social A:VISITED, #social A, #social A:AFTER, #social A:active {
	color: #fff;
	text-decoration: none;
	letter-spacing: 0.15em;
	padding:2px 5px;
}



#globalmenu A:HOVER,
#social A:HOVER {
	background:#c10000;
	color:#fff;
}

#title {
	float: left;
	clear: left;
	margin: -138px 0 0 210px;
}


.new {
	color:#FE5;
}

#title #joinNewsLetter {
	display:none;
}

#title #joinNewsLetter A {
	color: #ff9900;
}

#content {
	margin-top: 20px;
	clear: left;
	text-align: left;
	color: #fff;
}

#content H2 {
	font-family: Garamond, serif;
	font-size: 23px;
	font-weight: normal;
	letter-spacing: 0.2em;
	margin: 0 0 10px 0;
}

#updates {
	width: 800px;
	float: left;
}

#updates .update {
	width: 763px;
	height: 200px;
	cursor: pointer;
	margin-bottom: 30px;
}

#updates .update A {
	width: 763px;
	height: 200px;
	display: block;
	text-decoration: none;
	border: 0;
	font-size: 0;
}

#rightcol {
	float: right;
	width: 165px;
}

#rightcol H2 {
	text-align: right;
}

#footer {
	margin-top: 40px;
	margin-bottom:20px;
	clear: left;
	color: #888;
	text-align:center;
	font-size: 10px;
	font-family: verdana, sans-serif;

}

.blogArticle .imgContainer {
	text-align:center;
	margin-bottom:30px;
}

.blogArticle .imgContainer .imgDescription {
	background:#222;
	border:solid 1px #333;
	padding:5px;
	color:#ccc;
	text-align:left;
	font-size:12px;
	font-family:verdana;
}


.blogArticle H3 {
	font-family:Garamond;
	font-size:20px;
	text-transform:uppercase;
	letter-spacing:0.3em;
	margin-left:10px;
}

.blogArticle DIV.text {
	padding:0 10px;
	vertical-align:top;
	-webkit-columns: 3;
	-webkit-column-gap: 2em;
	-webkit-column-rule: 1px solid #444;
	-webkit-column-fill: balance;


	font-family:tahoma,verdana;
	font-size:12px;
	line-height:175%;
	letter-spacing:0.2em;
	text-align:justify;
	margin-bottom:30px;

}

.blogArticle DIV.text EM {
	font-style:normal;
	color:#c10000;
}


H2.kursHeading {
	padding:5px 10px;;
	background: #990000;
}

.eventDesc {
	background:#390000;
	padding:11px;
	font-family:tahoma;
	font-size:12px;
	line-height:150%;
	margin-bottom:20px;
}

#links {
	text-align:right;
	font-family:tahoma;
	font-size:11px;
	line-height:150%;
}

#links A:LINK, #links A  {
	text-decoration:none;
}

#links A:HOVER {
	color:#fff;
}

#quoteImg {
	cursor:pointer;
}

#content H1 {
	font-family:Garamond;
	font-size:20px;
	text-transform:uppercase;
	letter-spacing:0.3em;
	margin-left:10px;
	text-align:center;
}

.imgComments {


	background:#111;
	border:solid 1px #222;
	padding:5px;
	color:#ccc;
	text-align:left;
	font-size:10px;
	font-family:verdana;
	margin-top:10px;
}

.imgComments .commentContainer {
	margin-top:5px;
	padding:5px;
	border:solid 1px #222;
	background:#000;
	color:#bbb;
}

#commentForm INPUT[type=text],#commentForm TEXTAREA {
	width:200px;
	padding:2px;
	margrin:0px;
	font-family:verdana;
	font-size:12px;
}

#commentForm TEXTAREA {
	width:400px;
	height:50px;
}

#commentForm .urlInput {
	position:absolute;
	top:-1000px;
	left:-1000px;
}

#loadNextButton {
	padding:5px;
	background:#c10000;
	color:#fff;
	cursor:pointer;
	border-radius:5px;
	border:5px solid #c10000;
}

#loadNextButton:hover {
	background: #ff0000;
	border-color:#ff0000;
}

.addCommentLink {

}

.commentContainer {
	font-size:12px;
}
.commentContainer .gravatar { height:80px; margin-right:20px; float:left; display:inline-block; }
.commentContainer .gravatar IMG { border:none; }
.commentContainer .username { display:inline-block; }
.commentContainer .username:after { content: " - "; }
.commentContainer .added { display:inline-block; clear:right; }
.commentContainer .comment { display:block; clear:right;  }
.commentContainer .delComment { cursor: pointer; background:#ff0000; color:#fff; padding:2px; border-radius:2px; border:2px #ff0000 solid; margin-top:5px; clear:both;}
.commentContainer { clear:both; }

/* Custom Icons AddThis */
.addthis_toolbox {
	float:right;
}
.addthis_toolbox .custom_images a {
    width: 64px;
    height: 64px;
    margin: 0;
    padding: 0;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}