﻿/*
Theme Name: The Dreamhamar Theme
Theme URI: URI to your theme
Description: Twentyten child-theme
Author: Capitan Seo and El Pixel Vivo
Version: 0.0.1
Template: twentyten
Tags: two-columns, right-sidebar, custom-header, custom-colors, custom-background, custom-menu, theme-options, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, buddypress
*/

@charset "UTF-8";
/* CSS Document */

.clr{ 
	clear:both;
}

a{ 
	text-decoration:none;
}

h1, h2, h3, h4, h5, h6{
	text-align:left;	
}

body{
	font: .9em Arial, Helvetica, sans-serif;
	/*text-align:justify;*/
	color:#333;
}

#calendar #container #left{
	font-size:.8em;
}


/*............Estructura general............*/

#nav{ 
	background:#FF0;
	color:#000;
	font-size:.9em;
	height:42px;
	width:100%;
	position:fixed;
	z-index:1;
	/* margin-top: -15px; */
	margin-top: -51px;
}

#header{
	height:60px;
	width:100%;
	/* margin: 51px 0 0 0 !important; */
	margin: 60px 0 0 0 !important;
}

#home #header{ 
	background:#FF0;
}

#author #header{ 
	background:#FF0;
}

#digitallab #header{ 
	background:#9F0;
}

#public-space-and-people #header{
	background:#9c3;
}

#tactical-urbanism #header{
	background:#9c3;
}

#onlineworkshops #header{
	background:#9c3;
}

#onsiteworkshops #header{
	background:#cc3;
}

#technology #header{
	background:#cc3;
}

#activities #header{
	background:#cc3;
}

#people #header{
	background:#cc3;
}

#environment #header{
	background:#cc3;
}

#seasonalstrategy #header{
	background:#cc3;
}

#rucksack #header{
	background:#dcdcdc;
}

#hamarexperience #header{
	background:#3c9;
}

#openevents #header{
	background:#3c6;
}	

#blog #header{
	background:#3cf;
}

#database #header{
	background:#f06;
}

#norsk #header{
	background:#6cc;
}

#calendar #header{
	background:#f90;
}

#container{
	width:960px;
	padding:0;
	margin:28px auto 0 auto;
}

#left{
	width:470px;
	float:left;
	font-size:.8em;
}

#right{
	width:470px;
	float:right;
	font-size:.8em;
}

#author #footer{
	border-bottom:#FF0 solid 5px;
}

#blog #footer{
	border-bottom:#3cf solid 5px;
}

#digitallab #footer{
	border-bottom:#9F0 solid 5px;
}

#onlineworkshops #footer{
	border-bottom:#9c3 solid 5px;
}

#onsiteworkshops #footer{
	border-bottom:#cc3 solid 5px;
}

#openevents #footer{
	border-bottom:#3c6 solid 5px;
}

#norsk #footer{
	border-bottom:#6cc solid 5px;
}

#calendar #footer{
	border-bottom:#f90 solid 5px;
}

#database #footer{
	border-bottom:#f06 solid 5px;
}

#social{
	width:960px;
	margin:0 auto;
}

#nav_footer{
	width:980px;
	margin:0 auto;
	font-size:.8em;
	text-transform:uppercase;
}
/* Widgets Footer */

#footer-widget-area{
	width:980px;
	margin:0 auto;
	font-size:.8em;
	text-transform:uppercase;
}

.widget-area{
	width: 225px;	
	float: left;
}

#first, #second, #third{
	margin-right: 20px;
}
	
#logos{
	width:960px;
	margin:20px auto;
	font-size:0.9em;
	color:#3d3d3d;
	padding-bottom:10px;
}

.col_left{
	width:225px;
	float:left;
}

.col_left ul.xoxo:first-child .widget_sp_image{
	margin-top:0;
}

#right ul.xoxo:first-child .widget_sp_image{
	margin-top:0;
}

.col_right{
	width:225px;
	float:right;
}

.col_right ul.xoxo:first-child .widget_sp_image{
	margin-top:0;
}

/*............Estructura general............*/

/*............Header............*/

h1 a{
	display:block; 
	width:960px;
	height:60px;
	margin:0 auto;
	text-indent:-9999px;
} 

#public-space-and-people h1 a{
	background:url(images/dreamhamar_digitallab_public-space-and-people.png) no-repeat;
}

#tactical-urbanism h1 a{
	background:url(images/dreamhamar_digitallab_tactical-urbanism.png) no-repeat;
}

#home h1 a{
	background:url(images/dreamhamar.png) no-repeat;
}

#author h1 a{
	background:url(images/dreamhamar.png) no-repeat;
}

#digitallab h1 a{
	background:url(images/dreamhamar_digitallab.png) no-repeat;
}

#onlineworkshops h1 a{
	background:url(images/dreamhamar_digitallab_onlineworkshops.png) no-repeat;
}

#onsiteworkshops h1 a{
	background:url(images/dreamhamar_digitallab_onsiteworkshops.png) no-repeat;
}

#technology h1 a{
	background:url(images/dreamhamar-onsiteworkshops-technology.png) no-repeat;
}

#activities h1 a{
	background:url(images/dreamhamar-onsiteworkshops-activities.png) no-repeat;
}

#people h1 a{
	background:url(images/dreamhamar-onsiteworkshops-people.png) no-repeat;
}

#environment h1 a{
	background:url(images/dreamhamar-onsiteworkshops-environment.png) no-repeat;
}

#seasonalstrategy h1 a{
	background:url(images/dreamhamar-onsiteworkshops-seasonalstrategy.png) no-repeat;
}

#rucksack h1 a{
	background:url(images/dreamhamar-rucksack.png) no-repeat;
}

#hamarexperience h1 a{
	background:url(images/dreamhamar_digitallab_hamarexperience.png) no-repeat;
}

#openevents h1 a{
	background:url(images/dreamhamar_digitallab_openevents.png) no-repeat;
}

#blog h1 a{
	background:url(images/dreamhamar_blog.png) no-repeat;
}

#database h1 a{
	background:url(images/dreamhamar_database.png) no-repeat;
}

#norsk h1 a{
	background:url(images/dreamhamar_norsk.png) no-repeat;
}

#calendar h1 a{
	background:url(images/dreamhamar_calendar.png) no-repeat;
}

/*............Header............*/

/*............Menu principal............*/

#nav .menu-principal{
	width:960px;
	height:42px;
	margin:0 auto;
	font-size:.8em;
	text-transform: uppercase;
}
	
#nav .menu-principal ul{
	float:left;
	list-style-type:none;
}

#nav .menu-principal ul li{
	float:left;
	padding: 7px 0 5px 0;
	margin: 0 0 0 20px;
}

#nav > .menu-principal > ul > li{
	height:42px;}

#nav .menu-principal ul li.home{
	padding: 0 0 5px 0;
	margin: 0 0 0 10px;
}

#nav .menu-principal ul li.login{
	padding: 7px 0 5px 0;
	margin: 0 0 0 89px;
}

#nav .menu-principal ul li.logout{
	padding: 7px 0 5px 0;
	margin: 0 0 0 77px;
}

#nav .menu-principal ul li.search{
	padding: 7px 0 5px 0;
	margin: 0 0 0 20px;
}

#nav .menu-principal a{
	border-bottom:#FFF solid 5px;
	color:#000;
}

#nav .menu-principal a:hover{
	border-bottom:#000 solid 5px;
}

#nav .menu-principal ul li.home a{
	border:none;
}

li.search input[type=text] {
	float:right;
	width:170px;
	height:19px;
	padding-left:3px;
	margin-top:-3px;
	border:none;
	color:#999;
}

/*.login{ 
	float:right;
	margin: 0 20px 0 0;
}*/

/* =Menu
-------------------------------------------------------------- */

#nav .menu-principal li,
div.menu li {
	float: left;
	position: relative;
	z-index: 99999;
}

#nav a {
	display: block;
}

#nav ul ul {
	display: none;
	position: absolute;
	top: 32px;
	left: 0;
	float: left;
	width: 118px;
	padding: 10px 0 3px 0;
}

#nav .menu-principal ul ul.sub-menu li{
	margin: 0;
	padding: 0;
}

#nav .menu-principal ul ul.sub-menu li a{
	background: #000;
	padding: 2px 0 2px 3px;
	border: 0;
	color: #fff;
}

#nav .menu-principal ul ul.sub-menu li:first-child a{
	padding: 5px 0 2px 3px;
}

#nav .menu-principal ul ul.sub-menu li:last-child a{
	padding: 2px 0 5px 3px;
}

#nav .menu-principal ul ul.sub-menu li a:hover{
	background: #fff;
	color: #000;
}
		
