html {
background: #a8b7a0 url("/mwcinfo/images/uploads/bkgd.png") repeat-y 50% 0;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

body {
width: 755px;
margin: 0 auto;
padding: 20px 0;
}
body#message {
width: 500px;
padding: 40px;
text-align: center;
}

#content {
margin-left: 202px;
}

#sidebar {
display: none;

width: 175px;
position: absolute;
top: 170px;
font-size: .875em;
font-style: italic;
}

#consortium {
font-family: 'Palatino Linotype', Palatino, 'Book Antiqua', serif;
font-style: italic;
display: block;
text-transform: lowercase;
margin: .5em 0 0;
letter-spacing: .0625em;  /*1*/
letter-spacing: .095238em;  /*2*/
letter-spacing: .0475em;  /*1*/
letter-spacing: 0;
font-size: 1.142857em;  /*16*/
font-size: 1.5em; /*21*/
}

h1 {
font-size: 1.5em;
clear: left;
}
a#editme {
float: right;
margin: 0;
padding: .25em 1em;
background: #900;
color: #fff;
text-decoration: none;
border-radius: 1em; -webkit-border-radius: 1em; -moz-border-radius: 1em;
}
a#editme:hover,
a#editme:focus {
background: #000;
}

h2 {
font-size: 1.25em;
margin: 1.5em 0 .5em;
}

strong {
display: block;
font-size: 1.1em;
margin: 1.5em 0 .5em;
}
p strong {
font-size: 1em;
display: inline;
margin: 0;
}

form ul,
form ul li {
display: block;
margin: 0;
padding: 0;
}
form ul {
margin-left: 1em;
}
form h3 {
display: block;
font-weight: bold;
font-size: 1em;
margin: 1em 0 0;
padding: 0;
}
form ul li label {
display: inline;
font-weight: normal;
}
#submit {
display: block;
margin: 2em 0 1em;
}

input,
select {
font-size: 1em;
font-family: Constantia, "Palatino Linotype", Palatino, Georgia, serif;
}
input[type="submit"] {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
form label {
margin: 1em 0;
display: block;
}
form label.required {
font-weight: bold;
color: #900;
}
form label i.moreinfo {
padding-left: 1em;
font-size: .875em;
font-weight: normal;
color: #666;
}
form#register_member_form input,
form#forgot_password_form input {
display: block;
color: #000;
}
form#register_member_form input[type='checkbox'] {
display: inline;
}

a:link, a:visited { color: #545a50; }
a:hover, a:focus, a:active { color: #000; }

#mwclogo {
float: left;
margin: 0 2em 1em 0;
}
#mwclogo img {
border: 0;
}

#homelink {
display: block;
font-size: 1.5em;
margin: 2em 0 0;
}

#entitytypes {
display: block;
margin: 1em 0;
padding: 0;
}
#entitytypes li {
display: block;
float: left;
margin: 0;
padding: 0;
}
#entitytypes a {
display: block;
margin: 0 1em 0 0;
padding: .25em .75em;
color: #000;
background: #ddd;
text-decoration: none;
border-radius: 1em; -webkit-border-radius: 1em; -moz-border-radius: 1em;
}
#entitytypes .selected a {
background: #000;
color: #fff;
}
#entitytypes a:hover,
#entitytypes a:focus,
#entitytypes .selected a:hover,
#entitytypes .selected a:focus {
background: #666;
color: #fff;
}
#entitytypes::after {
content: '';
display: block;
clear: both;
height: 0;
}

.entry h1 {
margin-bottom: 0.25em;
}

hr {
height: 0;
border: 1px solid #a8b7a0;
margin: 1em 0;
padding: 0;
}


