/* Standard stylesheet */

/* Copyright (C) 1998-2009 Charles A Upsdell, All Rights Reserved; www.upsdell.com */

a			{ color:#ae2029; font-weight:bold; text-decoration:none; }
a:visited	{ color:#c69; }
a:hover		{ text-decoration:underline; }
body, a, h1, h2, h3, input, li, td, p, textarea { font-family:Georgia, 'Times New Roman', Times, serif; }
body		{ margin:0; }
del			{ display:none; }
h1, h2, h2.bakh2 a, h3 { color:#090; }
h1, h2		{ text-shadow:1px 1px 1px #030; }
h2			{ margin-top:0; }
ins, ins a	{ color:#f00 !important; background-color:#000 !important; text-decoration:none; font-weight:normal !important; padding-left:0.5ex; padding-right:0.5ex; border-top:1px solid #666; }
body		{ color:#000000; background-color:#fff; }
body, html	{ height:100%; }
div.photo	{ margin-left:0.33em; margin-bottom:0.33em; border-left:2px solid #963; border-top:2px solid #963; border-right:2px solid #300; border-bottom:2px solid #300;
			  background-image:url('img/wood2.jpg'); padding:8px; }
div.photo p { margin:0; padding:0; text-align:center; color:#fff; background-color:transparent; }
div.photo p.title { margin-top:0.67em; font-size:x-small; }
input, textarea { color:#666; font-size:1em; }
li, p		{ margin:0 0 0.67em 0; }
span.title	{ color:#300; background-color:#b77733; padding:2px; margin-top:0.33em; border:1px solid #630;
			   background-image:url('img/bak_title.png'); background-repeat:repeat-x; background-position:center center; }
table td	{ vertical-align:top; }
table.memberships img
			{ border:none; }
h2 a		{ color:#000; }
.centert	{ text-align:center; }
.centerb	{ margin-left:auto; margin-right:auto; text-align:center; }


/* Canvas */
div.canvas
		{ color:#000; background-color:#060; margin:0.5em 1em 1em 1em; border-bottom:2px solid #060; }
div.canvas div.left_border
		{ width:24px; height:100%; background-color:#090; position:absolute; top:0; left:0;
		  background-image:url('img/bak_left_border.png'); background-repeat:repeat-y; background-position:top left; }
div.canvas div.right_border
		{ width:24px; height:100%; background-color:#090; position:absolute; top:0; right:0;
		  background-image:url('img/bak_right_border.png'); background-repeat:repeat-y; background-position:top right; }

/* Menu */
p.menu
		{ color:#000; background-color:#090; margin:0 -19px; padding:0.17ex 0.33ex; border:4px solid #060; background-image:url('img/bak_menubar.png'); background-repeat:repeat-x; background-position:left center; }
p.menu a, p.menu a:visited, p.menu a:hover, p.menu a:active
		{ color:#060; background-color:transparent; margin:0 0.33ex; padding:0 0.33em; }
p.menu a:hover
		{ color:#030; background-color:transparent; text-decoration:none; }

/* Content */
div.content
		{ color:#000; background-color:#fffafa; margin:0; padding:0 44px 40px 44px; position:relative; }
div.content h2
		{ text-align:center; }
div.content h2 img
		{ border:none; }
div.content h2.bakh2
		{ text-align:left; }

/* HR */
div.hr
		{ width:100%; height:6px; margin-bottom:0.67em; background-image:url('img/bak_hr.png'); background-repeat:repeat-x; background-position:left center; }
div.hr2
		{ width:100%; height:6px; margin-bottom:0.67em; background-image:url('img/bak_hr2.png'); background-repeat:repeat-x; background-position:left center; }

/* Footer */
div.footer
		{ text-align:center; }
div.footer img
		{ border:none; }


/* PRINT STYLES */

@media print
 {
	h1, h2, h2.bakh2 a, h3
		{ color:#000; }
	a, a:visited, a:hover, a:active
		{ color:#000; }
	div.canvas
		{ border:none; }
	div.canvas div.left_border, div.canvas div.right_border, div.footer, p.menu, .noprint
		{ display:none; }
	div.content
		{ color:#000; background-color:#fff; }
	div.hr
		{ width:100%; height:6px; background-image:none; border-top:1px solid #000; }

 }

