body {
  background:							#000 url(../img/bg_logo.gif) no-repeat center center fixed;
  color:									#ffffc0;
  font-family:							Verdana, Arial, Helvetica, sans-serif;
}
a {
  color:									#ffffc0;
  font:									Verdana, Arial, Helvetica, sans-serif;
  text-decoration: 					none;
}
a:hover {

}
ul {
  margin:								0px;
  padding:								0px;
  list-style-type:					none;
}
h1 {
  margin:								2px;
  font-style:							italic;
}
h2 {
  margin:								4px;
  padding-left:						4px;
  color:									#d54949;
  font-style:							italic;
}
h3 {
  margin:								0px;
  padding:								2px 0px;
  color:									#ffffc0;
  font-weight:							bold;
  text-align:							center;
}
h4 {
  margin:								2px;
  padding:								2px 5px;
  color:									#d54949;
  font-weight:							bold;
}
img {
  border:								0;
}
form {
  margin:								0;
  padding:								0;
}
.header {
  height: 								100px;
  background:							url(../img/header_logo.gif) no-repeat 180px center;
}
.header h1 {
  padding-left: 270px;
  padding-top: 20px;
}
.header ul {
  position: 							absolute;
  right: 								10px;
  top:									60px;
}
.header ul li {
  display: 								inline;
  color:									#d54949;
}
.header ul li a {
  color:									#d54949;
  font-weight:							bold;
}
.header ul li a:hover {
  color:									#ffffc0;
}
.navigation {
  float:									left;
  width:									180px;
  padding-left:						10px;
}
.menuitems {
  margin-bottom:						30px;
}
.menuitems ul li {
  padding-top:							2px;
}
.menuitems ul li a {
  color:									#d54949;
  font-style:							italic;
  font-weight:							bold;
}
.menuitems ul li a:hover {
  color:									#ffffc0;
}
.meta {
  float:									right;
  width:									180px;
  padding-right:						10px;
}
.content {
  padding:								0px 210px 0px 210px;
}
.content a{
  background: 							url(../img/arrow-yellow.gif) repeat-x 100% 100%;
}
.content a:hover {
  background: 							url(../img/animarrow-yellow.gif) repeat-x 100% 100%;
}
.footer {
  padding-top:							20px;
  clear: 								both;
  width: 								100%;
  align: 								center;
  text-align:							center;
}
.footer a {
  text-decoration:					underline;
}
.footer a:hover {
  text-decoration:					overline;
}
.panel {
  background:							#ffffc0;
  padding:								2px;
  margin-bottom:						20px;
}
.panel_header {
  background:							#d54949;
}
.panel {
  color:									#600;
}
.panel ul li a {
  color:									#d54949;
}
.panel_content {
  padding:								5px;
  text-align:							center;
}
.panel_content a {
  color:									#600;
  text-decoration:					underline;
}
.panel_content a:hover {
  text-decoration:					overline;
}
.panel_content img {
  padding-top: 2px;
}
.normal, .larger, .print {
  padding-left:						4px;
}
.panel_content ul {
  list-style-type:					disc;
  padding-left:						14px;
  text-align:							left;
}
.panel_content ul li {
  padding-bottom: 					3px;
}
.panel_content ul li a {
  color:									#800000;
  text-decoration:					underline;
}
.panel_content ul li a:hover {
  text-decoration:					overline;
}
.panel_input {
  margin:								5px 1px;
  padding-left:						3px;
  width:									150px;
  border: 								1px solid #d54949;
  background:							#fff url(../img/background_input.gif) repeat-x;
}
.panel_button {
  color:									#ffffc0;
  background-color:					#d54949;
  font-weight:							bold;
  font-style:							italic;
  border-style:						outset;
  border-width:						2px;
  border-color:						#ffffc0;
  cursor:								hand;
}
p.quote {
  text-align:							center;
  font-style:							italic;
}
.bold {
  font-weight:							bold;
}
.counter {
  margin-top:							30px;
  text-align:							center;
}
.counter a {
  background:							#000;
}
.hidden {
  color:									#000;
}
.newslink {

}
.guestbook_input {
  margin:								1px 1px;
  padding-left:						3px;
  width:									80%;
  border: 								1px solid #d54949;
  background:							#fff url(../img/background_input.gif) repeat-x;
}
.guestbook_button {
  color:									#ffffc0;
  background-color:					#d54949;
  font-weight:							bold;
  font-style:							italic;
  border-style:						outset;
  border-width:						2px;
  border-color:						#ffffc0;
  cursor:								hand;
}
.leftimage {
  float:									left;
  margin:								10px 20px;
}
.rightimage {
  float:									right;
  margin:								10px 20px;
}
.centerimage {
  align:									center;
  margin:								10px 20px;
  text-align:							center;
}
.bulletedList {
  list-style-type:					disc;
  padding-left:						30px;
  text-align:							left;
}
.normal_list {
  list-style-type:					square;
  padding:								2px 0px 0px 20px;
}
.wiki {
  display: none;
}