@charset "UTF-8";




/* fonts and spacing */
body {
    color: #114;
}


.listbox a {
    color: #422;
}

#masthead h2 {
    font-size: 1.6em;
}
#masthead a{
    color: #000;
}
#main h4 {
}

/*#navDiv ul li ul a,*/

#navDiv a:hover {
    color: #832;
}

#navDiv li {
    margin-top: 10px;
    text-align: left;
}
#navDiv ul li {
}
#navDiv ul li:hover {
}
#navDiv ul {
//    padding-bottom: 13px;
//    width: 85%;
}
.em-ofc {
}

/* positioning and formatting */

body {
    background: #CAF4AC;
    padding-bottom:3em;
}
body.home {   
}
#navDiv li ul {
}
#navDiv li ul li,
#navDiv li ul li:hover {
    border: none;
    font-size: 120%;
    margin-right:0;
}
body.research #nav-research ul,
body.teaching #nav-teaching ul,
body.personal #nav-personal ul {
}
body.research #nav-research,
body.teaching #nav-teaching,
body.personal #nav-personal {
}

#outerwrapper {
    background: #fff url("HopfMast.png") -20px 0px no-repeat scroll;
    margin: 0 auto;
    width: 885px;
    border-left:1px solid #79DF7D;
    border-right:1px solid #79DF7D;
    border-bottom-left-radius: 7px;
    -moz-border-radius-bottomleft: 7px;
    -webkit-border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -webkit-border-bottom-right-radius: 7px;
}

#wrapper {
    width: 100%;
}

#masthead {
    height: 93px;
    text-align: right;
    overflow: hidden;
    padding-right:1em;
}

#mainouterwrapper {
    padding-left:0;
}
#additionalDiv {
    padding-right:1em;
}

.borderbox {
    border: 1px solid;
    margin: 0 0 1em 0;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

.borderbox hr {
    border: 1px inset #caf4ac;
    color: #79DF7D;
    background-color: #79DF7D;
}

#breadcrumbs {
    display:none;
    padding: 0 22px;
    background-color: #fbf;
    float: right;
}

ul, #main p, #contactInfo {
}

ul.listbox, .listbox ul {
}
.listbox li{
/*    background:url(/i/bullet_small.gif) 0 5px no-repeat;*/
}
#navDiv.listbox li ul li{
    margin: 1ex 1ex 1ex 2ex;
    width: 18ex;
}
#navDiv > ul > li > a,
#navDivSearch {
    padding: 0 2ex;
}
#navDivSearch {
    padding-top: 1pc;
}
#navDiv form {
    padding-top: 3pt;
}


#mainouterwrapper {

}

#mainwrapper {
    float: left;
    width: 660px;
    padding-bottom: 2em;
}

#main {
}

#navDiv {
    width: 155px;
    float: left;
}
#navDiv ul {
    list-style-type: none;
}
#navDiv ul li ul {
    padding: 0;
}
#navDiv li:hover {
}
#navDiv li ul li:hover {
}


#additionalDiv {
    width: 183px;
    float: right;
}


#contactInfo {
}
#contactInfo {
}
#contactInfo form {
    
}
#contactInfo input,
#navDivSearch input {
    color: #C0414B;
}
#contactInfo form, #email-contact {
}
#passwdHelp {
}
#output {
}
#arXiv-identifier{
    
}

#footer {
    padding: 0;
}
#footer .left {
    padding-left: 25px;
}
#footer p {
    padding: 1em;
    background: #ccc url("HopfBase-30x30.png") no-repeat scroll;
    background-position: 5px 50%;
    border-top: 2px solid #d9d9d9;
}


.caption a img {
}
.caption p {
}


/* research page */





/* style select */

#rbStyle {
    z-index: 3;
}
#styleSelect {
    float:right;
    margin-top: 5px;
    margin-right: 193px;
    background: url("transp-55-7x7.png") 1000px 1000px no-repeat;
}
#styleSelect h3 {
    font-size: 80%;
    font-weight: 400;
    font-family: Verdana, sans-serif;
}
#styleSelect h3 a,
#styleSelect h3 a:visited {
    text-decoration: none;
    color: #114;
}
#styleSelect span {
    font-size: 70%;
}
.listbox #ssHiding a {
    font-family: Verdana, sans-serif;
}
#ssHiding {
    text-align: right;
    display: none;
}

#styleSelect .listbox {
    clear:left;
    position:absolute;
    top:auto;
    left:auto;
    display: none;
    background-image: url("transp-55-7x7.png");
    border-left: 1px solid #555;
    border-right: 1px solid #555;
    padding: 0 3px;
    width: 114px;
}
#styleSelect:hover .listbox {
    display: block;
}

#styleList {
    padding-bottom: 2ex;
}


/* Face Picture */
#IDpicDiv {
   text-align:center;
   margin-bottom:8px;
}

#IDpicNav {
}

#IDpicNav a {
}


/* quicklinks */


