/* main settings */
*{margin:0;padding:0;}
html{
  overflow: -moz-scrollbars-vertical; 
  overflow-y: scroll;
  background: #000000 url('../pics/bg.jpg') no-repeat center center fixed; 
  -webkit-background-size: cover cover;
  -moz-background-size: cover cover;
  -o-background-size: cover cover;
  background-size: cover cover;
}

@media print {
    tr:last-child{background:#fff}
}

@font-face {
	font-family: Fishmonger;
	src: url('Fishmonger_CT_Plain.otf');
  font-weight: normal;
	font-style: normal;
}

body {
	font-family: Fishmonger, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	border: none;
	margin: 0;
	padding: 0;
	text-align:center;
  min-height:100%;
}


h1 {
  font-size:50px;
  width:100%;
  text-align:center;
  display:block;
  margin:80px 0 50px 0;
}

a{
  text-decoration:none;
  color:#ffffff;
}

a.logo {
  width:90%;
  max-width:270px;
  display:block;
  margin:50px auto 30px auto;
  padding:0;
}

a.logo img{
  width:100%;
}

div.menu {
  width:100%;
  max-width:500px;
  height:30px;
  margin:0 auto;
  padding:0;
  white-space:nowrap;
}

div.menu a{
  text-decoration:none;
  color:#ffffff;
  font-weight:bold;
  font-size:18px;
  display:inline-block;
  margin:0;
  padding:10px 0;
  text-align:center;
}

div.hp_menu{
  position:absolute;
  bottom:10%;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
}

div.menu a.menu{
  padding:10px auto;
  width:19%;
}

div.menu div{
  text-decoration:none;
  color:#ffffff;
  font-weight:bold;
  font-size:16px;
  display:inline-block;
  padding:10px auto;
  width:19%;
  text-align:center;
}

div.menu span{
  text-decoration:none;
  color:#ffffff;
  font-weight:bold;
  font-size:16px;
  display:inline-block;
  margin:0;
  padding:10px 0;
  text-align:center;
}

div.cont {
  width:100%;
  max-width:500px;
  margin:0 auto;
  padding:0;
  font-size:15px;
  text-align:justify;
}

div.center {
  width:100%;
  text-align:center;
}
