body {
	background-color: #426d88;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	min-width: 955px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#wrapper {
	width: 955px;
	margin-left: auto;
	margin-right: auto;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #2b485a;
	margin-top: 0px;
	margin-bottom: 0px;
}

.16pt {
      font-family: Times New Roman, serif;
      font-size: 16pt;
      font-style: italic;
}

h1 {
      font-family: Arial, non-serif;
      font-size: 24pt;
      color: #576726;
}

h1#gallery {
      font-family: Arial, non-serif;
      font-size: 24pt;
      color: #ffffff;
}

h2 {
      font-family: Arial, non-serif;
      font-size: 20pt;
      color: #576726;
}

h3 {
      font-family: Arial, non-serif;
      font-size: 18pt;
      color: #576726;
}

h4 {
      font-family: Arial, non-serif;
      font-size: 16pt;
      color: #576726;
}

h5 {
      font-family: Arial, non-serif;
      font-size: 14pt;
      color: #576726;
}

h6 {
      font-family: Arial, non-serif;
      font-size: 12pt;
      color: #576726;
}

p {
      font-family: Arial, non-serif;
      font-size: 12pt;
      color: #000000;
}

p.contact {
      font-family: Arial, non-serif;
      font-size: 14pt;
      color: #000000;
      margin-left: 100px
}

.large {
      font-family: Arial, non-serif;
      font-size: 14pt;
      font-weight: bold;
      color: #000000;
}

.small {
      font-family: Arial, non-serif;
      font-size: 8pt;
      color: #ffffff;
}

.smallBlk {
      font-family: Arial, non-serif;
      font-size: 8pt;
      color: #000000;
}

p.credit {
      font-family: Arial, non-serif;
      font-size: 8pt;
      color: #000000;
}

td#topleft {
      background-color: #2b485a;
      padding: 0px;
}

td#right {
      padding-left:15px;
      font-family: Arial, non-serif;
      font-size: 8pt;
      color: #ffffff;
      font-style: italic;
}

td#artLeft {
      font-family: Arial, non-serif;
      font-size: 8pt;
      color: #ffffff;
      font-style: italic;
}

td#content {
      background-color: #ffffff;
      padding: 20px;
      border: 2px solid #000000;
}

td#history {
      background-color: #ffffff;
      padding: 20px;
      border: 2px solid #000000;
}

td#history p {
      font-family: Arial, non-serif;
      font-size: 10pt;
      color: #000000;
}

img {
      border: 1px solid white;
}

img.blkborder {
      border: 1px solid black;
}

img.noborder {
      border: 0px;
}

img#logo {
}

ul.list {
      font-family: Arial, non-serif;
      font-size: 12pt;
      color: #000000;
      margin-left: 100px;
      margin-right: 100px;
      text-align: left;
}

table.schedule {
      font-family: Arial, non-serif;
      font-size: 10pt;
      color: #000000;
      text-align: left;
      border: 2px solid black;
}

table.schedule td {
      border: 1px solid black;
      padding: 4px
}

td.gallery {
      padding-top: 10px;
      padding-bottom: 10px;
      padding-left: 1px;
      padding-right: 1px;
      font-family: Arial, non-serif;
      font-size: 8pt;
      color: #ffffff;
}

td.gallerycredit {
      padding-top: 10px;
      padding-bottom: 10px;
      font-family: Arial, non-serif;
      font-size: 8pt;
      color: #ffffff;
}

td.gallerycredit a:link {
      color: #ffff80;
}

td.gallerycredit a:hover {
      color: #00c0c0;
}

td.gallerycredit a:visited {
      color: #40ff40;
}

td.bio {
      padding-top: 10px;
      padding-bottom: 10px;
      font-family: Arial, non-serif;
      font-size: 11pt;
      color: #ffffff;
}

table.Igel {
      border: 4px solid white;
      background-color: #6d9bc8;
      font-family: Times New Roman, serif;
      color: white;
}

table.Igel h1 {
      font-family: Times New Roman, serif;
      font-size: 36pt;
      color: #ece164;
}

table.Igel h2 {
      font-family: Times New Roman, serif;
      font-size: 26pt;
      color: #ffffff;
}

table.Igel h3 {
      font-family: Times New Roman, serif;
      font-size: 22pt;
      color: #ffffff;
}

table.Igel h4 {
      font-family: Times New Roman, serif;
      font-size: 16pt;
      color: #ffffff;
}

table.Igel p {
      font-family: Times New Roman, serif;
      font-size: 12pt;
      color: #ffffff;
}

td.IgelRace {
      padding-left: 25px;
      padding-right: 25px;
      background-color: #6d9bc8;
}

table.results {
      font-family: Arial, non-serif;
      font-size: 12pt;
      color: #000000;
      text-align: center;
      border: 2px solid black;
}

table.results td {
      border: 1px solid black;
      padding: 4px
}

td.title {
      background-color: #c0c0c0;
      font-weight: bold;
}

td#footer {
      font-family: Arial, non-serif;
      font-size: 10pt;
      padding-top: 0px;
      padding-bottom: 10px;
      color: #ffffff;
}

a:hover {
      color: #008080;
}

a:visited {
      color: #008000;
}

td#footer a:link {
      color: #ffff80;
}

td#footer a:hover {
      color: #00c0c0;
}

td#footer a:visited {
      color: #40ff40;
}

td#NEWebArt {
      font-family: Arial, non-serif;
      font-size: 8pt;
      color: #ffffff;
}

td#NEWebArt a:link {
      color: #ffff80;
}

td#NEWebArt a:hover {
      color: #00c0c0;
}

td#NEWebArt a:visited {
      color: #40ff40;
}
.fltltblkborder {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 2px solid #000000;
}

