body    { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; font-weight: normal; text-decoration:none; text-align: left; background-image: url(images/bg.gif); background-repeat: repeat; margin: 0; line-height: 25px;
        }
 
font {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration:none; line-height: 25px; }
 
p {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration:none; line-height: 25px; }
 
A { color: #660000;
    text-decoration: none;
    font-weight: bold; }
 
A.school { color: #660000;
    text-decoration: none;
    font-weight: bold;
    font-variant: small-caps;
    font-size: 18px; }
 
A.home { color: #000000;
    text-decoration: none;
    font-weight: bold; }
     
A:link.element1 {text-decoration: none;  }
A:visited.element1 {text-decoration: none; }
A:active.element1 {text-decoration: none; }
A:hover.element1 {text-decoration: underline; }
 
ul.training { list-style-image: url(images/ornament_03.gif); font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; font-weight: normal; text-decoration:none; }
 
ul.sun { list-style-image: url(images/bullet_sun.gif); font-size: 22px; margin-left: 0px; line-height: 25px; }
 
ul { list-style-image: url(images/bullet_sun_small.gif);  line-height: 22px;  }
 
img.callout { position: relative; top: 25px; left: 100px; }
 
img.calloutRight { position: relative; top: -75px; left: -1px; }
 
td { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; font-weight: normal; text-decoration:none }
 
h1      { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
        font-size:26px;
        font-weight: bold;
        text-align: left;
        color: #000000;
        }
 
.verticalBorder     { background-image: url(images/vertical_border.gif);
                    background-repeat: repeat-y;
                    margin-top: 0;
                    text-align: center}
 
.ornamentRule   { background-image: url(images/ornament_rule.gif);
                background-repeat: repeat-x; }
                     
.horizontalRule { background-image: url(images/horizontalrule.gif);
                background-repeat: repeat-x; }
                     
.homeNav {font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height: normal; font-weight:bold; text-decoration:none; text-align:center; }
 
.resumeHead {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-align:center; }
 
.copyright {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; }
 
.size3 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration:none; line-height: 25px;}
 
.size4 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; text-decoration:none; line-height: 28px;
        }
 
.indent { margin-left: 25px;
        }
 
.comictwentyfour { font-size: 24pt;
}
.comicfourteen {
font-size: 14pt;
}
.comicten {
font-size: 10pt;
}
.comiceight {
font-size: 8pt;
}
.blue {
color: #111177;
}
.tableftdown {
border-left: thin solid #000000;
border-bottom: thin solid #000000;
}
.tableright {
border-right: thin solid #000000;
}
.tabdownright {
border-bottom: thin solid #000000;
border-right: thin solid #000000;
}
.tabtopright {
border-right: thin solid #000000;
border-top: thin solid #000000;
}
.tabtopleft {
border-left: thin solid #000000;
border-top: thin solid #000000;
}
.element1 {
text-decoration: none;
color: #5E0202;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-align: center;
}
A {text-decoration: none;
    font-weight: bold; }
A:link.element1 {text-decoration: none;  }
A:visited.element1 {text-decoration: none; }
A:active.element1 {text-decoration: none; }
A:hover.element1 {text-decoration: underline; }
 
 
 
/* Review Parchment */
 
#page {
    background-color: #FFFFCC;
    background:url('images/paper.png') repeat;
    text-align: left;
    height:auto;
    margin: 20px auto;
    padding: 0;
    width: 760px;
 
    }
 
 
#wrapper    {
    background-color: #6b442c;
    margin:0 auto;
    width: 764px;
    height:auto;
    }
 
#pagetop{
    background:url(images/page_top.png) no-repeat;
    width:760px;
    height:2px;
    margin:0 auto;
    margin-bottom:-20px;
}  
 
#bottomline{
     background:url(images/bottomline.png) no-repeat;
    width:756px;
    height:2px;
    margin:0 auto;
    margin-top:0px;
    margin-left:-16px;
    padding-bottom:0px;
     
}
 
.widecolumn .entry p {
    color:#000000;
    font-size: 1.05em;
    width:auto;
    }
 
.widecolumn .entry {
    width: 650px;
    padding: 1em 2em;
}
 
 
.narrowcolumn .entry, .widecolumn .entry{
    background-image: none;
    -moz-border-radius: 1.6em;
    -webkit-border-radius: 1.6em;
    border-radius: 1.6em;
 
}
 
.widecolumn {
    line-height: 1.6em;
    width:700px;       
    }
 
.narrowcolumn .postmetadata {
    text-align: center; 
    width:auto;
    height:auto;
    }
 
h2 {
    font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
    font-weight: bold;
    font-size: 1.9em;
}
 
#header {
    background: url(images/header.png) no-repeat;
    margin:0 auto;
    padding: 0;
    height: 145px;
    width: 800px;
 
    }
 
 
 
.widecolumn {
    padding: 10px 0 20px 0;
    margin:0 auto;
    width: 700px;
    }
     
 
 
#footer {
     
    margin:30px auto;
    width: 720px;
    height:2px;
    padding-top:3px;
    clear: both;
    /*background:url('images/bgtp.png')repeat;*/
    -moz-border-radius: 1em; /* rounded corner on Safari and FF*/
    list-style-type: none;
         
    }
     
#footer p {
   margin:0 auto;
    padding-top:3px;
    text-align: center;
    color:#202;
     
     
    }
     
#footer a {
      color:#202;
      text-decoration:underline;
 }
#footer a:hover{
             text-decoration:none;
 
}
 
#backtop {
    list-style-type: none;
    height:40px;
    width:40px;
    margin-top:-20px;
     
}
 
a.outdent {
    font-size:1.2em;
    font-style:italic;
    font-weight:bold;
    }
 
 
.doubleSpaced { line-height: 44px; }
 
     
/* End Review Parchment */
 
 
.psychToday { position:relative;
right:75px;
top:125px; }