@charset "iso-8859-1"; 

/*======== positioning ===========*/
#top {
	margin: 0px 0px 0px 0px; 
	/*padding: 10px; */
	border: 0px; 
	background: none; 
	height: 100px; 
	max-height: 100px;
	/*padding: 0 0 21px;*/
}  

#left {
	position: absolute;
	top: 50px;
	left: 10px;
	margin: 0px;
	padding: 10px;
	border: 0px;
	background: #666;
	width: 150px;
	min-width: 150px; 
}

#middle {
	padding: 10px;
	border: 0px;
	background: #666;
	margin: 0px 150px 0px 150px; 
	}

#right {
  background: url("images/texture336.gif") repeat scroll 0 0 transparent;
  border: medium none;
  box-shadow: 0 10px 5px 5px black;
  font-family: Impact;
  font-size: 30px;
  margin: 0;
  min-height: 500px;
  min-width: 18%;
  padding: 10px;
  position: absolute;
  right: 5px;
  text-align: justify;
  text-shadow: 0 0 3px white;
  top: 150px;
  width: 18%;
}

/*===================== general ============================== */
a:link {color:#000;   text-decoration:none;}

a:visited {color:#200;   text-decoration:none;}

a:hover {color: #500; text-decoration: none;}

body {font-family: arial narrow; font-style: normal; text-align: center; padding: 0; margin: 0;}

div, p, table, td {cursor: url(images/thrash.ani)}

#right table {
	display: none;
}

/*=============== Font Classes ======================*/
.MainHeader {font-family: ,Xirod,Impact,Arial Narrow; font: normal; font-size: 30px; font-weight: bolder; font-stretch: wider; text-shadow: gray 0px 0px 5px;}

.frameTxt {font-family: Impact,Arial; color: lime; text-align: center}

.frameTxt2 {font-family: Impact,Arial; color: teal; text-align: center}

.frameObj {color: white}

.counter {
    text-align: center;
}

/*===== guestbook ===== */
#guestbook {
  font-family: inherit;
  font-size: 0.8em;
  margin-top: 10px;
  padding: 2px;
}

.entry-name {
  margin-top:10px;
  color: white;
  font-style: italic;
}

.entry-date {
  font-size: 0.75em;
}

.entry-message {
  border-left: thick solid darkslateblue;
  padding-left: 3px;
}
