/**
 * The Holier Grail Website Layout Framework
 * @author    Bill Brown <mailto:macnimble@gmail.com>
 * @copyright None really.
 *            You may use The Holier Grail freely, for any project.
 *            Just please don't claim credit for creating it.
 * @timestamp 2008-MAR-10 2:40 AM
 *
 * @page      Theme Style
 *
 * Updated on 7/27 by Karen Nollan to use for NFN page
 */

html{}
body{
  background:                #555F8C;
  }

/**
 * DEFAULT LINK STYLES FOR THIS THEME
 */
a{
  text-decoration:           none;
  font-weight:                bold;
    }
a:link{
  color:                     white;
  }
a:visited{
  color:                     silver;
  }
a:focus{
  color:                     #0000ff;
  }
a:hover{
  text-decoration:           underline;
  color:                     white;
  }
a:active{
  color:                     #CC6666;
  }

#pageShell{
  width:                     975px;
  background:                #fff;
  border-color:              #ffffff;
  }

#headFrame{
  height:                         190px;
  background:                     #555F8C;
  border-bottom:             1px solid #ffffff;
  color:                          white;
  }
#headFrame div.panel{}
#headFrame div.panel h1{
        height: 165px;
	text-indent: -999em;
	margin: 1em 0 0 0;}
#headFrame div.panel h1 a:link{}
#headFrame div.panel h1 a:visited{}
#headFrame div.panel h1 a:focus{}
#headFrame div.panel h1 a:hover{}
#headFrame div.panel h1 a:active{}
#headFrame div.panel h1 a span{}

/**
 * Background for Left Column
 */
#pageFrame{
  background:                #555F8C;
  }
#pageFrame h1{
  color:                     white;
  }
#pageFrame h2{
  color:                     white;
  }
#pageFrame h3{
  color:                     white;
  }


/**
 * Background for Right Column
 */
#pagePanel{
  background:                #dedede;
  border-color:              #ffffff;
  }
#pagePanel h1{
  color:                     white;
  }
#pagePanel h2{
  color:                     white;
  }
#pagePanel h3{
  color:                     white;
  }


/**
 * Background for Center Column
 */
#coreFrame{
  background:                #555F8C;
  border-color:              #ffffff;
  }

#mainFrame,
#moreFrame,
#menuFrame{
  padding-top:               2px;
  }

#pageFrame p{
  line-height:               1.5;
  color:                     white;
  }

#mainFrame div.panel,
#moreFrame div.panel,
#menuFrame div.panel{
  margin:                    0 5px 5px 5px;
  }
#menuFrame div.panel li{
  line-height:               1.5;
}

#footFrame{
  background:                     #555F8C;
  border-top:                1px solid #ffffff;
  padding:                   2px 0;
  }
#footFrame p{
  margin:                    0 0 5px 0;
  text-align:                center;
  color:                     white;
  }

p.hiNote{
  font-size:                 90%;
  letter-spacing:            0.15em;
  margin:                    0;
  }
p.loNote{
  font-size:                 80%;
  letter-spacing:            0.15em;
  margin:                    0;
  }

