/*@import url(http://fonts.googleapis.com/css?family=Gentium+Basic:400,400italic);
@import url(http://fonts.googleapis.com/css?family=Anonymous+Pro);*/

/*
BODY {
	background-image: url(images/bg.jpg);
	background-repeat: repeat;
}
*/

/* navigation overrides */
DIV.content, DIV.content-search {
	/*margin: 0 auto;
	max-width: 900px;*/
	
	max-width: 820px;
	margin-left: 120px;
}

DIV.top-nav {
	max-width: 820px;
	margin-left: 130px;
	border-bottom: none;
}

DIV.bottom-nav {
	border-top: none;
}

DIV.subnav {
	max-width: 820px;
	margin-left: 130px;
}

DIV.header {
	font-size: 24pt;
	font-family: "Gentium Basic";
	text-align: center;
	
	/* roof image */
	max-width: 1080px;
	margin: 0 auto;
	background-image: url('/wiki/main/images/final-roof.jpg');
	background-repeat: no-repeat;
	height: 360px;	
}

DIV.bg-wrapper {
	/* pillar image */
	max-width: 1080px;
	margin: 0 auto;
	margin-top: -150px;
	background-image: url('/wiki/main/images/final-pillar.jpg');
	background-repeat: repeat-y;
	min-height: 400px;
}


DIV.footer {
	text-align: center;
	font-size: 8pt;
	font-family: "Gentium Basic";
	
	margin-left: 120px;	
	max-width: 820px;
}

DIV.footer-wrapper {
	/* footer image */
	max-width: 1080px;
	margin: 0 auto;
	background-image: url('/wiki/main/images/final-foot.jpg');
	background-repeat: no-repeat;
	min-height: 120px;	
}

DIV.footer A>IMG {
	border: none;
}

/*
TABLE.bottom-nav {
	width: 70%;
	left: 15%;
}
*/

/* center text */
.center {
	text-align: center;
}

/* content fonts */
DIV.content, .content P, .content  DIV, .content TD, .content SELECT, .content INPUT, CAPTION.table {
	font-family: "Gentium Basic";
	font-size: 14pt;
}

CODE, PRE {
	font-family: "Anonymous Pro", mono, monospace;
	font-size: 12pt;
}

.em {
	font-weight: bold;
	font-style: italic;
	color: red;
}

/* extra breaks */
H1, H2, H3, H4, H5, H6 {
	margin-top: 2em;
}

.blackbox {
	padding: 0.5em;
	border: 1px solid black;
}

@media (max-device-width: 600px) {
	DIV.content { 
		max-width: -moz-min-content;
		max-width: -webkit-min-content;
	}
}
