
body{ 
	margin:0px 0px; padding:0px;
	background-image:url('pnwc_bkg_20100715.png');
	text-align: center;
}

table {
	border: 1px solid #557755;
	border-collapse: collapse;
	empty-cells: hide;
	}
	
table.list1 {
	border-style: none; 
	border-collapse:inherit;
	}
	
td.col1 {
	width:100px;
	text-align:right;
	padding:5px;
	vertical-align:top;
	border-style: none;
	color:black;
	}
td.col2 {
	padding:5px;
	vertical-align:top;
	border-style: none;
	color:black;
	}
td { border: 1px solid #557755; }
th { border: 1px solid #557755; }
p.serif { color: black;font-family: Century, serif;font-style:normal;font-weight:normal;}
p.black { color: black;font-family: Century, serif;font-style:normal;font-weight:normal;}

p.san_serif { color: black;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;margin-right: 20px;}
p.menu { color: black; font-family: Century, serif;font-style:normal;font-weight:normal;}
p.announcement { color: black;font-family: Arial, Helvetica, san-serif;font-style:normal;font-weight:normal;}

p.link_list {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; margin-left: 160px; text-align: left;}
p.left {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: left; font-size:85%;}
p.left_normal {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: left; font-size:100%;}
p.left_indent {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: left; font-size:100%;text-indent:50px}
p.left_bold {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: left; font-size:100%;text-decoration: underline;}
p.justify {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: justify; font-size:85%;}
p.justify_normal {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: justify; font-size:100%;}
p.justify_indent {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: justify; font-size:85%; text-indent: 50px;}
p.justify_normal_indent {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: justify; font-size:100%; text-indent: 50px;}
p.justify_margin {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: justify; font-size:85%; margin-left: 10px; margin-right: 10px;}
p.headline {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: center; font-size: 20px;text-decoration: underline;}
p.link_indent {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; margin-left: 35px; text-align: left;}
p.center {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: center; font-size:100%;}
p.center_title {color: black; font-family: Century, serif;font-style:normal;text-decoration:underline;font-weight:normal; text-align: center; font-size:120%;}
p.alert {color: red; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: center; font-size:100%;}
p.indent_far {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; margin-left: 135px; text-align: left;}
p.blog {color: #003333;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;margin-right: 20px;}
p.blogindex {color: #003333;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;font-size:80%}
ul {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: left; font-size:100%;}
ul.alt {list-style-type: none; padding: 0px; margin-left: 75px; }
li.alt { background-image: url(bullet.png); background-repeat: no-repeat; background-position: 0px 5px;  padding-left: 30px;  }
ul.toc {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: left; font-size:100%;}
li.toc {list-style-type: none; background-mage: url(bullet.png); background-repeat: no-repeat; background-position: 0px 0px;  padding-left: 30px; font-size:75%; }

ul.small {color: black; font-family: Century, serif;font-style:normal;font-weight:normal; text-align: left; font-size:85%;}
img { border: none;}
img.center {display: block;   margin-left: auto;   margin-right: auto; border: none; text-align: center;}

h2 { color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-style:normal;font-weight:normal;}
h3 { color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-style:normal;font-weight:normal;}
h4 { color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-style:normal;font-weight:bold; font-size: 1em;font-weight: normal;text-align:left; margin-left: 20px;}

A:link {font-size: 1em;font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color: black; font-style:normal;font-weight:normal;}
A:visited {font-size: 1em;font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color: lime; font-style:normal;font-weight:normal;}
A:active {font-size: 1em;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black;font-style:normal;font-weight:normal;}
A:hover {font-size: 1em;font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color: white;font-style:normal;font-weight:normal;}

A.menu:link {font-size: 22;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black; font-style:normal;font-weight:normal;}
A.menu:visited {font-size: 22;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black; font-style:normal;font-weight:normal;}
A.menu:active {font-size: 22;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black;font-style:normal;font-weight:normal;}
A.menu:hover {font-size: 22;font-family:Arial, Helvetica, sans-serif; text-decoration: underline overline; color: #80ffff;font-style:normal;font-weight:normal;}

A.rr:link {font-size: 16;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black; font-style:normal;font-weight:normal;}
A.rr:visited {font-size: 16;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black; font-style:normal;font-weight:normal;}
A.rr:active {font-size: 16;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black;font-style:normal;font-weight:normal;}
A.rr:hover {font-size: 16;font-family:Arial, Helvetica, sans-serif; text-decoration: underline overline; color: #80ffff;font-style:normal;font-weight:normal;}

A.menu_small:link {font-size: 18;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black;font-style:normal;font-weight:normal;}
A.menu_small:visited {font-size: 18;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black;font-style:normal;font-weight:normal;}
A.menu_small:active {font-size: 18;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black;font-style:normal;font-weight:normal;}
A.menu_small:hover {font-size: 18;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #80ffff;font-style:normal;font-weight:normal;}

A.normal:link {font-size: 1em;font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color: black; font-style:normal;font-weight:normal;}
A.normal:visited {font-size: 1em;font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color: lime; font-style:normal;font-weight:normal;}
A.normal:active {font-size: 1em;font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: black;font-style:normal;font-weight:normal;}
A.normal:hover {font-size: 1em;font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color: white;font-style:normal;font-weight:normal;}

A.blog:link {color: #003333;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;font-size:80%; text-decoration: underline;}
A.blog:visited {color: #003333;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;font-size:80%; text-decoration: underline;}
A.blog:active {color: #003333;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;font-size:80%; text-decoration: underline;}
A.blog:hover {color: #003333;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:bold;font-size:80%; text-decoration: underline;}

.align-right { float:right; margin: 0 0 15px 15px; }
.align-left { float:left; margin: 0 15px 15px 0; }
#toc {
	padding: 0px;
	position: relative;
	border: 2px solid #005500;
	margin-left: 160px;
	margin-right: 32px;
	margin-top: 0px;
	margin-bottom 0px;
	}
#container {
	margin:0px auto;
	text-align: left;
	padding:5px;
	border-left:1px solid #005500;
	width: 850px;
	background-image:url('pnwc_bkg_20100715.png');
}

#center_box {padding: 10px; position: relative; margin-left: 380px;}
#content {
	padding: 10px;
	position: relative;
	margin-left: 156px;
	
	}
#container_sub {
	margin:0px auto;
	text-align: left;
	padding:5px;
	border-left:1px solid #005500;
	width: 850px;
	background-image:url('pnwc_bkg_20100715.png');
}
#blogbox {
	margin:0px auto;
	text-align: left;
	padding:5px;
	width: 640px;
	background:white;
}
#blogindex {
	float: right;
	width: 135;
	margin:0px auto;
	padding: 5px;
	background:white;
	border-left: solid;
}


#calendar_column {
	width: 295px;
	position: absolute;
	top: 85px;
	left: 150px;
	}
#column_right {
	width: 320px;
	position: absolute;
	top: 85px;
	left: 480px;
	}
#history_column_left {
	width: 320px;
	position: absolute;
	top: 145px;
	left: 150px;
	}
#about_column_right {
	width: 285px;
	position: absolute;
	top: 260px;
	left: 400px;
	}
#about_column_center {
	width: 20px;
	height: 210px;
	position: absolute;
	top: 260px;
	left: 375px;
	background-image:url('bkg_history.png');
	}
