/* Resurrection Printer Style Sheet
 */
/* This div encloses the whole Tiki application */
DIV#tiki-main {
}

/* This is the middle */
DIV#tiki-mid {
	height:  auto;
	padding-bottom:   0pt;
}
/* Two column layout */
DIV#leftcolumn {
	position:absolute;
	visibility:collapse;
}
DIV#centercolumn {
	visibility:hidden;
}

DIV#topright {
	position:absolute;
	visibility:collapse;
}

DIV#tiki-center {
	visibility:visible;
	width:auto;
}

DIV#tiki-bot {
	position:absolute;
	visibility:collapse;
}

div.noprint,span.noprint {
	position:absolute;
	visibility:collapse;
}

/* Cells where nothing is specified */
TD {
	font-size:   12pt;
	vertical-align:   top;
}


	p, li, table, th {
		text-align:left;
	}
	
	h1 {
		font-size:18pt;
		font-weight:bold;
		text-align:center;
		margin-top:0pt; margin-bottom:0;
	}
	
	h2 {
		font-size:16pt;
		font-weight:bold;
		text-align: left;
		margin-top:6pt;
	}
	h3 {
		font-size:16pt;
		font-weight:bold;
		text-align: left;
		margin-top:3pt;
	}

	a:link, a:visited, a:active {
		font-weight:normal;
		text-decoration:underline;
	}

/* Boxes used for modules (modules are those boxes in the left/right columns.  note: the right column were deleted) */
div.box {
	margin-left:   5pt;
	margin-right:   4pt;
	margin-top:   4pt;
	margin-bottom:   8pt;
	border:   none;
	padding-bottom:   8pt;
	overflow:   hidden;
	width:   167pt;
	border-top: 1pt solid white;
	border-bottom: 1pt solid #ffd0d0;
	border-left: 1pt solid white;
	border-right: 1pt solid #ffd0d0;
}

/* Boxes are divided in title and data, this is the title */
div.box-title {
	height:   28pt;
	border-width:   0pt;
	font-size:   12pt;
	font-weight:   bold;
	overflow:   hidden;
	text-align:   center;
	padding-left:   0pt;
	padding-right:   0pt;
	margin-bottom:   0pt;
	width:   170pt;
}

div.box h1 {
	border-width:   0pt;
	font-size:   13pt;
	font-weight:   bold;
	overflow:   hidden;
	text-align:   center;
	padding-left:   0pt;
	padding-right:   0pt;
	margin-bottom:   4pt;
}

/* And this is the data */
div.box-data, div.box p {
	overflow:    hidden;
	margin-left:   5pt;
	margin-right:   5pt;
	margin-top:0pt;
	font-size:   11pt;
}

/* When modules display a list of items each item is enclosed in a cell with the following style */
TD.module {
	font-size:   10pt;
	text-align:   left;
}

/* Links in modules */
.linkmodule, div.box a {
	font-size:   11pt;
	text-decoration:   none;
}

.linkmodule:active, div.box a:active  {
	font-size:   11pt;
	text-decoration:   none;
}

.linkmodule:hover, div.box a:hover  {
	font-size:   11pt;
	text-decoration:  none;
}

TABLE.normal {
	border-style:   solid;
	border-width:   2pt;
	width:   100%;
}
table.layout {
	margin:0pt; padding:0pt;
	border:none;
	width:100%;
	border-collapse:collapse;
}

/* Tables odd rows */
tr.odd {
	font-size:   12pt;
	vertical-align:   top;
	text-align:   left;
}
tr.even {
	font-size:   12pt;
	vertical-align:   top;
	text-align:   left;
}
TD.odd {
	font-size:   12pt;
	vertical-align:   top;
	text-align:   left;
}

TD.even {
	font-size:   12pt;
	vertical-align:   top;
	text-align:   left;
}

TD.third {
	font-size:   12pt;
	vertical-align:   top;
	text-align:   left;
}


/******************************* Page Link Items (Replaces Tiki Button Icons) *********/
ul.pagelinks li {
	display: inline;
	margin:2pt;
}
ul.pagelinks {
	margin:0; padding:0;
	margin-bottom:1pt;
	text-align:right;
}
ul.pagelinks a:active,ul.paglinks a, ul.pagelinks a:visited,ul.pagelinks a:link {
	padding:3pt;
	font-weight:bold;
	font-size:   8pt;
	text-decoration:   none;
}

/************************* Other buttons on the page ************************/
/* Links in buttons */

DIV#topright a {
}
DIV#topright a:hover {
	background:white;
}
/*DIV#topright a:active {
	background:#dddddd;
	border: 0pt solid #fff2f2;
	border-top:1pt solid gray;
	border-left:1pt solid gray;
}*/


a.linkbut:link, a.linkbut:visited {
	font-size:11pt;
	font-weight:bold;
	background:#eeeeee;
	padding:2pt;
	border-right: 1pt solid gray;
	border-bottom: 1pt solid gray;
	text-decoration:none;
}

a.linkbut:active {
	background:#dddddd;
	border: 0pt solid #fff2f2;
	border-top:1pt solid gray;
	border-left:1pt solid gray;
}

.linkbut:hover {
	background:darkgray;
}



/* A simple box is just a div with a border around and some margin 
 * used for example in the admin screen */
div.simplebox {
	margin-left:    1pt;
	margin-right:   1pt;
	margin-top:   5pt;
	margin-bottom:   5pt;
	padding-left:   2pt;
	padding-top:   2pt;
	padding-bottom:   2pt;
	padding-right:   2pt;
	border:   1pt solid black;
	background:   #f0f0f0;
	font-size:   11pt;
}


