/* @override http://sidestuff.dk/styles.css */


body {
	color: black;
	font: bold 3em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

div.sidestuff {
	display: inline;
	color: #ddd;
}

div.branch {
	display: inline;
	color: #444;
}

#content a:link, #content a:visited {
	color: #444;
	text-decoration: none;
}

#content a:hover {
	background: url(dotted_underline.gif) repeat-x 100% 90%;
}


/* 
Vertical + horizontal align til dynamisk content - START
(http://css-tricks.com/snippets/css/center-div-with-dynamic-height/)
*/

* { 
	margin: 0; 
	padding: 0; }
	
#page {
	display:table;
	overflow:hidden;
	margin:0px auto;}
	
*:first-child+html #page {
	position:relative;}/*ie7*/
	
* html #page{
	position:relative;
	}/*ie6*/

#content_container {
	display:table-cell;
	vertical-align: middle;

	}
	
*:first-child+html #content_container{
	position:absolute;
	top:50%;
	}/*ie7*/
	
* html #content_container {
	position:absolute;
	top:50%;
	}/*ie6*/

*:first-child+html #content {
	position:relative;
	top:-50%;
	}/*ie7*/
	
* html #content {
	position:relative;
	top:-50%;
	}/*ie6*/

html,body {
	height:100%;
	}
	
#page{
	height:100%;
	}
#content{
	/* border: 1px dotted; */

	height: 5em;
}
	
/* 
Vertical + horizontal align til dynamisk content - SLUT
*/

