body {
    font-family: "Lucida Grande", Verdana;
    color: #313334;
    background: #f2f2f2;
    margin: 0;
    padding: 0;
}

h1, h2, h3, h4, h5, h6 {
    color: #313334;
    font-weight: bold;
}

a:link, a:visited {
    color: #23A4FF;
}

a:hover, a:active {
    color: #6EC3FF;
}

a.selected:link, a.selected:visited {
    color: #222;
}

em {
    color: #686c70;
}

p {
    font-size: 1.2em;
}

/* Layout */
#main-container {
    width:950px;
    margin:auto;
    border-left:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
    background:white;
}

#top-header {
  height:26px;
  background-image:url('gradient.png');
  background-position:bottom left;
  background-repeat:repeat-x;
}