div.prevnext {
	font-size:   9pt;
	text-align:center;
}

/*********** member directory (print version) ***************/
div.midir h2, div.midir h3, div.midir h4, div.midir h5, div.midir h6 {
	font-weight: Normal;
	font-size:   14pt;
	padding:0; margin:0;
}
div.midir h2 {
	font-weight: bold;
	font-size:   16pt;
}
div.midir h5 {
	font-size:12pt;
}
div.midir h6 {
	font-size: 10pt;
}
div.midir p {padding:0; margin:0;}
div.midir h1 {margin-bottom:12pt;}

/************************** WIKI *******/
div.wikitext {
	margin-left:10pt; margin-right: 10pt;	
	/* mac hide \*/
	height:1%
	/* end hide */
}
div.tocnav {
	font-size:   10pt;
	background:   #f0f0f0;
	padding-bottom:   5pt;
	padding-top:   5pt;
	margin-bottom:   2pt;
}


.tocnavlink {
	text-decoration:   none;
}

.tocnavlink:hover {
	text-decoration:   none;
}
div.wikiinfobox {
	margin:10pt;
	margin-bottom:0pt;
	background: #f0f0f0;
	padding: 5pt;
	/* mac hide \*/
	height:1%
	/* end hide */
}
div.wikiinfobox a:hover{
	background: white;
}

table.std {
    border-collapse: collapse;
}

table.std td {
	padding-left:.5em;
	padding-right:.5em;
	padding-top:.25em;
	padding-bottom:.25em;
	border-left:1pt solid black;
	border-right:1pt solid black;
	border-top:1pt solid black;
	border-bottom:1pt solid black;
}

table.wikitable {
    border-collapse: collapse;
}
td.wikicell {
	padding:.5em;
	border-left:1pt solid black;
	border-right:1pt solid black;
	border-top:1pt solid black;
	border-bottom:1pt solid black;
}

div.titlebar {
	margin-left:5pt; margin-right:5pt;
	padding:5pt;
	font-size:14; font-weight: bold;
}

div.wiki-edithelp {
	background:    white;
	border:   1pt solid black;
	padding:   6pt;
}
div.wiki-edithelp td {
	padding-top:.5em; padding-bottom:.5em;
}
div.wiki-edithelp td.wikicell {
	padding:.5em;
	border-left:1pt solid black;
	border-right:1pt solid black;
	border-top:1pt solid black;
	border-bottom:1pt solid black;
}


/******************************************************* WEBLOGS **********************************************************/
	h1.pagetitle {
		font-weight:bold;
		text-align:left;
		font-size:23pt;
		margin-top:0pt; margin-bottom:0;
	}
	
	div.commentbody {
		margin-left:2em;
	}
	
	div.blogpost, div.blogpost p, div.blogpost li, div.blogpost table, div.blogpost th {
		font-weight:normal;
		font-size:12pt;
		text-align:left;
		margin-left:1em;
	}

	div.commentbody p {
		margin-left:0;
	}
	
	div.blogpost pre {
		margin-left:2em;
	}
	
	div.blogpost div.simplebox {
		margin-left:    2em;
		margin-right:   2em;
	}
	
	div.blogpost h1 {
		font-weight:bold;
		font-size:16pt;
		text-align: left;
		margin-top:6pt;
		margin-bottom:0;
		padding-bottom:0;
	}
	
	p.byline, div.blogpost p.byline {
		font-size:11pt;
		margin: 0  0 0 .5em;
		padding: 0 0 0 0;
	}
	
	div.blogpost p.dateline {
		font-weight:normal;
		font-size:10pt;
		text-align:left;
		border-bottom:1pt solid #7f7f7f;
  }
  div.blogpost p.commentheader {
    font-style:italic;
		font-weight:bold;
  }
  div#sidebar {
  	float:right;
  	width:190pt;
  	margin:0pt;
  	padding:8pt;
  	border: 5pt solid white;
  }
  div#sidebar p, div#sidebar a {
	font:normal 12pt Verdana,Sans-Serif;
  	margin:0pt; padding: 0pt;
  	padding-bottom:3pt;
  	margin-bottom:6pt;
  }
  div#sidebar h2 {
	font:bold 14pt Verdana,Sans-Serif;
  	margin:0pt; padding: 0pt;
  	margin-top:8pt; margin-bottom:5pt;
  }

/********************************** IMAGES ******************************/
/* Container for thumbnails */
div.thumbnails {
	border:    none;
	margin-top:   10pt;
	margin-bottom:   10pt;
}

/* Thumbnails images */
img.athumb {
	border: 1pt solid Silver;
}

TABLE.galtable {
        border-collapse: collapse;
        width: 100%;
}

/****************** QUOTE PLUGIN **************************/
.quoteheader {
margin: 10pt 5pt 0pt 5pt;
padding: 4pt;
border-width: 1pt 1pt 0pt 1pt;
border-style: solid;
font-weight: bold;
font-size: 8pt;
}
.quotebody {
margin: 0pt 5pt 10pt 5pt;
padding: 5pt;
border-width: 0pt 1pt 1pt 1pt;
border-style: solid;
}

/***************  Prayer Journal ******************/
table.prayers td.even, table.prayers td.odd {
padding-top: .7em; padding-bottom: .7em;
}
table.prayers td.third {
	font-weight:bold;
}

/********** quizzes ***************/
div.quizdescription, div.questionblock {
	padding-bottom: 1em;
}
div.quizoptions {
	padding-left: 1em;
}

