    body{
        background-color:#E6E6E6;
    }
    .center
    {
        margin:auto;
        width:758px;
        background-color:white;
        height:2048px;
    }


/* default link formatting.  How the links are styled unless otherwise defined. */
a:link      { color: rgb(37,66,255); text-decoration: none; }
a:visited   { color: rgb(37,66,255); text-decoration: none;}    /* purple colour */
a:focus     { color: rgb(91,91,91); }
a:hover     { color: rgb(91,91,91); }
a:active    { color: rgb(91,91,91); }
/* Heading styles */
h1
{
    font-size: 2em;
    font-weight: normal;
    font-family: Platino, "Times New Roman", "Times Roman", Serif;
    color: rgb(110,123,139);
}

/* p styles */
p
{
    margin:0.1em;
    margin-left:5%;
    font-size: 1.1em;
    font-weight: normal;
    font-family: Platino, "Times New Roman", "Times Roman", Serif;
    color: rgb(110,123,139)
}
p.version
{
   display:none;
}
table.tb1
{
   border-collapse: collapse;
   border-style: double;
   border-color: rgb(110,123,139);
   color: rgb(110,123,139);
   padding-left: 1em;
   padding-right: 1em;
}
tr.tb1
{
   border-collapse: collapse;
   border-style: double;
   border-color: rgb(110,123,139);
   color: rgb(110,123,139);
   padding-left: 1em;
   padding-right: 1em;
}
td.tb1
{
   border-collapse: collapse;
   border-style: double;
   border-color: rgb(110,123,139);
   color: rgb(110,123,139);
   padding-left: 1em;
   padding-right: 1em;
}
/* Style the "tab" for the current page. */
#links .links, #projects .projects, #experience .experience, #about .about, #photos .photos, #contact .contact
{
   background-color: white;
}
/* Hide the skip navigation link. */
.hide a, .hide a:hover, .hide a:visited
{
   position: absolute;
   left: 0;
   top: -500px;
   width: 0;
   height: 0;
   overflow: hidden;
}
/* A container for the vertical columns which hides the extra height beyond the height required to accommodate the text. */
div.container
{
   margin: 0;
   padding: 0;
   overflow: hidden;
   background-color:white;
}
/* The style for the empty right-hand column. */
div.rightcol
{

  width:26%;
  float:left;
  background-color:white;
  padding-top: 20px;
  padding-bottom: 2000px;
  margin-bottom: -2000px;
  margin-left:2%;
  margin-right:15%;
}
img.img_photo
{
    width:200px;
    margin-left: 50px;
}
td.img_photo
{
    background-color:white;
}
