/* global styles */

body
{
  font-family: verdana, helvetica, sans-serif, arial;
  background-color: #000000;
  color: #FFFFFF;
  font-size: x-small;
}

a, a:visited, a:link {
  text-decoration: none;
  font-weight: bold;
  color: #FFFFFF;
  border: none;
}
a:hover { text-decoration: underline; }

img { border: none; }
td { font-size: x-small; }

p.title, a.title, a.title:visited, a.title:link, a.title:hover {
  color: #FF0000;
  text-align: right;
  font-size: small;
  text-decoration: none;
  padding-bottom: 10px;
}

p.copyright, a.copyright, a.copyright:visited, a.copyright:link {
  color: #0000FF;
  font-size: xx-small;
  text-align: right;
  padding-top: 5px;
  padding-bottom: 5px;
}

div.centre {
  text-align: center;
  margin-left: auto;
  margin-right: auto;        
}

div.content {
  text-align: center;
  background-color: #202020;
  width: 90%;
  margin-left: auto; 
  margin-right: auto;
  padding-top: 10px;
}

p.pictitle { 
  font-size: small; 
}

p.head_title { 
  font-size: small; 
  padding-top: 5px;
}

td { text-align: left; }

td.info { 
  text-align: right; 
  padding-right: 15px;
}

p.blurb {
  width: 50%;
  text-align: left;
  padding-bottom: 20px;
  margin-left: auto;
  margin-right: auto;       
}

p.top_link {
  text-align: left;
  width: 100%;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

p.bottom_link {
  text-align: right;
  width: 100%;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 5px;
}

p.all_links {
  text-align: center;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 10px;
}


td.thumbnail {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.gallery_left { 
  font-size: small; 
  padding-top: 5px;
  text-align: left;
}

.gallery_right { 
  font-size: small; 
  padding-top: 5px;
  text-align: right;
}

p.main_title
{
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 90%;
  font-size: large;
  margin-top: 5px;
  margin-bottom: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #101010;
}

table {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.more_info {
  width: 90%;
}

.more_pics {
  vertical-align: top;
  text-align: left;
  background-color: #101010;
  padding-left: 5px;
  padding-right: 20px;
  border-right-width: 4px;
  border-left-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #202020;
}

.more_links {
  vertical-align: top;
  text-align: left;
  background-color: #101010;
  width: 100%;
  padding-left: 5px;
}

p.stats_image {
  padding-top: 10px;
}

img.stats_image {
  border-color: #101010;   
  border-style: solid;
  border-width: 20px;
  background-color: #101010;  
}

form.form {
  padding-top: 20px;
  padding-bottom: 20px;
}

td.form_title {
  padding-bottom: 5px;
  padding-right: 20px;
  vertical-align: top;
  text-align: right;
}

td.form_field {
  padding-bottom: 5px;
  text-align: left;
}


-->
</style>
