/*

Gathering Minds : gathering-minds.net

It is true, you ARE what you see, but even before that there is already an established existence. All that you see, is you. You are, therefore all is. What a momentous occasion to celebrate!

*/
/*

Gathering Minds : gathering-minds.net

It is true, you ARE what you see, but even before that there is already an established existence. All that you see, is you. You are, therefore all is. What a momentous occasion to celebrate!

*/
#menubar {
  display: none; }

#msgheader {
  display: none; }

#tags {
  display: none; }

#pagenavigation {
  display: none; }

#toc {
  display: none; }

.pmulti, #dated, #article, #sidenote, #resultslist, #botmultipage, figure, figcaption, .notehdr, .notebody, .notebody2 {
  display: block; }

p {
  margin: 0 0 19px; }

ul, ol {
  margin: 0 0 19px 25px;
  padding: 0; }

ul ul, ol ol, ul ol, ol ul {
  margin-left: 20px; }

dl {
  margin-bottom: 38px; }

dt {
  font-weight: bold; }

dd {
  margin: 0 0 19px 40px; }

dt + dt {
  margin-top: 19px; }

a img {
  border: none; }

/* inline */
abbr {
  border: none; }

sup {
  vertical-align: text-top;
  vertical-align: super;
  font-size: 75%; }

sub {
  vertical-align: baseline; }

small {
  vertical-align: top;
  font: 12px/19px Georgia, serif; }

cite {
  font-style: inherit; }

/* monospace */
samp, code {
  font-size: 75%;
  line-height: 0; }

samp, code, pre {
  font-family: Menlo, Monaco, Consolas, monospace; }

section samp, section code,
figure samp, figure code {
  font-size: 90%; }

pre {
  margin-right: -37px;
  margin-bottom: 19px;
  margin-left: -37px;
  padding: 18px 0;
  padding-left: 40px;
  border: 1px dotted #666;
  font-size: 90%;
  white-space: pre-wrap;
  background-color: #eee; }

pre code {
  font-size: 100%; }

h1 + h2, h2 + h3, hr + h2, hr + h3,
dl + h2, dl + h3, img + h2, img + h3 {
  padding-top: 0; }

dl + hr {
  margin-top: -19px; }

#article > h1 + img {
  margin-bottom: 38px; }

h1, h2, h3, h4 {
  margin: 0 0 19px 0;
  text-align: left; }

h2, h3 {
  padding-top: 19px;
  margin-bottom: 10px; }

h2 {
  font: italic small-caps 17px/24px Georgia, serif;
  letter-spacing: 1px; }

h3 {
  margin-bottom: 10px;
  font: italic small-caps 15px/22px Georgia, serif;
  letter-spacing: 1px; }

h4, h5, h6 {
  text-decoration: underline; }

h1 {
  margin: 0px 0px 24px 0px;
  padding: 0px;
  font: italic small-caps 20px/20px Georgia, serif;
  letter-spacing: 1px; }

