body		{
		font-size: 80%; font-family: verdana, helvetica, arial, sans-serif;
	       	color: #000; 
		text-align: justify; border: none; margin-left: auto; 
		margin-right: auto; margin-top: 0; margin-bottom: 0; 
		background: #e8e5d4 url(containerbg.png) top center repeat-y;
		}

#container	{
		background: #fff url(bracelet2.jpg) top right no-repeat; 
		padding: 0px; clear: both; 
		margin-left: auto; margin-right: auto; width: 625px;
		border: solid thin #efd9c2;
		}

#container2	{
		background: transparent url(offwhiteparchment.jpg) top right repeat; 
		border: none; padding-left: 20px; padding-right: 20px; margin-top: 0px;
		margin-left: auto; margin-right: auto; clear: both; 
		}	

#navbar		{
		background: #EFD9C2 url(salmonparchment.jpg) bottom right repeat; 
		margin-left: auto;
		margin-right: auto;
		color: #6F6B5A;
		padding-top: .5em;
		padding-bottom: .5em;
		padding-left: 20px;
	       	margin-top: 0px;
		height: 3em;
		text-align: center;
		font-weight: 900;
       		border-bottom: solid thin #efd9c2;
       		border-top: solid thin #efd9c2;
		}

#footer,#header	{
		color: #6f6b5a; text-align: left;
       		clear: both; border: none; margin: 0; font-weight: 600;
		border-top: solid thin #efd9c2;
		}	

#header		{
		background: transparent url(navbg3.jpg) bottom left no-repeat;
		margin-top: 0px;
		height: 295px;
		padding-top: 0px;
		padding-left: 20px;
		}	

#footer		{
		background: #efd9c2 url(footbg.jpg) bottom right no-repeat; 
		margin-top: 2px; height: 100px;
		padding-top: 1px;
		padding-right: 20px;
		color: #333;
		text-align: right;
		line-height: 1.4em;
		}

#widecol
		{
		padding: 10px; line-height: 1.6em; float: left; 
		width: 500px; margin-left: 6px; margin-right: 6px; margin-top: 0; 
		text-align: justify; color: #000; 
		}

#col,#firstcol
		{
		background: transparent; padding: 10px; line-height: 1.6em; float: left; 
		width: 240px; margin-left: 6px; margin-right: 6px; margin-top: 0; 
		text-align: justify; color: #000; 
		}

#textcol	{
		background: transparent; 
		padding-top: 10px; padding-left: 10px; padding-bottom: 10px; padding-right: 18px;
	       	line-height: 1.6em; float: left; width: 240px; margin-left: 6px; margin-right: 6px; 
		margin-top: 0; text-align: justify; color: #000; border-right: solid 1px #bfb89b;
		}

a 
		{
		color: #000;
		}

a:hover		{
		color: #6f6b5a
		}

a:visited	{
		color: #6f6b5a;
		}

a.related	{
		border: solid 1px #efd9c2;
		background: #fff url(search.png) center left no-repeat;
		padding-left: 25px;
		padding-right: 4px;
		padding-top: 4px;
		padding-bottom: 4px;
		}	

.left		{
		text-align: left;
		}

img		{
		border: 2px solid #6f6b5a;
		padding: 1px;
		}	

.menu dt	{display:none;}

.menu dl	{
		margin: 2px;
		font-size: 90%;
		}

.menu dd 	{
		float:left; 
		padding: 1px;
		margin-left: 0px;
		margin-right: 10px;
		margin-top: 2px;
		margin-bottom: 2px;
		border: solid 1px #efd9c2;
		}

.menu a, 
.menu a:visited	{
		text-decoration:none; 
		}

.menu a:hover	{
		background: #efd9c2
		}

.spacer		{
		background: transparent; height: .5em; clear: both
		}

h1,h2,h3	{
		font-family: "georgia", "times new roman", serif;
		color: #6f6b5a;
		}

h1		{
		font-style: italic;
		}

h2.head		{
		color: #BD7954;
		font-size: 300%;
		}		


h1.head		{
                margin-top: -15px;
                font-size: 150%
		}		


small		{
		float: right;
		text-align: right;
		padding-right: 20px;
		height: 1.6em;
		font-weight: 900;
		width: 606px;
		background: #efd9c2 url(salmonparchment.jpg) bottom right repeat; 
		}

em.caption	{
		color: #6f6b5a;
		font-family: "georgia", "times new roman", serif;
		font-size: 96%;
		font-weight: 300;
		}	
