﻿body
{
    background-color:ButtonFace;
    margin:auto auto auto auto;
}

#backgroundDiv
{
    /*height: 2200px;*/
    background-color:ButtonFace;
    border:double 6px rgb(0,64,64);
    padding:1px;
    width:794px;
    
}
.title2
{
    font-family:Georgia;
    font-size:16px;
    margin-bottom:5px;
    color:Olive;
    display:block;
}
.text1
{
    font-family:Century Gothic;
    font-size:small;
    margin-bottom:10px;
    color:rgb(51,51,51);
    display:block;
}
.category
{
    outline-style:solid;
    outline-width:1px;
    font-variant:small-caps;
    font-family:Century Gothic;
    color:rgb(51,51,51);
    text-align:center;
    font-size:medium;
    margin-bottom:3px;
    margin-bottom:5px;
}
.bold
{
    font-weight:bold;
}
.italic
{
    font-style:italic;
}
.positionDescription
{
    padding-bottom:8px;
    padding-left:20px;
    padding-right:20px;
    padding-top:5px;
    text-align:justify;
}
td 
{
    vertical-align:top;
}
li.title
{
    font-size: 12px;
    font-style: italic;
    margin-bottom:20px;
    line-height:20px;
}
li.item
{
    font-size: 12px;
    font-style: normal;
    margin-top:5px;
}
.style1
{
    font-size:xx-large;
    font-family:Adobe Garamond Pro Bold;
    color:rgb(250,250,250);
}
.style2
{
    font-family: "Century Gothic";
    font-style: italic;
    font-size: small;
    color:rgb(250,250,250);
}
.style3
{
    font-size: x-small;
    font-family: "Arial-Narrow";
    color:White;
}
.style4
{
    font-size: x-large;
    font-family: Adobe Garamond Pro Bold;
    color: rgb(0, 0, 0);
}
.style6
{
    font-family: "Century Gothic";
    font-size: small;
    color: rgb(51, 51, 51);
}
.headerpic
{
    margin-right:10px;
    margin-bottom:5px;
    margin-left:2px;
    margin-top:0px;
}
.headerDiv
{
    /*position:absolute;*/
    width:776px;
    top: 16px;
    left: 16px;
    height: 151px; 
    background-color:Gray;
    padding:9px;
}
.headerDiv hr
{
    height:1px;
    border:0px;
    color:rgb(199,199,199);
    background-color:rgb(199,199,199);
    text-align:right;
    margin:0,0,10,auto;
}
.line
{
    position:absolute;
    height:1px;
    color:black;
    background-color:black;
}

.contentDiv
{
    color:rgb(51,51,51);
    font-family:Century Gothic;
    font-style:normal;
    font-size:small;
    background-color:rgb(250,250,250);
    /*position:absolute;*/
    width:770px; 
    top: 227px; 
    left: 16px; 
    padding:12px;
}
.contentDiv a:link
{
    color:rgb(128,128,222);
    text-decoration:underline;
}
.contentDiv a:visited
{
    color:rgb(128,128,222);
    text-decoration:underline;
}


.lineHeight
{
    line-height:30px;
}
.none
{
    position:relative;
    width:auto;
}

.menuDiv
{
    /*position:absolute;*/
    text-align:center;
    width:784px;
    top: 185px;
    left: 16px;
    background-color:Silver;
    padding:5px;
    font-size:17px;
    text-align:left;
}
.menu
{
}

.menuStaticMenu
{
    width:700px;    
    margin-right:-1px;
    padding:2px;
    text-align:center;
}
.menuStaticMenuItem
{
    width:112px;
    border:solid 1px gray;
    margin-right:-1px;
    padding:2px;
    text-align:center;
}

.menuStaticHover
{
    text-decoration:none;
    /*cursor:default !important;*/
}
.menuDynamicHover
{

}

.menuDynamicMenu
{
    border:solid 1px Gray;
    z-index:100;
    /*width:180px;*/
}

.menuDynamicMenuItem
{
    font-family:Century Gothic;
    font-size:small;
    padding:2px;
}

.menuDynamicMenuItem a:hover
{
    font-weight:bold;
    /*cursor:pointer !important;*/
}

.name
{
    font-size:medium;
    line-height:25px;
    color:Olive;
}
.biosketch
{
    line-height:22px;
    font-family: "Century Gothic";
    font-size: small;
    color: rgb(51, 51, 51);
}
.vita
{
    line-height:22px;
    font-family: "Century Gothic";
    font-size: small;
    color: rgb(51, 51, 51);
    width:700px;
    margin-left:auto;
    margin-right:auto;
}
.courseTitle
{
    font-family:Georgia;
    font-size:22px;
    color:Olive;
    text-align:center;
    margin-bottom:5px;
}
.footerDiv
{
    height:60px;
    background-color:Gray;
}

.gradblack img
{
  background-color:Transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 60px;
  width: 100%;
  z-index:0; 
}
.gradblack * 
{
  position: relative;
  z-index: 1;
}
.gradblack h3 {
  margin:8px;
}
.gradblack p {
  margin:8px;
}
.gradblack div {
  margin:8px;
    top: 35px;
    left: 0px;
}