#navigation {
	color: #cccc33; 
	width: 158px;
	position: relative;
	float: left;
	}
#navigation_sub {
	color: #cccc33; 
	width: 160px;
	position: relative;
	float: left;
	}
#neon {
	position: absolute;
	top: 69px;
	left: 26px;
	}
#announcement_image {
	position: absolute;
	top: 120px;
	left: 225px;
	}
#announcement_text {
	position: absolute;
	top: 580px;
	left: 10px;
	}
#announcement2 {
	position: absolute;
	top: 260px;
	left: 370px;
	}
#orhf {
	position: absolute;
	top: 478px;
	left: 310px;
	}
#credits {
	position: absolute;
	top: 520px;
	left: 335px;
	}
#announcement_top_left {
	position: absolute;
	top: 120px;
	left: 200px;
	}
#announcement_top_right {
	position: absolute;
	top: 120px;
	left: 550px;
	}
#announcement_bottom_left {
	position: absolute;
	top: 390px;
	left: 250px;
	}
#index_aboutus_link {
		position:absolute;
		text-align: center;
		top: 260px;
		left: 35px;
		}
#index_calendar_link {
		position:absolute;
		text-align: center;
		top: 300px;
		left: 35px
		}
#index_contactus_link {
		position:absolute;
		text-align: center;
		top: 340px;
		left: 35px;
		}
