
body
{

	color: #ccc;
	margin-top: 10ex;
	margin-bottom: 10ex;
	font-family: Geneva, sans-serif;
	background-color: #000;
}

#container
{
	position: relative;
	overflow: visible;
	/* letter-spacing: 1.0em; */
	width:50em;
	margin-top:auto;
	margin:auto;
	text-align: center;
}

#extralinks
{
	letter-spacing: 0;
	/* word-spacing: 5em; */
	padding-top: 1em;
	padding-bottom:1em;
}

a:link
{
	text-decoration: none;
	color: #fc0;
}

a:visited
{
	color: #fc0;
	text-decoration: none;
}

a:hover
{
	color: #000;
	text-decoration: none;
	background-color: #ccc;
}


/* #rightlink a { display: block; 	font-variant: small-caps;} */
/* #leftlink a { display: block; 	font-variant: small-caps;} */




#rightlinkcontainer
{
	position: absolute;
	right: 0;
	width: 49.5%;
}

#rightlink 
{
	background-image: url(img/stripes_dark.gif);
	border: 0.1em solid #ccc;
	/* letter-spacing: 2em; */
}

#leftlinkcontainer
{
	position: absolute;
	left: 0;
	width: 49.5%;
}

#leftlink
{
	background-image: url(img/stripes_dark.gif);
	border: 0.1em solid #ccc;
	/* letter-spacing: 2em; */
}

#email
{
	letter-spacing: 0.75em;
	margin-top: 1em;
	display: none;
}

#email a:link
{
	color: #369;
	text-decoration: none;
}

#email a:hover{
	background-color: inherit;
}

#email a:visited
{
	background-color: inherit;
	color: #69c;
}
/* #extralinks a {padding: 0 4em;} */
#extralinks a:link { color: #666; display: inline-block;}
#extralinks a:visited { color: #333; }
#extralinks a:hover { color: #fff; background-color: #000;}
#extralinks a:active { color: #ccc; }


div.sectiondetail
{
	padding-top: 1em;
	padding-bottom: 2em;
	letter-spacing: 0;
	font-size:75%;
}

a:focus { outline: none; }

hr
{
	margin-bottom: 2em;
}

img
{
border: none;
}
