body {
    margin-top : 35px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: black;
    background: url(images/banner_s.jpg) top repeat-x;
    }
    
h1 {
    font-size: 1.2em;
    color: green;
}    h2 {    font-size: 110%;}

#pageheader {
    align: right;
    margin-top:0px;
    margin-right:20px;
    font-weight: normal;
    font-size: 30;
    color: green;
    }
a#travelLink {
    display: block;
    background: url("images/travel_bw.jpg") no-repeat center;
  float: center;
  margin: 0 0 0 0;
  border: none;
  width:240px;
  height:180px;
    }
a#travelLink:hover{
    background: url("images/travel_c.jpg") no-repeat center;
    width:240px;
     height:180px;
    }
td#travelCell{
     text-align: center;
     color: white;
     width:240px;
  height:180px;
}
td#travelCell:hover{
    color: green;
    width:240px;
  height:180px;
}
a#backpackingLink {
    display: block;
    background: url("images/backpacking_bw.jpg") no-repeat center;
  float: center;
  margin: 0 0 0 0;
  border: none;
  width:240px;
  height:180px;
    }
a#backpackingLink:hover{
    background: url("images/backpacking_c.jpg") no-repeat center;
  width:240px;
  height:180px;
    }
td#backpackingCell{
     text-align: center;
     color: white;
     width:240px;
  height:180px;
}
td#backpackingCell:hover{
    text-align: center;
    color: green;
    width:240px;
  height:180px;
}
a#meLink {
    display: block;
    background: url("images/me_bw.jpg") no-repeat center;
  float: center;
  margin: 0 0 0 0;
  border: none;
   width:240px;
  height:180px;
    }
a#meLink:hover{
    background: url("images/me_c.jpg") no-repeat center;
  width:240px;
  height:180px;
    }
td#meCell{
     text-align: center;
     color: white;
     width:240px;
  height:180px;
}
td#meCell:hover{
    color: green;
    text-align: center;
    width:240px;
  height:180px;
}
#horizon {
    background-color: transparent;
    position: absolute;
    top: 40%;
    left: 0px;
    width: 100%;
    margin-top: -100px;
    text-align: center;
    min-width: 900px; 
    }
table.frontPageTable {
    width: 100%;
    height: 200px;
    }
/**//* all of the hyperlink code *//**/a:link {color : navy;}a:visited {color : navy;}a:hover {color : blue;}

.menubar {text-align : right;border-style : solid;border-width : 1px 0px 0px 0px; margin: 2px;
color: green;
font-size: medium;}/**//* special hyperlink code for the menu *//**/a.menulink {text-decoration : none;}a.menulink:visited {color : navy;}a.menulink:hover {color : blue;}
