     body {
          font-family : trebuchet ms, Arial, Helvetica;
          color : #000000;
          background-color : #cc0000;
          background-image : url(images/bckgrd.png);
          background-repeat : repeat;
      }
    a:link {
          color : #003300;
          text-decoration : none;
          text-align : center;
      }
    a:visited {
          color : #003300;
          text-decoration : none;
      }
    a:active {
          color : #cc0000;
          text-decoration : none;
      }
    a:hover {
          color : #cc0000;
      }
    img.banner {
          margin-left : 10px;
          border : none;
          position : relative;
          top : 5px;
          width : 624px;
          height : 80px;
      }
    img.mjnews {
          border : none;
          margin-left : 32px;
          width : 389px;
          height : 85px;
      }
      div.mainbody {
          background-image : url(images/bckleaf.gif);
          background-repeat : repeat;
          background-position: bottom;
         margin-left : 10px;
          margin-right : 10px;
          width : auto;
          margin-top : -40px;
          margin-bottom : 5px;
        z-index: 1;
      }
      
   #four {
          background-color : #e3e6ca;
      }
    div.menu {
          border-color : #000000;
          background-color : #bbd8a2;
          border-style : dotted;
          border-width : 3px;
          color : #006600;
          top : 100px;
          position : absolute;
          width : 240px;
          left : 22px;
          padding : 3px;
      }
    div.menubut {
          background-color : #e3e6ca;
          position : relative;
          border-color : #000000;
          border-style : solid;
          border-width : 2px;
          color : #006600;
          font-size : 80%;
          font-weight : 800;
          margin-top : 7px;
          margin-bottom : 7px;
          text-align : center;
          padding : 5px;
      }
      div.dpc {
          background-color : #e3e6ca;
          border-color : #000000;
          border-style : dotted;
          border-width : 2px;
          color : #006600;
          top : 770px;
          position : absolute;
          width : 240px;
          left : 22px;
          padding : 3px;
      }
    div.pagebody {
          border-color : #006600;
          background-color : #e3e6ca;
          border-style : groove;
          border-width : 1px;
          text-align : justify;
          margin-left : 260px;
          margin-right : 10px;
           top : 25px;
          position : relative;
          width : auto;
          height : auto;
          padding-left : 10px;
          padding-right : 10px;
          font-size : 85%;
min-height:700px;
      z-index: 2;
      }
      
    p.pgtxtc {
          margin-left : auto;
          margin-right : auto;
          text-align : center;
          font-size : 115%;
          font-weight : 900;
      }
 
    p.maintitle {
          background-color : #e3e6ca;
          font-weight : 900;
          font-size : 150%;
          text-align : center;
      }
    span.red {
          background-color : #e3e6ca;
          color : #cc0000;
          font-family : Monotype Corsiva, trebuchet ms, Arial, Helvetica;
          font-size : 150%;
      }
    p.pgtitle1 {
          font-weight : 800;
          font-size : 125%;
      }
    p.pgtitle2 {
          background-color :#e3e6ca;
          visibility : visible;
          font-weight : bold;
          font-size : 110%;
          text-align : justify;
      }
    img.medgrw {
          padding : 3px;
          margin : auto;
      }
    li.lks {
          padding : 3px;
      }
    img.host {
          margin-left : 50px;
          border : 0;
      }
    div.count {
          color : #ffffff;
          text-align : center;
      }
div.hmprice {font-size:small;}
img.mich2 {width:133px; height:200px;border:1px;display:block;padding:10px;float:left;position:relative}
.box {border:1px #000000 solid;text-align:center; font-size:125%;}

 .michpic {background-image:url("images/michelle2.jpg");}
.medshirt {margin:auto;text-align:center;}


.tab1X{
border:1px;
border-style: solid;
border-width: thin;
color: #00cc00;
text-align:center;
font-weight:800;
}
.tab1{
border: solid thin #cc0000;
text-align:center;
font-weight:800;
padding:10px;
margin:auto;
width:50%;
}

#tributebox{
width:70%;
background-color:#ffffff;
border-color: #000000;
border-width:1px;
border-style1px;
padding:5px 20px 5px 20px;
margin:auto;
text-align:center;
}

.box{
width:70%;
background-color:#ffffff;
border-color: #000000;
border-width:1px;
border-style1px;
padding:5px 20px 5px 20px;
margin:auto;
text-align:center;
}

.titletext{font-size:150%;font-family:cursive;Zapf-Chancery;font-weight:900;margin:2px;}
.datetext{font-family:cursive;Zapf-Chancery;font-weight:900;}
