div.container{
    background-color:#fff;
}

.prosewrap{
        line-height:2.25em;
}

.prosewrap h2{
    line-height:1.5em !important;
}

.prosewrap a{
    line-height:1em !important;
}

.prosewrap p{
    margin-top:-0.5em;
    padding-bottom:0.5em;
    text-indent:40px;
}

.text-art{
    margin-top:90px;
    margin-left:40px;
}

.right{
    float:right !important;
}

.art-wrap a{
    text-decoration:none;
}

.center{
    text-align:center;
}

#header{
    height:108px;
    background-image:url('images/bg1.jpg');
}

#content p{
    margin-bottom:0px !important;
}

#swb-search{
    padding-bottom:3px !important;
}

#searchbutton{
    font-size:1.2em;
}

.issue_listing{
    width:230px;
    margin-right:30px;    
    float:left;
}

.issue_listing a{
    line-height:1.5em;
    text-decoration:none;

}

.issue_listing p{
    padding-bottom:18px !important;
}

.news-title{
    text-decoration:none;
    font-weight:bold;
}

.med-link{
    text-decoration:none;
    font-weight:bold;
    font-size:1.5em;
}

.nav_0{
    height:36px;
}

.nav_0 a{
    font-size:1.5em;
    margin-bottom:1em;
    
    text-decoration:none;
    
    background-color:#fff;
    padding-right:5px;
    line-height:36px;
}


.quietlinks a{
    text-decoration:none;
}


.issue-link a{
    background-color:#fff;
    width:100%;
    
    display:block;
    
    font-size:1.5em;
    text-decoration:none;
    
}

.issue_listing h2 a{
    text-decoration:none !important;
}

.contents-item{
    font-size:1.2em;
    line-height:1.25em;
    margin-bottom:1.18em;
    border-bottom:0.1em dotted;
}

.person-right{
    border-left:solid 1px;
    margin-left:-1px;
    padding-bottom:4.5em;
}

.work-right{
    border-left:solid 1px;
    margin-left:-1px;
    padding-top:3em;
    padding-bottom:4.5em;
 
}


.work-right a, .person-right a{
    text-decoration:none !important;
}

.work_container{
    min-height:630px;
    overflow-x:auto;
    overflow-y:none;
}

.work_pages{
    font-size:1.5em;
}

#mini-toc{
}

.toc-group{
    padding-left:37px;
}

.toc-header{
    padding-left:30px;
    line-height:3em;
    font-weight:bold;
    cursor:pointer;    
}

.toc-pages{
    padding-left:30px;
    padding-right:30px;
    line-height:3em;
    font-weight:bold;
    background-color:#eeeeee;
}

.issue-info{
    padding-left:30px;
}

.issue-info h3{

}

.work-nav{
    border-top:solid 1px;    
    padding-left:30px;
    padding-right:30px;
}



.art-big{
    width:550px !important;
}


.work_excerpt{
    padding-top:54px;
    
    padding-left:20px;
    padding-right:20px;
    width:270px;
    
    float:left;
    margin-right:30px;
}

.work_excerpt a{
    text-decoration:none;
}

.work_excerpt h3{
    margin-bottom:0em;
}

.hquote{
    line-height:0.2em !important;
    font-size:4em;
}

img.rquot{
    vertical-align:top;
}

.front-info{
    border-top:0.1em dotted;
    padding-top:36px;
}

/**Autocomplete**/
.ac_results{
    width:350px !important;    
}

.ac_results li{
    line-height:3em !important;
}

.ac_results ul{
    max-height:360px !important;
}


/**Video**/
.videowrap{
/* border:black solid 1px;*/
    height:396px;
}



/**Overlay**/
#overlay_container{
    background-color:#fff;
    /*width:710px;*/
    padding:36px 40px 18px 40px;
}

#overlay_container .close{
    background-image:url('images/close.png');
    position:absolute;
    right:-15px;
    top:-15px;
    width:32px;
    height:32px;
    cursor:pointer;
    
}

#work_fullscreen{
    position:absolute;
    margin-left:550px;
}

.narrow-1{
    word-spacing:-1px;
}

.narrow-2{
    word-spacing:-3px;
}