html{
    font:14pt eurostile,helvetica,sans serif;
    line-height:1.3;
    color:#444;
    margin: 0;
    }
body {
    margin:0 0 0 232px;
    }
#wrapper {
    emargin:auto;
    width:880px;
    position:relative
    }
#header {
    epadding:42px 0 12px 0; 
    efont:bold tahoma; 
    etext-transform: uppercase;
    }
#sitename {
    margin: 42px 0 64px -132px;
    }

#logo {
    color: #319f4a;
    font: 36pt arial,helvetica,sans-serif;
    text-transform: lowercase;
    text-decoration: none;
    }
    
#amos {
    letter-spacing: 0.36em;
    margin: -5px 0 0 20px;
    color: #775;
    font: 13pt arial,helvetica,sans-serif;
    text-transform: uppercase;
    }
#footer{
    font-size:70%;
    }
#content{
    padding:1em;
    margin:0.5em 0;
    padding:10px 20px 10px 20px;
    min-height:30em;
    border: 0px dashed #ddd
    }
li {
    margin-bottom: .2em;
}
h1,h2,h3,h4,h5,h6 {
    letter-spacing:0.05em;
    font-weight:normal;
    border-bottom: 0px dashed #ddd;
    ecolor: #319f4a;
    font-family: arial, helvetica, sans-serif;
    }
h1 {
    margin-top:0px;
    border-bottom:none;
    }
   
h2 span.par-edit,h3 span.par-edit,h4 span.par-edit,h5 span.par-edit,h6 span.par-edit{display:none;}

h2:hover span.par-edit,h3:hover span.par-edit,h4:hover span.par-edit,h5:hover span.par-edit,h6:hover span.par-edit{display:inline;font-size:x-small;}

.cite {
    margin-left: 24px;
    font-size: 90%;
    }

a {
    color:#0b96d8;
    text-decoration: none;
    }
a:visited {color:#0b96d8;}
a.pending {color:#c174a0;}
a:hover {text-decoration:underline;}
a img{border:none;}
a.external{efont-family: verdana;}
a.whatlinks {
    color: #333;
    text-decoration: none;
    }


input,textarea {
    font-size:94%;
    border:1px solid #999;
    background:#fff;
    color:#666;
    padding:0px;
    line-height:1.2;
    margin:0.5em;
    vertical-align:middle;
    }
textarea {
    display:block;
    margin:0.5em auto;
    width:100%; 
    height: 12em;
    }
pre {
    outline:0.4em solid #fafafa;
    padding:0.5em;
    margin:0.5em;
    border:1px solid #ddd;
    background:#fafafa;
    color:#644e22;
    overflow:auto;
    }
img{
    border:1px solid #ccc;
    outline:0.25em solid #eee;
    padding:0.25em;
    margin:0.25em 0 0.25em 0.5em;
    background:#fff;
    }
img{
    border:0 solid #ccc;
    outline:0 solid #eee;
    padding:0;
    margin:0;
    background:#fff;
    }
#diff{
    outline:none;
    border:none;
    background:#fff;
    line-height:1.25;
    padding:1em;
    white-space:pre-wrap;
    word-wrap:break-word;
    white-space:-moz-pre-wrap;
    white-space:-pre-wrap;
    white-space:-o-pre-wrap;
    width:97%;}
#diff ins {
    color:green;
    text-decoration:none;
    font-weight:bold;
    }
#diff del {
    color:red;
    text-decoration:line-through;
    }
hr{
    margin:0 4em 0 0;
    height:0px;
    overflow:hidden;
    border:0px;
    border-top:1px solid #aaa;
    }
.error{
    color:#F25A5A;
    font-weight:bold;
    }
form{
    display:inline;
    }
#contentTextarea{
    height:24em;
    }
#toc {
    margin:5px 0 5px 10px;
    padding:6px 5px 7px 0px;
    float:right;
    list-style:none;
    outline:0.4em solid #eee;
    background:#fef4a4;
    border:1px solid #e0d78a;
    }
#toc ul{
    list-style:none;
    padding:3px 0 3px 10px;
    }
#toc li{
    font-size:11px;
    padding-left:10px;
    }
.rc-diff, .rc-date, .rc-ip, .rc-size {font-size: smaller}

/* Following are plugin specific styles */
.pageVersionsList{
    letter-spacing:0px;
    font-variant:normal;
    font-size:12px;
    }
#renameForm{float:left}
.clear{clear:both}
.tagList{
    padding:0.2em 0.4em 0.2em 0.4em;
    margin-top:0.5em;
    border:1px dashed #ddd;
    background:#f5f5f5;
    color:#644e22;
    }
.tagCloud{
    float:right;
    width:200px;
    padding:0.5em;
    margin:1em;
    border:1px dashed #ddd;
    background:#f5f5f5;
    color:#644e22;
    }
#fileTable{
    border-collapse:collapse;
    }
#fileTable td{
    border:1px solid #FEF4A4;
    padding:2px 6px 2px 6px;
    }
.comment-item{border:1px solid #999;color:#666;outline:0.2em solid #eee}
.resizeTextareaDiv{margin-top: 5px}
a.toolbarTextareaItem{padding-right: 10px}
.wikitable{border-collapse:collapse}
.wikitable td{border: 1px solid #DDDDDD;padding:1px 5px 1px 5px}

.panel {background-color: #fff; color: #b0b7ba; padding: 4px 10px 4px 30px;}
.panel a, .panel a:hover {color: #b0b7ba;}

.hover-display .hover-menu { display: none; }
.hover-display:hover .hover-menu { display: inline; }
.hover-display:hover { background-color: #fff;}
.hover-display { background-color: transparent; }