
	
		#licontainer
{
background: #f0e7d7;
width:98%;
margin: 0 auto;
padding: .9em 0;
font-family: georgia, serif;
font-size: 13px;
text-align: center;

}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 auto;
width: 90%;
}

ul#navlist li
{
display: block;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.5em 0 0.5em 2em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #777;
text-decoration: none;
background: #f7f2ea;
}

#licontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #f0e7d7;
color: #800000;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #800000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}
		
		
		
/*	start reveal div*/
		
.rv_button.closed:after  {content:" ?";}
.rv_button.opened:after{content:" kip";}
			.rv_button.opened2:after{content:"666";}
			.rv_button.closed, .rv_button2.closed  {cursor: crosshair;}
			.rv_button.open, .rv_button2.open {cursor:not-allowed;}
			.stupendous {
/*				background-color: #C0FBE7;*/
				background: #CFFCED url(pics/quentin-awesomebackground-edit-2.jpg) repeat;
				background-color: #CFFCED;
			}
/*
			div.kip a {
  background-image: url('pics/link-icons/arrow-blue-12x12.png');
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 20px;  Adjust according to image size to push text across. 
}
*/
			
			.link-icons:after  {
  content: "\f08e";
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: none;
  padding-left: 3px;
}
			
	
	div.leftimage{
		text-align:center; 
		float:left; 
		padding-left: .1em;
	padding-rigt: .1em;
		align:center; vertical-align:top
		}
div.rightimage{
	text-align:center; float:right; 
	padding-left: .1em;
	padding-rigt: .1em;
		}
		
		div#containFirst p:after { content: "."; display: block; 
			height: 0; clear: both; visibility: hidden;
		}

div#containFirst p { display: block; margin: 0 0 8px 0; }
		
		div#containFirst h3 { margin: 3px; }
		
		div#containFirst div h3 {
			margin-left: 7px;
			margin-right: 7px;
		}
	div#containFirst p:first-line { 
		
		float: left;
 font-family: Old English, Georgia,serif;
 font-size: 140%;
 line-height: 0.95em;
margin-left: -12px;
 margin-right: 0.03em;
 margin-bottom:-0.25em;	
  }
		#containFirst img {
		border: ridge #1D1D1D 2px; 
		padding: 7px;
		margin: 0 40px;
		}
	