/*HTML 5 specific*/

@font-face {
   font-family: "myGillFont";
   src: url("fonts/gillsans.ttf") format('truetype');
   
}

@font-face {
   font-family: "myOgilvyFont";
   src: url("fonts/ogilvy.ttf") format('truetype');
   
}

@font-face {
   font-family: "myGillLightFont";
   src: url("fonts/gillsans-light.ttf") format('truetype');
}

@font-face {
   font-family: "myGillBoldFont";
   font-weight: bold;
   src: url("fonts/gillsans-bold-opentype.otf") format('opentype');
}

@font-face {
   font-family: "myGillLightItalicFont";
   src: url("fonts/Gill-sans-std-light-italic.otf") format('opentype');
}

@font-face {
   font-family: "myGillItalicFont";
   src: url("fonts/Gill-sans-mt-italic.ttf") format('truetype');
}



body {
  background: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
    /*-moz-transform: scale(0.9, 0.9); /* Moz-browsers */  /*SCALE DOWN WHOLE SITE FOR MOBILES*/
    /*zoom: 0.9; /* Other non-webkit browsers */
    /*zoom: 90%; /* Webkit browsers */

}



#header {
  z-index: 5;
  position: fixed;
  width: 100%;
  height: 94px;
  line-height: 87px;   /*posisition of link underline */
  background: #2e2e2f;
  color: white; 
}

#footerer {

  background: transparent;
  bottom:0px;
position:fixed;
height: 18px;			
width: 100%; /*660px*/
z-index:9;
text-align:center;
color: #2e2e2f;
padding: 4px 0 0 0;
clear:both;
font-size:12px;
 font-family: myGillLightFont, sans-serif;
}


.container {
  position: relative;
  margin: 0 auto;
  width: 100%;
  max-width: 900px;
  /*font-family: helvetica, sans-serif;*/
}
.content {
  /*position: relative;
  padding-top: 80px;*/

}
.content p {
  /*margin-bottom: 10px;*/
}

.sliding-u-b-t {
	display:block;
	position: relative;
	top:0px;
	/*font-family: GillSans, "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;*/
	font-family: myGillBoldFont, sans-serif;
	font-size:11px;
	border: 0px solid white;
	/*font-weight: bold;*/
}
.sliding-u-b-t:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	height: 0px;
	width: 90%;
	background: transparent;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	transition: all ease 0.5s;
}
.sliding-u-b-t:hover:after {
	height: 4px;
	width:33%;
	background: #79ac2b;
	left: 17%;   /*  17% */
}


img {
    /*max-width: 100%;
    height: auto;
    width: auto\9;*/ /* ie8 */
}

.image	{
	display:block;
	/*margin-left:30px;*/
	/*padding-left:10%;*/
	/*position:absolute;
	top:20px;
	max-width: 100%;
	height:auto;*/
	/*padding-top:30px;*/
	/*position:relative;*/
}



#nav {
  /*position: absolute;
  right: 0;
  top: -5px;
  height: 60px;*/
}
#nav ul li {
  float: left;
  list-style: none;
   white-space: nowrap;
}
#nav ul li a {
  display: block;
  color: white;
  text-decoration: none;
  /*padding: 0 50px; */         
  padding-left:20px;		/* 20px */
  padding-right:62px;		/* spacing between nav elements (HOME/ABOUT/US etc..) 62px*/
  padding-top:0px;
  padding-bottom:0px;
}
#nav ul li a:hover {
  color: #79ac2d;

}
/*#nav ul li a:last-child {
  padding-right:0px;
}*/




/*@media (max-width: 599px) {
  #header .container {
    width: 100%;
  }
  #header h1 {
    padding-left: 3%;
  }
  #nav {
    width: 100%;
    top: 50px;
  }
  #nav:before {
    content: '\2630';
    display: block;
    position: absolute;
    right: 3%;
    top: -50px;
    line-height: 40px;
    font-size: 1.4em;
    cursor: pointer;
  }
  #nav ul {
    background: #222;
    width: 100%;
    margin: 0px;
  }
  #nav ul li {
    float: none;
  }
  #nav ul li a {
    padding: 10px 3%;
    line-height: 20px;
    border-top: 1px solid #333;
  }
  #header .image {
	  display:none;
  }
  
  body .image {
	  display:none;
  }
  

}*/
