   body {
      margin: 0;
      padding: 0;
      font-family: Monaco5, Eurostile, Tahoma, arial, Helvetica, geneva, sans-serif;
      font-size: 14px; 
      line-height: 16px; 
      background-color: #ffffff;
      color: white;
      background-position:center top;
      background-repeat:no-repeat;
      width:100%;
      background-image: url(http://www.hchapmanfolio.com/background/BGtem.jpg);
      /*background-image: url(http://www.hchapmanfolio.com/NTbg.png);*/
      }



  .navbar {
    
    position: absolute;  
    top: 85px;
    border-top: #000066;
    border-bottom: #000066;
    border-width: 0px 0 0px 0;
    border-style: solid none solid none;
    display: block;
    float: center;
    margin: 0 10px 0 5px;
    padding: 8px 10px 0 10px;
    width: 795px;
    height: 28px;
    text-align:center;
  }

     a {text-decoration: none;}
     a:link {color: #000000}
     a:visited {color: #000000}
     a:hover {text-decoration: underline}

    #wrapper{width:560px;
      margin-left:auto;
      margin-right:auto;
      text-align:left;}

    #header {
       /*background-image: url(http://www.hchapmanfolio.com/NTbg.png);*/
       position: absolute;
       top: 18px;       
       margin-left:auto;
       /*border-bottom:1px solid #000000;*/
       /*z-index:100;*/}
       
    #hdrSrc {
       background: #333333;
       position: absolute;
       top: 420px;
       margin-left:auto;
       width: 600px;
       height: 20px;
       /*text-align:right;*/}
       
    #hdrPkgs {
       background: #333333;
       position: absolute;
       top: 880px;
       margin-left:auto;
       width: 600px;
       height: 20px;
       /*text-align:right;*/}
       
   #hdrWeb {
       background: #333333;
       position: absolute;
       top: 420px;
       margin-left:auto;
       width: 600px;
       height: 20px;
       /*text-align:right;*/}
       
    #hdrPs {
       background: #333333;
       position: absolute;
       top: 630px;
       margin-left:auto;
       width: 600px;
       height: 20px;
       /*text-align:right;*/}
   
    #intro {

    	background: #F1EFEF;
    	position: absolute;
    	top: 140px;
    	margin-left: auto;
    	width: 600px;
    	height: 330px;
    	}
    	
    #contactImg { 
    	top: 135px;
    	background: #F1EFEF;
    	position: absolute;
    	width: 600px;
    	height: 270px;
       }
       
       	
    #homeImg { 
    	top: 135px;
    	background: #F1EFEF;
    	position: absolute;
    	width: 600px;
    	height: 270px;
       }
       
    #adobe {
       background: #000000;
       /*color: #ffffff;*/
       position: absolute;
       top: 410px;
       padding: 0px 0px 0px 2px;
       right: 30px;
       margin-right:auto;
       width: 560px;
       height: 45px;
       text-align:left;}
       
     #SrcTxt {
       background: transparent;
       color: #000000;
       position: absolute;
       top: 450px;
       /*padding: 0px 0px 0px 2px;*/
       margin-left:auto;
       width: 560px;
       height: 150px;
       text-align:justify;}
       
      #contactform {
       /*background: #000000;*/
       color: #000000;
       background: transparent;
      /* position: relative;*/
       position: absolute;
       top: 600px;
       margin-left: auto;
       width: 600px;
       height: 350px;}
        
    #contentmida {
       background: transparent;
       color: #000000;
       position: absolute;
       top: 450px;
       /*padding: 0px 0px 0px 2px;*/
       margin-left:auto;
       width: 295px;
       height: 150px;
       text-align:left;}
    
    #contentmidb {
       /*background: #000000;*/
       background: transparent;
      /* position: relative;*/
       position: absolute;
       top: 670px;
       margin-left: auto;
       width: 600px;
       height: 350px;}
       
     #contentmidc {
       background: #000000;
       position: absolute;
       top: 155px;
       left: 645px;
       width: 458px;
       height: 350px;}

     #contentmidd {
       background: #000000;
       position: absolute;
       top: 155px;
       left: 645px;
       width: 458px;
       height: 350px;}
       
       
     #contentmide {
       background: #000000;
       position: relative;
       top: 0px;
       left: 265px;
       width: 535px;
       height: 350px;}

    #footer {
       color: #000066;
       position: absolute;
       padding: 3px 0px 0 0px;
       top: 965px;
       margin-left:auto;
       /*margin-right:auto;*/
       width: 600px;
       height: 40px;
       text-align:center;
       font-size: 14px;
       }

    #gcontenta {
       background: #ffffff;
       background-repeat: no-repeat;
       color: #000066;
       position: absolute;
       top: 158px;
       padding: 0px 0px 0 5px;
       margin-left:auto;
       margin-right:auto;
       width: 220px;
       height: 350px;}
       
   a:hover img {border: 0;}
       
   img {border: none; }

   p {text-align: left;}

   h2 {font-size:21px}