/*
This is the style sheet for the mognw.com web site.
The margins are set to zero to ensure that there is no empty area surrounding the pages.
The 'watermark' logo starts below the top of page banner.
*/

body
  {
    font-family: Arial, sans-serif;
    margin-left: 0;
    margin-top: 0;
    margin-right: 0; 
  }
  
/*
The following entries control the color, size, weight, style, and alignment
of fonts in web pages.
*/

.med
  {
    font-size: medium;
  }
  
.lg
  {
    font-size: large;
  }
  
.hometitle
  {
    font-family: "Oregon LDO", sans-serif;
    font-size: 24pt;
    letter-spacing: 5pt;
  }

.pgtitle
  {
    font-size: 20pt;
  }

.mailtitle
  {
    font-size: 16pt;
  }

.heavy
  {
    font-weight: bold;
  }

.light
  {
    font-weight: normal;
  }

.ital
  {
    font-style: italic;
  }
 
.lft
  {
    text-align: left;
  }

.ctr
  {
    text-align: center;
  }

.just
  {
    text-align: justify;
  }

#colleft
  {
    float: left; width: 55%;
	position: relative;
	top: 0%; left: 0%;
  }

#colright
  {
    float: left; width: 45%;
	position: relative;
	top: 0%;
  }

#piccenter
  {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }

#picpadrt
  {
    padding: 0 1em 0 0;
  }

#picpadlft
  {
    padding: 0 0 0 1em;
  }

.padlft
  {
    padding: 0 0 0 4em;
  }

.padrt
  {
    padding: 0 4em 0 0;
  }

.picborder
  {
    border: ridge #A61526 6px;
  }
  
.piccenter
  {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }

.supsize
  {
    width: 450px;
    font-family: Calibri, sans-serif;
    font-weight: bold;
    font-size: 12pt;
  }

.supsizel
  {
    width: 300px;
    font-family: Calibri, sans-serif;
    font-weight: bold;
    font-size: 12pt;
  }

.suppad
  {
    padding: 6px;
  }

.imgalign
  {
    position: absolute;
    top: 10px; left: 20px;
  }

.flt
  {
    float: left;
  }

.fltrt
  {
    float: right;
  }

ul.about
  {
    text-autospace: none;
    margin-left: .25in;
    margin-right: .25in;
  }
  
li
  {
    margin-top: 5.0pt;
    margin-bottom: 5.0pt;
  }

li.extra
  {
    margin-left: .25in;
  }
  
a:link
  {
    color: #A61526;
  }

a:hover
  {
    color: #F80723;
  }

a:visited
  {
    color: #BE6427;
  }