html, body {
	position:		absolute;
	top:			0;
	left:			0;
	margin:			0;
	padding:		0;
	background:		#ffffff;
	color:			#000000;
	width:			100%;
	height:			100%;
}
a {
	color:          	#888888;
}
a:hover {
	color:			#000000;
}
ul {
	text-indent:		0;
}
p {
	text-indent:		3em;
	text-align:		justify;
	margin:			0px;
	padding:		0px;
}
input.text {
	width:			50%;
}
input.text, textarea {
	border:			1px solid #888;
	background:		#F5F7E9;
	font:			1em couier, "courier new", monospace;
}
textarea {
	width:			100%;
}
input.submit {
	float:			right;
}
p#error {
	background:		#ffffff;
	color:			#ff0000;
	font-size:		2em;
}
div#splashLogo {
	margin:			200px 0;
	text-align:		center;
}
div#hourglass {
	position:		absolute;
	width:			100%;
	visibility:		hidden;
	text-align:		center;
}
div#hourglass span {
	background:		#E8EADD;
	vertical-align:		top;
	text-align:		center;
	font:			0.6em arial, helvetica, sans-serif;
	color:			#000;
	padding:		0 4px 0 4px;
	border-right:		1px solid #9BA396;
	border-bottom:		1px solid #9BA396;
	border-left:		1px solid #9BA396;
	opacity:		0.65;
	-moz-opacity:		0.65;
}
	div#enlargement {
		overflow:		auto;
		cursor:			pointer;
	}
	div#zoom {
		cursor:			pointer;
	}
	div#enlargementNav a img {
		border:			0;
	}
/* Menus */
	div#menu {
		position:		absolute;
		top:			65px;
		left:			65px;
		width:			758px;
		height:			100px;
		border-top:		1px solid #444444;
		border-left:		1px solid #444444;
		border-right:		1px solid #444444;
		background:		#E8EADD url(images/assets/menuStitch.gif) bottom left repeat-x;
		color:			#000000;
		z-index:		4;
		visibility:		hidden;
	}
	div.menuColumn div.menuTab {
		position:		absolute;
		top:			0;
		width:			93px;
		height:			30px;
	} 
	div#NewsMenuColumn div.menuTab{
		left:			0px;
	}
	div#NewsMenuColumn div.unselectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=News&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit0.jpg) center center no-repeat;
		cursor:			pointer;
	}
	div#NewsMenuColumn:hover div.unselectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=News&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit1.jpg) center center no-repeat;
	}
	div#NewsMenuColumn div.selectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=News&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit2.jpg) center center no-repeat;
		cursor:			default;
	}
	div#NewsMenuColumn div.submenu {
		position:		absolute;
		top:			30px;
		left:			45px;
	} 
	div#AboutMenuColumn div.menuTab{
		left:			93px;
	}
	div#AboutMenuColumn div.unselectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=About&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit0.jpg) center center no-repeat;
		cursor:			pointer;
	}
	div#AboutMenuColumn:hover div.unselectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=About&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit1.jpg) center center no-repeat;
	}
	div#AboutMenuColumn div.selectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=About&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit2.jpg) center center no-repeat;
		cursor:			default;
	}
	div#AboutMenuColumn div.submenu {
		position:		absolute;
		top:			30px;
		left:			138px;
	} 
	div#EventsMenuColumn div.menuTab{
		left:			186px;
	}
	div#EventsMenuColumn div.unselectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=Events&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit0.jpg) center center no-repeat;
		cursor:			pointer;
	}
	div#EventsMenuColumn:hover div.unselectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=Events&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit1.jpg) center center no-repeat;
	}
	div#EventsMenuColumn div.selectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=Events&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit2.jpg) center center no-repeat;
		cursor:			default;
	}
	div#EventsMenuColumn div.submenu {
		position:		absolute;
		top:			30px;
		left:			231px;
	} 
	div#EditionsMenuColumn div.menuTab{
		left:			279px;
	}
	div#EditionsMenuColumn div.unselectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=Editions&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit0.jpg) center center no-repeat;
		cursor:			pointer;
	}
	div#EditionsMenuColumn:hover div.unselectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=Editions&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit1.jpg) center center no-repeat;
	}
	div#EditionsMenuColumn div.selectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=Editions&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit2.jpg) center center no-repeat;
		cursor:			default;
	}
	div#EditionsMenuColumn div.submenu {
		position:		absolute;
		top:			30px;
		left:			324px;
	} 
	div#LiamMenuColumn div.menuTab{
		left:			372px;
	}
	div#LiamMenuColumn div.unselectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=Liam&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit0.jpg) center center no-repeat;
		cursor:			pointer;
	}
	div#LiamMenuColumn:hover div.unselectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=Liam&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit1.jpg) center center no-repeat;
	}
	div#LiamMenuColumn div.selectedMenuTab {
		background:		url(img.php?q=90&w=93&h=30&t=Liam&f=peexL&r=255&g=255&b=255&c=10&v=50&i=images/assets/tit2.jpg) center center no-repeat;
		cursor:			default;
	}
	div#LiamMenuColumn div.submenu {
		position:		absolute;
		top:			30px;
		left:			417px;
	} 
	div.menuTab {
		width:			93px;
		height:			30px;
	}
	div.menuTab a {
		display:		none;
	}
	div.submenu {
		padding:		20px 0.5em 0.5em 0.5em;
	}
	div.unselectedSubmenu {
		background:		#7E8F83 url(images/assets/submenu0.gif) top left no-repeat;
		visibility:		hidden;
	}
	div#selectedSubmenu {
		background:		#65776B url(images/assets/submenu1.gif) top left no-repeat;
	}
	div.submenu, div.submenu a {
		color:			#FFFFFF;
		line-height:		0.6em;
		text-align:		center;
	}
	div.submenu a, span#displayedSubmenuItem {
		font:			0.7em Arial, Helvetica, sans-serif;
		letter-spacing:		0.1em;
		text-decoration:	none;
	}
	div.submenu a:hover {
		color:			#B3FFF6;
	}
	span#displayedSubmenuItem {
		color:			#B1D0BB;
		cursor:			default;
	}
	img#menuLogo {
		position:		absolute;
		left:			608px;
		top:			30px;
	}
