body #bodypart #sitenav div {
  height: 150px; }
body #bodypart #sitenav #resumeicon img {
  opacity: 0.7;
  margin: 25px;
  width: 50%; }
body #bodypart #sitenav #resumeicon img:hover {
  opacity: 1; }
body #bodypart #pagebody #mypic {
  float: right;
  width: 20%; }
body #footerpart #clustrmaps-widget {
  float: left; }
body #footerpart #socialnav {
  float: right;
  width: 20%;
  position: absolute;
  left: 80%;
  list-style-type: none; }
  body #footerpart #socialnav li {
    display: inline; }
    body #footerpart #socialnav li .socialicon {
      width: 20%; }
    body #footerpart #socialnav li .socialicon:hover {
      width: 30%; }
body #footerpart #footertext {
  position: absolute;
  left: 40%;
  color: LightGrey; }

.clearboth {
  clear: both; }
