body {
	width: 100%;
	margin: 0px;
	font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
	text-rendering:optimizeLegibility;
	font-variant-ligatures:common-ligatures discretionary-ligatures;
	-moz-font-feature-settings:"liga=1, dlig=1"; 
	-moz-font-feature-settings:"liga", "dlig"; /* EDIT: new syntax for FF 15+ */ 
	-ms-font-feature-settings:"liga", "dlig"; 
	-o-font-feature-settings:"liga", "dlig"; 
	-webkit-font-feature-settings:"liga", "dlig"; 
	font-feature-settings:"liga", "dlig";
	color: #000000;
	}
p, li {
	font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
	}
p { 
	font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
	font-size: 12pt;
	line-height: 16pt;
	color: #000000;
	}
h1, h2, h3, h4, h5, h6 {
	color: #000000;
	font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
	text-shadow:#ccc 2px 1px 2px;
	}
h1 a {
	text-shadow: none;
	}
td { 
	font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
	font-size: 12px;
	color: #000000;
	}
a {
	text-decoration: none;
	}
a:link, a:hover, a:visited, a:active {
	color: #333333;
	font-weight: bold; 
	text-decoration: underline;
	}
a:hover {
	color:#666;
}
a[name]:hover {font-weight: inherit; text-decoration: inherit; color: inherit; background: inherit}
a[name] {font-weight: inherit; text-decoration: inherit; color: inherit; background: inherit;}

input, textarea, select {
	font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
	background-color: #eeeeee;
	font-size: 10px;
	color: #333;
	padding: 0px; 
	}
.news p {
	font-size: 12px;
	line-height: 10px;
	padding-left: 5px;
	}
.navigation p {
	font-size: 12px;
	line-height: 1.2em;
	padding-left: 5px;
	vertical-align: center;
}

.breadcrumb { 
	width:100%;
	min-width: 900px;
	font-size: 10px;
	vertical-align: center;
}
.breadcrumb-left { 
	text-align:left;
	float:left;
	max-width:595px;
	min-width:595px;
	width:60%;
	margin-top:0;
}
.breadcrumb-left p {
	color:#666;
	font-weight:bold;
	font-size: 1em;
	padding:4px;
	text-decoration:none;
	text-transform:uppercase;
}
.breadcrumb-left ul {
	margin-left: 5px;
}
.breadcrumb-right {
	margin-right:5px;
	text-align:right;
	float:right;
	max-width:295px;
	min-width:295px;
	width:30%;
	margin-top:0;
}
.breadcrumb {
	color:#FFFFFF;
	background: rgba(220,220,220,0.5);
	margin:0;
	margin-bottom:0px;
	padding:0;
	overflow:visible;
/*	position:fixed;
	z-index:1000; */
	}
.breadcrumb-list ul {
	list-style-type:none;
	overflow:hidden;
	}
.breadcrumb-list li {
	float:left;
	list-style-type:none;
	}
.breadcrumb-list .breadcrumb-item {
	background-image: url(/images/breadcrumb-separator.png); 
	min-height: 20px;
	padding-left: 10px;
	background-position: left center;
	background-size: 10px 10px;
	background-repeat: no-repeat;
	}
.breadcrumb-list .breadcrumb-section {
	background-image: url(/images/breadcrumb-section.png); 
	min-height: 25px;
	padding-left: 10px;
	background-position: left center;
	background-size: 10px 10px;
	background-repeat: no-repeat;
	}
.breadcrumb-list a:link,.breadcrumb-list  a:visited {
	color:#666;
	display:block;
	font-weight:bold;
	font-size: 1em;
	padding:4px;
	text-decoration:none;
	text-transform:uppercase;
	}
.breadcrumb-list a:hover,.breadcrumb-list a:active {
	color:#000;
	background: rgba(220,220,220,0.9);
	}

.breadcrumb-list li ul {
	z-index:1001;
	display: none; 
	width: 13em;
	background-color: #ddd;
	color: #000;
	}
.breadcrumb-list li:hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
	}
.breadcrumb-list li:hover li {
	float: none;
	}
.breadcrumb-list li:hover li a {
	background-color: #ddd;
	color: #000;
	}
a.breadcrumb-menu:hover {
	background-color: #aaa;
	color: #000;
	}
.breadcrumb-list li li a:hover {
	background-color: #aaa;
	}