#nav ul ul li {
	min-width: 50px;
}
#nav ul ul ul {
	left: 100%;
	top: 0;
}
#nav ul ul a {
	background: #000;
	line-height: 1em;
	padding: 0;
	width: 115px;
	height: auto;
}
#nav ul ul :hover > a {
	background: #fff;
	color: #000;
}
#nav ul li:hover > ul {
	display: block;
}

#nav ul li.current_page_item > a,
/*#nav ul li.current-menu-ancestor > a,
#nav ul li.current-menu-item > a,
#nav ul li.current-menu-parent > a,
#nav ul li.current-post-parent > a {
	color: #000;
	border-bottom:#000 solid 5px;
}*/
	
* html #nav ul li.current_page_item a,
/** html #nav ul li.current-menu-ancestor a,
* html #nav ul li.current-menu-item a,
* html #nav ul li.current-menu-parent a,
* html #nav ul li.current-post-parent a,
* html #nav ul li a:hover {
	color: #000;
	border-bottom:#000 solid 5px;
}*/

.active-menu-blog #menu-item-21 a{
	color: #000;
	border-bottom:#000 solid 5px;	
}

.active-menu-digitallab #menu-item-20 a{
	color: #000;
	border-bottom:#000 solid 5px;	
}

.active-menu-calendar #menu-item-330 a{
	color: #000;
	border-bottom:#000 solid 5px;	
}
	
.active-menu-database #menu-item-23 a{
	color: #000;
	border-bottom:#000 solid 5px;	
}

.active-menu-norsk #menu-item-24 a{
	color: #000;
	border-bottom:#000 solid 5px;	
}	

.active-menu-rucksack  #menu-item-8776 a{
	color: #000;
	border-bottom:#000 solid 5px;	
}	

.active-menu-onsiteworkshops #menu-item-314 a{
	color: #000;
	border-bottom:#000 solid 5px;	
}
/*#author #menu-item-16 a{
	color: #000;
	border-bottom:#000 solid 5px;
}

#author #menu-item-17 a{
	color: #000;
	border-bottom:#000 solid 5px;
}

#author #menu-item-18 a{
	color: #000;
	border-bottom:#000 solid 5px;
}

#author #menu-item-19 a{
	color: #000;
	border-bottom:#000 solid 5px;
}*/


/*............Menu principal............*/

/*............Menu database............*/

.menu1_database,
.menu2_database{
	background:#fff;
	padding-bottom:5px;
	margin-bottom:30px;
	border-bottom:#f06 solid 5px;
}

.menu2_database a{
	display:block;
	padding:2px 5px;
	text-transform:uppercase;
	background:#f06;
	color:#FFF;
}
.menu2_database a:hover{
	background:#fff;
	color:#000;
}

.menu1_database a{
	display:block;
	height:30px;
	text-indent:-9999px;
}

a.blog{
	background:#f06 url(images/blog.png) no-repeat top left;
}

a:hover.blog{
	background:#FFF url(images/blog.png) no-repeat bottom left;
}

a.digitallab{
	background:#f06 url(images/digitallab.png) no-repeat top left;
}

a:hover.digitallab{
	background:#FFF url(images/digitallab.png) no-repeat bottom left;
}

a.onlineworkshops{
	background:#f06 url(images/onlineworkshops.png) no-repeat top left;
}

a:hover.onlineworkshops{
	background:#FFF url(images/onlineworkshops.png) no-repeat bottom left;
}

a.onsiteworkshops{
	background:#f06 url(images/onsiteworkshops.png) no-repeat top left;
}

a:hover.onsiteworkshops{
	background:#FFF url(images/onsiteworkshops.png) no-repeat bottom left;
}

a.openevents{
	background:#f06 url(images/openevents.png) no-repeat top left;
}

a:hover.openevents{
	background:#FFF url(images/openevents.png) no-repeat bottom left;
}

a.hamarexperience{
	background:#f06 url(images/hamarexperience.png) no-repeat top left;
}

a:hover.hamarexperience{
	background:#FFF url(images/hamarexperience.png) no-repeat bottom left;
}

a.norsk{
	background:#f06 url(images/norsk.png) no-repeat top left;
}

a:hover.norsk{
	background:#FFF url(images/norsk.png) no-repeat bottom left;
}

#database h2{
	text-transform:uppercase;
	padding:5px;
	background:#f06;
	color:#FFF;
	margin-bottom:5px;
}

/*............Menu database............*/

/*............Imagenes home............*/

.images img{ margin-bottom:30px;
}

/*............Imagenes home............*/

/*............Home............*/

#home #intro{
	width:470px;
	color:#333;
	font-size:.9em;
	margin:40px 0 25px 0;
}

#home #intro a{
	color:#000;
}

#home #intro a:hover{
	background:#FF0;
}

#home #left a,
#home #right a{
	display:block;
	width:225px;
	height:225px;
	border-bottom:#d3d3d3 solid 5px;
}

#home #left a:hover,
#home #right a:hover{
	border-bottom:#FF0 solid 5px;
}

#home #footer{
	width:960px;
	margin:30px auto;}

#home #logos{
	float:right;
	
}

#home #logos ul li{
	float:right;
}

#home #legal{
	float:left;
	width:660px;
}

#home #legal p{
	float:left;
	font-size:.8em;
}

#social-menu ul{
	
}

#social-menu ul li{
	float:left;	
}

#social-menu ul li a{
	display:block;
	height:13px;
	width:12px;
	text-indent:-9999px;
	margin-right:10px;
	background:url(images/social_icon.gif) no-repeat;
}

#social-menu ul li a.rss-icon:link{
	background-position:0 0;
}

#social-menu ul li a.rss-icon:hover{
	background-position:0 -13px ;
}

#social-menu ul li a.twitter-icon:link{
	background-position:-24px 0;
}

#social-menu ul li a.twitter-icon:hover{
	background-position:-24px -13px ;
}

#social-menu ul li a.vimeo-icon:link{
	background-position:-48px 0;
}

#social-menu ul li a.vimeo-icon:hover{
	background-position:-48px -13px ;
}

#social-menu ul li a.delicius-icon:link{
	background-position:-72px 0;
}

#social-menu ul li a.delicius-icon:hover{
	background-position:-72px -13px ;
}

#social-menu ul li a.facebook-icon:link{
	background-position:-96px 0;
}

#social-menu ul li a.facebook-icon:hover{
	background-position:-96px -13px ;
}

#social-menu ul li a.mail-icon:link{
	background-position:-120px 0;
}

#social-menu ul li a.mail-icon:hover{
	background-position:-120px -13px ;
}
/*............Home............*/

/*............Blog (posts) y norsk (post)............*/

.post{
	width:470px;
	margin-bottom:30px;
}

#blog .post h2 a{
	background:#3cf;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
	border: none;
}

#blog .post h2 a:hover{
	border: none;
}
	
#blog .post-single h1{
	background:#3cf;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
}

.entry-content p {
	margin: 20px 0 20px 0;
}

#blog .post a{
	display:block;
	color:#333;
	border-bottom:#d3d3d3 solid 5px;
}


#blog .post a:hover{
	border-bottom:#3cf solid 5px;
}

#blog .entry-summary a, #blog .metadata a{
	display: inline;
	border: none;
	
}

#blog .entry-summary a:hover, #blog .metadata a:hover{
	display: inline;
	border: none;
}
	
#blog .post p{
	color:#333;
	padding: 10px 0 10px 0;
}

#blog .post-single .metadata p {
	color:#666;
}

#blog .post {	
	border-bottom:#d3d3d3 solid 5px;
}

#blog .post:hover {	
	border-bottom:#3cf solid 5px;
}

#blog .post:hover h2 a{
	color: #000;
}

#norsk .post a{
	display:block;
	color:#333;
	border-bottom:#d3d3d3 solid 5px;
}

#norsk .post a:hover{
	border-bottom:#6cc solid 5px;
}

#norsk .post p{
	padding: 10px 0 10px 0;
	font-size:1em;
}

#norsk .post h2 a{
	background:#6cc;
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
	border: none;
}

#norsk .post h2 a:hover{
	border: none;
}

#norsk .post-single h1{
	background:#6cc;
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
}

#norsk .entry-summary a, #norsk .metadata a{
	display: inline;
	border: none;
}

#norsk .entry-summary a:hover, #norsk .metadata a:hover{
	display: inline;
	border: none;
}


#norsk .post p{
	color:#333;
	padding: 10px 0 10px 0;
	font-size:1em;
}

#norsk .post-single .metadata p {
	color:#666;
}

#norsk .post {	
	border-bottom:#d3d3d3 solid 5px;
}

#norsk .post:hover {	
	border-bottom:#6cc solid 5px;
}

#norsk .post:hover h2 a{
	color: #000;
}

/*............titulos entry-title............*/



#digitallab .entry-title{
	text-transform:uppercase;
	background:#9f0;
	color:#FFF;
	padding:5px;
}