/* Images */
	div#imgColA, div#imgColB {
		float:			left;
	}
	div#imgColA {
		margin:			10px 7px 15px 30px;
	}
	div#imgColB {
		margin-top:		10px;
		margin-right:		7px;
		margin-bottom:		15px;
	}
	div#imgColC {
		position:		absolute;
		top:			0;
		right:			0;
		margin:			10px 10px 15px 0;
	}
	div#imgColA div, div#imgColB div, div#imgColC div {
		border:			10px solid #CFAF82;
		margin:			0 0 10px 0;
		cursor:			pointer;
	}

	div#imgColA div a, div#imgColB div a, div#imgColC div a {
		display:		none;
	}


div#content {
 	position:		absolute;
	left:			65px;
	top:			165px;
	width:			758px;
	height:			100px;
	overflow:		auto;
	border-left:		1px solid #444444;
	border-right:		1px solid #444444;
	border-bottom:		1px solid #444444;
	z-index:		1;
	background:		#E8EADD;
	color:			#000000;
	visibility:		hidden;

}
div#writing {
	border-top:		15px solid #97bbdf;
	margin:			7px 0 0 30px;
	padding:		2em 15px 25px 15px;
	background-color:	white;
	font:			0.9em "Times New Roman", Times, serif;
	letter-spacing:		0;
	color:			#888;
}
hr.dots {
	border-top:		2px dotted #AAA;
	border-right:		0 none;
	border-bottom:		0 none;
	border-left:		0 none;
	width:			100%;
	height:			6px;
}
img.tit3 {
	float:			right;
	position:		relative;
	top:			-10px;
	left:			-15px;
	padding-left:		40px;
}
span.subtitle {
	font:			0.85em Arial, Helvetica, Verdana, sans-serif;
	font-variant:		small-caps;
	letter-spacing:		0.1em;
	color:			#E4AD17;
}
div.semitransparent {
	opacity:		0.85;
	-moz-opacity:		0.85;
}

/* Liam */
	div#liamMenu {
		background:		black;
		text-align:		center;
		padding-top:		10px;
		color:			white;
		font:			0.75em arial, verdana, helvetica, sans-serif;
	}
	div#liamMenu img {
		border:			0;
		padding:		5px 8px;
	}
	div#liamContent {
		background:		black;
		text-align:		center;
	}
	div#liamContent img {
		padding:		20px;
	}
	div#liamInterview {
		color:			white;
		text-align:		left;
		font:           	0.85em arial, veranda, helvetica, sans-serif;
		padding:        	10px 5% 2em 5%;
		text-align:     	justify;
		line-height:		1.5em;
		letter-spacing:		0.05em;
	}
	div#liamInterview a.href {
		color:          	#96B49C;
	}
	div#liamInterview a.href:hover, div#liamInterview a.name, div#liamInterview a.name:hover {
		color:			#FFF
	}
	div#liamInterview a.name, div#liamInterview a.name:hover {
		font-weight:		bold;
	}
	div.sectionTitle {
		padding:		1em 0;
		text-align:		center;
	}
	span.liamInterviewNM {
		color:          	#87C0D8;
	}
	span.liamInterviewLB {
		color:          	#73E660;
	}
	div#liamPhotoCol0, div#liamPhotoCol1, div#liamPhotoCol2 {
		position:		absolute;
		margin-top:		15px;
	}
	div.liamPhoto {
		border:			10px solid #82B1C2;
		margin:			0 15px 15px 15px;
		cursor:			pointer;
	}
