
		/**
		 *	CSS LAYOUT file
		 *	
		 *	@author Roy Scheepens
		 */		

		/**
		 *	Headings
		 *	
		 */		

		h2 {
			font-size:130%;
			line-height:170%;
			padding:3px 0;
			color:#999;
			margin-bottom:3px;
			}
			
		h3 {
			font-size:120%;
			color:#000;
			font-weight:bold;
			line-height:130%;
			padding:3px 0;
			margin-bottom:5px;
			}
			
		h4 {
			line-height:130%;
			font-weight:bold;
			}
			 
		h5, 
		h6 {
		
			}

		/**
		 *	Re-reset :)
		 *	
		 */	
		
		strong {
			font-weight:bold;
			color:#666;
			}
			
		em {
			font-style:italic;
			}

		img { 
			border: none; 
			}

		/**
		 *	Content
		 *	
		 */

		a,
		a:visited  {
			color:#f60;
			text-decoration:underline;
			}

		a:hover,
		a:active {
			text-decoration:none;
			}

		#content p,
		#content ul, 
		#content ol, 
		#content dl, 
		#content table,
		#sidebar p { 
			margin-bottom: 18px; 
			}
		
		#content ul, 
		#content ol, 
		#content dd { 
			margin-left: 36px; 
			}
			
		#content ul {
			list-style-image: url('../images/layout/bullet.gif');
			}
			
		table tr td{
			vertical-align:top;
			}
			
		.item {
			margin-bottom:18px;
			}

		/**
		 *	Forms
		 *	
		 */
			
		form {
			}
		
		form fieldset {
			margin-bottom:15px;
			}
			
		form fieldset .form-item {
			margin-bottom:5px;
			}
		
		form fieldset .form-item label {
			display:inline-block;
			width:100px;
			}
			
		form fieldset legend {
			margin-bottom:10px;
			}
		
		form fieldset .form-item input.checkbox-input {
			position:relative;
			top:2px;
			margin-right:10px;
			}	
		
		form fieldset .form-item textarea {
			font:0.9em/1.2em Verdana, Arial, Helvetica, sans-serif;
			}
			
		form fieldset .form-item input.submit-button {
			height:					2.2em;
			padding-bottom:			2px;
			margin:					0;
			font-weight:			bold;
			color:					#111;
			overflow: 				visible;	
			padding:				0 15px;
			}
			
		form fieldset .item-error {

			color:					#842310;
	
			}
			
		form fieldset .item-error input {
			background: 			#ffe1d3;
				border:					1px solid #cd6951;
				padding:1px;
			}
			
		form fieldset .item-error .input-error { 
			color:					#842310;
			color:					#842310;
			}

		/**
		 *	Tables
		 *	
		 */
		 
		table#person-list {
			width:673px;
			border:1px solid #ededed;
			padding:0 1px 1px 1px;
			font-size:85%;
			}
			
		table#person-list thead tr th,
		table#person-list tbody tr td {
			height:24px;
			padding:0 6px;
			line-height:22px;
			padding-bottom:2px;
			border-top:1px solid #fff;
			border-bottom:1px solid #dedede;
			} 
		
		table#person-list thead tr {
			background:url('../images/layout/nav-btn.gif') repeat-x top left;
			}
			
		table#person-list thead tr th {
			color:#fff;
			height:28px;
			line-height:28px;
			font-weight:bold;
			border-bottom:1px solid #ccc;
			

			}
		
		table#person-list thead tr th.sorting_asc,
		table#person-list thead tr th.sorting_desc {
			cursor: pointer;
			}
			
		table#person-list tbody tr.char td {
			/* background:url('../images/layout/subnav-bg.gif') repeat-x 0 -15px; */
			background:#ededed;
			font-weight:bold;
			
			border-bottom:1px solid #ccc;
			} 
			
		table#person-list tbody tr.selected td  {
			background: 			#ffffc4;
			border-bottom:			1px solid #e4e482;
			color:					#46400c;
			font-weight:			bold;			
			}
		
		table#person-list thead tr th.title { width:50px; }
		table#person-list thead tr th.firstname { width:110px;}
		table#person-list thead tr th.lastname { width:180px; }
		table#person-list thead tr th.institute { width:90px}
		table#person-list thead tr th.email { width:160px;}

		.sorting_asc {
			background: url('../images/tablesorter/sort_asc.gif') no-repeat center right;
			}
		
		.sorting_desc {
			background: url('../images/tablesorter/sort_desc.gif') no-repeat center right;
			}
		
		.sorting {
			background: url('../images/tablesorter/sort_both.gif') no-repeat center right;
			}

		#person-list_filter {
			width:100%;
			text-align:right;
			padding:0 3px 5px 0;
			}

		#person-list_filter input {
			margin: 0.5em 0;
			color: #444;
			padding:2px;
			margin-right:3px;
			}
		
		table#person-list tfoot input.search_init {
			color: #999;
			}
			
		/**
		 *	Homepage
		 *	
		 */	
		 
		 #splash {
		 	margin:100px 0 30px 0;
		 	}