/*--------------------------------------------------

	nufsaid.

	version:	v2.4
	author:		Erik Jørgensen
	email:		erik@nufsaid.no
	website:	http://www.nufsaid.no

--------------------------------------------------*/

/* :TODO: No underline when hover header. No white gap between info and who. */

/* LAYOUT
--------------------------------------------------*/

* 			{
			padding: 	0px;
			margin:		0px;
			background:	#fefefe;
			}

body 		{	
			font-size: 		62.5%;
			}
		
img 		{ 	
			border: 		0;
			margin:			0;
			padding:		0;
			}
			
	
#centerall 	{
				margin: 			0 auto;
				padding: 			0px;
			}

#logo 			{
				width: 			838px;
				margin: 		0 auto;
				padding: 		0px;
				}

#menu 			{
				float: right;
				margin: 0 auto;
				padding: 0px;
				}

#pinkline		{
				width:		838px;
				background-image:url('/pictures/hotpink.gif');
				background-repeat:repeat-x;
				margin:		0 auto;
				padding:	0px;
				}

#mainimage 		{
				width: 				838px;
				margin: 			0 auto;
				padding:			0px;
				background: 		#fefefe;
				border-style: 		none;
				border-width: 		0px;
				}
				
#img.logo 		{
				float: left;
				}
				
/* MAIN CONTENT 
--------------------------------------------------*/

hr 				{
				border: 				none;
				background-color: 		#eee;
				color: 					#eee;
				height: 				1px;
				margin:					15px 0px 15px 0;
				}
				
#mainwrapper 	{
				width: 				838px;
				margin: 			0 auto;
				}
	
#who 			{
				width:				350px;
				background: 		#fefefe;
				padding:			15px;
				float:				left;		
				}

#info 			{
				width:				350px;
				background: 		#fefefe;
				padding:			15px;
				float: 				right;	
				}
	
/* =Typography
--------------------------------------------------*/

p 				{
				font-family: 		Verdana;
				color: 				#444;
				text-decoration: 	none;
				word-spacing: 		normal;
				text-align: 		left;
				letter-spacing: 	0;
				line-height: 		2em;
				font-size: 			1.2em;
				font-weight:		normal;
				margin:				5px;
		}
	
strong {
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
	
p#categories	{	
				text-decoration: none;
				font-size: 1.1em;
				color: #444;
				background: #fefefe;
				text-transform: uppercase;
				margin: 5px 0px 0px 0px;
				padding: 0px;
			
				}

p.lightgray 	{
				font-family: 		Verdana;
				color: 				#777;
				text-decoration: 	none;
				word-spacing: 		normal;
				text-align: 		left;
				letter-spacing: 	0;
				font-size: 			1.2em;
				font-weight:		normal;
				}
	
p.caption {
	font-family: 		Verdana;
	color: 				#777;
	text-decoration: 	none;
	text-transform:		uppercase;
	word-spacing: 		normal;
	text-align: 		left;
	letter-spacing: 	0;
	font-size: 			1em;
	background:			#fefefe;
	font-weight:		normal;
	font-style:			italic;
	padding:			0px;
	margin:				0px;
	}
	
li {
				font-family: 		Verdana;
				color: 				#777;
				text-decoration: 	none;
				word-spacing: 		normal;
				text-align: 		left;
				letter-spacing: 	0;
				line-height: 		2em;
				font-size: 			1.2em;
				font-weight:		normal;
				
	}
	


#top {
	font-family: 		Verdana;
	color: 			#444;
	text-decoration: 		none;
	word-spacing: 		normal;
	text-align: 		left;
	letter-spacing: 		0;
	line-height: 		2em;
	font-size: 			1.2em;
	background:			#fefefe;
	font-weight:		normal;
	
	}
	

h1 {	font-family: 		Verdana;
		color: 			#444;
		text-decoration: 	none;
		word-spacing: 		normal;
		text-align: 		left;
		letter-spacing: 		0;
		line-height: 		1.8em;
		font-size: 			1em;
		font-weight:		bold;
		/*	text-transform:		uppercase; */
	}

/* =Links
--------------------------------------------------*/

a:link 		{ 
			text-decoration: 		none;
			color:				 	#777;
			letter-spacing: 		0;
			word-spacing: 			normal;
			}

a:hover 	{ 						
			border-bottom:			1px solid #f8008a;
			}
		
a:visited 	{ 
			text-decoration: 	none;
			color: 				#777;
			letter-spacing: 	0;
			word-spacing: 		normal;
			}
		
a.top:link 		{ 
				text-decoration: none;
				letter-spacing: 	0;
				word-spacing: 		normal;
				color: #777;
				background: #fefefe;
				text-transform: uppercase;
				font-weight: bold;
								}
a.top:hover 	{ 
				background:#fefefe;
				letter-spacing: 	0;
				word-spacing: 		normal;
				/*color: #F7B3DA;*/
				text-transform: uppercase;
				font-weight: bold;
				}
		
a.top:visited 	{ 
				text-decoration: none;
				letter-spacing: 	0;
				word-spacing: 		normal;
				color: #777;
				background: #fefefe;
				text-transform: uppercase;
				font-weight: bold;
				}
				
		
a#nufsaid:link { 
		background: #fefefe;
		letter-spacing: 	0;
		}

a#nufsaid:hover 	{ 
			background: #fefefe;
			letter-spacing: 	0;
			word-spacing: 		normal;
			border:			0px;
			}
		
a#nufsaid:visited 	{ 
			background: #fefefe;
			letter-spacing: 	0;
			word-spacing: 		normal;
			}