* {
margin: 0px;
padding: 0px;
}
body {
background-color: #ddd;
color: #555;
font:.9em/1.9em arial,helvetica,sans-serif;
}
a {
color:#44a4c7; font-weight:bold;
text-decoration:none;
}
a:hover {
color:#3d93b2;
}
h1 {
font-size:2.5em;text-transform:uppercase;letter-spacing:.315em;color:#777;
text-indent:-9999%;height:0;width:0;
}
#wrap {
width:876px;
margin:0 auto;
}
#top {
padding:25px;
background:#fff url(header.png) top center no-repeat;
height:280px;
}
#top ul {
margin:0;padding:0;
text-align:center;font-size:1.25em;
padding-top:250px;
}
#top ul li {
display:inline;
padding:0 7px;
}
#top ul li a {
color:#C13867;
}
#top ul li a:hover {
border-bottom:2px dotted;padding-bottom:2px;
}
#content {
background:#fff;padding:5px 25px 25px;margin-top:25px;
text-align: justify;
}
#footer {
margin:20px auto 0;
font-size:.875em;color:#777;
}
.clear {
clear: both;
}
.center {
text-align: center;
}
#adminnav li {
display: inline;
padding-left: 10px;
}
h2,h3 {
line-height:1.75em;
text-transform:uppercase;letter-spacing:.1em;
border-bottom:1px solid #ddd;
margin:15px 0 8px;padding:0;
}
h2 {
color:#6dc14c;
}
h3 {
color:#5abce0;
}
input,textarea,select {
background:#fff;color:#777;
border:1px solid #E1BFF2;
border-left-width:5px;
font-size:1em;
padding:7px;
}
input:focus,textarea:focus,select:focus {
border-color:#c9a0de;color:#555;
}
textarea {
font-family:arial,helvetica,sans-serif;
}
ol, ul {
list-style-position: inside;
}
p,ul,ol {
margin-top:10px;
}
td {
padding:5px 25px 5px 0;
}
label {
font-weight:bold;
}
#staff li {
list-style:none;
margin-top:25px;
}
#staff li h3 span.right {
float:right;
}

ul#letters {
text-align:center;
}
ul#letters li {
display: inline;
margin-right:5px;
}
ul#letters.nocenter {
text-align:left;
margin:10px 0;
}
ul#letters li {
display:inline;
margin-right:5px;
}
.pagination {
}
.pagination a,.pagination .current,.pagination .disabled {
margin-right:5px;
}
.pagination + ul#letters.nocenter {
margin-top:0 !important;
}