/* My third attempt at using CSS on our website */
<style type="text/css">

html {
   	font-family: "Georgia";
    }

body { 
/*	background: #FFFFFF;*/
	margin: 10px 10px 10px 10px;
   	font-family: "Georgia";
	font-size: 14pt;
    line-height: 16.5pt;
    }

#nameimg
	{
	position: absolute;
	top: 0px;
	left: 0px;
	}

#MOimg
	{
	position: absolute;
	top: 0px;
	right: 0px;
	}

#portrait
	{
	position: absolute;
    top: 80px;
    left: 30px;
	}

#centercontent
    {
    position: absolute;
    top: 115px;
    bottom: 20px;
    width: 98%;
    text-align: center;
    }

#centercontentdeep
    {
    position: absolute;
    top: 350px;
    bottom: 20px;
    width: 98%;
    text-align: center;
    }

#leftcontent
    {
    position: absolute;
    left: 5px;
    top: 5px;
    bottom: 20px;
    width: 710px;
    text-align: left;
    }

#rightcontent
	{
    position: absolute;
    left: 535px;
/*    width: 48%;*/
    top: 140px;
    bottom: 20px;
	text-align: center;
	}

#leftcontentnopic
    {
    position: absolute;
    left: 1%;
    top: 125px;
    bottom: 20px;
    width: 49%;
    text-align: left;
    line-height: 135%;
    }

#rightcontentnopic
	{
    position: absolute;
    left: 51%;
    width: 48%;
    top: 125px;
    bottom: 20px;
	text-align: left;
    line-height: 135%;
	}

#CV
    {
    position: absolute;
    left: auto;
    right: auto;
    width: 96%;
    top: 115px;
    bottom: 20px;
	font-size: 12pt;
    text-align: left;
    }

#prose
    {
    position: absolute;
    left: auto;
    right: auto;
    width: auto;
    top: 115px;
    text-align: justify;
    background: #CC9966;
    border: .75em solid black;
    padding: 1em;
    }

p  { 
	font-size: 12pt;
    line-height: 14pt;
	font-family: "Georgia"; 
    color: #000;
    }

p.imglinktext
  	{
	font-size: 7pt;
	color: #007030;
	text-align: center;
	margin-top: 0;
	}	

p.update
    {
    text-align: justify;
    }

/* p.update:first-line
    {
    letter-spacing: 0.25em;
    }
*/

p.commentary
	{
	font-size: 12pt;
    line-height: 14pt;
	color: #000;	
	text-align: justify;
	}

/* p.commentary:first-line
    {
    letter-spacing: 0.35em;
    }
*/

p.center12
	{
	font-size: 12pt;
    line-height: 14pt;
	text-align: center;
	}

p.center14
	{
	font-size: 14pt;
    line-height: 16.5pt;
	text-align: center;
	}

p.CVitem
    {
    font-size: 12pt;
    line-height: 14pt;
    color: #000;
    text-align: left;
    }

p.note
	{
	font-size: 10pt;
    line-height: 12pt;
	color: #000;	
	text-align: justify;
	}

span.cap14
    {
    font-size: 42pt;
    font-weight: bold;
    float: left;
    width: auto;
    line-height: 31pt;
    padding-right: .05em;
    }

span.cap14long
    {
    font-size: 42pt;
    font-weight: bold;
    float: left;
    width: auto;
    line-height: 42pt;
    padding-right: .05em;
    }

span.cap14accent
    {
    font-size: 42pt;
    font-weight: bold;
    float: left;
    width: auto;
    line-height: 33pt;
    padding-right: .05em;
    }

span.cap12
    {
    font-size: 38pt;
    font-weight: bold;
    float: left;
    width: auto;
    line-height: 20pt;
    padding-right: .1em;
    padding-top: .1em;
    }

span.cvul
    {
    font-size: 12pt;
    }

span.center14
    {
	font-size: 14pt;
    line-height: 16.5pt;
    }

Table.center
    {
    position: absolute;
    }

a:link
    {
	font-weight: normal;
	text-decoration: none;
	color: black;
	}

a:visited
	{
	font-weight: normal;
	text-decoration: none;
	color: grey;
	}

a:hover, a:active
	{
    text-transform: uppercase;
	font-size: -1;
/*	text-decoration: overline;*/
	color: black;
	}

h1 { 
	font-size: 30pt;
    line-height: 35pt; 
	font-weight: bold;
    color: #007030;
	text-align: center; 
	}

h2  {
	font-size: 16pt;
    line-height: 19pt; 
	color: #007030;
	text-align: center;
	}

h3
    {
    font-weight: bold;
    color: #000;
    text-align: left;
    }

h4
    {
    font-weight: bold;
    color: #000;
    text-align: center;
    }

hr
	{
    width: 60%;
/*	color: black;
	background: black;*/
	height: 3px;
    text-align: center;
	}

hr.tablelist
	{
    width: 80%;
	color: #007030;
	background-color: #007030;
	height: 3px;
    text-align: right;
	}

em	{
	background-color: #FFC850; 
	}
</style>    