h2 {margin-top: .6em;
    font-size: 2.1em;}

#container {background: #ffffff; color: #000000;}
#main {margin: 0;}
#main a {color:  #cc6600;}

#calculator {margin-right: 260px;}
#calculator table {margin-left: 25px;}

#results {float: right;
          font-size: 1.2em;
          width: 250px;
          margin-bottom: 2em;}
#results table {width: 100%;
                border: 1px solid #cccccc;
                border-spacing: 0px;}
#results table th {background-color: #eeeeee;
                   border: 1px solid #cccccc;}
#results table td {border: 1px solid #cccccc;
                   font-family: monospace;
                   padding: 0em .6em;
                   text-align: right;}

#ad {margin-top: 4em;}

.error {font-style: italic;
        text-align: center;
        color: #ff0000;}
