/* The Core Technique
================================= */
#navigation { 
  width: 15.35em;
  max-width: 20.75%;/**/
  float: left;
}
/* Pretty Stuff
================================== */

#mainNav {
  list-style: none;
  background-color:#fcffcc;
  border-width: 1px;
  border-style: solid;
  border-color: #000;
  /*margin-right: 5px;*/
}
#mainNav li{
text-align: center;
font-size: 1.3em;
}
/*KLUDGE ie7 only
*+html #mainNav li{
margin-bottom: -20px;
}*/

/*       end       */
#mainNav a{
  background-color:#cce6ed;
  border-width: 1px;
  border-style: solid;
  border-color: #B9B9B9;/**/
  display: block;/**/
  text-decoration: none;
  color: #000;
  margin: 5px;
}
/*only ie sees this KLUDGE - *html hack */
* html #mainNav a{
   height: 2em;/*random height as ie resizes for content*/
}
/*end KLUDGE*/
a#selected{
  font-weight: bolder;
  border-color: #000;
}
#mainNav a:hover{
  font-weight: bolder;
  border-color: #000;
}
a.feedBtn{
	background-image:url(../img/rss.gif);
	background-repeat:no-repeat;
	background-position:5px 2px;
}
#search{
/*position: fixed;
  height: 5em;*/
  background-color:#cce6ed;
  border-width: 1px;
  border-style: solid;
  border-color: #000;
  margin-bottom: 5px;
}
#search form input{
  width: 7.5em;
  font-size:1.2em;
  background-color:#fcffcc; 
}
#search form input.submit{
  width: 2.5em;
  margin-left: 5px;
}
#search form label{
  font-size: 1.5em;
  text-align: center;
}
#nlSign{
background-color:#cce6ed;
  border-width: 1px;
  border-style: solid;
  border-color: #000;
  margin-bottom: 5px;
  margin-top:5px;
}
#nlSign p{
font-size:1em;
}
#nlSign form label{
  font-size: 1.5em;
  text-align: center;
}
#nlSign form label.rad{
font-size: 1.05em;
}
#nlSign form input{
background-color:#fcffcc;
margin-bottom: 5px;
width:10.0em;
}
#nlSign form input#join, #nlSign form input#remove{
width: 20px;
}
/*ie KLUDGE - only ie6 - hide bg of radio buttons*/
*html #nlSign form input#join, *html #nlSign form input#remove{
background-color:#cce6ed;
}
/**************************************************/
#nlSign form input.submit{
  width: 2.5em;
}
em{
font-weight: bold;
font-style: normal;
}
/* Add some padding
================================== */
#search form, #nlSign, a{
padding: 5px;
}
#mainNav{
  /*padding: 2px;*/
}
#mainNav a{
padding-top: 1px;
padding-bottom: 1px;/**/
}
#search{
  padding-bottom: 5px;
}
