BODY			{
	background:#888; margin:0px; color:#eee; 
	font-family:Optima,Garamond,Arial,sans-serif; 
				}
DIV.wrap {
	margin:15px; border:groove #999 2px; position:relative; 
	color:#eee; font-size:115%; 
				}
HR				{ border:groove #999 2px
				}
HEADER 			{background:#888; text-align:center; margin:auto; position:relative; 
				}
ARTICLE			{background:#888; text-align:center; margin:auto; position:relative; }
.seven 			{ width:700px; }
.eight 			{ width:800px; }
.nine 			{ width:900px; }
.eleven			{ width:4000px; }


TABLE.topnav 	{width:100%; border-bottom:groove #999 2px; padding-top:0px; 
				padding-bottom:0px; color:#eee; font-family:Garamond,Arial,Gill Sans; 
				letter-spacing:+1px; font-size:18px; 
				}
TABLE.catnav 	{background:#888; width:100%; border-bottom:groove #999 2px; 
				padding-top:0px; padding-bottom:0px; color:#333; font-family:Garamond,
				Arial,Gill Sans; letter-spacing:+1px; font-size:18px; 
				border-top:groove #999 2px;
				}
TABLE.pathbar 	{width:100%; border-bottom:groove #999 2px; padding-top:0px; 
				padding-bottom:0px; color:#333; font-family:Garamond,Arial,Gill Sans; 
				letter-spacing:+1px; font-size:18px; 
				}
TABLE.footnav 	{width:100%; background:#888; padding-top:5px; padding-bottom:5px; 
				color:#eee; font-family:Garamond,Arial,Gill Sans; letter-spacing:+1px; 
				font-size:15px; border-top:groove #999 2px;
				}
TABLE.footnavB 	{width:100%; background:#777; padding-top:5px; padding-bottom:5px; 
				color:#eee; font-family:Garamond,Arial,Gill Sans; letter-spacing:+1px; 
				font-size:15px; border-top:groove #999 2px;
				}
TABLE.footnavC 	{width:100%; background:#666; padding-top:5px; padding-bottom:5px; 
				color:#eee; font-family:Garamond,Arial,Gill Sans; letter-spacing:+1px; 
				font-size:15px; border-top:groove #999 2px;
				}
TABLE.thumbbox 	{background:#888; position:relative; margin:auto; padding:4px; 
				color:#eee; font-family:Garamond,Arial,Gill Sans; 
				letter-spacing:+1px; font-size:18px; 
				}

TABLE.thumbcat 	{background:#888; position:relative; margin:auto; padding:5px; 
				color:#e9dcbf; font-family:Garamond,Arial,Gill Sans; 
				letter-spacing:+1px; font-size:14px; 
				}
TABLE.simple 	{ background:#888; position:center; margin:auto; }

TABLE.fourbox 	{ background:#888; position:relative; margin:auto; }


TABLE.fourbox TR:nth-child(1) TD:nth-child(2) { padding-bottom:25px; }
TABLE.fourbox TR:nth-child(2) TD:nth-child(1) { padding-right:25px; }
TABLE.fourbox TR:nth-child(1) TD:nth-child(1) { padding-right:25px; 
					padding-bottom:25px; }

TD 				{ text-align:center; }

P.main 			{color:#333; position:relative;  clear:both; margin-top:10px; 
				margin-bottom:20px; margin-left:14%; margin-right:14%; font-size:90%; 
				font-family:Optima,Garamond,Arial,sans-serif; line-height:110%; 
				text-indent:5%; text-align:justify; word-spacing:-1px; 
				letter-spacing:0px; 
				}
P.along			{color:#333; position:relative;  clear:both; margin-top:10px; 
				margin-bottom:0px; margin-left:14%; margin-right:14%; font-size:90%; 
				font-family:Optima,Garamond,Arial,sans-serif; line-height:110%; 
				text-indent:5%; text-align:justify; word-spacing:-1px; 
				letter-spacing:0px; 
				}
P.quote			{color:#333; position:relative; font-style:italic; clear:both; 
				margin-top:0px; margin-bottom:10px; margin-left:22%; margin-right:22%; 
				font-size:90%; font-family:Optima,Garamond,Arial,sans-serif; 
				line-height:110%; text-indent:0%; text-align:justify; 
				word-spacing:-1px; letter-spacing:0px; 
				}
P.noin 			{color:#333; position:relative;  clear:both; 
				margin-top:10px; margin-bottom:10px; margin-left:14%; margin-right:14%; 
				font-size:90%; font-family:Optima,Garamond,Arial,sans-serif; 
				line-height:110%; text-indent:0%; text-align:justify; word-spacing:-1px; 
				letter-spacing:0px; 
				}
P.note 			{color:#eee; position:relative; clear:both; 
				margin-top:10px; margin-bottom:20px; margin-left:17%; margin-right:17%; 
				font-size:90%; font-family:Optima,Garamond,Arial,sans-serif; 
				line-height:110%; text-indent:5%; text-align:justify; word-spacing:-1px; 
				letter-spacing:0px; 
				}
P.wide 			{color:#333; position:relative;  clear:both; margin-top:10px; 
				margin-bottom:20px; margin-left:4%; margin-right:4%; font-size:90%; 
				font-family:Optima,Garamond,Arial,sans-serif; line-height:110%; 
				text-indent:5%; text-align:justify; word-spacing:-1px; letter-spacing:0px; 
				}
BLOCKQUOTE.long {color:#333; font-size:90%; text-align:justify; font-style:italic; 
				font-family:Optima,Garamond,Arial,sans-serif; margin-top:10px; 
				margin-bottom:34px; margin-left:18%; margin-right:18%; 
				}
BLOCKQUOTE.main {position:relative; font-size:90%; text-align:center; 
				color:#333; font-style:italic; font-family:Optima,
				Garamond,Arial,sans-serif;	margin-top:10px; margin-bottom:20px; 
				margin-left:14%; margin-right:14%; 
				}
BLOCKQUOTE.gray {position:relative; font-size:90%; text-align:left; 
				color:#eee; font-style:italic; font-family:Optima,
				Garamond,Arial,sans-serif; 
				margin-top:10px; margin-bottom:20px; margin-left:14%; margin-right:14%; }
				
				
IMG 			{ box-shadow:3px 3px 7px #666; border:1px solid; position:relative; clear:both; }
IMG.nobo 		{ box-shadow:3px 3px 7px #666; border:0px; position:relative; }
IMG.shadless	{ box-shadow:3px 3px 7px #888; border:0px; position:relative; }
IMG.shadless1	{ box-shadow:3px 3px 7px #888; border:1px solid; position:relative; }
					
.cream	 		{ color:#fec; }
.gray	 		{ color:#eee; }
.white2	 		{ color:#fec; }
.red			{ color:#d22; }
.blue			{ color:#33d; }
.green			{ color:#3d5; }
.black 			{ color:#333; }
.blacker		{ color:#000; }
		
H1.white2 		{ font-size:135%; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#fec; text-shadow:0px 1px 0px #333; text-align:center; }
H1.gray2 		{ font-size:135%; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#eee; text-shadow:0px 1px 0px #333; text-align:center; }
H1.black2 		{ font-size:135%; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#444; text-shadow:0px 1px 0px #333; text-align:center; }
H1.blue2 		{ font-size:135%; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#3d55cc; text-shadow:0px 1px 1px #d11; text-align:center; }
H1.yelo2 		{ font-size:135%; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#dc9e3b; text-shadow:0px 1px 0px #333; text-align:center; }
H1.pale2		{ font-size:135%; color:#fec; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; }

H2.black1 		{ font-size:100%; letter-spacing:+0px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#333; text-shadow:0px 0px 0px #333; text-align:center; }
H2.white2 		{ font-size:115%; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#fec; text-shadow:0px 1px 0px #333; text-align:center; }
H2.gray2 		{ font-size:115%; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#eee; text-shadow:0px 1px 0px #333; text-align:center; }
H2.gray3 		{ font-size:115%; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#ddd; text-shadow:0px 1px 0px #333; text-align:center; }
H2.black2		{ font-size:115%; color:#333; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; }
H2.brown2		{ font-size:115%; color:#631; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; }

H3.gray2 		{ font-size:100%; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#eee; text-shadow:0px 1px 0px #333; text-align:center; }
H3.black1 		{ font-size:100%; letter-spacing:+1px; font-family:Gill Sans,
				Garamond,Arial; 
				color:#333; text-shadow:0px 1px 1px #aaa; text-align:center; }
H3.insert 		{ font-size:115%; font-family:Gill Sans,
				Garamond,Arial; font-style:italic; color:#fec; 
				text-shadow:0px 1px 1px #333; text-align:justify; 
				margin-top:10px; margin-bottom:20px; margin-left:24%; margin-right:24%; }
				
H4.black1		{ color:#333; margin-top:4px; font-family:Garamond,Arial; 
				font-size:80%; font-weight:700; text-shadow:3px 3px 7px #666; }
H4.black2		{ color:#333; margin-top:4px; font-family:Garamond,Arial; 
				font-size:80%; font-weight:700; }
H4.gray1		{ color:#eee; margin-top:4px; font-family:Garamond,Arial; 
				font-size:80%; font-weight:700; }
H4.blue1		{ color:#33d; margin-top:4px; font-family:Garamond,Arial; 
				font-size:80%; font-weight:700; text-shadow:3px 3px 7px #666; }
								
OL.main 			{ color:#333; position:relative; 
	margin-top:0px; margin-bottom:20px; margin-left:24%; margin-right:14%; 
	font-size:90%; font-family:Optima,Garamond,Arial,sans-serif; line-height:110%; 
	text-indent:3%; text-align:left; word-spacing:-1px; letter-spacing:0px; 
				}
A:link.topnav 	{ color:#eee; text-decoration:none; } 
A:visited.topnav { color:#eee; text-decoration:none; }
A:hover.topnav 	{ color:orange; } A:active.topnav { color:orange; }

A:link.footnav 	{ color:#eee; text-decoration:none; } 
A:visited.footnav { color:#eee; text-decoration:none; }
A:hover.footnav { color:orange; } A:active.footnav { color:orange; }

A:link.current 	{ color:#eee; text-decoration:none; } 
A:visited.current { color:#eee; text-decoration:none; }
A:hover.current { color:#35e } A:active.current { color:#35e }

A:link.white2 { color:#e9dcbf; text-decoration:none; } 
A:visited.white2 { color:#e9dcbf; text-decoration:none; }
A:hover.white2 { color:orange } A:active.white2 { color:orange }

A:link.grayout { color:#fec; text-decoration:none; } 
A:visited.grayout { color:#fec; text-decoration:none; }
A:hover.grayout { color:orange } A:active.grayout { color:orange }

A:link.graydown { color:#999; text-decoration:none; } 
A:visited.graydown { color:#999; text-decoration:none; }
A:hover.graydown { color:orange } A:active.graydown { color:orange }

A:link.graygray { color:#888; text-decoration:none; } 
A:visited.graygray { color:#888; text-decoration:none; }
A:hover.graygray { color:888 } A:active.graygray { color:888 }

A:link.grayin { color:#eee; text-decoration:none; } 
A:visited.grayin { color:#fec; text-decoration:none; }
A:hover.grayin { color:#d33 } A:active.grayin { color:#d33 }

A:link.blackin { color:#333; text-decoration:none; } 
A:visited.blackin { color:#333; text-decoration:none; }
A:focus.blackin { color:#333; text-decoration:none; }
A:hover.blackin { color:#eee } A:active.blackin { color:#eee }

A:link.blackout { color:#333; text-decoration:none; } 
A:visited.blackout { color:#333; text-decoration:none; }
A:focus.blackout { color:#333; text-decoration:none; }
A:hover.blackout { color:orange } A:active.blackout { color:orange }

A:link.blackout1 { color:#333; text-decoration:none; } 
A:visited.blackout1 { color:#333; text-decoration:none; }
A:focus.blackout1 { color:#333; text-decoration:none; }
A:hover.blackout1 { color:orange } A:active.blackout { color:orange }

A:link.blackblue { color:#333; text-decoration:none; } 
A:visited.blackblue { color:#333; text-decoration:none; }
A:focus.blackblue { color:#333; text-decoration:none; }
A:hover.blackblue { color:#35e } A:active.blackblue { color:#35e }

A:link.blackred { color:#333; text-decoration:none; } 
A:visited.blackred { color:#333; text-decoration:none; }
A:focus.blackred { color:#333; text-decoration:none; }
A:hover.blackred { color:#f00 } A:active.blackred { color:#f00 }

A:link.gray2red { color:#eee; text-decoration:none; } 
A:visited.gray2red { color:#eee; text-decoration:none; }
A:focus.gray2red { color:#eee; text-decoration:none; }
A:hover.gray2red { color:#f00 } A:active.gray2red { color:#f00 }

A:link.white2blue { color:#fec; text-decoration:none; } 
A:visited.white2blue { color:#fec; text-decoration:none; }
A:focus.white2blue { color:#fec; text-decoration:none; }
A:hover.white2blue { color:#35e } A:active.white2blue { color:#35e }

A:link.white2red { color:#fec; text-decoration:none; } 
A:visited.white2red { color:#fec; text-decoration:none; }
A:focus.white2red { color:#fec; text-decoration:none; }
A:hover.white2red { color:#f00 } A:active.white2red { color:#f00 }

A:link.blackgreen { color:#333; text-decoration:none; } 
A:visited.blackgreen { color:#333; text-decoration:none; }
A:focus.blackgreen { color:#333; text-decoration:none; }
A:hover.blackgreen { color:#3d4 } A:active.blackgreen { color:#3d4 }

A:link.gray2green { color:#eee; text-decoration:none; } 
A:visited.gray2green { color:#eee; text-decoration:none; }
A:focus.gray2green { color:#eee; text-decoration:none; }
A:hover.gray2green { color:#3d4 } A:active.gray2green { color:#3d4 }

A:link.white2green { color:#fec; text-decoration:none; } 
A:visited.white2green { color:#fec; text-decoration:none; }
A:focus.white2green { color:#fec; text-decoration:none; }
A:hover.white2green { color:#3d4 } A:active.white2green { color:#3d4 }

A:link.blacklineout { color:#333; } A:visited.blacklineout { color:#333; }
A:hover.blacklineout { color:orange } A:active.blacklineout { color:orange }

A:link.footnote { color:#333; } A:visited.footnote { color:#333; }
A:hover.footnote { color:#3d4 } A:active.footnote { color:#3d4 }

A:link.whitelineout { color:#eee; } A:visited.whitelineout { color:#eee; }
A:hover.whitelineout { color:#fec } A:active.whitelineout { color:#fec }
				
A:LINK.blackline2		{	color:#333; font-family:Optima,Garamond,Arial,sans-serif; }
A:VISITED.blackline2	{	color:#333; font-family:Optima,Garamond,Arial,sans-serif; }
A:HOVER.blackline2		{	color:orange; font-family:Optima,Garamond,Arial,sans-serif; }
A:ACTIVE.blackline2		{	color:orange; font-family:Optima,Garamond,Arial,sans-serif; }
					
A:LINK.blacklineout2	{	color:#333; font-family:Optima,Garamond,Arial,sans-serif; }
A:VISITED.blacklineout2	{	color:#333; font-family:Optima,Garamond,Arial,sans-serif; }
A:HOVER.blacklineout2	{	color:#00f }
A:ACTIVE.blacklineout2	{	color:#00f }
					
A:LINK.blacklinered		{	color:#333; font-family:Optima,Garamond,Arial,sans-serif; }
A:VISITED.blacklinered	{	color:#333; font-family:Optima,Garamond,Arial,sans-serif; }
A:HOVER.blacklinered	{	color:#f00 }
A:ACTIVE.blacklinered	{	color:#f00 }

A:link.bluepic { color:#888; } A:visited.bluepic { color:#888; }
A:hover.bluepic { color:#35e } A:active.bluepic { color:#35e }

A:link.graypic { color:#888; } A:visited.graypic { color:#888; }
A:hover.graypic { color:orange } A:active.graypic { color:orange }

A:link.redpic { color:#888; } A:visited.redpic { color:#888; }
A:hover.redpic { color:#f00 } A:active.redpic { color:#f00 }

A:link.greenpic { color:#888; } A:visited.greenpic { color:#888; }
A:hover.greenpic { color:#3c4 } A:active.greenpic { color:#3c4 }

