* {margin:0;padding:0;}

#menu {font-size:16px;}

body {font:13px/1.231 Verdana,arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;color:#000;}
h1 {font-size:13px;border-top:1px solid black;border-bottom:1px solid black;}
h2 {font-size:14px;margin-top:1px;font-weight:bold;}
a, a:link, a:visited {color:#BF0000;font-variant:small-caps;font-weight:bold;text-decoration:none;}
tr > td:first-child {width:180px;}
optgroup {font-style:normal;}
optgroup option {margin:0 0 0 10px;}
option.strong {font-weight:bold;}
p.highlight {background-color:#EEE;}

table, p, li {margin:4px 0 6px;}
td {padding:3px 0;}
ul {margin:7px 0 5px 18px;display:block;}
h1 {margin:9px 0 5px;padding:1px 0;text-align:center;width:736px;}
img {border:0;}

html, body {width:100%;text-align:center;}
body {margin:0 0 10px 0;background-image:url('background.jpg');}


#container {width:780px;margin:0 auto;text-align:left;}
#menu, #content, #footer {clear:both;background-color:#fff;float:left;border:2px solid #BF0000;}

#menu {width:756px;padding:10px;border-bottom:3px solid #B00;border-top:5px solid #BF0000;}
#menu ul {margin:0 0 0 15px;}
#menu ul li {list-style:none;float:left;width:110px;margin-right:12px;text-align:center;border-top:1px solid black;border-bottom:1px solid black;}
#menu a {display:block;text-decoration:none;color:#000;font-weight:normal;font-variant:normal;}

#content {padding:10px 20px 40px 20px;width:736px;}

#filter {text-align:center;}

#footer {width:756px;padding:0 10px;background-color:#BF0000;color:#fff;}
#footer p {margin:0;}
#footer div.counter {float:right;}

.tmcewrap {margin-bottom:10px;margin-left:-13px;width:763px;}

/*publications admin*/
fieldset {margin: 3px 0px;padding:5px 0 10px 0;border:0;}
legend {font-weight:bold;border-bottom:1px solid black;clear:both;}
fieldset form label {display: block;width: 70px;margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */}
fieldset.publications form label {float: left;text-align: right;width:120px;}
fieldset.publications form label.nofloat {float: none;clear:none;display:inline;width:auto;margin-left:30px;}
form small {display: block;margin: -2px 0 0 80px;font-size: 88%;}
fieldset.publications form small {margin: -2px 0 0 130px;}
fieldset hr {clear:both;margin:10px 0;}
fieldset input, fieldset select {width:auto;margin:5px 0 0 10px;}
input.long {width:400px;}
input.short {width:45px;}
input[type='checkbox'] {position:relative;top:2px;}