#onlineworkshops .entry-title{
	text-transform:uppercase;
	background:#9c3;
	color:#FFF;
	padding:5px;
}

#onsiteworkshops .entry-title{
	text-transform:uppercase;
	background:#cc3;
	color:#FFF;
	padding:5px;
}

#hammarexperience .entry-title{
	text-transform:uppercase;
	background:#3c9;
	color:#FFF;
	padding:5px;
}

#openevents .entry-title{
	text-transform:uppercase;
	background:#3c6;
	color:#FFF;
	padding:5px;
}



/*............titulos entry-title............*/


/*............Blog (posts) y norsk (post)............*/

/*............Calendar............*/



#calendar .entry-title{
	background:#f90;
	
	font-size:.9em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
	border: none;
}

#calendar .post h2 a{
	background:#f90;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
	border: none;
}

#calendar .post h2 a:hover{
	border: none;
}
	
#calendar .post-single h1{
	background:#f90;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
}

.entry-content p {
	margin: 20px 0 20px 0;
}

#calendar .entry{
	font-size:.8em;
}
	

#calendar .entry p span{
	color:#333 !important;
}


	

/*#calendar .post a{
	display:block;
	color:#333;
	border-bottom:#d3d3d3 solid 5px;
}

#calendar .post * a{
	display:block;
	color:#333;
	border-bottom:#fff solid 5px;
}

#calendar .post a:hover{
	border-bottom:#f90 solid 5px;
}

#calendar .post * a:hover{
	border-bottom:#fff solid 5px;
}*/

#calendar .entry-summary a, #calendar .metadata a{
	display: inline;
	border: none;
}

#calendar .entry-summary a:hover, #calendar .metadata a:hover{
	display: inline;
	border: none;
}
	
#calendar .post p{
	color:#333;
	padding: 10px 0 10px 0;
	font-size:1em;
}

#calendar .post-single .metadata p {
	color:#666;
}

#calendar .post {	
	border-bottom:#d3d3d3 solid 5px;
}

#calendar .post:hover {	
	border-bottom:#f90 solid 5px;
}

#calendar .post:hover h2 a{
	color: #000;
}

.back a{
	border:none;
	text-transform:uppercase;
	font-size:.8em;
}


span.back a{
	border:none;
	background:#FFF;}

/*............Calendar............*/

/*............Video grande............*/

.big_video{
	width:470px;
	margin-bottom:30px;
}

.big_video h2 a{
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
	border: none;
}


#digitallab .big_video a:hover{
	border-bottom:#9F0 solid 5px;
}

#digitallab .big_video h2 a:hover{
	border: none;
	color: #fff;
}
	
#digitallab .big_video h2{
	background:#9F0;
}

#digitallab .entry-summary a, #digitallab .metadata a{
	display: inline;
	border: none;
}

#digitallab .entry-summary a:hover, #digitallab .metadata a:hover{
	display: inline;
	border: none;
}

#digitallab .big_video p{
	color:#333;
	padding: 10px 0 10px 0;
	font-size:1em;
}

#digitallab .postit {
	margin-bottom: 30px;
}

#digitallab .postit h2{
	background: #9F0;
	width:456px;
	padding:7px;
	margin-bottom:5px;
}

#digitallab .postit h2 a{
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	text-transform: uppercase;
	border: none;
}

#digitallab .big_video {
	border-bottom:#d3d3d3 solid 5px;
}

#digitallab .big_video:hover {
	border-bottom:#9F0 solid 5px;
}

#digitallab .big_video:hover h2 a{
	color: #000;
}

#digitallab .postit:hover h2 a{
	color: #000;
}

#onlineworkshops .big_video a:hover, #public-space-and-people .big_video a:hover, 
#tactical-urbanism .big_video a:hover{
	border-bottom:#9c3 solid 5px;
}

#onlineworkshops .big_video h2 a, #public-space-and-people .big_video h2 a, #tactical-urbanism .big_video h2 a{
	background:#9c3;
}

#onlineworkshops .big_video h2 a:hover, #public-space-and-people .big_video h2 a:hover, #tactical-urbanism .big_video h2 a:hover{
	border: none;
	color: #ffffff;
}

#onlineworkshops .entry-summary a, #onlineworkshops .metadata a, #public-space-and-people .entry-summary a, #public-space-and-people .metadata a,
#tactical-urbanism .entry-summary a, #tactical-urbanism .metadata a{
	display: inline;
	border: none;
}

#onlineworkshops .entry-summary a:hover, #onlineworkshops .metadata a:hover, #public-space-and-people .entry-summary a:hover, #public-space-and-people .metadata a:hover,
#tactical-urbanism .entry-summary a:hover, #tactical-urbanism .metadata a:hover{
	display: inline;
	border: none;
}

#onlineworkshops .post-single h1, #public-space-and-people .post-single h1, #tactical-urbanism .post-single h1{
	background:#9c3;
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
}

#onlineworkshops .big_video p, #public-space-and-people .big_video p, #tactical-urbanism .big_video p{
	color:#333;
	padding: 10px 0 10px 0;
	font-size:1em;
}

#onlineworkshops .post-single .metadata p, #public-space-and-people .post-single .metadata p, #tactical-urbanism .post-single .metadata p{
	color:#666;
}

#onlineworkshops .postit, #public-space-and-people .postit, #tactical-urbanism .postit {
	margin-bottom: 30px;
}

#onlineworkshops .postit h2, #public-space-and-people .postit h2, #tactical-urbanism .postit h2{
	background: #9c3;
	width:456px;
	padding:7px;
	margin-bottom:5px;
}

#onlineworkshops .postit h2 a, #public-space-and-people .postit h2 a, #tactical-urbanism .postit h2 a{
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	text-transform: uppercase;
	border: none;
}

#onlineworkshops .big_video, #public-space-and-people .big_video, #tactical-urbanism .big_video {
	border-bottom:#d3d3d3 solid 5px;
}

#onlineworkshops .big_video:hover, #public-space-and-people .big_video:hover, #tactical-urbanism .big_video:hover {
	border-bottom:#9c3 solid 5px;
}

#onlineworkshops .big_video:hover h2 a, #technology .big_video:hover h2 a, #activities .big_video:hover h2 a,  #people .big_video:hover h2 a, #environment .big_video:hover h2 a, #seasonalstrategy .big_video:hover h2 a, #public-space-and-people .big_video:hover h2 a, #tactical-urbanism .big_video:hover h2 a{
	color: #000;
}

#rucksack .big_video:hover h2 a {
	color: #000;
}

#onlineworkshops .postit:hover h2 a, #technology .postit:hover h2 a, #activities .postit:hover h2 a, #people .postit:hover h2 a, #environment .postit:hover h2 a, #seasonalstrategy .postit:hover h2 a, #public-space-and-people .postit:hover h2 a, #tactical-urbanism .postit:hover h2 a{
	color: #000;
}

#rucksack .postit:hover h2 a, {
	color: #000;
}
	
#onsiteworkshops .big_video a:hover, #technology .big_video a:hover, #activities .big_video a:hover, #people .big_video a:hover, #environment .big_video a:hover, #seasonalstrategy .big_video a:hover {
	border-bottom:#cc3 solid 5px;
}

#rucksack .big_video a:hover {
	border-bottom:#dcdcdc solid 5px;
}

#onsiteworkshops .big_video h2 a, #technology .big_video h2 a, #activities .big_video h2 a, #people .big_video h2 a, #environment .big_video h2 a, #seasonalstrategy .big_video h2 a {
	background:#cc3;
}

#rucksack .big_video h2 a {
	background:#dcdcdc;
}

#onsiteworkshops .big_video h2 a:hover, #technology .big_video h2 a:hover, #activities .big_video h2 a:hover, #people .big_video h2 a:hover, #environment .big_video h2 a:hover, #seasonalstrategy .big_video h2 a:hover {
	border: none;
	color: #ffffff;
}

#rucksack .big_video h2 a:hover {
	border: none;
	color: #ffffff;
}

#onsiteworkshops .entry-summary a, #onsiteworkshops .metadata a, #technology .entry-summary a, #technology .metadata a, #activities .entry-summary a, #activities .metadata a, #people .entry-summary a, #people .metadata a, #environment .entry-summary a, #environment .metadata a, #seasonalstrategy .entry-summary a, #seasonalstrategy .metadata a {
	display: inline;
	border: none;
}

#rucksack .entry-summary a, #rucksack .metadata a {
	display: inline;
	border: none;
}

#onsiteworkshops .entry-summary a:hover, #onsiteworkshops .metadata a:hover, #technology .entry-summary a:hover, #technology .metadata a:hover, #activities .entry-summary a:hover, #activities .metadata a:hover, #people .entry-summary a:hover, #people .metadata a:hover, #environment .entry-summary a:hover, #environment .metadata a:hover, #seasonalstrategy .entry-summary a:hover, #seasonalstrategy .metadata a:hover {
	display: inline;
	border: none;
}

