body {
  background-color: #2c2c29; 
  margin: 0; 
  font-family: Tahoma, Arial;
  font-size: 10pt;
  color: #e5e5e5; }
  
A:link {
  color: #777777; }

A:visited {
  color: #a3a3a3; }

A:active {
  color: #777777; }

A:hover {
  color: #a3a3a3 }

#frontframe {
/*  width: 818px; */
  width: 984px;
  height: 100px; 
  padding: 0px;
  margin-top: 0px;
  border: none;
  text-align: middle;
  margin-left: auto;
  margin-right: auto; }
 
#headerlinks {
  }

#copyright {
  color: #555555;
  font-size: 0.75em;
  text-align: center; 
  padding-top: 20px; 
  padding-bottom: 10px; }

#abouttext {
  padding-left: 40px;
  padding-right: 40px;
  margin-left: auto;
  margin-right: auto;  }

#linktabs {
  position:relative;
  float:right;
  width:400px;
  padding:0 0 1em 1em;
  margin:0;
  margin-top: -39px;
  list-style:none;
  line-height:1em;
}

#linktabs LI {
  float:right;
  margin:0;
  padding:0;
  /*text-transform: uppercase;*/
  font-variant:small-caps;
}

#linktabs A {
  display:block;
  color:#e5e5e5;
  text-decoration:none;
  font-weight:bold;
/*  background:#ddd;*/
  margin:0;
  padding:0.25em 1em;
/*  border-left:1px solid #fff;
  border-right:1px solid #e5e5e5;*/
}

/*
#linktabs A:hover,
#linktabs A:active,
#linktabs A.here:link,
#linktabs A.here:visited {
  background:#bbb;
}
*/

/*
#linktabs A.here:link,
#linktabs A.here:visited {
  position:relative;
  z-index:102;
}
*/



/* ==== START Facebook Tab by Schoberg.net ==== */
#fbtab {
  background: url(http://www.gunnarfreyr.com/img/icon-facebook-tab.png) no-repeat;
  right: 3px;
  top: 170px;
  height: 26px;
  width: 26px;
  margin: 0;
  padding: 0;
  position: fixed;
  z-index:5000; }

#fbtab a{
  display:block;
  width:100%;
  height:100%; }
  
#twittertab {
  background: url(http://www.gunnarfreyr.com/img/icon-twitter-tab.png) no-repeat;
  right: 3px;
  top: 202px;
  height: 26px;
  width: 26px;
  margin: 0;
  padding: 0;
  position: fixed;
  z-index:5000; }
  
#twittertab a{
  display:block;
  width:100%;
  height:100%; }

#rsstab {
  background: url(http://www.gunnarfreyr.com/img/icon-rss-tab.png) no-repeat;
  right: 3px;
  top: 234px;
  height: 26px;
  width: 26px;
  margin: 0;
  padding: 0;
  position: fixed;
  z-index:5000; }

#rsstab a{
  display:block;
  width:100%;
  height:100%; }

#alamytab {
  background: url(http://www.gunnarfreyr.com/img/icon-alamy-tab.png) no-repeat;
  right: 3px;
  top: 300px;
  height: 37px;
  width: 26px;
  margin: 0;
  padding: 0;
  position: fixed;
  z-index:5000; }

#alamytab a{
  display:block;
  width:100%;
  height:100%; }
  
  
/* ==== END Facebook Tab by Schoberg.net ==== */


/* ==== START Slideshow ==== */
#slideshow{
    height:500px;
    margin: 0px 0px 0px 2px;
    position:relative;
    width:960px;
}

#slideshow ul{
    height:500px;
    left:-40px;
    list-style:none outside none;
    overflow:hidden;
    position:absolute;
    top:-13px;
    width:960px;
}

#slideshow li{
    position:absolute;
    display:none;
    z-index:10;
}

#slideshow li:first-child{
    display:block;
    z-index:1000;
}

#slideshow .slideActive{
    z-index:1000;
}

#slideshow canvas{
    display:none;
    position:absolute;
    z-index:100;
}

#slideshow .arrow{
    height:86px;
    width:60px;
    position:absolute;
    background:url('../img/arrows3.png') no-repeat;
    top:50%;
    margin-top:-43px;
    cursor:pointer;
    z-index:5000;
}

#slideshow .previous{ background-position:left top;left:0;}
#slideshow .previous:hover{ background-position:left bottom;}

#slideshow .next{ background-position:right top;right:0;}
#slideshow .next:hover{ background-position:right bottom;}

/* ==== END Slideshow ==== */