#index_links_link {
		position:absolute;
		text-align: center;
		top: 380px;
		left: 35px;
		}
#index_history_link {
		position:absolute;
		text-align: center;
		top: 423px;
		left: 35px;
		}
#index_join_link {
		position:absolute;
		text-align: center;
		top: 460px;
		left: 35px;
		}
#aboutus_link {
		position:absolute;
		left: 3px;
		top: 203px;
		height: 31px;
		width: 136px;
		
		}
#aboutus_link:hover {
		position:absolute;
		left: 3px;
		top: 203px;
		height: 31px;
		width: 136px;
		color: red;
		}
#calendar_link {
		position:relative;
		text-align: center;
		top: -342px;
		}
#contactus_link {
		position:relative;
		text-align: center;
		top: -337px;
		}
#links_link {
		position:relative;
		text-align: center;
		top: -330px;
		}
#history_link {
		position:relative;
		text-align: center;
		top: -321px;
		}
#join_link {
		position:relative;
		text-align: center;
		top: -308px;
		}
#join {
		position:relative;
		text-align: center;
		top: -305px;
		}
#side_thumb {
		position:absolute;
		left: 20px;
		top: 72px;
		height: 490px;
		width: 104px;
		overflow: auto;
		border: none;
		background-color: #003300;
		padding: 0px;
		}
#image_display {
		position:absolute;
		left: 126px;
		top: 72px;
		height: 375px;
		width: 500px;
		border: none;
		background-color: #002000;
		padding: 0px;
		overflow: hidden;
		}
#image_text {
		position:absolute;
		left: 126px;
		top: 477px;
		height: 85px;
		width: 500px;
		border: none;
		background-color: #001500;
		padding: 0px;
		overflow: auto;
		}
#image_navigation {
		position:absolute;
		left: 126px;
		top: 449px;
		height: 26px;
		width: 500px;
		border: none;
		background-color: #002010;
		padding: 0px;
		overflow: hidden;
		}
.image_left {
	float: left;
	padding: 5px;
	margin: 0;
	}
.image_right {
	float: right;
	padding: 5px;
	margin: 0;
	}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
.cssnav	{
		position:relative;
		font-family: arial, helvetica, sans-serif;
		background-image:  url(pnwc_nav_bar_menu_hover.png);
		background-repeat: no-repeat;
		white-space: nowrap;
		display: block;
		width: 142px;
		height:33px;
		margin: 0; 
		padding: 0; 
		}
.cssnav a {
		display: block;
		color: black;
		font-size: 18px;
		width: 142px;
		height: 33px;
		display: block;
		float: left;
		text-decoration: none;
		}

.cssnav img {width: 142px; height: 33px; border: 0; }
	* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}

.cssnav span {
		position: absolute;
		left: 0px;
		top: 6px;
		margin: 0px;
		padding: 0px;
		cursor: pointer;
		width: 142px;
		height: 33px;
		text-align: center;
		}

.cssabout	{
		position:relative;
		font-family: arial, helvetica, sans-serif;
		background-image:  url(rr_small.png);
		background-repeat: no-repeat;
		white-space: nowrap;
		display: block;
		width: 200px;
		height:41px;
		margin: 0; 
		padding: 0; 
		}
.cssabout a {
		display: block;
		color: black;
		font-size: 18px;
		width: 200px;
		height: 41px;
		display: block;
		float: left;
		text-decoration: none;
		}

.cssabout img {width: 200px; height: 41px; border: 0; }
	* html a:hover {visibility:visible}
.cssabout a:hover img{visibility:hidden}

.cssabout span {
		position: absolute;
		left: 0px;
		top: 6px;
		margin: 0px;
		padding: 0px;
		cursor: pointer;
		width: 200px;
		height: 41px;
		text-align: left;
		}

