@font-face
{
    font-family: 'Biolinum';
    font-style: normal;
    font-weight: normal;
    src: url('LinBiolinum_Rah.ttf');
}
@font-face
{
    font-family: 'Biolinum';
    font-style: italic;
    src: url('LinBiolinum_Rlah.otf');
}
@font-face
{
    font-family: 'Biolinum';
    font-style: normal;
    font-weight: bold;
    src: url('LinBiolinum_RBah.otf');
}



table.sample {
	border-width: 0px;
	border-spacing: 5px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 0px;
	padding: 0px;
	border-style: inset;
	border-color: gray;
	background-color: white;
}
table.sample td {
	border-width: 0px;
	padding: 0px;
	border-style: inset;
	border-color: gray;
	background-color: #e4e4e4;
}


html
{
    width: 100%;
    margin: auto;
    height:100%;
    position: relative;
    background: #FFFFFF;
}

body
{
    width: 1200px;
    margin: auto;
    min-height: 100%;
    position: relative;

    background: #FFFFFF;

    /*background: -webkit-repeating-radial-gradient(top left, circle,#C9D8F3,#e4e4e4,#DDDDDD 40%);
    background: -moz-repeating-radial-gradient(top left, circle,#C9D8F3 ,#C9D8F3,#DDDDDD 40%);
    background: -o-repeating-radial-gradient(top left, circle, #DDDDDD,#e4e4e4,#DDDDDD 40%);
    background: -ms-repeating-radial-gradient(top left, circle, #DDDDDD,#C9D8F3,#DDDDDD 40%);*/

    font-family:"Biolinum";

}



header{
    position:fixed; ; z-index: 2;
    height:200px;
    margin: 0;
    overflow: hidden;
}

header img {
    position:fixed;
    width:1200px;
    height:140px;
    overflow: hidden;
}



header h1{
    position:fixed;
    top:260px;
    text-align: center;
    color:#192028;
}


nav{
    position: fixed;
    z-index: 1;
    height: 60px;

    border-radius: 0 0 7px 7px;
    background-color:  transparent;
    margin: 0 0 0 0;

}

nav ul{

    position:relative;
    top:15px;
    margin: 0;
    padding: 0;
    height: 30px;
    list-style: none;


}

nav ul li{
    display: inline;
    float: left;
    height: 30px;
    width:200px;
    margin: 0;
    padding: 0;
}

nav ul li a{
    float: left;
    width:170px;
    overflow: hidden;

    height: 30px;
    border-radius: 10px;

    margin-left: 5px;
    margin-right: 5px;
    padding-bottom: 3px;


    font-size: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: lowercase;
    font-variant: small-caps;

    background-color: rgba(39,61,74,.8);
    color: #ffffff;
}



nav ul li a:hover{
    background-color: #3c3831;

}

nav ul li ul {
    visibility: hidden;
    top:-0px;
}

nav ul li:hover ul,
nav ul ul:hover,
nav ul ul li:hover{
    visibility: visible;
}

.current_link{
    text-transform: uppercase;

}


#content{
    position: absolute;z-index: 1;
    top:150px;
    width: 100%;
    background: transparent;
    font-size: 18px;
}


p {
font-family:verdana, sans-serif;
font-size:80%;
color:black;
background-color:transparent;
text-align:left;
margin-left:0px;
margin-right:0px;
}
p.centre {text-align: center}
p.centre {font-size: 100%}


#content h2{
    padding-left: 50px;
}

#content a{
    color: #273d4a;
}



h2 {
font-family:verdana, sans-serif;
font-size:100%;
color:#003366;
background-color:#FFE2C6;
text-align:left;
}
h2.centre {text-align: center}

h3 {
font-family:verdana, sans-serif;
font-size:140%;
color:black;
background-color:transparent;
text-align:left;
}
h3.centre {text-align: center}

h4 {
font-family:verdana, sans-serif;
font-size:90%;
color:brown;
background-color:transparent;
text-align:left;
}
h4.centre {text-align: center}

h5 {
font-family:verdana, sans-serif;
font-size:100%;
color:brown;
background-color:transparent;
text-align:centered;
}
h5.centre {text-align: center}

h6 {
font-family:verdana, sans-serif;
font-size:85%;
color:black;
background-color:transparent;
text-align:left;
}
h6.centre {text-align: center}


p {
font-family:verdana, sans-serif;
font-size:80%;
color:black;
background-color:transparent;
text-align:left;
margin-left:0px;
margin-right:0px;
}
p.centre {text-align: center}
p.centre {font-size: 100%}


li {
font-family:verdana, sans-serif;
font-size:85%;
color:black;
background-color:transparent;
text-align:left;
margin-left:10px;
margin-right:10px;
}


div.figure {
  float: center;
  width: 60%;
  border: thin #C9E2F2 solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
	background-color: #DDEFFA;
  text-indent: 0;
}
img.scaled {
  width: 100%;
}