/* WEB 2.0 Layout
.................................................................................................................*/
	
div.wrap
	{
		height: auto; 
		min-height: 100%;
	}
	
div.header_wrapper			
	{
		height: 363px;
		width: 960px;
		width: 100%;
		background: url(../images/header-background.jpg) repeat-x;
	}
	
div.header
	{
		height: 158px;
		width: 960px;
		position: relative;
		margin: 0 auto;
	}

div.content_wrapper		
	{
		position: relative;
		
		background: url(../images/content-background.jpg) repeat-x bottom;
		/* padding = høyde på footer */
		
	}
	
div.content
	{
		background: #d8c8ae;
		width: 960px;
		margin: -206px auto 0px auto;
		display: table;
		background: transparent;
		
	}

div.footer_wrapper
	{
		height: 320px;
		/* negativ margin = høyde på footer */
		z-index: 200;
		width: 100%;
		background: url(../images/footer-background.jpg) repeat-x;
		clear: both;
		position: relative;
		
	}
	
div.footer
	{
		z-index: 201;
		padding-top: 20px;
		width: 960px;
		position:relative;
		margin: 0 auto;
		clear: both;
	}