/* css for heraclitus by russell martin, russellmartin@mac.com */


/* main layout and colours, etc */

BODY {
	background-color: #FEFEFE;
	font-family: "Lucida Bright", "Lucida Grande", "Lucida Sans", Times, serif;
	padding: 20px;
	font-size: 12px;
}


/* title and strapline for each page, top left */

.title {
	font-size: 35px;
	color: #222222;
}

.strap {
	font-size: 18px;
	color: #AAAAAA;
}


/* main menu on each page, incl A and P */

#menu {
	position: absolute;
	top: 169px;
	left: 31px;
	font-size: 16px;
	z-index: 1;
	width: 126px;
}

#menu P {
	padding-bottom:15px;
}

#menu A:visited {
	text-decoration: none;
	color: #000000;
}

#menu A:link {
	text-decoration: none;
	color: #000000;
}

#menu A:hover {
	text-decoration: none;
	color: #54D3FC;
}


/* content, incl A and IMG padding for left or right of screen */

#content {
	position: absolute;
	top: 150px;
	left: 200px;
	width: 75%;
	overflow: visible;
	z-index: 3;
}

#content IMG.onleft {
	padding-right: 25px;
}

#content IMG.onright {
	padding-left: 25px;
}

#content A {
	text-decoration: none;
	color: #008E36;
}


/* all tables, only used in projects */

TABLE {
	width: 100%;
	border: none;
	padding: 0px;
}

TD.event {
	padding: 20px 0px;
/*	border-bottom: 1px solid #54D3FC;
	border-top: 1px solid #54D3FC;*/
	vertical-align: top;
}

TD.title {
	padding: 10px 0px;
	font-size: 14px;
	font-weight: bold;
}
