<style type="text/css">
	body {font-family: gill, helvetica, sans-serif;
		background-color: #F9F9F9;}
	body {font-family: gill, helvetica, sans-serif;
		background-color: #F9F9F9;}		
	ul {list-style: square outside}
	h1 {
		font-size: 110%;
		display:inline;}
	h3 {font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
		font-size: 110%;
		text-transform: uppercase;
		letter-spacing: 2px;
		font-weight: bold;
		border-bottom: 1px solid gray;
	}
	img {	padding: 5px;
		}
	p + p {text-indent: 1.5em;
  				margin-top: 0;}
  	a:link img {border: 1px dashed blue;
  				margin: 5px;
  				padding: 2px;}
  	a:visited img {border: 1px dashed green;
	  				margin: 5px;
  				padding: 2px;}
  	hr {width: 5%;
  			border: 1px dashed black;}
  	.stdrun img {padding: 5px;
  				float: none;}
  	.stdrun p+p {text-indent: 0;
  				margin-top: 5;}
  	.imgl img {padding: 5px;
  				float: left;}
  	.imgr img {padding: 5px;
  				float: right;}
	.maintext{border: 1px solid gray;
				margin: 5px 30px 50px 200px;
				padding: 8px;
				background-color: white;}
	.inlineBox{border: 1px solid blue;
				background-color: #F9F9F9;
				padding: 6px;
				margin: 5px;
				float: right;
				width: 296px;
				font-size: 8pt;}
	.inlineBoxl{border: 1px solid blue;
				background-color: #F9F9F9;
				padding: 6px;
				float: left;
				width: 200px;
				font-size: 8pt;
				margin: 5px;}
	.inlineAd{		padding: 6px;
				float: left;
				width: 305px;
				font-size: 8pt;}				
	.menu{border: 1px solid gray;
				position: absolute;
				left: 5px; top: 164px; width: 188px;
				font-size: 9pt;
				padding-left: 6px;
				background-color: white}
	.menutitle{border-bottom: 1px dashed gray;
				padding-left: 5px;
				padding-top: 2px;
				width: 186;}
	.midtitle{border-bottom: 1px dashed gray;
				padding: 3px;
				font-weight: bold;}	
	.stdtitle{font-size: 150%;
				font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  				color: #c33;
  				letter-spacing: 0.2em;}
  	.logo{border: 1px solid red;
  			position: absolute;
  			left: 5px; top: 15px; width: 196px; height: 140px;
  			background-image: url("logo.png");
  			background-repeat: no-repeat;}
  	.logo a{
  			position: absolute;
  			left: 5px; top: 15px; width: 190px; height: 130px;}
	.sidebar{border: 1px solid gray;
				position: absolute;
				left: 5px; top: 345px; width: 187px;
				font-size: 9pt;
				padding-left: 6px;
				background-color: white}
	.warning{color: white;
			background-color: red;
			font-size: 110%;
			padding: 2px;}
	.midcolumn{border: 3px dashed black;
		position: relative;
		margin-right:50px;
		width: 500px;
		padding 5px;}
	.infobar{border: 1px solid blue;
				background-color: #F9F9F9;
				padding: 5px;
				margin: 3px;
				float: right;
				width: 300px;
				font-size: 9pt;}
	.quote{ position:relative;
		width: 300px;
		padding: 15px 25px 20px;
		margin: 20px auto;
		background: #FFD700;
		border-radius: 15px;
			font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
			font-size: 130%;
			font-style: italic;
        		color: #111;}
        .quote:after{
        	content:"";
        	position: absolute;
        	top: 100%;
        	right: 25px;
        	border-width: 30px 30px 0 0;
        	border-style: solid;
        	border-color: #FFD700 transparent;
        	}
        .quoter{ font-family: gill, helvetica, sans-serif;
        	font-size: small;
        	font-style: normal; }
	.quote2{ font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
			font-style: italic;
        		color: #111;}
    .charportrait{ float: left;}
</style>
