A {
  text-decoration:none;
  font-weight:bold;
}
A:link { 
  color: #0000ff;
}
A:visited { 
  color: #0000ff;
}
A:hover {
  color: #0000ff; 
  text-decoration:underline;
}
body {
font-family:sans-serif;
  font-size: 14px;
  margin: 10px auto;
  padding: 0;
  background-color: #7722ff;
  width:880px;
  background-image:url("/warehouse/fireworks.jpg");
}
h1,h2,h3,h4,strong,b {
  text-align:left;
  color:#0000ff;
}
h1 {
  font-size:2em;  
  font-weight:bold;
}
h2 {
  font-size:1.8em;  
  font-weight:bold;
}
h3 {
  font-size:1.5em;  
  font-weight:bold;
}
h4 {
  font-size:1.2em;  
  font-weight:bold;
}
/* static divs -- to set up vertical positioning */
#Header {
  text-align:center;
  padding-left:5px;
  padding-right:5px;
  font-size:1.1em;
  text-color: #0000ff;
  background-color: #44aaff;
  margin: 0; 
  padding: 5px;
  border: 1px solid #ffffff; 
  opacity:0.9;
  filter:alpha(opacity=90);
  }
#Content {
  text-align:left;
  padding-left:5px;
  padding-right:5px;
  background: #44aaff;
  margin: 0 0 0 20%;
  border: 1px solid #ffffff; 
  opacity:0.9;
  filter:alpha(opacity=90);
}
#Navigation {
  text-align:left;
  padding-left:5px;
  padding-right:5px;
  background: #44aaff;
  margin: 0 0 0 20%;
  border: 1px solid #ffffff; 
  opacity:0.9;
  filter:alpha(opacity=90);
}
#Footer {
  background: #44aaff;
  font-size:0.9em;
  margin: 0;
  padding: 10px;
  border: 1px solid #ffffff; 
  opacity:0.9;
  filter:alpha(opacity=90);
}
/* absolute divs -- % based margins to set up 3 cols */
#Left { 
  overflow: hidden;
}
#Right {
  margin-right: -15px; /* mac ie scrollbar hack */
  overflow: hidden;
} 

/* box margins, no positioning */
#Header .logo {
  margin: 0;
  padding: 10px 10px 0 10px; /* bottom has to be 0 to avoid leak into #Content */
}
#Content .box, #Left .box, #Right .box {
  padding: 20px;
}


#Header .bookmarkers {
	position:relative;
	float:left;
}

.commentsform {
	position:relative;
	float:center;
	width:85%;
	border:groove green;
	background:#333333;
	color:white;
}
.commentsform tr td {
	color: white;
}
.commentdiv {
background-color:white;
border:2px solid #a0a0a0;
padding:10px;
}
.divhidden {
visibility:hidden;
position:absolute;
float:left;
margin:0px;
padding:0px;
}
.divvisible {
visibility:visible;
float:left;
position:absolute;
margin:0px;
padding:0px;
}