#rucksack .entry-summary a:hover, #rucksack .metadata a:hover {
	display: inline;
	border: none;
}

#onsiteworkshops .post-single h1, #technology .post-single h1, #activities .post-single h1, #people .post-single h1, #environment .post-single h1, #seasonalstrategy .post-single h1 {
	background:#cc3;
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
}

#rucksack .post-single h1 {
	background:#dcdcdc;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
}

#onsiteworkshops .postit, #technology .postit, #activities .postit, #people .postit, #environment .postit, #seasonalstrategy .postit {
	margin-bottom: 30px;
}

#rucksack .postit {
	margin-bottom: 30px;
}

#onsiteworkshops .postit h2, #technology .postit h2, #activities .postit h2, #people .postit h2, #environment .postit h2, #seasonalstrategy .postit h2 {
	background: #cc3;
	width:456px;
	padding:7px;
	margin-bottom:5px;
}

#rucksack .postit h2 {
	background: #dcdcdc;
	width:456px;
	padding:7px;
	margin-bottom:5px;
}

#onsiteworkshops .postit h2 a, #technology .postit h2 a, #activities .postit h2 a, #people .postit h2 a, #environment .postit h2 a, #seasonalstrategy .postit h2 a {
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	text-transform: uppercase;
	border: none;
}

#rucksack .postit h2 a {
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	text-transform: uppercase;
	border: none;
}

#onsiteworkshops .big_video p, #technology .big_video p, #activities .big_video p, #people .big_video p, #environment .big_video p, #seasonalstrategy .big_video p {
	color:#333;
	padding: 10px 0 10px 0;
	font-size:1em;
}

#rucksack .big_video p {
	color:#333;
	padding: 10px 0 10px 0;
	font-size:1em;
}

#onsiteworkshops .post-single .metadata p, #technology .post-single .metadata p, #activities .post-single .metadata p, #people .post-single .metadata p, #environment .post-single .metadata p, #seasonalstrategy .post-single .metadata p {
	color:#666;
}

#rucksack .post-single .metadata p {
	color:#666;
}

#onsiteworkshops .big_video, #technology .big_video, #activities .big_video, #people .big_video, #environment .big_video, #seasonalstrategy .big_video {
	border-bottom:#d3d3d3 solid 5px;
}

#rucksack .big_video {
	border-bottom:#dcdcdc solid 5px;
}


#onsiteworkshops .big_video:hover, #technology .big_video:hover, #activities .big_video:hover, #people .big_video:hover, #environment .big_video:hover, #seasonalstrategy .big_video:hover {
	border-bottom:#cc3 solid 5px;
}

#rucksack .big_video:hover {
	border-bottom:#dcdcdc solid 5px;
}

#onsiteworkshops .big_video:hover h2 a, #technology .big_video:hover h2 a, #activities .big_video:hover h2 a, #people .big_video:hover h2 a, #environment .big_video:hover h2 a, #seasonalstrategy .big_video:hover h2 a {
	color: #000;
}

#rucksack .big_video:hover h2 a {
	color: #000;
}

#onsiteworkshops .postit:hover h2 a, #technology .postit:hover h2 a, #activities .postit:hover h2 a, #people .postit:hover h2 a, #environment .postit:hover h2 a, #seasonalstrategy .postit:hover h2 a {
	color: #000;
}

#rucksack .postit:hover h2 a {
	color: #000;
}

#hamarexperience .big_video h2 a{
	background:#3c9;
}

#hamarexperience .big_video h2 a:hover{
	border: none;
	color: #ffffff;
}

#hamarexperience .entry-summary a, #hamarexperience .metadata a{
	display: inline;
	border: none;
}

#hamarexperience .entry-summary a:hover, #hamarexperience .metadata a:hover{
	display: inline;
	border: none;
}

#hamarexperience .post-single h1{
	background:#3c9;
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
}

#hamarexperience .big_video p{
	color:#333;
	padding: 10px 0 10px 0;
	font-size:1em;
}

#hamarexperience .post-single .metadata p{
	color:#666;
}


#hamarexperience .big_video {
	border-bottom:#d3d3d3 solid 5px;
}

#hamarexperience .big_video:hover {
	border-bottom:#3c9 solid 5px;
}

#hamarexperience .big_video:hover h2 a{
	color: #000;
}

#openevents .big_video a:hover{
	border-bottom:#3c6 solid 5px;
}

#openevents .big_video h2 a{
	background:#3c6;
}

#openevents .big_video h2 a:hover{
	border: none;
	color: #ffffff;
}

#openevents .entry-summary a, #openevents .metadata a{
	display: inline;
	border: none;
}

#openevents .entry-summary a:hover, #openevents .metadata a:hover{
	display: inline;
	border: none;
}

#openevents .post-single h1{
	background:#3c6;
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
}

#openevents .big_video p{
	color:#333;
	padding: 10px 0 10px 0;
	font-size:1em;
}

#openevents .post-single .metadata p{
	color:#666;
}

#openevents .big_video {
	border-bottom:#d3d3d3 solid 5px;
}

#openevents .big_video:hover {
	border-bottom:#3c6 solid 5px;
}

#openevents .big_video:hover h2 a{
	color: #000;
}

#database .post-single h1{
	background:#f06;
	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
}

#database .post-single .metadata p{
	color:#666;
}

.big_video a{
	display:block;
	color:#333;
	border-bottom:#d3d3d3 solid 5px;
}

.big_video a:hover{
	color:#000;
}

.big_video p{
	padding: 10px 0 10px 0;
	font-size:1em;
}

/*............Video grande............*/

/*............Video pequeño............*/

.small_video a{
	display:block;
	padding:5px 0 5px 0;
	border-bottom:#d3d3d3 solid 5px;
	border-top:#d3d3d3 solid 5px;
	margin-bottom:30px;
}

#blog .small_video a:hover{
	border-bottom: #3cf solid 5px; 
	border-top: #3cf solid 5px;
}

#digitallab .small_video a:hover{
	border-bottom:#9F0 solid 5px; 
	border-top:#9F0 solid 5px;
}

#onlineworkshops .small_video a:hover{
	border-bottom:#9c3 solid 5px;
	border-top:#9c3 solid 5px;
}

#onsiteworkshops .small_video a:hover{
	border-bottom:#cc3 solid 5px;
	border-top:#cc3 solid 5px;
}

#hamarexperience .small_video a:hover{
	border-bottom:#3c9 solid 5px; 
	border-top:#3c9 solid 5px;
}

#openevents .small_video a:hover{
	border-bottom:#3c6 solid 5px;
	border-top:#3c6 solid 5px;
}

.small_video h3{
	font-size:.9em;
	color:#000;
	height: 32px;
	text-transform: uppercase;
}

/*............Video pequeño............*/


/*............Introducción............*/

.intro{
	margin-bottom:30px;
	padding-bottom:5px;
	border-bottom:#d3d3d3 solid 5px;
}

/*............Introducción............*/

/*............Author..........*/

.author{
	width:470px;
	margin-bottom:30px;
}

#author .author h2 a{
	width:456px;
	background:#FF0;	
	font-size:1em;
	font-weight:bold;
	color:#000;
	padding:7px;
	margin-bottom:5px;
	text-transform: uppercase;
	border: none;
}

#author .author h2 a:hover{
	border: none;
}

#author .author a{
	display:block;
	color:#333;
	border-bottom:#d3d3d3 solid 5px;
}


#author .author a:hover{
	border-bottom:#3cf solid 5px;
}

#author .author .entry-summary a, #author .author .metadata a{
	display: inline;
	border: none;
}

#author .author .entry-summary a:hover, #author .author .metadata a:hover{
	display: inline;
	border: none;
}
	
#author .author p{
	color:#333;
	padding: 10px 0 10px 0;
	font-size:1em;
}

#author .navigation a{
	display: inline;
	border: none;
}

#author .author {	
	border-bottom:#d3d3d3 solid 5px;
}

#author .author:hover {	
	border-bottom:#FF0 solid 5px;
}


#author #left .vcard a{
	display: inline;
	border: none;
}

#author-description{
	margin-bottom: 20px;
}

#author-description h2{
	margin: 10px 0 0 0;
}

h1.author {
	margin-bottom: 10px;
}

/*............Button............*/

.blog_button a,
.digitallab_button a,
.calendar_button a,
.database_button a{
	display:block;
	padding-bottom:5px;
	border-bottom:#d3d3d3 solid 5px;
	margin-bottom: 30px;
}

.blog_button h4,
.digitallab_button h4,
.calendar_button h4,
.database_button h4{
	height:30px;
	text-indent:-9999px;
}

.blog_button h4{
	background:#3cf url(images/blog.png) no-repeat;
}

