body
{
  font-family:sans-serif;
  font-size:12;
}
a:link { color:#ffffff; }
a:visited { color:#ffffff; }
a:hover { color:#ff0000; }
a:active { color:#ff0000; }
img
{
  border:none;
}
img.largepic
{
  border-style:solid;
  border-width:1px;
  border-color:black;
}
img.avatar
{
  border-style:solid;
  border-width:1px;
  border-color:black;
}
img.thumb
{
  border-style:solid;
  border-width:2px;
  border-color:white;
  a:hover img { boder: 2px white; }
}
a.img.thumb:hover img { boder: 2px white; }

table.thumbnails
{
  text-align:center;
  margin:auto;
}
div.centered
{
  text-align:center;
  width:100%;
}
div.functions
{
  text-align:right;
  width:100%;
  color:#aaaaaa;
}
div.errorMessage
{
  color:#FF0000;
}
table.navbuttons
{
  text-align:center;
  margin:auto;
  padding:4px;
}
td.thumb
{
  padding:10px;
  margin:10px;
  font-size:11px;
  color:#aaaaaa;
}

table.postings
{
  width:100%;
  margin:auto;
  font-family:sans-serif;
  font-size:12;
  color:#c0c0c0;
}
td.postingsthumb
{
  width:25%;
  padding:13px;
  vertical-align:top;
  text-align:right;
  font-family:sans-serif;
  font-size:12;
  font-weight:bold;
}
td.postingscomments
{
  vertical-align:top;
}
div.piccomments
{
  width:640px;
  margin:auto;
}
table.comment
{
  width:100%;
  margin:auto;
  font-family:sans-serif;
  font-size:12;
  margin-top:10px;
}
td.commentleft
{
  width:20%;
  padding:3px;
  vertical-align:top;
  color:#c9c9c9;
  background-color:#3D5265;
  border-style:solid;
  border-width:1px;
  border-color:black;
}
td.commentright
{
  padding:3px;
  vertical-align:top;
  color:#c9c9c9;
  background-color:#60819F;
  border-style:solid;
  border-width:1px;
  border-color:black;
}
hr.commenttitle
{
  height:0px;
  margin:3px;
  border:1px solid black;
}
hr.galleryline
{
  height:0px;
  margin:3px;
/* border:1px solid black; */
  border-style:none;
}
.galleryseparator
{
  margin:auto;
  margin-top:10px;
  border-style:none;
}
div.teaserThumbs
{
  margin-top:10px;
}
hr.gallerymask
{
  height:0px;
  margin:3px;
  border:1px solid grey;
}
form
{
  width:640px;
  margin:auto;
  margin-top:10px;
  padding:5px;
  color:#c9c9c9;
  background-color:#3D5265;
  border-style:solid;
  border-width:1px;
  border-color:black;
}
div.mailfields
{
  text-align:right;
  margin-right:10%;
}
div.confirmationMessage
{
  width:640px;
  margin:auto;
  margin-top:10px;
  padding:5px;
  color:#c9c9c9;
  background-color:#3D5265;
  border-style:solid;
  border-width:1px;
  border-color:black;
  font-weight:bold;
}
div.confirmationmask
{
  width:640px;
  margin:auto;
  margin-top:10px;
  padding:5px;
  color:#c9c9c9;
  background-color:#3D5265;
  border-style:solid;
  border-width:1px;
  border-color:black;
  font-weight:bold;
}
div.gallery
{
  width:640px;
  margin:auto;
  margin-top:10px;
  padding:5px;
  color:#c0c0c0;
/*  background-color:#9999C6; */
/*  border-style:solid; */
/*  border-width:1px; */
/*  border-color:black; */
  border-style:none;
}

