/* commented backslash hack v2 \*/
html, body
{	
	height:100%;
	/* end hack */ 
	margin: 0px;
	text-align: center;
	font-family: verdana;
	font-size: 10px;
}

/* ------------------- Begin: Layout ------------------- */

#container
{
	position: relative;
	margin: auto;
	width: 750px;
	height: auto;
	text-align: left;
}

#banner
{
	position: absolute; 
	width: 750px;
	height: 90px;
	background-color: #eeeeee;
	background: url('images/bannerfb.jpg') no-repeat;
}

#content
{
	position: absolute;
	width: 750px;
	height: auto;
}

#menu
{
	position: absolute;
	width: 100px;
	height: auto;
	background-color: #eeeeee;
}

#middle
{
	position: absolute;
	margin-left: 104px;
	width: 491px;
	height: auto;
}

#news
{
	position: absolute;
	margin-left: 600px;
	width: 150px;
	height: auto;
	background-color: #eeeeee;
}


/* ------------------- End: Layout ------------------- */
/* ------------------- Begin: Menu ------------------- */

#menuheader
{
	font-size: 11px;
	font-family: verdana;
	background-color: #dddddd;
	border: 1px solid #cccccc;
	width: 94px;
	margin-bottom: 10px;
	text-align: left;
}

#menuitem
{
	font-size: 10px;
	font-family: verdana;
	background-color: #dddddd;
	border: 1px solid #cccccc;
	width: 94px;
	margin-bottom: 2px;
	height: 20px;
	text-align: left;
}

/* ------------------- End: Menu ------------------- */
/* ------------------- Begin: News ------------------- */

#newsheader
{
	text-align: right;
	font-size: 11px;
	font-family: verdana;
	background-color: #dddddd;
	border: 1px solid #cccccc;
	width: 144px;
	margin-bottom: 10px;
}

#newsitem
{
	font-size: 10px;
	font-family: verdana;
	background-color: #dddddd;
	border: 1px solid #cccccc;
	width: 144px;
	margin-bottom: 2px;
	text-align: left;
}

/* ------------------- End: News ------------------- */
/* ------------------- Begin: Content ------------------- */

#contentheader
{
	text-align: right;
	font-size: 11px;
	font-family: verdana;
	background-color: #dddddd;
	border: 1px solid #cccccc;
	width: 491px;
	margin-bottom: 2px;
}

#contentitem
{
	font-size: 10px;
	font-family: verdana;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	width: 491px;
	margin-bottom: 2px;
}

/* ------------------- End: Content ------------------- */
/* ------------------- Begin: Links ------------------- */

#linkheader
{
	font-size: 10px;
	font-family: verdana;
	background-color: #eeeeee;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	margin-left: 50px;
	width: 441px;
	margin-bottom: 2px;
}

#linkitem
{
	font-size: 10px;
	font-family: verdana;
	border-top: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	width: 441px;
	margin-left: 50px;
	margin-bottom: 2px;
}

/* ------------------- Begin: Grote lijst voor determinatie kenmerken. ------------------- */

#bibliography, #findspot, #bioecology, #description, #hist, 
#determination, #shelloutline, #side_p1, #side_p2, #front_v1, 
#front_v2, #decoration, #posumbo, #brachappa, #hingeline, #delplates, 
#am_shell_forms, #am_shell_outline, #am_ubbilicus, #am_whorl_crossec, 
#am_vent_out, #am_rib_or, #am_rib_disco, #am_rib_type, #am_rib_spread, 
#am_growthlines, #am_deco, #am_posdeco, #user, #name, #stratigraphy, 
#ss, #bio, #history, #description, #pictures, #bib, #software, #things, 
#other, #guides, #keysheets, #links, #goodies, #whysponsor, #allsponsors,
#rostrum_belm, #shapeatmax_belm, #shapeapical_belm, #shapealveo_belm,
#apex_belm ,#surface_belm, #posalveo_belm, #latlines_belm, #apical_belm, 
#size_belm, #length_belm, #slit_belm
{
	font-size: 10px;
	font-family: verdana;
	border-top: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	width: 441px;
	margin-left: 50px;
	margin-bottom: 2px;
	display: none;
	visibility: hidden;
}
/* ------------------- Einde: Grote lijst voor determinatie kenmerken. ------------------- */


#dhtmltooltip
{
	position: absolute;
	width: 250px;
	height: 105px;
	border: 1px solid #e60000;
	background-color: #ffffff;
	visibility: hidden;
	z-index: 100;
}


/* ------------------- End: Links ------------------- */
/* ------------------- Begin: Ani & Stats ------------------- */

#animation
{
	border: 1px solid #cccccc;
	width: 291px;
	margin-bottom: 2px;
	height: 305px;
	float: left;
	text-align: center;
}

#statscontainer
{
	width: 190px;
	height: auto;
	float: right;
}

#statsheader
{
	font-size: 11px;
	font-family: verdana;
	background-color: #dddddd;
	border: 1px solid #cccccc;
	width: 190px;
	margin-bottom: 2px;
}

#statsitem
{
	font-size: 10px;
	font-family: verdana;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	width: 190px;
	margin-bottom: 2px;
}

/* ------------------- End: Ani & Stats ------------------- */

#fossilpic
{
	width: 100px;
	height: 100px;
	margin-bottom: 2px;
}

img
{
	border: 1px solid #eeeeee;
}

img:hover
{
	border: 1px solid #e60000;
}

table
{
	font-family: verdana;
	font-size: 10px;
}

table.searchresult
{
	font-size: 11px;
}

td.header
{
	border-bottom: 1px solid gray;
}

ul.menu
{
	padding: 0px;
	list-style: none;
	text-align: center;
	margin: 0px;
}

a
{
	text-decoration: none;
	color: #777777;
}

a:hover
{
	text-decoration: underline;
	color: #e60000;
}

/* ------------------- Begin: Forum Style ------------------- */

#header
{
	border-top: 1px solid gray;
}

#item1
{
	background-color: #dddddd;
}

#item2
{
	background-color: #cdcdcd;
}

#item3
{
	background-color: #f9f9f9;
}

/* ------------------- End: Forum Style ------------------- */
/* ------------------- Begin: Inputs (buttons, textareas, text) ------------------- */

#input-text
{
	border: 1px solid #cc0000;
	font-family: verdana;
	font-size: 10px;
	width: 150px;
	color: black;
	background-color: #f9f9f9;
}

textarea
{
	border: 1px solid #cc0000;
	font-family: verdana;
	font-size: 10px;
	color: black;
	background-color: #f9f9f9;
}

#button
{
	border: 1px solid #cc0000;
	font-family: verdana;
	font-size: 10px;
	color: black;
	background-color: #f9f9f9;
}

select
{
	border: 1px solid #cc0000;
	font-family: verdana;
	font-size: 10px;
	color: black;
	width: 150px;
	background-color: #f9f9f9;
}

/* ------------------- End: Inputs (buttons, textareas, text) ------------------- */
/* ------------------- Begin: Application Window ------------------- */