.digitallab_button h4{
	background:#9F0 url(images/digitallab.png) no-repeat;
}

.calendar_button h4{
	background:#f90 url(images/calendar.png) no-repeat;
}

.database_button h4{
	background:#f06 url(images/database.png) no-repeat;
}

.blog_button a:hover{
	border-bottom:#3cf solid 5px;
}

.digitallab_button a:hover{
	border-bottom:#9F0 solid 5px;
}

.calendar_button a:hover{
	border-bottom:#f90 solid 5px;
}

.database_button a:hover{
	border-bottom:#f06 solid 5px;
}

/*............Button............*/

/*............Widget............*/

.onlineworkshops_widget h4,
.onsiteworkshops_widget h4,
.openevents_widget h4,
.hamarexperience_widget h4,
.calendar_widget h4,
.database_widget h4{
	height:30px;
	text-indent:-9999px;
	margin-bottom:5px;
}

.onlineworkshops_widget h4{
	background:#9c3 url(images/onlineworkshops.png)no-repeat;
}

.onsiteworkshops_widget h4{
	background:#cc3 url(images/onsiteworkshops.png) no-repeat;
}

.openevents_widget h4{
	background:#3c6 url(images/openevents.png) no-repeat;
}

.hamarexperience_widget h4{
	background:#3c9 url(images/hamarexperience.png) no-repeat;
}

.calendar_widget h4{
	background:#f90 url(images/calendar.png) no-repeat;
}

.database_widget h4{
	background:#f06 url(images/database.png) no-repeat;
}

.onlineworkshops_widget h5,
.onsiteworkshops_widget h5,
.openevents_widget h5,
.hamarexperience_widget h5,
.calendar_widget h5,
.database_widget h5{
	margin-bottom:5px;
	padding:5px;
	color:#FFF;
	font-weight:bold;
}

.onlineworkshops_widget h5{
	background:#9c3;
}

.onsiteworkshops_widget h5{
	background:#cc3;
}

.openevents_widget h5{
	background:#3c6;
}

.hamarexperience_widget h5{
	background:#3c9;
	
}

.calendar_widget h5{
	background:#f90;
}

.database_widget h5{
	background:#f06;
}

.onlineworkshops_widget h5 span,
.onsiteworkshops_widget h5 span,
.openevents_widget h5 span,
.hamarexperience_widget h5 span,
.calendar_widget h5 span,
.database_widget h5 span{
	font-weight:normal;
}

.onlineworkshops_widget a,
.onsiteworkshops_widget a,
.openevents_widget a,
.hamarexperience_widget a,
.calendar_widget a,
.database_widget a{
	height:208px;
	display:block;
	color:#333;
	padding-bottom:10px;
	margin-bottom:30px;
	border-bottom:#d3d3d3 solid 5px;
}

.onlineworkshops_widget a:hover,
.onsiteworkshops_widget a:hover,
.openevents_widget a:hover,
.hamarexperience_widget a:hover,
.calendar_widget a:hover,
.database_widget a:hover{
	color:#000;
}

.onlineworkshops_widget a:hover h5,
.onsiteworkshops_widget a:hover h5,
.openevents_widget a:hover h5,
.hamarexperience_widget a:hover h5,
.calendar_widget a:hover h5,
.database_widget a:hover h5{
	color:#000;	
}

.onlineworkshops_widget a:hover{
	border-bottom:#9c3 solid 5px;
}

.onsiteworkshops_widget a:hover{
	border-bottom:#cc3 solid 5px;
}

.openevents_widget a:hover{
	border-bottom:#3c6 solid 5px;
}

.hamarexperience_widget a:hover{
	border-bottom:#3c9 solid 5px;
}

.calendar_widget a:hover{
	border-bottom:#f90 solid 5px;
}

.database_widget a:hover{
	border-bottom:#f06 solid 5px;
}

/*............Widget............*/

/*............Menu footer............*/

#nav_footer ul{
	font-size:.9em;
	padding:30px 0 30px 0;
}

#nav_footer ul li ul{
	padding-top:5px;
}

#nav_footer ul li{
	float:left;
	width:88px;
	margin-left:20px;
}

#nav_footer ul li ul li{
	float:none;
	margin-left:0;
	padding-top:10px;
}

#nav_footer a{
	color:#000;
}

#nav_footer a:hover{
	background:#FF0;
}

/*#nav_footer .menu_blog a{
	color:#3cf;
}

#nav_footer .menu_digitallab a{
	color:#9F0;
}

#nav_footer .menu_onlineworkshops a{
	color:#9c3;
}

#nav_footer .menu_onsiteworkshops a{
	color:#cc3;
}

#nav_footer .menu_hamarexperience a{
	color:#3c9;
}

#nav_footer .menu_openevents a{
	color:#3c6;
}

#nav_footer .menu_calendar a{
	color:#f90;
}

#nav_footer .menu_database a{
	color:#f06;
}

#nav_footer .menu_norsk a{
	color:#6cc;
}
*/
#nav_footer .menu_blog a:hover,
#nav_footer .menu_digitallab a:hover,
#nav_footer .menu_onlineworkshops a:hover,
#nav_footer .menu_onsiteworkshops a:hover,
#nav_footer .menu_hamarexperience a:hover,
#nav_footer .menu_openevents a:hover,
#nav_footer .menu_calendar a:hover,
#nav_footer .menu_database a:hover,
#nav_footer .menu_norsk a:hover{
	color:#FFF;
}

#nav_footer .menu_blog a:hover{
	background:#3cf;
}

#nav_footer .menu_digitallab a:hover{
	background:#9F0;
}

#nav_footer .menu_onlineworkshops a:hover{
	background:#9c3;
}

#nav_footer .menu_onsiteworkshops a:hover{
	background:#cc3;
}

#nav_footer .menu_hamarexperience a:hover{
	background:#3c9;
}

#nav_footer .menu_openevents a:hover{
	background:#3c6;
}

#nav_footer .menu_calendar a:hover{
	background:#f90;
}

#nav_footer .menu_database a:hover{
	background:#f06;
}

#nav_footer .menu_norsk a:hover{
	background:#6cc;
}

/*............Menu footer............*/

/*............Social............*/

#social div{
	float:left;
	padding-bottom:50px;
}

#social .facebook{
	margin: 20px 10px 0 0;
	height: 335px;
}

#social .twitter {
	margin: 10px 10px 0 0;
	position: relative;
	z-index: 0;
}

#social .twitter .twtr-widget{
	height: 0;	
}

#social .twitter .twtr-tweet{
	height: 50px;	
}

#social .twitter .twtr-hd{
	height: 0;	
}

#social .twitter .twtr-bd{
	height: 200px;	
}

#social .twitter .twtr-ft{
	display: none;	
}

/*............Social............*/

/*............Logos............*/

#logos ul{
}

#logos ul li{
	float:left;
	margin-right:15px;
}

#logos ul li{
	float:left;
	margin-right:15px;
}

/*............Logos............*/

/*............Legal............*/

#legal{ margin:30px 0 30px 0;
	color:#666;
	font-size:.8em;
}

#legal a{ color:#000;
}

#legal a:hover{ color:#000;
}

.terms{ float:left;
}

.autor{ float:right;
}

/*............Legal............*/

/*...........Hider Container............*/
	
.hider {
	/*border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC #CCCCCC #ffffff #CCCCCC;*/
	margin-top:30px;
	margin-bottom: -2px;
	z-index: 0;
	position: relative;
	width: 60px;
	text-align: center;
	background-color: #FF0;
	/*margin-left: 10px;*/
	padding-top: 5px;
}

.hider a:link,
.hider a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	font-size: .85em;
	color: #000;
}

#metaHideContainer {
	border-top: 5px solid #FF0;
	border-bottom: 5px solid #FF0;
	padding: 10px 0;
	margin-bottom: 20px;
}


/*.........Author Box Styles..........*/
 
.profile {
	/*border: 1px solid #CCCCCC;*/
	position: relative;
}
 
.profileText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	padding: 10px;
	line-height: 1.4em;
	text-align: justify;
}
 
.profileStats {
	font-family: Arial, Helvetica, sans-serif;
	/*font-style: italic;*/
	text-align: right;
}
 
.profileStats img {
	position: absolute;
	right: 0px;
	bottom: 0px;
}
 
.profileName {
	padding-bottom: 5px;
	padding-right: 92px;
	font-size: 1.2em;
	font-weight: bold;
	color: #2e4672;
}
 
.profileName a {
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
}
 
.profileName a:hover {
	background-color:#ff0;
}
 
.profileJob {
	background-position: bottom;
	font-size: 1em;
	padding-right: 92px;
	padding-top: 5px;
	/*background-image: url('images/transGradient.png');
	background-repeat: repeat-x;*/
	background-color: #FF0;
	height: 45px;
	color: #000;
	line-height: 18px;
}
 
