/*

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!

*/

body {
	font: 15px/120% Georgia, "Times New Roman", Times, serif;
	line-height: 20px;
	color: #000;
	margin: 0px;
	padding: 25px 0 10px 0;
	min-width: 970px;
}
a:link, a:visited, a:active {
	color: #000;
	text-decoration: none;
	border-bottom: 1px dashed #000;
}
a:hover {
	color: #ff0000;
	text-decoration: none;
	border-bottom: 0;
}
img {
	border: 0;
}

#wrapper {
	margin: 0px auto;
	width: 100%;
	overflow: hidden;
}
#header {
	display: none;
}

#page {
	display: block;
	float: left;
	margin: 0px auto;
	width: 100%;
	overflow: hidden;
}
#pageend {
	display: none;
}
#content {
	display: block;
	float: left;
	width: 98%;
	text-align: left;
	margin: 0;
	padding: 15px 0 0 0;
}
#content ul li {
	list-style: url(icons/bullet.png);
}

#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	border: 1px solid #d0c5bf;
	padding: 3px;
	background-color: #e7e1de;
	display: block;
}
#content img.alignleft {
	float: left;
	clear: none;
	margin: 5px 10px 0 0;
}
#content img.alignright {
	float: right;
	margin: 5px 0 0 10px;
}
#content img.aligncenter {
	margin: 10px auto;
	clear: both;
}

#content img.noborder {
	border: 0;
	background-color: transparent;
	padding: 0;
	margin: 10px;
}

#sidecontainer {
	display: none;
}

.dcenter {
	text-align: center;
}
.dright {
	text-align: right;
}

#content a {
	color: #ff4800;
}
#content a:hover {
	color: #000;
}
#content ul {
	margin-bottom: 0px;
}

#content h1 {
	width: 97%;
	clear: both;
	margin-top: 0;
	margin-bottom: 10px;
	padding-bottom: 3px;
	letter-spacing: -1px;
	font: 190% Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #443833;
	background-color: transparent;
	border-bottom: 1px dotted #877065;
}

#content h2 {
	font-size: 18px;
}
#content h3 {
	font-size: 16px;
}
#content h4 {
	font-size: 14px;
}
#content h5 {
	font-size: 12px;
}

#content h2, h3, h4, h5 {
	color: #000;
	margin-top: 30px;
	font-weight: normal;
}

#content h1 a {
	color: #443833;
	border-bottom: 0;
	text-decoration: none;
}
#content h1 a:hover {
	color: #877065;
}

#content blockquote {
	color: #000;
	border-left: 2px solid #ccc;
	padding: 0 0 0 10px;
}
#docdatev {
	font-size: 90%;
	color: #999;
	text-align: right;
	height: 15px;
	line-height: 15px;
	padding-right: 25px;
}
.docinfo {
	display: none;
}

#content .tagresults h3 {
	font-size: 15px;
	margin: 15px 0 5px 0;
}
#content .tagresults h3 a {
	color: #443833;
}
#content .tagresults {
	font-size: 11px;
	line-height: 1.25em;
}
#content .tagresults a {
	color: #443833;
}
#content .tagresults a:hover {
	color: #ff0000;
}
#content .tagresults p {
	margin: 0;
	padding-left: 25px;
}

#nav {
	display: none;
}
#headerlinks {
	display: none;
}
.subnav {
	display: none;
}
.subnavmsg {
	display: none;
}
.pnavprev, .pnavnext {
	display: none;
}

#content .pmulti {
	clear: both;
	margin-bottom: 15px;
}
#content .pmulti a {
/* , #document .multipagenavi a:link, #document .multipagenavi a:active */
	padding: 2px 4px 2px 4px;
	font: 90% Verdana, Arial, Helvetica, sans-serif;
	margin: 1px;
	text-decoration: none;
	border: 1px solid #666;
	background-color: #fff;
}
#content .pmulti a:hover {	
	border: 1px solid #000;
	color: #416e90;
}
#content .pmulti span.current {
	padding: 2px 4px 2px 4px;
	font: 90% Verdana, Arial, Helvetica, sans-serif;
	margin: 1px;
	font-weight: bold;
	color: #666;
	border: 1px solid #000;
	background-color: #fff;
}

.notescontainer {
	clear: both;
	width: 90%;
	border: 1px dashed #7d775c;
	background: url(images/_bkp31.jpg) repeat;
	margin: 0 auto;
	margin-bottom: 25px;
}
.notes {
	font-family: "Futura CondensedLight", "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 90%;
	color: #000;
	font-weight: normal;
	line-height: 125%;
	padding: 20px 16px 8px 24px;
	text-align: justify;
	background: url(icons/notearw.png) no-repeat left top;
}
.notesdate {
	font-size: 80%;
	color: #708090;
	text-align: right;
	margin-top: -15px;
}
.notes a {
	color: #7d775c;
	border-bottom: #00c 1px dashed;
}

