body{

padding:0px;
margin: 0px;
font-family: serif;

}

h1, h2, h3, h4, h5{

letter-spacing: .06em;
font-variant: small-caps;

}

  1. column-one .portlet{

    font-size: 80%;

}

  1. column-one #p-personal{

    position: absolute; top: 0pt; right: 0pt; height: 32pt; background: #311; width: 100%; font-family: serif; letter-spacing: 1pt; margin:0px; font-variant: small-caps;

}

  1. column-one ul {

    font-family: sans-serif;

}

  1. column-one #p-personal ul{

    float: right; margin:0px; padding:0px;

}

  1. column-one #p-personal h5{

    display: none; margin:0px;

}

  1. column-one #p-personal li{

    float: left; margin-right: 8pt; margin-top: 8pt; margin-left: 6pt; list-style-type: none; font-family: serif;

}

  1. column-one .portlet h5{

    font-size: 120%; margin:0px; margin-top: 10pt; margin-bottom: 5pt; text-align: center;

}

  1. column-one .portlet ul{

    margin:0px;

}

  1. column-one #p-personal li a{

    color: #fffdfd;

}

  1. column-one #p-personal li.active a{

    color: #eeee33;

}

div#column-one{

margin-top: 32pt;

}

div#column-content{

margin-top: 50pt;

}

  1. column-one #p-cactions h5{

    display: none;

}

  1. column-one #p-cactions{

    position: absolute; top: 32pt; right: 0pt; width: 100%;

}

  1. column-one #p-cactions ul{

    float: left; margin:0px; padding:0px; margin-left:24%;

}

  1. column-one #p-cactions ul li{

    list-style-type: none; float: left; margin-left: 3pt; margin-right: 3pt; padding: 3pt; padding-left: 5pt; padding-right: 5pt; font-size: 9pt; background: #a99;

}

  1. column-one #p-cactions ul li.selected{

    background: #311;

}

  1. column-one #p-cactions ul li.selected a{

    color: #fff0f0;

}

  1. column-one #p-cactions ul li a{

    color: #311;

}

div#column-one{

float:left;
width: 24%;

}

div#column-one .portlet{

margin-left: 2em;
margin-right: 2em;

}

div#column-content{

float:right;
width: 76%;

}

div#column-content #content{

margin-left: 1em;
margin-right: 1em;

}

.printfooter{

display: none;

}

  1. column-content h1.firstHeading{

    text-align: center; margin-bottom: 2pt;

}

  1. column-content h3#siteSub{

    color: #bbb; letter-spacing: 0pt; font-size: 70%; font-variant: normal; margin:0px; text-align: center;

}

  1. jump-to-nav{

    display:none;

}

a img{

border: 0px;

}

.visualClear{

clear: both;

}

  1. footer{

    border-top: 4pt solid #755; background: #a99; padding-top: 4pt; margin:0px; text-align: center; padding-left: 24%; padding-bottom: 1em;

}

  1. footer #f-list{

    margin:0px; text-align: center;

}

  1. footer #f-list li{

    display: inline;

}

  1. footer #f-copyrightico,
  2. footer #f-poweredbyico{

    display: inline;

}