/* gutenberg.css */

/* Project Gutenberg's new look is super cool. 
 * http://www.gutenberg.net/
 *
 * $Id: gutenberg.css,v 1.2 2005/01/29 16:07:55 wobh Exp wobh $
 */

/* Elements */

html, body, div {
	color: black;
	background-color: white;
	border: none;
	margin: 0;
	padding: 0;
}

/* body { margin: 0; } */

img { border-style: none; }

ul {
/*	list-style-image: url("Images/stock_book_yellow-16.png"); */
	list-style-type: square;
}

a {
	color: #b76b15;
	background-color: inherit;
	text-decoration: underline;
}

table {
	margin-bottom: 2ex;
	border-collapse: separate;
	border-spacing: 0;
	empty-cells: show;
	border: 1px solid #e6a336;
	border-width: 1px 0 0 1px;
}

caption {
	margin: 0;
	border: 1px solid #e6a336;
	border-width: 1px 1px 0 1px;
	padding: 0.5ex 0.5em;
	font-weight: bold;
}

td, th {
	border: 1px solid #e6a336;
	border-width: 0 1px 1px 0;
	margin: 0;
	padding: 0.5ex 0.5em;
}

th {
	text-align: left;
	background-color: #fbf7ed;
}


/* Classes */

/* .common {} */

.menu {
	color: inherit;
	background-color: inherit;
	margin: 0;
}

.menu ul {
	display: table;
	list-style: none;
/*	border: 1px solid #e6a336; */
	margin: 0;
	padding: 0;
	width: 14em;
}

.menu li {
	display: table-row;
	margin: 0;
	padding: 0;
	width: 14em;
}

.menu a {
	display: table-cell;
	color: #d58319;
	background-color: inherit;
	border-bottom: 1px solid #e6a336; 
	padding: 0.2ex 1em 0.2ex 2em;
	text-decoration: none;
}

.menu a:hover {
	color: white;
	background-color: #e6a336;
	text-decoration: none;
}

.menutitle {
	display: table-caption; /* not table-header? */
	color: #d58319;
	background-color: #f5d8ae;
	text-align: left;
	border-bottom: 1px solid #e6a336; 
	margin: 0;
	padding: 0.2ex 1em 0.2ex 1em;
	width: 12em;
}

.date {
	color: #d58319;
	background-color: inherit;
	margin: 0 1em 0 15em;
	padding: 
}

.timestamp {
	color: #d58319;
	background-color: inherit;
}

.headline {
	color: #d58319;
	background-color: inherit;
}

.story {}


/* Ids */

#masthead {
	color: white;
	background-color: #e6a336;
	margin: 0 0 2ex 14em;
	padding: 1ex 0;
}

#title {
	text-align: center;
	font-size: 150%;
}

#tagline { display: none; }

#menus {
	color: black;
	background-color: #fbf7ed;
	border-right: 1px solid #e6a336;
	position: fixed;
	left: 0;
	top: 0;
	width: 14em;
	height: 100%;
}

#navigation {}

#links {}

#intro {
	margin: 0 1em 0 15em;
}