.profileJob a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

/*........Related Posts....... */

#recent {
	background-color: #ff0;
	font-size: .8em;
	text-transform: uppercase;
	padding-left: 7px;
	display: block;
	margin-top: 15px;
	color: #000;
	
	padding-top: 2px;
	padding-bottom: 2px;
}

#related {
	/*border: 1px solid #E8E8E8;*/
}

#related h2 {
	text-transform: uppercase;
	font-size: .8em;
	margin: 10px 0 5px 0;
	line-height: 1.2em;
	font-weight: bold;
}

#related h2 a{
	text-decoration:underline;
}

#related h2 a:hover{
	background:#FF0;
}


#related .date {
	font-size: 0.7em;
	color: #999999;
	margin-top: -3px;
	margin-bottom: 10px;
}

#related .relatedThumb {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}

#related p {
	font-size: .85em;
	line-height: 1.4em;
}

#related .story1 {
	width: 215px;
	float: left;
	margin: 10px 20px 0px 0px;
	/*border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #E8E8E8;*/
	
}

#related .story2 {
	width: 215px;
	margin: 10px 0 0px 0px;
	float: left;
}

/*........CLEAR FIX.........*/

.group:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

*html .group {
	height:1%;
}

*:first-child+html .group {
	min-height: 1px;
}

/*.........END CLEAR FIX..........*/


/* =Comments
-------------------------------------------------------------- */
#comments {
	clear: both;
}
#comments .navigation {
	padding: 0 0 18px 0;
}
h3#comments-title,
h3#reply-title {
	color: #000;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0;
}
h3#comments-title {
	padding: 24px 0;
}
.commentlist {
	list-style: none;
	margin: 0;
}
.commentlist li.comment {
	border-bottom: 1px solid #e7e7e7;
	line-height: 24px;
	margin: 0 0 24px 0;
	padding: 0 0 0 56px;
	position: relative;
}
.commentlist li:last-child {
	border-bottom: none;
	margin-bottom: 0;
}
#comments .comment-body ul,
#comments .comment-body ol {
	margin-bottom: 18px;
}
#comments .comment-body p:last-child {
	margin-bottom: 6px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	position: absolute;
	top: 4px;
	left: 0;
}
.comment-author {
}
.comment-author cite {
	color: #000;
	font-style: normal;
	font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 12px;
	margin: 0 0 18px 0;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #888;
	text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
	color: #ff4b33;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	padding: 0 0 24px 0;
}
.reply a,
a.comment-edit-link {
	color: #888;
}
.reply a:hover,
a.comment-edit-link:hover {
	color: #ff4b33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	margin-bottom: 18px;
	
}
#comments .pingback a{
	border:none;	
}
#comments .pingback a:hover{
	border:none;	
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	display: block;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
}
#comments .pingback .url {
	font-size: 13px;
	font-style: italic;
}

/* Comments form */

#commentform{
	text-align: left;
}
	
input[type=submit] {
	color: #333;
}
#respond {
	border-top: 1px solid #e7e7e7;
	margin: 24px 0;
	overflow: hidden;
	position: relative;
}
#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 48px 0 0;
}
h3#reply-title {
	margin: 18px 0;
}
#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#respond .required {
	color: #ff4b33;
	font-weight: bold;
}
#respond label {
	color: #888;
	font-size: 12px;
}
#respond input {
	margin: 0 0 9px;
	width: 98%;
}
#respond textarea {
	width: 98%;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: .8em;
	text-transform:uppercase;
	width: auto;
	background:#FF0;
	border:none;
}
#commentform input[type="text"],
 #commentform textarea {
	background: #f9f9f9;
	/*border: 1px solid #ccc;
	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);*/
	padding: 2px;
}


/*..........Search Form................*/
#searchform #s{
	color: #c5c5c5;
	font-size: 1em;
	text-transform: uppercase;
}

/*........Continue Reading............*/

.breadcrumbs{
	margin-top:-16px;
	margin-bottom:5px;
}
	
#container a.no-underline{
	text-decoration: none;
}

#container a .continue-reading{
	color:#FFF;
	text-transform: uppercase;
	font-size: .9em;
	padding:0 3px;
}

#author a .continue-reading{
	background-color: #FF0;
}

#author a .continue-reading:hover{
	background-color: #FF0;
	color:#000;
}

#blog a .continue-reading{
	background-color: #3cf;
}

#blog a .continue-reading:hover{
	background-color: #3cf;
	color:#000;
}

#digitallab a .continue-reading{
	background-color: #9F0;
}

#digitallab a .continue-reading:hover{
	background-color: #9F0;
	color:#000;
}

#onlineworkshops a .continue-reading, #onlineworkshops a.policy-workshop,
#public-space-and-people a .continue-reading, #public-space-and-people a.policy-workshop,
#tactical-urbanism a .continue-reading, #tactical-urbanism a.policy-workshop{
	background-color: #9c3;
}

#onlineworkshops a .continue-reading:hover, #onlineworkshops a.policy-workshop:hover,
#public-space-and-people a .continue-reading:hover, #public-space-and-people a.policy-workshop:hover,
#tactical-urbanism a .continue-reading:hover, #tactical-urbanism a.policy-workshop:hover{
	background-color: #9c3;
	color:#000;
}

#onsiteworkshops a .continue-reading, #onsiteworkshops a.policy-workshop, #technology a .continue-reading, #technology a.policy-workshop, #activities a .continue-reading, #activities a.policy-workshop, #people a .continue-reading, #people a.policy-workshop, #environment a .continue-reading, #environment a.policy-workshop, #seasonalstrategy a .continue-reading, #seasonalstrategy a.policy-workshop {
	background-color: #cc3;
}

#rucksack a .continue-reading, #rucksack a.policy-workshop {
	background-color: #dcdcdc;
}

#onsiteworkshops a .continue-reading:hover, #onsiteworkshops a.policy-workshop:hover, #technology a .continue-reading:hover, #technology a.policy-workshop:hover, #activities a .continue-reading:hover, #activities a.policy-workshop:hover, , #people a .continue-reading:hover, #people a.policy-workshop:hover, #environment a .continue-reading:hover, #environment a.policy-workshop:hover, #seasonalstrategy a .continue-reading:hover, #seasonalstrategy a.policy-workshop:hover {
	background-color: #cc3;
	color:#000;
}

#rucksack a .continue-reading:hover, #rucksack a.policy-workshop:hover {
	background-color: #dcdcdc;
	color:#000;
}

#openevents a .continue-reading{
	background-color: #3c6;
}

#openevents a .continue-reading:hover{
	background-color: #3c6;
	color:#000;
}

#hamarexperience a .continue-reading{
	background-color: #3c9;
}

#hamarexperience a .continue-reading:hover{
	background-color: #3c9;
	color:#000;
}

#norsk a .continue-reading{
	background-color: #6cc;
}

#norsk a .continue-reading:hover{
	background-color: #6cc;
	color:#000;
}

#database a .continue-reading{
	background-color: #f06;
}

#database a .continue-reading:hover{
	background-color: #f06;
	color:#000;
}

/*.........Post Metadata............*/

#container .time, #container .posted-in-categories, #container .comments{
	font-size: .8em;
	text-transform: uppercase;
}

#container .posted-in-categories a, #container .comments a{
	font-size: 1em;
	color: #000;
	text-transform: uppercase;
}

#author .posted-in-categories a:hover, #author .comments a:hover{
	background-color: #FF0;
}

#blog .posted-in-categories a:hover, #blog .comments a:hover{
	background-color: #3cf;
}

#digitallab .posted-in-categories a:hover, #digitallab .comments a:hover{
	background-color: #9F0;
}

#onlineworkshops .posted-in-categories a:hover, #onlineworkshops .comments a:hover,
#public-space-and-people .posted-in-categories a:hover, #public-space-and-people .comments a:hover,
#tactical-urbanism .posted-in-categories a:hover, #tactical-urbanism .comments a:hover{
	background-color: #9c3;
}

#onsiteworkshops .posted-in-categories a:hover, #onsiteworkshops .comments a:hover, #technology .posted-in-categories a:hover, #technology .comments a:hover, #activities .posted-in-categories a:hover, #activities .comments a:hover, , #people .posted-in-categories a:hover, #people .comments a:hover, #environment .posted-in-categories a:hover, #environment .comments a:hover, #seasonalstrategy .posted-in-categories a:hover, #seasonalstrategy .comments a:hover {
	background-color: #cc3;
}

#rucksack .posted-in-categories a:hover, #rucksack .comments a:hover {
	background-color: #dcdcdc;
}


#openevents .posted-in-categories a:hover, #openevents .comments a:hover{
	background-color: #3c6;
}