table {
	border-collapse: collapse;
	width: 100%;
	font: normal 90%/175% verdana, arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0;
	padding: 0;
	/* border: 1px solid #eee; table { border: none; } */
}
thead th {
	font-size: 90%;
	font-weight: normal;
	padding: 0;
	background-image: url(images/bar1.gif);
	text-align: center;
}
td {
	border: 0;
	padding: 2px;
}
tbody tr {
	border-bottom: 0px;
}
tbody tr:hover {
	background-color: #e5e5cb;
}
.tblhauth {
	width: 120px;
}
.tblhlastpost {
	width: 48px;
}
.latedater {
	font-size: 85%;
	width: 125px;
}
.tplain tbody tr:hover {
	background-color: transparent;
}
.tplain tbody tr:hover td {
	background-color: transparent;
}
.tplain tbody tr:hover  {
	border: 0;
}
.tbldlastpost {
	padding: 4px 0 4px 0;
	line-height: 100%;
}
.tblhdr {
	font-size: 90%;
	font-style: italic;
	background-image: url(images/bk_m117.gif);
}

.recent {
	clear: both;
	background: url(images/entry_bg.png) no-repeat left bottom;
}
#content .recent h3 {
	font-size: 115%;
	margin: 18px 0 2px 0;
	padding: 0px;
	background-color: #d3e3e3;
	padding: 5px;
}
#content .recent h3 a {
	color: #000;
	border-bottom: 0;
}
#content .recent h3 a:hover {
	color: #ff0000;
}
.readmore {
	float: left;
	color: #aaa;
	margin-bottom: 25px;
}
.readmore a {
	font-style: italic;
	color: #ff0000;
	border-bottom: 0;
}
.readmore a:hover {
	color: #000;
}
.recent .entry {
	padding-left: 15px;
	min-height: 125px;
}
.recent blockquote {
	color: #000;
	border-left: 2px solid #ccc;
	padding: 0 0 0 10px;
}
.recent .poll  {
	line-height: 175%;
	padding: 25px;
	border: 1px dashed #7d775c;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.recentrevd {
	color: #666;
	font-style: italic;
}
.recent .posted {
	clear: both;
	margin-top: 12px;
	border: 1px solid #ccc;
	max-height: 2px;
}
.newsdate {
	font-size: 90%;
	line-height: 100%;
	text-align: right;
	padding-bottom: 4px;
}
.newsauth {
	color: #777;
}

#content .index {
	line-height: 150%;
	padding-bottom: 16px;
}
#content .index a {
	color: #000;
	border-bottom: 0;
}
#content .index a:hover {
	color: #ff0000;
}
#content .excon a {
	color: #000;
	border-bottom: 0;
}
#content .excon a:hover {
	color: #ff0000;
}
#content .excon {
	font-size: 11px;
	padding-left: 12px;
}

.swview {
	display: none;
}

#content .toc {
	line-height: 150%;
	padding-bottom: 16px;
}
#content .toc h2 {
	font-size: 125%;
	font-weight: 200;
	padding: 25px 0 0 0;
}
#content .toc ul {
	list-style: none;
	margin-bottom: 0px;
}
#content .toc hr {
	height: 8px;
}
#content .toc a {
	color: #000;
	border-bottom: 0;
}
#content .toc a:hover {
	color: #ff0000;
}

#comments {
	display: none;
}
#entrysubmission {
	display: none;
}
#smiliechart {
	display: none;
}
#smiliechart table {
	display: none;
}

.poll table {
	font: normal 90%/150% verdana, arial, helvetica, sans-serif;
	width: 100%;
}
.poll th, .poll td {
	padding: 4px;
}
.poll thead th, .poll tfoot td {
	font-size: 95%;
	font-style: italic;
	font-weight: normal;
	text-align: center;
	background-color: #e8e8e8;
	border: 1px solid #ccc;
}
.poll thead th {
	padding: 2px;
}
.poll tfoot td {
	padding: 0px;
}
.poll tfoot tr {
	font-size: 80%;
}

#content .poll {
	border: 1px dotted #ccc;
}

#docview {
	clear: both;
	font-size: 80%;
	color: #000;
	text-align: center;
	padding: 2px 0 7px 0;
}
#docview img {
	vertical-align: middle;
}

#footnote {
	display: none;
}
#pir {
	display: none;
}

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