/* application specific overrides */

/* top, right, bottom, left */

/* override skin background in the header, transparent logo needs white background */
#hd {
  background: #fff;
}

#banner  h1 a, h1 a:visited { 
  background: #fff;
}
#banner h1 {
  margin: 0px 0px 0px 8px;
  padding: 0px 0px 0px 0px;
}

#about #background_picture {
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  float: right; 
  clear: right;
  width: 227px;
  height: 123px;
  background-repeat: no-repeat;
  background-image: url('../images/flagimage.gif');
  background-position: right;
}

#home #background_picture {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  float: right; 
  clear: right;
  width: 240px;
/*  width: 112px;*/
  height: 385px;
  background-repeat: no-repeat;
  background-image: url('../images/sharkimage90.gif');
  background-position: center;
}

/* specific to current menu */
#home #topmenu a:visited.home,
#home #topmenu a.home,
#products #topmenu a:visited.products,
#products #topmenu a.products,
#services #topmenu a:visited.services,
#services #topmenu a.services,
#ghfh-small-business #topmenu a:visited.ghfh-small-business,
#ghfh-small-business contact #topmenu a.ghfh-small-business,
#ghfh-platform #topmenu a:visited.ghfh-platform,
#ghfh-platform #topmenu a.ghfh-platform,
#articles #topmenu a:visited.articles,
#articles #topmenu a.articles,
#about #topmenu a:visited.about,
#about #topmenu a.about { 
  background: #fff; 
}

/* gallery */

.thumbnail-gearvolt {
  width: 220px;
  height: 195px;
}

.thumbnail-gearvox {
  width: 200px;
  height: 280px;
}

.thumbnail-small {
  width: 220px;
  height: 220px;
}
.thumbnail-medium {
  width: 320px;
  height: 320px;
}
