	body {height:100%;}
	.spacer {height: 20px;}
    #twitter .lighter { background: #eee; padding: 2px; border-bottom: 1px #bbb solid;}
    #twitter .normal { background: #ddd; padding: 2px;  border-bottom: 1px #bbb solid;}
	#navigation, h1 {font-size: 1.3em;}
	#navigation {margin-bottom: 2em; margin-top: 3em; }
	#assets, #twitter, #sponsors-right li {list-style-type: none; background: #ddd; padding: 0.5em;}
	#assets, #twitter {max-height:15em; overflow-y: auto;  border: 1px solid #aaa;}
	#sponsors-right {border: 1px solid #aaa;}
	#ntnu-logo {float: right; margin-top: 7px;}
	#emtacl-logo {float: left;}
	.date {float: left; margin-top: 7px; font-size: 1.5em;}

	#feeds-container {height: 40em;}
	#main {min-height: 85em;}
	#footer {position: relative; top: 0em; float: right;}
	#emtacl_people {position: relative; top: -20em; float: right;}
	.navigated-button { font-size:10em; margin-right: 5px; border-bottom: 1px solid #000; text-decoration: none; background: #ddd; padding: 7px; font-family: arial, helvetica, swiss, sun-sans; font-size: 1em;}

	.navigation-button{ margin-right: 5px; text-decoration: none; background: #aaa; padding: 7px; font-family: arial, helvetica, swiss, sun-sans; font-size: 1em;}

	#sponsors-right img {width: 15em; }
	.cc-declaration {font-size: 0.7em; 
					position: relative; 
					top: -4.5em; 
					left: 1em; 
					float:none;
		
	}
	.cc-declaration a {text-decoration: none; color: #aaa;}
	.img-border {border: 1px solid #aaa;}
	#keynotedescription {display:none; float:none;  position: absolute; top: -3em; left: 0; height: 100%; margin: 20% 20% 20% 10%; z-index:3; background: #ddd; padding:1em;}
	.presentername, .presentationtitle {font-family: arial, helvetica, swiss, sun-sans; font-size: 2em;}
	#return {float: right;}
	.imageframe {float: none; position: relative; top: 0px; left: 0px; margin: 5px;}
	.greyout {position: absolute; top: 0px; left: 0px; background: url('http://www.ntnu.no/ub/emtacl/images/greyout.png'); background-repeat:repeat; width: 100%; z-index: 2; display: none;}
	#ccontent {z-index: 1; float:none;  position: absolute; top: -3em; left: 0; margin: 20% 20% 20% 10%; z-index:3; background: #ddd; padding:2em; display:none; text-align: left; border: solid 1px #000;}
	#closer {z-index: 1; float: right; position: relative; top: -3em; left: 3em;}
	
	
	
		#programme table				{width: 100%; border-collapse: separate;}
	.programme tr 					{align: left; vertical-align: top;}
	.programme td 					{align: left; vertical-align: top; padding: 0px; margin: 2px;}
	.programme .plenary .time	 	{ background-color: #ddd; padding: 2px; border-bottom: solid 1px #bbb; }
	.programme .break	 			{ background-color: #eee; border: 1px solid #aaa;}
	.programme .time				{ background-color: #ddd; padding: 2px; border-bottom: solid 1px #bbb; }
	.programme .plenary	 			{ background-color: #eee; border: 1px solid #aaa;}
	.programme .padding				{ padding: 4px; background-color: inherit;}
	.programme .event-title			{font-size: 1 em; font-weight: bold; font-family: arial, helvetica, sun-sans, swiss, verdana;}
	.programme .track-A1 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-A2 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-A3 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-A4 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-A5 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-A6 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-A7 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}

	.programme .track-B1 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-B2 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-B3 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-B4 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-B5 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}
	.programme .track-B6 			{width: 50%; background-color: #eee; border: 1px solid #aaa;}

	.programme .track-header		{font-size: 1.3em; font-weight: bold; font-family: arial, helvetica, sun-sans, swiss, verdana; }
	.programme .marked-header		{font-size: 1.3em; font-weight: bold; font-family: arial, helvetica, sun-sans, swiss, verdana; height: 5em; vertical-align: middle;}
	.programme .social-header		{font-size: 1.3em; font-weight: bold; font-family: arial, helvetica, sun-sans, swiss, verdana; height: 3em; vertical-align: middle;}
	.programme .details-frame		{height: 2em;}

	
