html {
    background-color: #ffffff
    
}

body {
    width: 775px;
    margin: 0 auto;
    background: #ffffff;
    color: 000000;
}

#header {
    margin-top: 0px;
    padding: 10px 10px;
    width: 800px;
    height: auto !important;
    background-color: #ffffff;
}

#navigation {
    margin-top: 1px;
    padding: 10px 10px;
    width: 800px;
    height: auto !important;
    background-color: #ffffff;
}

#content {
    margin-top: 1px;
    padding: 10px 10px;
    width: 800px;
    height: auto !important;
    background-color: #ffffff;
}

#footer {
    margin-top: 1px;
    margin-bottom: 0px;
    padding: 10px 10px;
    width: 800px;
    height: auto !important;
    background-color: #ffffff;
}

h2 {
  border-bottom: 0px; 
  padding-bottom: 5px;
  margin-bottom: 0px;
}

p {
  border-top: 0px; 
  padding-top: 0px;
  margin-top: 0px;
}

ol {
  border-top: 0px; 
  padding-top: 0px;
  margin-top: 0px;
}

img.big_img {
	margin-right:30px; 
	margin-bottom:30px;
	display:inline;
	height:250px;
}

.thumbnail {
  margin-right:0px; 
  margin-left: 0px;
  margin-top:5px;
  margin-bottom: 5px;
  display:inline;
  height:100px;
}

video {
    margin-bottom:30px;
    display:inline;
    height:250px;
}

/* unvisited link */
a:link {
  color: blue;
  text-decoration: none;
  font-family: serif;
}

/* visited link */
a:visited {
  color: blue;
}

/* mouse over link */
a:hover {
  color: darkcyan;
}

/* selected link */
a:active {
  color: red;
}

nav a:link {
  color: red;
  text-decoration: none;
  font-family: sans-serif;
}

nav a:visited {
  color: red;
}

nav a:hover {
  color: darkcyan;
}

nav a:active{
  color: blue;
}