/*global*/
    body {
        font-family: verdana, sans-serif;
        font-size: 12px;
        height: 100%;
        margin: 0;
        padding: 0;
        background-color: #9f9f9f;
    }
    
    h1,h2,h3 {
        color: #000000;
        font-family: georgia, serif;
    }
    
    a {
        color: #000066;
    }
    
    #wrapper {
        width: 800px;
        margin-right: auto;
        margin-left: auto;
        background-color: #ffffff;
        border-color: #000000;
        color: #2f2f2f;
        border-style: solid;
        padding: 5px;
        border-width: 1px;
        height: 100%;
        margin-top: 0;
        margin-bottom: 0;
        border-top: none;
        border-bottom: none;
        padding-left: 15px;
        padding-right: 15px;
    }
    
    /*Picture on each page*/
    #picture {
        text-align: center;
        margin-top: 1em;
        margin-bottom: 1em;
    }
    
    span.picture_title {
        font-style: italic;
    }
    
    span.picture_artist {
        display:block;
    }
/*END global*/

/*banner*/

    /*banner links*/
        #banner_links {
            border-top: solid;
            border-bottom: solid;
            margin-right: auto;
            margin-left: auto;
            text-align: center;
            border-width: 1px;
            border-color: #336633;
            background-color: #336633;
        }
        
        #banner_links li {
            display: inline;
            font-size: 1.2em;
            margin-left: 4px;
            margin-right: 4px;
            
        }
        
        #banner_links li a {
            text-decoration: none;
            padding-left: 6px;
            padding-right: 6px;
            color: #ffffff;
            /*font-weight: bold;*/
            padding-top: 10px;
            padding-bottom: 10px;
            line-height: 30px;
            
        }
        
        #banner_links li a:hover {
            /*background-color: #9f9f9f;*/
            color: #336633;
            background-color: #ffffff;
        }
    /*END banner links*/
    
    h1 {
        display: none;
    }

/*END banner*/

/*index*/
    /*faces image*/
        #faces {
            text-align: center;
        }
        
        #faces img {
            display: block;
            margin-right: auto;
            margin-left: auto;
        }
        
        #faces_caption {
            font-size: 0.8em;
        }
    /*END faces image*/
    
   #updated {
        text-align: center;
        font-size: 0.6em;
    }
    
    /*Announcement*/
    #announcement {
        width: 600px;
        margin-right: auto;
        margin-left: auto;
        padding: 8px;
        padding-top: 2px;
        
        background-color: #d8eed8;
        
    }


/*END index*/

/*Members*/
    .member_entry {
        font-size: 0.8em;
        margin-bottom: 20px;
        margin-left: 30px;
    }
    
    .identity {
        font-size: 1.4em;
    }
    
    .papers {
        margin: 20px;
        margin-top: 10px;
        border-style: solid;
        border-width: 1px;
        background-color: #d8eed8;
        border-color: #336633;
        padding: 5px;
        
        display: none;
    }
    
    .papers ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }
    
    .papers ul li {
        margin-bottom: 0.6em;
    }
    
    #alphabet {
        text-align: center;
        margin-bottom: 1em;
    }
    
    .alphabet_heading {
        display: block;
        border-bottom: solid;
        border-width: 1px;
        border-color: #000000;
    }
    
    .cut_and_paste {
        display: none;
    }

/*END Members*/

/*Papers*/
    div.paper {
        
        
        border-top-style: solid;
        border-bottom-style: solid;
        border-color: #336633;
        border-width: 1px;
        
        margin-top: 1em;
        margin-bottom: 1em;
        margin-left: 20px;
        
        padding-top: 1em;
        padding-bottom: 1em;
    }
    
    div.title {
        font-family: Georgia, serif;
        font-weight: bold;
        font-size: 1.5em;
    }
    
    div.author {
        font-size: 1.2em;
    }
    
    div.abstract {
        margin-top: 1em;
        margin-bottom: 1em;
        margin-left: 25px;
        margin-right: 25px;
    }

/*END Papers*/

/* Upload */

    th {
        text-align: left;
    }
    
    input[type="text"] {
        width: 550px;
    }
    
    
    textarea {
        width: 550px;
        height: 150px;
    }
    
    #helpDiv {
        text-align: center;
        font-style: italic;
    }

/*END Upload*/
