@charset "UTF-8";
/* Printer Settings for Website */

/* Remove background image, and make it white */
/* Use a text colour of black */
/* Use a serif font-family for entire site */
/* Use a readible font size, usually 11pt */
/* @page { size: 21cm 29.7cm; margin: 1.5cm } */
body {
	background: #FFFFFF;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	text-align: left;
	width: auto !important;
	margin: 0;
/* 	overflow-y: auto; */
/*	margin: 0; 
	padding: 0;*/
}
div#header {font-family:arial;}
td#coming_up {background-color:#F6F4F0; color:black; border-left: 1px solid grey;}
td#coming_up a:link, 
td#coming_up a:visited, 
td#coming_up a:active, 
td#coming_up a:hover, 
td#coming_up a:focus { 
	text-decoration: underline;
	color: #0000FF;
}
td#coming_up h2 {color:black;}
table#calendar thead tr {background-color:#F6F4F0; color:black;}

#wrapper {
	background-color: white;
}
#wrapper, #content {
	float: none !important;
	overflow: visible !important;
	width: auto !important;
}

/* Underline all links */
/* Make all links blue text */
a:link, a:visited, a:active, a:hover, a:focus { 
	text-decoration: underline;
	color: #0000FF;
}
.hide {
	display: none;
}
.printOnly {
	visibility: visible;
	display: inline;
}
.screenOnly {
	visibility: hidden;
	display: none;
}
.top_of_page {
	visibility: hidden;
	display: none;
}
	
/* Font-family for entire site */	
p, td, th, li, ul, ol, h1, h2, h3, h4, h5, h6, div {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	}
p, td, li, ul, ol, div {
	font-weight: normal;
	}
h1, h2, h3, h4, h5, h6, th {
	font-weight: bold; 
	}
p {
	font-size: 10pt;
}
table {
	width: 100%;
}
td {
	vertical-align: top;
	}
h1 {
	font-size: 16pt;
	margin-top: 0.4cm;
	margin-bottom: 0.6cm;
/*	border-bottom: 4px double black; */
	}
h2 {
	font-size: 14pt;
}
h3 {
	font-size: 12pt;
}

.email, 
ul#toc {
	visibility: hidden;
	display: none;
}
div#content {
	margin: 0 auto; 
	width: 800px;
/* 	float: left; */
}
div#content table {
	width: 780px;
}
/* @page { size: 21cm 29.7cm; margin: 2cm } */
/* Press releases and articles */
body.articles div#content {
	/* margin-left: 2.5cm; 
	margin-right: 3cm;  */
 /* width: 800px;  */

}
div.article form#back, div.article_border form#back {
	visibility: hidden;
	display: none;
}
div.article span.dropcap, div.article_border span.dropcap {
	font-size:60px;
	line-height:50px;
	}

/* Don't show the >>>More or <<<Back links/buttons or top of page */
/* but do show the URL on the pdf_more_lnk and print_more_lnk class of links (to external sites) */
/* and pdf_more_jmp and print_more_jmp class of jumps (to other pages within this site) */
a.pdf_more_lnk:link:after, 
a.pdf_more_lnk:visited:after { 
	content:" [See PDF at " attr(href) "] "; 
	font-size:90%; 
}
a.print_more_lnk:link:after, 
a.print_more_lnk:visited:after { 
	content:" [See page at " attr(href) "] "; 
	font-size:90%; 
}
a.pdf_std_lnk:link:after, 
a.pdf_std_lnk:visited:after { 
	content:" [See PDF at " attr(href) "] "; 
	font-size:90%; 
}
a.print_std_lnk:link:after, 
a.print_std_lnk:visited:after { 
	content:" [See page at " attr(href) "] "; 
	font-size:90%; 
}
a.pdf_more_jmp:link:after, 
a.pdf_more_jmp:visited:after { 
	content:" [See PDF at http://www.huttvalleygenealogy.org.nz/" attr(href) "] "; 
	font-size:90%; 
}
a.print_more_jmp:link:after, 
a.print_more_jmp:visited:after { 
	content:" [See page at http://www.huttvalleygenealogy.org.nz/" attr(href) "] "; 
	font-size:90%; 
}
a.pdf_std_jmp:link:after, 
a.pdf_std_jmp:visited:after { 
	content:" [See PDF at http://www.huttvalleygenealogy.org.nz/" attr(href) "] "; 
	font-size:90%; 
}
a.print_std_jmp:link:after, 
a.print_std_jmp:visited:after { 
	content:" [See page at http://www.huttvalleygenealogy.org.nz/" attr(href) "] "; 
	font-size:90%; 
}