img {
  font-size: 11px;
  color: #888; }

dd pre, dd li pre {
  margin-left: -80px;
  padding-left: 80px; }

blockquote {
  padding: 0 0 0 10px;
  font-size: 98%;
  line-height: 135%;
  color: #000;
  border-left: 2px solid #ccc; }

a {
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

html {
  margin: 25px 0 5px 0;
  color: #000; }

html, body {
  text-align: center;
  font: normal 13px/20px Verdana, sans-serif; }

body {
  width: 100%;
  margin: 0 auto; }

.pmulti {
  padding: 4px;
  color: #aaa; }

.pmulti a {
  margin: 0 1px 0 1px;
  padding: 2px 4px 2px 4px;
  color: #000;
  background-color: #bbb;
  border: 1px solid #666; }

.pmulti a:hover {
  border: 1px solid #000;
  color: #000;
  background-color: #f4f6f3;
  text-decoration: none; }

.pmulti span.current {
  margin: 0 1px 0 1px;
  padding: 2px 4px 2px 4px;
  font-weight: bold;
  color: #000;
  background-color: #f4f6f3;
  border: 1px solid #000; }

hr {
  margin: 0 20% 50px;
  padding: 19px 0;
  line-height: 38px;
  border: none;
  border-bottom: 1px solid #000;
  text-align: center;
  color: inherit;
  background-color: inherit; }

hr:before {
  float: left;
  display: inline-block;
  content: "\25C6";
  position: relative;
  left: -8px;
  margin: 0 50%;
  padding: 0 4px;
  background-color: inherit;
  cursor: default; }

section, figure {
  background-color: #fff; }

/* required to get the diamond to inherit a background */
#dated, #url {
  text-align: right;
  font-size: .8px;
  color: #999; }

#url {
  font-size: .75px;
  margin-bottom: .8px; }

#article {
  margin: 0;
  padding: 0 37px 39px 37px;
  text-align: justify; }

#article ul li {
  list-style: url(images/bullet.png); }

#article img {
  border: 15px solid #fff;
  -moz-box-shadow: 0 2px 8px #000;
  -webkit-box-shadow: 0 2px 8px #000;
  box-shadow: 0 2px 8px #000; }

#article .frameless {
  border: 0;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important; }

#sidenote {
  float: right;
  width: 215px;
  margin: 6px -28px 6px 6px;
  padding: 2px 4px 2px 4px;
  text-align: left;
  background: #ffffd1 url(images/icons/note.png) no-repeat;
  text-indent: 16px;
  font: 13px/15px sans-serif, serif;
  border: 4px solid #ffffd1;
  -moz-box-shadow: 0 2px 4px #777;
  -webkit-box-shadow: 0 2px 4px #777;
  box-shadow: 0 2px 4px #777; }

.notehdr, .notehdr2 {
  width: 655px;
  min-height: 22px;
  padding: 4px 0 0 0;
  background: none; }

.notehdr2 {
  background: none; }

.notehdr p, .notehdr2 p {
  text-align: right;
  font-size: 11px;
  color: #777;
  margin: 0 32px 0 0; }

.notehdr h1, .notehdr2 h1 {
  margin: 1px 1px 0 1px;
  padding: 0 0 0 10px;
  font: italic small-caps 16px/24px Georgia, serif;
  letter-spacing: 1px; }

.notebody, .notebody2 {
  width: 613px;
  margin: -1px 0 25px 0;
  padding: 15px 20px 0 20px;
  text-indent: 20px;
  font: normal 12px/18px Verdana, sans-serif;
  border: 1px dotted #777;
  border-top: 0px;
  background: none; }

/* .notebody p, .notebody2 p	{ margin-bottom: 12px; } */
.notebody2 {
  border: 1px dotted #777; }

figure, #article > img {
  display: inline-block;
  max-width: 640px;
  margin: 0 auto;
  padding: 18px 19px;
  background-color: #eee; }

figure img {
  display: block;
  margin-bottom: 0 !important;
  border: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important; }

figure:not(:last-child),
#article > img:not(:last-child) {
  margin-bottom: 19px; }

figure {
  margin: 0 -20px; }

figure > figcaption {
  color: #000;
  text-shadow: #fff 0 1px 0; }

figure a[type]:before {
  content: "";
  display: none; }

figcaption:not(:empty) {
  margin: -23px 26px;
  text-align: right;
  color: #999;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: italic;
  font-size: .7em; }

figcaption a {
  color: inherit;
  text-decoration: underline; }

figcaption a:hover {
  color: #666; }

.caption {
  margin-top: -20px;
  margin-bottom: 20px;
  padding: 0 25px;
  text-align: center;
  font-size: 90%;
  font-style: italic;
  color: #777;
  line-height: 110%; }

#botmultipage {
  margin-top: 12px;
  text-align: center; }

#resultslist h2 {
  margin: 0;
  padding: 0; }

#resultslist p {
  font: normal 98%/125% verdana, arial, Helvetica, sans-serif;
  margin: -4px 0 12px 30px; }

/* Gathering Minds : gathering-minds.net */
#headliner {
  display: none; }

#msgheader {
  display: none; }

#tags {
  display: none; }

#revision {
  display: none; }

#pagenavigation {
  display: none; }

#toc {
  display: none; }

#comments {
  display: none; }

body > #footer {
  display: none; }

