body {
   font-family: Courier new,Verdana,Arial;
   font-size: 110%;
   background-color: #A6B2B3;
   }
 


h1 { 
   color: #C11902;
   font-family: Courier new,Verdana,Arial;
   font-size: 363%;
   font-weight: lighter;
   margin-bottom: 0px;
   margin-top: 7px;
   }


h2 { 
   color: #3D3D3D;
   font-family: Courier new,Verdana,Arial;
   font-size: 100%;
   font-weight: normal;
   text-align: ;
   margin-bottom: 3px;
   margin-top: 2px;
   }


h3 { 
   color: #C11902;
   font-family: Courier new,Verdana,Arial;
   font-size: 150%;
   margin-bottom: 3px;
   }

h4 { 
   color: #000000;
   font-family: Courier new,Verdana,Arial;
   font-size: 190%;
   font-weight: lighter;
   margin-bottom: 4px;
   margin-top: 2px;
   }

h5 { 
   color: #000000;
   font-family: Courier new,Verdana,Arial;
   font-size: 113%;
   font-weight: lighter;
   margin-bottom: 4px;
   margin-top: 2px;
   }


p.links {
   font-size: 89%;
   margin-top: 16px;
   }


a.linkscolors:link {
   color: #000000;
   }
a.linkscolors:visited {
   color: #0F518B;
   }
a.linkscolors:active {
   color: #A94B03;
   }
a.linkscolors:hover {
   color: #C11902;
   }


 .redborderline {
   border-style: solid;
   border-width: 1px;
   border-color: #C11902;
   }

 .whiteborderline {
   border-style: solid;
   border-width: 1px;
   border-color: white;
   }

 .blackborderline {
   border-style: solid;
   border-width: 1px;
   border-color: #000000;
   width: 63%
   }

 .blackborderlinefull {
   border-style: solid;
   border-width: 1px;
   border-color: #000000;
   }

 .blueborderline {
   border-style: solid;
   border-width: 1px;
   border-color: #50AADF;
   }


 .horizrule {
        width: 68%
        }
 hr {
     width: 99%
    }










/* HOME PAGE FORMATING............................. */

 .centeredImage {
   text-align: center;
   margin-top: 0px;
   margin-bottom: 0px;   padding: 0px;   }

   


/* PORTFOLIO PAGE FORMATTING.......................#C3C5C6 */

 .colorportfolio {
   background-color: white;
   }

 .portfoliotable {
      width: 75%;
      }

 .pfoliotitles {
      width: 40%;
      color: #7D7E7E;
      }
 .pfoliopix {
      padding: 8px;
      width: ;
      }

 .thumbborder {
     border: 0;
     padding: 0px;
    }






/* TESTIMONIALS PAGE FORMATTING....................*/

 .colortest {
   background-color: #DADBDB;
   }

 .referenceintro {
     font-size: 83%;
     margin: 12px;
     border-style: none;
     }

 .testimonialstext {
     margin: 16px;
     padding: 16px;
     border-style: none;
     width: 60%;
     text-align: justify;
     }

 .workundertaken {
     font-size: 90%;
     border-style: none;
     width: 64%;
     margin: 11px;
     }







/* DESIGN RATIONALE PAGE FORMATING................ */

 .colorrationale {
   background-color: #DADBDB;
   }






/* PROFILE PAGE FORMATING.......................... */

 .colorprofile {
   background-color: #DADBDB;
   }

 .profileImage {
   text-align: center;
   margin-top: 0px;
   margin-bottom: 0px;   padding: 0px;   }







/* ADDRESS PAGE FORMATING.......................... */

 .coloraddress {
   background-color: #DADBDB;
   }







/* WEB LINKS PAGE FORMATING......................... */

 .colorweblinks {
   background-color: #DADBDB;
   }

 .weblinks {
   font-size: 100%;
   text-decoration:
   margin-top: 16px;
   }


a.weblinksdetails:link {
   color: #000000;
   }
a.weblinksdetails:visited {
   color: #393939;
   }
a.weblinksdetails:active {
   color: #A94B03;
   }
a.weblinksdetails:hover {
   color: #C11902;
   }






/* IMAGES PAGE FORMATING......................... */

 .colorimages {
   background-color: #969696;
   }

 .imagetable {
      width: 100%;
      }
 .firstcolumn {
      width: 1%;
      }
 .imagecolumn {
      padding: 8px;
      width: 60%;
      }
 .imageinfocolumn {
      padding: 8px;
      width: 30%;
      }

 .thumbborder {
     border: 0;
     padding: 0px;
    }

a.imagelinkscolors:link {
   color: white;
   }
a.imagelinkscolors:visited {
   color: white;
   }

a.imagelinkscolors:active {
   color: #A94B03;
   }
a.imagelinkscolors:hover {
   color: #C11902;
   }










