body {
  padding: 0;
  margin: 0;
  text-align: center; /* centers the wrappers in old IE versions */
  font-family: Verdana, sans-serif;
  font-size: small;
  background: white;
}

.spacer {
  clear: both;
}

abbr, acronym, .help {
  border-bottom: 1px dotted #333;
  cursor: help;
  }

h1, h2, h3, h4, h5, h6, p {
  position: relative;
}

.opt {font-size: 50%; line-height: 50%;}

.left {
  float: left;
  text-align: left;
  font-weight: bold;
  color: #fff;
  width: 49%;
  }

.right {
  float: right;
  text-align: right;
  font-weight: bold;
  color: #fff;
  width: 49%;
  }

.credo {
  font-size:18px;
  color:#ccddee;
  font-family:arial,helvetica,sans-serif;
  font-weight: bold;
}

.title {
  font-size: 150%;
  color: #333399;
  font-family:arial,helvetica,sans-serif;
  font-weight: bold;
}

#credoBox {
  text-align: center;
  position: relative;
  top: 140px;
  left: 0px;
  /* fool-ie: "\"}\"";
  left: 0px;  */
}

/* header
-------------------------------- */
#header {
  padding: 20px 0 10px 0;
  font-size: 95%;
  background: white;
  text-align: center;
  }

/* Jello
-------------------------------- */
#main-body {
  padding: 0 300px 0 300px; /* these side paddings together determine the natural min-width */
  margin: 0;
  text-align: center; /* this centers the wrappers in older IEwin versions */
  font-family: Verdana, sans-serif;
  font-size: small;
  color: #000;
  background: white;
}

#sizer {
  margin: 0 auto; /* this centers the wrappers in standards browsers */
  width: 60%; /* this value controls liquidity; 0% = full rigid, 100% = full liquid */
  max-width: 300px;  /* version for IE is at the bottom of this style block */
  background: white;
}

#expander {
  background: white;
  margin: 0 -290px 0 -290px; /* these side margins should be the same or slightly less than body paddings */
  min-width: 760px; /* This prevents Safari from losing the negative margins in narrow windows */
  position: relative;
  background: white;
}

/* Holly hack for IE. Must be zero, not the usual 1% value, due to IE bug \*/
* html #expander { height: 0; }
/* */

/* helps IE get the child percentages right. */
#wrapper { width: 100%; }


/* footer
-------------------------------- */

a.footer{color:#808080;}
a.footer:Visited {color:#808080;}
a.footer:Active {color:#808080;}
a.footer:Hover {color:#808080;}

#footer {
  margin: 0 auto;
  padding: 200px 0 30px 0;
  text-align: left;
  FONT-SIZE: 10px;
  COLOR: #999;
  }
#footer-inner {
  width: 60em;
  font-size: 95%;
  line-height: 1.5em;
  padding-left: 40px;
  }
#footer p {
  margin: 0;
  padding: 0;
  font-size: 90%;
  }
#footer a.rss {
  padding-left: 16px;
/*  background: url(../img/1206/icon-rss.gif) no-repeat 0 0;  */
  }

#signature {
  position: fixed;
  width: 100%;
  FONT-SIZE: 10px;
  COLOR: #999;
  top: auto;
  right: 0;
  bottom: 5px;
  left: 0;
}

/* content
-------------------------------- */

#sidebar {
  width: 2%;
  float: right;
  display: inline; /* IEwin doubled margin bug fix */
  text-align: left;
  /* margin-left: 6%; */

}

#content {
  width: 100%;
  text-align: center;
  float: left;
  display: inline; /* IEwin doubled margin bug fix */
}


/* from http://positioniseverything.net/easyclearing */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* content
-------------------------------- */

.clearBox {
  background-color: #fff;
  margin: 4px 0 4px 0;
}

.centerBox {
  text-align: center;
  background-color: #fff;
  margin: 4px 0 4px 0;
}

#searchBox {
  BORDER-TOP: #ffcc00 1px solid;
  BORDER-BOTTOM: #ffcc00 1px solid;
  text-align: center;
  background-color: #fffafa;
}

#searchArea{
  margin: 4px 0 14px 0;
  text-align: center;
  background-color:#fffafa;
}

/* mini nav bar
-------------------------------- */

#mini-nav {
  /* position:fixed; */
  right:10px;
  top:20px;
  width:18px;
  background-color: white;
  border: 1px solid #ccc;
  padding: 3px;
  line-height: 16px;
}

#mini-nav img {
  padding-bottom: 5px;
}

/******
  ___   
{~._.~} 
 ( Y )  
()~*~() 
(_)-(_) 

Rikki was here!
 *****/