.foot { 
	width:100%;
	min-width: 800px;
	font-size: 12px;
}
.foot-left { 
	text-align:left;
	float:left;
	min-width:395px;
	width:49%;
	margin-top:0;
}
.foot-right {
	margin-right:5px;
	text-align:right;
	float:right;
	min-width:395px;
	width:49%;
	margin-top:0;
}
.copyright { 
 font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
 font-size: 10px; 
 font-weight: normal;
 line-height: 10px;
 padding-left: 5px;
}
.big { 
 font-size: 14px; 
 line-height: 14px;
 padding-left: 10px;
 color: #e9f2fc;
}
.small { 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 10px;
 line-height: 14px;
 color: #e9f2fc;
}
.small_noindent { 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 2px;
 line-height: 14px;
 color: #e9f2fc;
} 
.medium { 
 font-size: 12px; 
 font-weight: normal;
 line-height: 14px;
 padding-left: 0px;
 color: #e9f2fc;
}
.popup, .popupx, .popupsb {
	cursor:pointer;
}
.smallcaps {
 text-transform: uppercase;
 font-size:.8em;
}
.quicklinks {
 text-align: center;
}
.quicklinks a {
 font-size:1.2em;
 line-height:2em;
 padding:.2em;
}

.container {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}
.content {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}



/* crowley */
/*.title {
	font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
	font-size: 20px;
	color: #222222;
	padding-top: 0px;
	margin-top: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
	text-align: center;
	}
.heading {
	font-family: "lucida sans unicode", "lucida grande", arial, sans-serif;
	font-size: 16px;
	color: maroon;
	} */
pre {
	font-size: inherit;
	line-height: inherit;
}
div.notes p, div.notes blockquote, div.notes pre {
	font-size:75%;
}
.ninethree {
	font-family: cursive;
	color: red;
	font-size: 1em;
}
.twotwenty {
	color: red;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 1.2em;
}
.crowley-material-infobox {
	font-size:75%;
	border-style:solid;
	border-width:1px;
	border-color:#000;
	padding:10px;
/*	text-align: left; */
	margin-left: auto;
	margin-right: auto;
	width: 95%;
	max-width: 600px;
}
.crowley-material-infobox p {
	font-size:75%;

}
.crowley-material-infobox li {
	font-size:75%;
	list-style:none;
}
.poetry p {
	text-indent: -1em;
	margin-left: 2em;
	margin-bottom:0;
	margin-top:0;
}

.nolistyle {
	list-style-type: none;
}
p.caption {
	font-size: .8em;
}


.donate-box {
	border-style:solid;
	border-width:1px;
	border-color:#ccc;
	background-color:#eee;
	padding:10px;
	margin-left: auto;
	margin-right: auto;
	width: 250px;
}

.embolden {
	font-size:1.5em;
	font-wieght:bold;
}
.tall {
	line-height: 2em;
}

div.google-plus1-group {
	width: 200px;
	max-width:40%;
	margin-right:2em;
}
div.google-plus1-group a.h1 {
	color:#2d2d2d;
}
div.google-plus1-button {
	padding:.5em 1ex
}
div.fb-like-group{
	width:200px;
	max-width:40%;
	margin-left:2em;
}
div.fb-like-group .fb_iframe_widget {
	background-color:transparent;
}
.fb-like-button {
	padding:.5em 1ex;
}
div.fb-like-group a.h1 {
	color:#627aad;
	text-decoration: none;
}
div.fb-like-group a:hover{
	color:#6d86b7;
	text-decoration: underline;
}

.box {
	width:90%;
	display: block;
	margin:auto;
}
.fill {
	-moz-border-radius: 5px;
	padding: 10px;
	border-radius: 5px;
	background: #eee;
	margin:25px;
}
.showcase {
	background: rgb(200, 200, 200) transparent;
	background: rgba(200, 200, 200, 0.8);
	-moz-border-radius: 5px;
	padding: 10px;
	border-radius: 5px;
	float:right;
	margin:25px;
}

.shadow {
	-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.75);
}
.rotate-right {
	-webkit-transform:rotate(3deg);
	-moz-transform:rotate(3deg);
	-o-transform:rotate(3deg);
	-ms-transform:rotate(3deg);
}
.rotate-left {
	-webkit-transform:rotate(357deg);
	-moz-transform:rotate(357deg);
	-o-transform:rotate(357deg);
	-ms-transform:rotate(357deg);
}
.shadow-more {
	box-shadow: 0px 4px 6px #333;
	-moz-box-shadow: 0px 4px 6px #333;
	-webkit-box-shadow: 0px 4px 6px #333;
}
.rotate-right-more {
	-moz-transform: rotate(7deg);
	-webkit-transform: rotate(7deg);
	-o-transform: rotate(7deg);
	-ms-transform: rotate(7deg);
	transform: rotate(7deg);
}
.rotate-left-more {
	-moz-transform: rotate(-7deg);
	-webkit-transform: rotate(-7deg);
	-o-transform: rotate(-7deg);
	-ms-transform: rotate(-7deg);
	transform: rotate(-7deg);
}

/* css for the transcluded dokuwiki within the ajax popup from /inc/site-head.html */
#metadatalist .page {
	text-align: left;
}
#metadatalist .page li {
	text-indent: 0em;
}

@media print {
	.noprint { display: none; }
	.navigation { display: none; }
}

