
h2 			{margin: 2em 0 1em 0; text-align: center;
				font-family: georgia, serif; clear: both;}

h3				{color: #918d82; border-bottom: ridge; 
				text-align: center; border-top: groove; 
				font-weight: bold; font-family: georgia, serif; 
				margin: 0; padding: 0;}
				
h4				{}
				
h5 			{border-top: groove #3F3F2A; padding: 0;
				border-bottom: ridge #3F3F2A; margin: 0;
				text-align: center; font-family: georgia, serif; 
				font-weight: bold; font-size: 1.1em;}

				
/* Declared General Classes */
.blockquote1 	{margin: 0; position: relative; 
					top: -1.25em; padding: 0 0 0 1.5em;}

.currentpage2 	{display: inline; padding-right: 0.5em; 
					vertical-align: -5%;}
					
.fontlarger 	{font-size: larger;}

.listrightcol 	{margin: 0 auto; width: 85%; 
					text-align: left; padding: 0;
					list-style-position: inside;}
					
.marginbottom3 {margin-bottom: 3em;}

.menuimbed4 	{margin-bottom: 1em;}
					
.txtlowercase 	{text-transform: lowercase;}

.ulcenter 	{margin: 0 auto; width: 15em;}

.standard 	{width: 9em; display: block; background: #C6C5B4; 
				margin: 0 auto 0 auto;  border: #C6C5B4 inset;}
								
.txtcenter {text-align: center;}

.txtred {color: #c13a3a;}

.txtbold {padding: 0 0 0 3em; font-weight: bold;}

.txtcapitalize {text-transform: capitalize;}



/* Declared General ID's */
#indentlft 	{padding: 0 0 0 3em;}







								

/* Left Submenu */
div.submenu 	{color: #918d82; 
					width: 8.5em; position: absolute; 
					top: 292px; margin: 0 0 0 3.5%; left: 0; z-index: 3;
					padding: 0; font-size: 1.5em; 
					font-family: georgia, serif;}
				
div.submenu ul 	{margin: 0; padding: 0; padding-left: 0.5em;
						list-style-type: none; white-space: nowrap;}
						
ul.menuimbed1 li 	{font-size: smaller; padding-left: 0.3em;}
					
ul.menuimbed2 li 	{padding-left: 0.4em;}

ul.menuimbed3 li 	{padding-left: 1.4em;}
					
div.submenu a 	{color: #f7f8e1; text-decoration: none; 
					font-weight: lighter;}

div.submenu a span 	{display: none; padding: 0 0.5em 0 0; 
							position: relative; vertical-align: 5%; 
							line-height: 0.5em;}
							
div.submenu a:hover {font-weight: bold; color: #f7f8e1; letter-spacing: 0.01em;}
							
div.submenu a:hover span 	{display: inline; color: #918d82;}

span.currentpage 	{display: inline; padding-right: 0.2em; 
						vertical-align: 4.5%}

div.submenu h3 	{font-size: 1em; margin: 0 0 1em 0;}
						

/* Right Column */
div.rightcol 	{display: block; width: 13em;
					position: absolute; top: 292px; right: 0; z-index: 2;
					margin: 0.1em 2.5% 0 0; padding: 0; letter-spacing: 0;
					font-family: verdana, sans-serif;}
					
div.rightcol h3 	{font-size: 1.5em;}

form.demo {color: #918D82; margin-top: 1em;}

form.demo #addinfo-id 	{width: 10em;}

form.demo #demoinfosubmit-id 	{width: 7em; margin-top: 1em; border: #C6C5B4 outset;}

form.demo #demoinfosubmit-id:active 	{border: inset #C6C5B4;}

form.demo fieldset {margin: 0; padding: 0; border: none;}

form.demo radio 	{display: block; margin: 0 auto 1em auto;}

form.demo label 	{display: block; margin: 1em auto 0 auto; 
						max-width: 10em;}

				
/* Embedded Division For Right Column Content */
div.verticalwrap 	{float: right; display: block; 
							padding: 0; margin: 0 1em 3em 0; 
							text-align: center; font-size: 1em;
							width: 12.5em; text-align: center;}
							
div.verticalwrap a 	{margin: 0; padding: 0;}
								
div.verticalwrap a:hover 	{text-decoration: none;}

div.verticalwrap p 	{padding: 0; margin: 0 1em;}
						
div.verticalwrap img 	{padding: 0; margin: 0; height: 7.40em; 
									width: 9.87em; border: none;}

div.verticalwrap img:hover 	{background: center no-repeat url("http://www.websitewithoutwords.org/Images/thumb-hover.png");}

#rightp 			{margin-top: 1.5em; color: #918d82;}

.lquote 			{position: absolute; margin-left: -0.5em; 
					padding: 0; margin-top: 0.2em; font-size: 4em; 
					line-height: 0.25em; vertical-align: bottom; 
					font-family: georgia;}
					
.rquote 			{position: absolute; padding: 0; margin-top: 0.3em; 
					font-size: 4em; line-height: 0.25em; 
					vertical-align: bottom; font-family: georgia; 
					margin-left: 0.1em;}


/* Embedded Division to Set Height Within Main Division */
div.minheight 	{position: relative; height: 37em; 
					text-align: center; padding: 0; 
					width: 95%; margin: 0 auto;}
						
div.minheight p 	{position: absolute; font-size: 1.5em; top: 2em;
						text-indent: 0; width: 11em; margin: 0 auto; 
						left: 50%; margin-left: -5.5em; }
							
.blink 		{text-decoration: blink; position: absolute; 
				padding-top: 4em;}

/* Embedded Horizontal Division for Viewing Images */
div.horizontalwrap 	{position: relative; height: 9em; 
							top: 28em; margin: 0 auto 0 auto;
							text-align: center; min-width: 30em;}

/* Set Scalable Images */
/* Formula: (image px)/[(original font px) x (font% set in body)] */
/* Example: img.med width = 300/(16 x 0.76) */

img.med 			{width: 24.67em; height: 18.42em;}

img.thumb 		{width: 9.87em; height: 7.40em;}
							
img.thumb:hover 	{cursor: pointer;
						background: center no-repeat url("http://www.websitewithoutwords.org/Images/thumb-hover.png");}

.floatright 	{float: right;}

.floatleft 		{float: left;}

.show img 		{border: none;}

.show:hover 	{text-decoration: none;}

.thumbcaption 	{position: relative; color: #6e6e6e;
					width: 9em; text-align: center; 
					white-space: nowrap; display: block;
					margin: 0 auto;}
					
.thumbcaption:hover {color: #4c5d6e; cursor: pointer;}

.onclick 	{display: none; position: absolute;}

.show:active .onclick, .show:focus .onclick 
						{position: absolute; top: -27em; left: 50%; 
						margin-left: -45%; display: block; 
						width: 90%; text-align: center; 
						color: #000000; cursor: default;}
						
.show:active .onclick img, .show:focus .onclick img 	
						{display: block;  position: relative; 
						padding: 1em 0; margin-left: -12.34em; left: 50%;}
						
/* Embedded Wrapper Class (not rapper as in: Tupac; the other kind of wrapper) */

.wrap1 	{position: relative; margin: 2.5em 0 4em 4em;}

/* Table Styling */

table.bs 	{margin: 1em auto 4em auto; cursor: default;}

table.bs tr>td+td, table.bs tr>td+td+td 
								{text-align: right; padding-left: 1em;}
								
table.bs tr>td 	{padding-left: 2em;}

table.bs tr+tr:hover 	{background: #7b8d9e;}

table.bs tr:first-child {font-size: 1.1em;}

.grpborder 	{border-bottom: groove 0.15em #7b8d9e;}

.tblcaption 	{margin: 3em auto 0 auto; font-size: 1.4em; 
					font-weight: bold;}

.tblborderthick 	{border-bottom: groove 0.25em #7b8d9e;}

.tblfooter 	{text-align: right; font-size: .8em; 
				border-bottom: groove 0.35em #7b8d9e; 
				line-height: 2em;}
				
.footnote 	{position: relative; float: left; 
				font-size: 0.8em; font-weight: 100;}
				
				
/* Annual Report Styling */

table.tblcontents 	{margin: 1em auto 4em auto;}

table.tblcontents span 	{vertical-align: -19%; 
								line-height: 0.5em; 
								padding-right: 0.5em;}

table.tblcontents tr>th+th+th {text-align: center;}

.letterclose 	{margin: 3em 1em 3em 3em;}

.letterclose p 	{margin-bottom: 3em;}

.txtunderline 	{text-decoration: underline;}


/* Contact Form */
form.contact 	{margin-top: 2em; text-align: center; 
					font-family: "courier new" monospace;}

form.contact #recipient-id 	{background: #C6C5B4; margin: 1em 0 0 0; 
										font-size: 1.2em}

form.contact #message-id 	{width: 90%;}

form.contact #send-message-id 	{width: 9em; margin-top: 1em; 
											border: #C6C5B4 outset; font-family: "courier new" monospace;}

form.contact #send-message-id:active 	{border: inset #C6C5B4;}

form.contact input 	{background: #C6C5B4;}
							
form.contact #mail-list-lbl 	{padding: 0; font-size: 0.85em; 
										margin: 0; line-height: 0.85em;
										word-spacing: -0.1em;}

form.contact #mail-list-id 	{font-size: 0.85em; margin: 0 0 0 0%; 
										line-height: 0.85em;}

form.contact #recipient-lbl 	{margin-right: 5%; font-size: 1.6em;
										display: inline; font-weight: bold;}

form.contact #name-lbl 	{margin-top: 2em;}

form.contact #messagelabel 	{margin-left: 0; padding-left: 4%;}

form.contact #email-id 	{margin-bottom: 0.2em;}

form.contact #re-none-lbl 	{margin-right: 0;}

.radiobutt 	{vertical-align: -10%; margin: 0 0.5em 0 0;}

.blocklabel 	{display: block; text-align: left;
					max-width: 17em; padding: 0; 
					margin: 0 auto 0 auto; font-weight: bold;
					font-size: 1.2em;}
							
.radiolabel 	{margin: 0 2em 0 0; padding: 0; 
					vertical-align: 10%; white-space: nowrap;}
						
.inputbox 	{padding: 0; margin: 0 0 0.5em 0; 
				text-align: left; width: 17em;}
				
.largebold 	{font-size: 1.4em; font-weight: bold;}

.fieldsetembed 	{width: 85%; margin: 2em auto; 
						padding: 1em 0 1em 0;}
						
.legendembed 	{font-weight: bold; font-size: 1.3em;}

form.contact textarea 	{background: #C6C5B4 center no-repeat url("http://www.websitewithoutwords.org/Images/background-main.png");}

#nobackground 	{background-image: none;}


/* Legalese Formating */
#legalese p 	{font-size: 0.7em;}

#legalese h4 	{font-size: 0.8em;}

/* Sitemap Formating */

div.sitemap 	{margin: 2em 0 2em 2em; padding: 0; 
					font-size: 1.5em; }
				
div.sitemap ul 	{margin: 0; list-style-type: none; 
						white-space: nowrap;}
						
div.sitemap a:hover 	{letter-spacing: 0.01em;
							text-decoration: none;}
				
div.sitemap a span 	{display: none; padding: 0 0.5em 0 0; 
							position: relative; vertical-align: 5%; 
							line-height: 0.5em;}
							
div.sitemap a:hover span {display: inline;}

								 
									 
									 
