/*

  al.css
  Ask Leo! CSS
  (Replaces both pss.css, and Moveable Type's site-style.css)

                            (h, s, l)
    logo color:     #0c4599 (153, 218, 83)
    3/4 Color       #1369E9 (153, 218, 126)
    Half Color      #5F9AF3 (153, 218, 169)
    Quarter         #AFCDF9 (153, 218, 212)
    Eighth          #D6E5FC (153, 218, 233)
    Sixteenth       #EAF2FE (153, 218, 244)
    32nd            #F3F8FF (153, 218, 249)
    64th            #F9FBFF (153, 218, 252)
*/

/*** Standard Elements */

A         { font-weight: bold; }
A:link      { color: #0c4599; }
A:visited   { color: #1369E9; }
A:active    { color: #1369E9; }
A:hover   { background: #F3F8FF; }

BODY
{
  background-color: #AFCDF9;
  font-family: verdana, arial, sans-serif;
  line-height: 150%;
  margin-bottom: 10px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

H1
{
  line-height: 100%;
}

PRE
{
  line-height: 120%;
}

/*** custom classes */
.BODYBLOCK
{
  background-color: #FFFFFF;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 0;
  padding: 10px;
}

.ENTRY-FOOTER
{
  font-size: small;
  font-weight: bold;
}

.FOOTER
{
  border-top: medium solid #0c4599;
  font-size: xx-small;
  margin: 0;
  padding: 0;
  text-align: center;
}

.HEADER
{
  border-bottom: medium solid #0c4599;
  margin: 0;
  padding: 0;
}

.HEADER A
{
  text-decoration: none;
  color: black;
}

.HEADER A:link      { color: black; }
.HEADER A:visited   { color: black; }
.HEADER A:active    { color: black; }
.HEADER A:hover     { background: #FFFFFF; color: #AFCDF9; }


.HEADER p
{
  margin: 0;
  padding: 0;
}

.HEADERIMAGE
{
  text-align: right;
}

.HEADER IMG
{
    border: 0px;
}

.HEADERTITLE
{
  font-size: xx-large;
  font-style: italic;
  margin: 0;
  line-height: 100%;
}

.HEADERBYLINE
{
  font-size: small;
  margin: 0;
}

.NAVBLOCK
{
  font-size: small;
  line-height: 100%;
  text-align: right;
}

.SIDEBAR
{
  border: thin solid #0c4599;
  float: right;
  font-size: small;
  line-height: 100%;
  width: 300px;
  margin-left: 5px;
}

.SIDECONTENT
{
  padding-right: 5px;
  padding-left: 5px;
  line-height: 120%;
}

.SIDEBAR H3
{
  background-color: #AFCDF9;
  font-size: small;
  font-weight: bold;
  text-align: center;
  padding-top: 4px;
  padding-bottom: 4px;
}