.pmulti, #dated, #article, #sidenote, #resultslist, #botmultipage, figure, figcaption, .notehdr, .notebody, .notebody2 {
  display: block; }

p {
  margin: 0 0 19px; }

ul, ol {
  margin: 0 0 19px 25px;
  padding: 0; }

ul ul, ol ol, ul ol, ol ul {
  margin-left: 20px; }

dl {
  margin-bottom: 38px; }

dt {
  font-weight: bold; }

dd {
  margin: 0 0 19px 40px; }

dt + dt {
  margin-top: 19px; }

a img {
  border: none; }

/* inline */
abbr {
  border: none; }

sup {
  vertical-align: text-top;
  vertical-align: super;
  font-size: 75%; }

sub {
  vertical-align: baseline; }

small {
  vertical-align: top;
  font: 12px/19px Georgia, serif; }

cite {
  font-style: inherit; }

/* monospace */
samp, code {
  font-size: 75%;
  line-height: 0; }

samp, code, pre {
  font-family: Menlo, Monaco, Consolas, monospace; }

section samp, section code,
figure samp, figure code {
  font-size: 90%; }

pre {
  margin-right: -37px;
  margin-bottom: 19px;
  margin-left: -37px;
  padding: 18px 0;
  padding-left: 40px;
  border: 1px dotted #666;
  font-size: 90%;
  white-space: pre-wrap;
  background-color: #eee; }

pre code {
  font-size: 100%; }

h1 + h2, h2 + h3, hr + h2, hr + h3,
dl + h2, dl + h3, img + h2, img + h3 {
  padding-top: 0; }

dl + hr {
  margin-top: -19px; }

#article > h1 + img {
  margin-bottom: 38px; }

h1, h2, h3, h4 {
  margin: 0 0 19px 0;
  text-align: left; }

h2, h3 {
  padding-top: 19px;
  margin-bottom: 10px; }

h2 {
  font: italic small-caps 17px/24px Georgia, serif;
  letter-spacing: 1px; }

h3 {
  margin-bottom: 10px;
  font: italic small-caps 15px/22px Georgia, serif;
  letter-spacing: 1px; }

h4, h5, h6 {
  text-decoration: underline; }

h1 {
  margin: 0px 0px 24px 0px;
  padding: 0px;
  font: italic small-caps 20px/20px Georgia, serif;
  letter-spacing: 1px; }

