@charset "utf-8";

body { background:#070707; }
.f_r { float:right; }
.f_l { float:left; }
a { color:#eee; text-decoration:underline; }
a:hover { color:#fff; text-decoration:underline; }
a:focus { color:#fff; }
p, li { color:#eee; font-size:1.1em; }
.bdr { border:5px solid #eee; }

h1, h2, h3, h4, h5, h6 { color:#fff100; font-family:Arial, Helvetica, sans-serif; }
h1 { font-size:2em; }

.container { margin-bottom:90px; }

#alfred { margin:10px 0 15px; width:121px; height:190px; overflow:hidden; }
#header p a { display:block; padding:0; margin:40px 0 0; width:820px; height:111px; overflow:hidden; text-indent:-9000px; font-size:1px; background:url(/header/header-tm.jpg) 0 0 no-repeat; }
#header ul { margin-left:0; }
#header li { list-style:none; display:inline; }
#header li a { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1.8em; padding:0 1.4em 0 0; text-decoration:none; pointer:hand; color:#ccc;}
#header li a:hover {text-decoration: underline;}

#ports { background:url(/stripe.png) right top repeat-y; }
#ports h2, #sidebar h2 { font-size:1.5em; font-weight:normal; }
#ports ul { margin-left:0; margin-bottom:40px; }
#ports li { list-style:none; margin:0 0 0; line-height:2em; }
#ports a { font-family:Arial, Helvetica, sans-serif; font-size:1.5em; text-decoration:none;}
#ports h2 a, #sidebar h2 a { font-size:1em; color:#777; text-decoration:none;}

#main_content .pad { margin:0 30px; }

label { display:block; float:left; clear:both; padding:3px 0 0; width:90px; }
input.submit_button { margin-left:90px; }

input[type="text"], input[type="password"], input.text, input.title, textarea, select {
margin:0;
}

input[type="text"], input[type="password"], input.text, input.title, textarea, select {
background-color:#eee;
border:0;
padding:3px;
}

#email2 {display:none;}
.caption { text-align:center; }
div.navigation div.top {display:none;} /* inhibit top pagination */

#history {width:650px}
#history img {float:left; clear:left; padding: 0 10px 5px 0}
#history img.right {float:right; clear:right; padding: 0 0 5px 10px}

/************** FOOTER **************/

#footer {
  padding: 20px 0;
  clear: both;
}
#footer p {
  color: #444;
  font-size: 11px;
  padding: 0 15px 0 0;
  text-align: center;
}
#footer p a {
  color: #444;
  text-decoration: none;
}
#footer p a:hover {
  text-decoration: underline;
}

.sysmsg {
  color: red;
  font-weight: bold;
  padding: 10px 0;
}


