/*
----------------------------------------------------------------------------- 
	Layout
-----------------------------------------------------------------------------*/
	
	.breadcrumb {
	clear: both;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	color: #4e4c3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #A8A48C;
	}

	.breadcrumb a {
	color: #FFF;
	font-weight: bold;
	}

	.breadcrumb a:hover {
	color: #4e4c3f;
	}
	
	#center {
	background: #eeeee0;
	}
	
	#header {
	clear: both;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	color: #4e4c3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #A8A48C;
	}

	#header a {
	color: #4e4c3f;
	font-weight: bold;
	}

	#header a:hover {
	color: #FFF;
	}

	#masthead {
	background: #eeeee0 url(images/graphic_forums.jpg) no-repeat top left;
	}
	
	
/*
----------------------------------------------------------------------------- 
	Navigation
-----------------------------------------------------------------------------*/
	
	#nav {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #eeeee0;
	}

	#nav li {
	float: left;
	margin: 0;
	padding: 0;
	font-family: sans-serif;
	font-size: 1em;
	font-weight: bold;
	}
	
	#nav a {
	float: left;
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 8px;
	width: 100px;
	color: #5F5242;
	text-align: center;
	text-decoration: none;
	background: #eeeee0;
	}
	
	#nav a:hover {
	color: #FFF;
	background: #A8A48C;
	}
	
	#p-forums #p-forums a,
	#p-faq #p-faq a,
	#p-usergroups #p-usergroups a,
	#p-search #p-search a,
	#p-host #p-host a,
	#p-medals #p-medals a {
	color: #FFF;
	background: #A8A48C;
	}
	
	.navlist {
		clear: left;
		margin: 0;
		padding: 0;
		width: 199px;
		font-size: 10px;
		}
	.navlist li {
		display: inline;
		margin: 0;
		padding: 0;
		}
	.navlist a 	{
		margin: 0;
		padding: 6px 6px 6px 15px;
		display: block;
		color: #194555;
		text-decoration: none;
		background: url(images/divider.gif) repeat-x bottom left;
		}
	.navlist a:hover {
		margin: 0;
		padding: 6px 6px 6px 15px;
		display: block;
		color: #DD6900;
		background: url(images/divider.gif) repeat-x bottom left;
		}
	.navlist .data {
		margin: 0;
		padding: 6px 6px 6px 15px;
		display: block;
		color: #51514C;
		background: url(images/divider.gif) repeat-x bottom left;
		}
	.sub_title {
		margin: 0;
		width: 199px;
		}
	.sub_title a {
		margin: 0;
		padding: 6px 6px 6px 15px;
		display: block;
		color: #51514C;
		text-decoration: none;
		background: url(images/divider.gif) repeat-x bottom left;
		}

/*
----------------------------------------------------------------------------- 
	Text
-----------------------------------------------------------------------------*/

	H3 { margin: 0; padding: 0; color: #5F5242; }  
	
	SELECT { background-color: #eeeee0; }

	td.row1	{ background-color: #e4e2cf; }
	td.row2	{ background-color: #e0decc; }
	td.row3	{ color: #4e4c3f; background-color: #e4e2cf; }
	td.row4 { color: #4e4c3f; background-color: #e0decc; }

	.helpline { background-color: #e0decc; border-style: none; }

	.cattitle		{ font-size: 1.25em; font-weight: bold; color: #5F5242; }
	a.cattitle		{ text-decoration: none; color: #5F5242; }
	a.cattitle:hover { text-decoration: none; color: #5F5242; }