img {
  font-size: 11px;
  color: #888; }

dd pre, dd li pre {
  margin-left: -80px;
  padding-left: 80px; }

blockquote {
  padding: 0 0 0 10px;
  font-size: 98%;
  line-height: 135%;
  color: #000;
  border-left: 2px solid #ccc; }

a {
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

html {
  margin: 25px 0 5px 0;
  color: #000; }

html, body {
  text-align: center;
  font: normal 13px/20px Verdana, sans-serif; }

body {
  width: 100%;
  margin: 0 auto; }

.pmulti {
  padding: 4px;
  color: #aaa; }

.pmulti a {
  margin: 0 1px 0 1px;
  padding: 2px 4px 2px 4px;
  color: #000;
  background-color: #bbb;
  border: 1px solid #666; }

.pmulti a:hover {
  border: 1px solid #000;
  color: #000;
  background-color: #f4f6f3;
  text-decoration: none; }

.pmulti span.current {
  margin: 0 1px 0 1px;
  padding: 2px 4px 2px 4px;
  font-weight: bold;
  color: #000;
  background-color: #f4f6f3;
  border: 1px solid #000; }

hr {
  margin: 0 20% 50px;
  padding: 19px 0;
  line-height: 38px;
  border: none;
  border-bottom: 1px solid #000;
  text-align: center;
  color: inherit;
  background-color: inherit; }

hr:before {
  float: left;
  display: inline-block;
  content: "\25C6";
  position: relative;
  left: -8px;
  margin: 0 50%;
  padding: 0 4px;
  background-color: inherit;
  cursor: default; }

section, figure {
  background-color: #fff; }

/* required to get the diamond to inherit a background */
#dated, #url {
  text-align: right;
  font-size: .8px;
  color: #999; }

#url {
  font-size: .75px;
  margin-bottom: .8px; }

#article {
  margin: 0;
  padding: 0 37px 39px 37px;
  text-align: justify; }

#article ul li {
  list-style: url(images/bullet.png); }

#article img {
  border: 15px solid #fff;
  -moz-box-shadow: 0 2px 8px #000;
  -webkit-box-shadow: 0 2px 8px #000;
  box-shadow: 0 2px 8px #000; }

#article .frameless {
  border: 0;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important; }

#sidenote {
  float: right;
  width: 215px;
  margin: 6px -28px 6px 6px;
  padding: 2px 4px 2px 4px;
  text-align: left;
  background: #ffffd1 url(images/icons/note.png) no-repeat;
  text-indent: 16px;
  font: 13px/15px sans-serif, serif;
  border: 4px solid #ffffd1;
  -moz-box-shadow: 0 2px 4px #777;
  -webkit-box-shadow: 0 2px 4px #777;
  box-shadow: 0 2px 4px #777; }

.notehdr, .notehdr2 {
  width: 655px;
  min-height: 22px;
  padding: 4px 0 0 0;
  background: none; }

.notehdr2 {
  background: none; }

.notehdr p, .notehdr2 p {
  text-align: right;
  font-size: 11px;
  color: #777;
  margin: 0 32px 0 0; }

.notehdr h1, .notehdr2 h1 {
  margin: 1px 1px 0 1px;
  padding: 0 0 0 10px;
  font: italic small-caps 16px/24px Georgia, serif;
  letter-spacing: 1px; }

.notebody, .notebody2 {
  width: 613px;
  margin: -1px 0 25px 0;
  padding: 15px 20px 0 20px;
  text-indent: 20px;
  font: normal 12px/18px Verdana, sans-serif;
  border: 1px dotted #777;
  border-top: 0px;
  background: none; }

/* .notebody p, .notebody2 p	{ margin-bottom: 12px; } */
.notebody2 {
  border: 1px dotted #777; }

figure, #article > img {
  display: inline-block;
  max-width: 640px;
  margin: 0 auto;
  padding: 18px 19px;
  background-color: #eee; }

figure img {
  display: block;
  margin-bottom: 0 !important;
  border: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important; }

figure:not(:last-child),
#article > img:not(:last-child) {
  margin-bottom: 19px; }

figure {
  margin: 0 -20px; }

figure > figcaption {
  color: #000;
  text-shadow: #fff 0 1px 0; }

figure a[type]:before {
  content: "";
  display: none; }

figcaption:not(:empty) {
  margin: -23px 26px;
  text-align: right;
  color: #999;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: italic;
  font-size: .7em; }

figcaption a {
  color: inherit;
  text-decoration: underline; }

figcaption a:hover {
  color: #666; }

.caption {
  margin-top: -20px;
  margin-bottom: 20px;
  padding: 0 25px;
  text-align: center;
  font-size: 90%;
  font-style: italic;
  color: #777;
  line-height: 110%; }

#reference {
  font-size: 9px; }

#footnotes {
  clear: both;
  margin: 50px 0 10px 0;
  padding-top: 4px;
  font-size: 10px;
  line-height: 12px;
  color: #aaa;
  border-top: 1px solid #aaa; }

#footnotes h2 {
  margin: 0 0 2px 0;
  padding-top: 0;
  border-bottom: 0px;
  font-size: 12px; }

#botmultipage {
  margin-top: 12px;
  text-align: center; }

#resultslist h2 {
  margin: 0;
  padding: 0; }

#resultslist p {
  font: normal 98%/125% verdana, arial, Helvetica, sans-serif;
  margin: -4px 0 12px 30px; }

#refnotes {
  display: block;
  float: left;
  font: normal 86%/155% verdana, arial, Helvetica, sans-serif;
  margin: 16px 0 0 0;
  padding: 0 37px 39px 37px;
  text-align: justify;
  border: 0px; }

#refnotes h1 {
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 8px;
  font-size: 20px; }

#refnote {
  margin: 0 0 50px 0;
  padding: 6px 20px 0 20px;
  border: 1px dotted #777;
  font: 14px/18px Georgia, serif; }

/* Gathering Minds : gathering-minds.net */