#hamarexperience .posted-in-categories a:hover, #hamarexperience .comments a:hover{
	background-color: #3c9;
}

#norsk .posted-in-categories a:hover, #norsk .comments a:hover{
	background-color: #6cc;
}

#database .posted-in-categories a:hover, #database .comments a:hover{
	background-color: #f06;
}

/*......Posts Navigation...........*/

.navigation ol.wp-paginate{
	font-size: .9em;
	margin: 20px 0 20px 0;
}

.navigation .wp-paginate a {background:#fff; color:#000; border: none; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.navigation .wp-paginate a:hover, .wp-paginate a:active {background:#fff; color:#000;}
.navigation .wp-paginate .current {color:#000; background:#fff; border: none; margin-right:4px; padding:3px 6px;}

#author .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#FF0;}
#author .navigation .wp-paginate .current {background:#FF0;}

#blog .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#3cf;}
#blog .navigation .wp-paginate .current {background:#3cf;}

#digitallab .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#9F0;}
#digitallab .navigation .wp-paginate .current {background:#9F0;}

#onlineworkshops .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#9c3;}
#onlineworkshops .navigation .wp-paginate .current {background:#9c3;}

#public-space-and-people .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#9c3;}
#public-space-and-people .navigation .wp-paginate .current {background:#9c3;}

#tactical-urbanism .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#9c3;}
#tactical-urbanism .navigation .wp-paginate .current {background:#9c3;}

#onsiteworkshops .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#cc3;}
#onsiteworkshops .navigation .wp-paginate .current {background:#cc3;}

#technology .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#cc3;}
#technology .navigation .wp-paginate .current {background:#cc3;}

#activities .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#cc3;}
#activities .navigation .wp-paginate .current {background:#cc3;}

#people .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#cc3;}
#people .navigation .wp-paginate .current {background:#cc3;}

#environment .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#cc3;}
#environment .navigation .wp-paginate .current {background:#cc3;}

#seasonalstrategy .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#cc3;}
#seasonalstrategy .navigation .wp-paginate .current {background:#cc3;}

#rucksack .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#dcdcdc;}
#rucksack .navigation .wp-paginate .current {background:#dcdcdc;}

#openevents .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#3c6;}
#openevents .navigation .wp-paginate .current {background:#3c6;}

#hamarexperience .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#3c9;}
#hamarexperience .navigation .wp-paginate .current {background:#3c9;}

#norsk .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#6cc;}
#norsk .navigation .wp-paginate .current {background:#6cc;}

#database .navigation .wp-paginate a:hover, .wp-paginate a:active {background:#f06;}
#database .navigation .wp-paginate .current {background:#f06;}

.navigation .wp-paginate a.next{
}

/*..........PayPal Widget..........*/
.paypal-widget{
	margin: 0 0 30px 0;
	padding-bottom:5px;
	font-size: .8em;
	color:#333;
	text-transform: uppercase;
	border-bottom:#d3d3d3 solid 5px;
}

a.policy-workshop{
	color: #000;
	text-transform: uppercase;	
}

p.agree-policy{
	padding: 10px 0 5px 0;
}

input.checkbox-policy{
	   vertical-align: text-bottom;
        _vertical-align: middle;
        padding: 0 !important;
        margin: 0 !important;
}

/*..........Group Choose Widget..........*/
.group-choose-widget{
	padding-bottom:5px;
	margin: 0 0 30px 0;
	border-bottom:#d3d3d3 solid 5px;
}

/*..........Author Page..........*/

#container h1.author a{
	display: inline;
	width: 470px;
	color: #000;
	background: none;
}

/*.........Rollover Effect.........*/

.article {
	position:relative;
	width: 225px;
}

.preview{
	position:relative;
}

.small_video_over{
	display:block;
	position:absolute;
	top: 25%;
  	left: 0;
	padding: 0 10px 0 10px;
}

#digitallab .article:hover .small_video a{
	border-bottom:#9F0 solid 5px; 
	border-top:#9F0 solid 5px;
}

#onlineworkshops .article:hover .small_video a{
	border-bottom:#9c3 solid 5px;
	border-top:#9c3 solid 5px;
}

.small_video_over a{
	color: #666;
	font-size: 1em;
}

.small_video_over .time, .small_video_over .comments{	
	font-size: .9em;
}

.article .small_video_over {
	display:none;
}

/*.preview:hover img {
	filter:alpha(opacity=10);
	opacity: 0.1;
	-moz-opacity:0.1;
}*/

.article:hover .small_video_over {
	display:block;
}

/*.........Stick Floating Menu.........*/

#fixednav{
    position:fixed; 
    left:0; 
    right:0; 
    top:10px; 
    width:100%;
    display:none; 
    z-index:300;
    background:#FF0;
    height:30px;
	margin:0 auto;
	font-size:.8em;
	text-transform: uppercase;
}
#fixednav .menu-principal {
    width:960px;
    margin:0 auto;
}
#fixednav .menu-principal ul{
	float:left;
	list-style-type:none;
}

#fixednav .menu-principal ul li{
	float:left;
	padding: 8px 0 5px 0;
	margin: 0 0 0 20px;
}

#fixednav .menu-principal ul li.home{
	padding: 0 0 5px 0;
	margin: 0 0 0 10px;
}

#fixednav .menu-principal ul li.login{
	padding: 8px 0 5px 0;
	margin: 0 0 0 89px;
}

#fixednav .menu-principal ul li.logout{
	padding: 8px 0 5px 0;
	margin: 0 0 0 77px;
}

#fixednav .menu-principal ul li.search{
	padding: 8px 0 5px 0;
	margin: 0 0 0 20px;
}

#fixednav .menu-principal a{
	border-bottom:#FFF solid 5px;
	color:#000;
}

#fixednav .menu-principal a:hover{
	border-bottom:#000 solid 5px;
}

#fixednav .menu-principal ul li.home a{
	border:none;
}

#fixednav li.search input[type=text] {
	float:right;
	width:222px;
	height:19px;
	padding-left:3px;
	margin-top:-3px;
	border:none;
	color:#999;
}

#fixednav .menu-principal li,
div.menu li {
	float: left;
	position: relative;
}

#fixednav a {
	display: block;
}

#fixednav ul ul {
	background: #000;
	display: none;
	position: absolute;
	top: 21px;
	left: 0;
	float: left;
	width: 118px;
	z-index: 99999;
	padding: 3px 0 3px 0;
}

#fixednav .menu-principal ul ul.sub-menu li{
	margin: 0;
	padding: 0;
}

#fixednav .menu-principal ul ul.sub-menu li a{
	padding: 2px 0 2px 3px;
	border: 0;
	color: #fff;
}

#fixednav .menu-principal ul ul.sub-menu li a:hover{
	color: #000;
}
		
#fixednav ul ul li {
	min-width: 50px;
}
#fixednav ul ul ul {
	left: 100%;
	top: 0;
}
#fixednav ul ul a {
	background: #000;
	line-height: 1em;
	padding: 0;
	width: 115px;
	height: auto;
}
#fixednav ul ul :hover > a {
	background: #fff;
	color: #000;
}
#fixednav ul li:hover > ul {
	display: block;
}
#fixednav ul li.current_page_item > a,
#fixednav ul li.current-menu-ancestor > a,
#fixednav ul li.current-menu-item > a,
#fixednav ul li.current-menu-parent > a, #fixednav ul li.current-post-parent > a {
	color: #000;
	border-bottom:#000 solid 5px;
}
	
* html #fixednav ul li.current_page_item a,
* html #fixednav ul li.current-menu-ancestor a,
* html #fixednav ul li.current-menu-item a,
* html #fixednav ul li.current-menu-parent a,
* html #fixednav ul li.current-post-parent a,
* html #fixednav ul li a:hover {
	color: #000;
	border-bottom:#000 solid 5px;
}
/*.......Stick Floating Menu Admin......*/

#fixednavadmin{
    position:fixed; 
    left:0; 
    right:0; 
    top: 35px; 
    width:100%;
    display:none; 
    z-index:300;
    background:#FF0;
    height:30px;
	margin:0 auto;
	font-size:.8em;
	text-transform: uppercase;
}
#fixednavadmin .menu-principal {
    width:960px;
    margin:0 auto;
}
#fixednavadmin .menu-principal ul{
	float:left;
	list-style-type:none;
}

#fixednavadmin .menu-principal ul li{
	float:left;
	padding: 8px 0 5px 0;
	margin: 0 0 0 20px;
}

#fixednavadmin .menu-principal ul li.home{
	padding: 0 0 5px 0;
	margin: 0 0 0 10px;
}

#fixednavadmin .menu-principal ul li.login{
	padding: 8px 0 5px 0;
	margin: 0 0 0 89px;
}

#fixednavadmin .menu-principal ul li.logout{
	padding: 8px 0 5px 0;
	margin: 0 0 0 77px;
}

