/* Fix pngs in ie */
img, div {
  behavior: url(iepngfix.htc)
}

html {
  font-family: 'Lato', serif;
}

#main h1 {
  font-size: 60pt;
  font-weight: normal;
  margin-top: 7px;
  margin-bottom: 0px;
  text-align: center;
}

#main h2 {
  font-weight: normal;
  margin: -20px auto 5px 160px;
  text-align: center;
}

a {
  color: #108CF8;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a:active{
  color:#5B1AFF;
}
a:visited{
  color:#108CF8;
}

.mainwrapper {
  /* Center in page with specific width */
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  
  /* Round edges */
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 2px 5px 2px 5px;
}

#main {
  background: #F5F5F5;
}

#icons {
  width: 100%;
  height: 70px;
  margin: 0px auto 8px auto;
  text-align: center;
}

#selected-icon {
  position: absolute;
  display: none;
  width: 70px;
  height: 70px;
  margin: 0px 15px 0px 15px;
}

.icon {
  position: relative;
  width: 60px;
  height: 60px;
  margin: 5px 20px 5px 20px;
  cursor: pointer;
}
  

#scrollwrapper {
  position: relative;
  width: 780px;
  height: 400px;
  margin: 0px auto 10px auto;
  border: 1px solid #DDD;
  overflow: hidden;
  
  /* Round edges */
  -moz-border-radius: 8px;
  border-radius: 8px;
}

#scroller {
  position: relative;
  width: 4000px;
}

.scrollpage {
  float: left;
  width: 770px;
  height: 390px;
  padding: 5px;
  background: #FAFAFA;
}

.scrollpage-content {
  float: left;
  margin-right: 10px;
}

.scrollpage-content h3 {
  font-size: 32pt;
  font-weight: normal;
  margin-top: 7px;
  margin-bottom: 5px;
  text-align: right;
}

.scrollpage-content p {
  margin: 10px;
}

.description {
  text-align: justify;
}

.note {
  text-align: justify;
  font-size: 8pt;
}

.link {
  float: right;
  margin-right: 30px;
  font-size: 16pt;
}

.page-desc {
  text-align: right;
  width: 475px;
  height: 390px;
}

#texsyn-seed {
  float: left;
  margin: 8px;
}

#footer {
  margin-top: 5px;
  /*background: #EEE;*/
  font-size: 8pt;
  padding: 5px;
}

#footer p {
  margin: 0px;
}

#foot-img {
  float: right;
  margin-top: -1px;
}