#fixednavadmin .menu-principal ul li.search{
	padding: 8px 0 5px 0;
	margin: 0 0 0 20px;
}

#fixednavadmin .menu-principal a{
	border-bottom:#FFF solid 5px;
	color:#000;
}

#fixednavadmin .menu-principal a:hover{
	border-bottom:#000 solid 5px;
}

#fixednavadmin .menu-principal ul li.home a{
	border:none;
}

#fixednavadmin li.search input[type=text] {
	float:right;
	width:222px;
	height:19px;
	padding-left:3px;
	margin-top:-3px;
	border:none;
	color:#999;
}

#fixednavadmin .menu-principal li,
div.menu li {
	float: left;
	position: relative;
}

#fixednavadmin a {
	display: block;
}

#fixednavadmin ul ul {
	background: #000;
	display: none;
	position: absolute;
	top: 21px;
	left: 0;
	float: left;
	width: 118px;
	z-index: 99999;
	padding: 3px 0 3px 0;
}

#fixednavadmin .menu-principal ul ul.sub-menu li{
	margin: 0;
	padding: 0;
}

#fixednavadmin .menu-principal ul ul.sub-menu li a{
	padding: 2px 0 2px 3px;
	border: 0;
	color: #fff;
}

#fixednavadmin .menu-principal ul ul.sub-menu li a:hover{
	color: #000;
}
		
#fixednavadmin ul ul li {
	min-width: 50px;
}
#fixednavadmin ul ul ul {
	left: 100%;
	top: 0;
}
#fixednavadmin ul ul a {
	background: #000;
	line-height: 1em;
	padding: 0;
	width: 115px;
	height: auto;
}
#fixednavadmin ul ul :hover > a {
	background: #fff;
	color: #000;
}
#fixednavadmin ul li:hover > ul {
	display: block;
}
#fixednavadmin ul li.current_page_item > a,
#fixednavadmin ul li.current-menu-ancestor > a,
#fixednavadmin ul li.current-menu-item > a,
#fixednavadmin ul li.current-menu-parent > a, #fixednavadmin ul li.current-post-parent > a {
	color: #000;
	border-bottom:#000 solid 5px;
}
	
* html #fixednavadmin ul li.current_page_item a,
* html #fixednavadmin ul li.current-menu-ancestor a,
* html #fixednavadmin ul li.current-menu-item a,
* html #fixednavadmin ul li.current-menu-parent a,
* html #fixednavadmin ul li.current-post-parent a,
* html #fixednavadmin ul li a:hover {
	color: #000;
	border-bottom:#000 solid 5px;
}

/*..........Register Page...........*/

#register-page .submit{
	margin: 0 0 20px 0;
}

#register-page h2 {
	margin: 0 0 10px 0;
}

#register-page p {
	margin: 0 0 20px 0;
}

/*.........Database Page.................*/

.columns{
	width: 715px;
	overflow:hidden;
	zoom:1 /* ie6 */
}

.columns-single{
	width: 248px;
	overflow:hidden;
	zoom:1 /* ie6 */
}
	
.columns .column{
	float:left;
	width:219px;
}

.column0, .column1{
	margin-right: 29px;
}

#database .article{
	width: 219px;
	height: 121px;
	margin-bottom: 30px;
}

#database .small_video a {
	padding: 0;
	border-top: none;
}

#database .article:hover .small_video a{
	border-bottom:#f06 solid 5px; 
}

#database .article:hover .small_video_over {
	top: 0;
	bottom: 0;
	padding: 0;
}

#database .small_video_over h2 a{
	display:block;
	background:#f06;	
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	text-transform: uppercase;
	border: none;
	padding: 2px 0 0 7px;
}

#database .small_video_over p{
	padding: 5px 7px 0 7px;
}

#database .columns-single h2 a, #database .columns-single a{
	font-size:1em;
}

#database .columns-single .column0, #database .single-database{
	margin-top: 4px;
}

h1.page-title{
		margin: 0;
		padding: 0 0 20px 0;
}

a.search-thumbnail{
		float:left;
		padding: 0 10px 0 0;	
		width: 75px;
		height: 75px;
}

/*.........Widgets WP.................*/


.widget_recent_comments,
.widget_bp_groups_widget,
.widget_archive,
.widget_calendar,
.eventsListWidget,
.widget_links,
.widget_meta,
.widget_bp_core_recently_active_widget,
.widget_categories,
.widget_bp_core_members_widget,
.widget_recent_entries,
.widget_tag_cloud,
.widget_bp_core_whos_online_widget{
	margin:30px 0;
	border-bottom:#FF0 solid 5px;
}

.widget_recent_comments h3,
.widget_bp_groups_widget h3,
.widget_archive h3,
.widget_calendar h3,
.eventsListWidget h3,
.widget_links h3,
.widget_meta h3,
.widget_bp_core_recently_active_widget h3,
.widget_categories h3,
.widget_bp_core_members_widget h3,
.widget_recent_entries h3,
.widget_tag_cloud h3,
.widget_bp_core_whos_online_widget h3{
	background:#FF0;
	color:#000;
	padding:5px;
	text-transform: uppercase;
}

.widget_recent_comments ul li,
.widget_bp_groups_widget ul li,
.widget_archive ul li,
.widget_calendar ul li,
.eventsListWidget li,
.widget_links li,
.widget_meta li,
.widget_bp_core_recently_active_widget li,
.widget_categories li,
.widget_bp_core_members_widget li,
.widget_recent_entries li,
.widget_tag_cloud li,
.widget_bp_core_whos_online_widget li{
	margin:10px 0;
}
	
.widget_recent_comments a,
.widget_bp_groups_widget a,
.widget_archive a,
.widget_calendar a,
.eventsListWidget a,
.widget_links a,
.widget_meta a,
.widget_bp_core_recently_active_widget a,
.widget_categories a,
.widget_bp_core_members_widget a,
.widget_recent_entries a,
.widget_tag_cloud a,
.widget_bp_core_whos_online_widget a{
	color:#000;
	text-decoration:underline;
}

.widget_recent_comments a:hover,
.widget_bp_groups_widget a:hover,
.widget_archive a:hover,
.widget_calendar a:hover,
.eventsListWidget a:hover,
.widget_links a:hover,
.widget_meta a:hover,
.widget_bp_core_recently_active_widget a:hover,
.widget_categories a:hover,
.widget_bp_core_members_widget a:hover,
.widget_recent_entries a:hover,
.widget_tag_cloud a:hover,
.widget_bp_core_whos_online_widget a:hover{
	color:#000;
	background-color:#FF0;
	text-decoration:none;
}

.widget_sp_image{
	margin:30px 0;
}

.widget_sp_image a{
	display:block;
	border-bottom:#d3d3d3 solid 5px;
}
	
.widget_sp_image a:hover{
	display:block;
	border-bottom:#FF0 solid 5px;
}

.item-avatar{
	margin:5px 0;
}
	
/*.........Widgets WP.................*/

/*.........enlaces.................*/

.entry-content a{
	color:#000;
	text-decoration:underline;
}

#home .entry-content a:hover,
#app .entry-content a:hover,
#about .entry-content a:hover,
#press .entry-content a:hover,
#contact .entry-content a:hover,
#author .entry-content a:hover{
	color:#000;
	background-color:#FF0;
	text-decoration:none;
}

#blog .entry-content a:hover{
	color:#000;
	background-color:#3cf;
	text-decoration:none;
}

#digitallab .entry-content a:hover{
	color:#000;
	background-color:#9f0;
	text-decoration:none;
}

#onlineworkshops .entry-content a:hover, 
#public-space-and-people .entry-content a:hover,
#tactical-urbanism .entry-content a:hover{
	color:#000;
	background-color:#9c3;
	text-decoration:none;
}

#onsiteworkshops .entry-content a:hover, #technology .entry-content a:hover, #activities .entry-content a:hover, #people .entry-content a:hover, #environment .entry-content a:hover, #seasonalstrategy .entry-content a:hover {
	color:#000;
	background-color:#cc3;
	text-decoration:none;
}

#rucksack .entry-content a:hover {
	color:#000;
	background-color:#dcdcdc;
	text-decoration:none;
}

#hamarexperience .entry-content a:hover{
	color:#000;
	background-color:#3c9;
	text-decoration:none;
}

#openevents .entry-content a:hover{
	color:#000;
	background-color:#3c6;
	text-decoration:none;
}

#calendar .entry a{
	color:#000;
	text-decoration:underline;
}

#calendar .entry a:hover{
	color:#fff;
	background-color:#f90;
	text-decoration:none;
}

#database .entry-content a:hover{
	color:#000;
	background-color:#f06;
	text-decoration:none;
}

#norsk .entry-content a:hover{
	color:#000;
	background-color:#6cc;
	text-decoration:none;
}


