html {
  font-size:100.01%;
  margin:0;
  padding:0;
}

body {
  background:url('graphics/wombie_1200_new2.gif') top left #a5a5a5 no-repeat;/* fixed;*/
  background-repeat:no-repeat;
  color:white;
  font-family:Georgia, Arial, Helvetica, Verdana, sans-serif;
  font-size:1.125em;
  font-size:1.2em;
  margin:0;
  padding:0;
}

img {
  border:0;
}

div {
  line-height:140%;
}

div.main {
  width:900px;
  margin-top:0;
  margin-bottom:30px;
}

div.logo {
  padding-bottom:40px;
  padding-left:116px;
  padding-top:40px;
  margin-top:10px;
/*  margin-right:350px;*/
  float:left;
}

div.headerImages {
  position:absolute;
  left:680px;
  top:10px;
  float:left;
/*  margin-left:310px;
  padding-top:10px;*/
  text-align:center;
  width:220px;
  height:220px;
}

div.breadcrumb {
  clear:left;
  margin-left:130px;
  margin-bottom:1em;
}

div.breadcrumb a {
  color:white;
  background-color:inherit;
}

div.pageTitle {
  float:left;
  padding-bottom:20px;
  padding-top:26px;
  text-align:right;
  width:100px;
}

div.pageContentOuter {
  margin-left:100px;
  margin-right:320px;
  padding-bottom:20px;
  padding-top:20px;
  padding-right:0px;
}

div.namebrain {
  margin-right:320px;
}

div.pageContentInner {
  font-size:0.825em;
  padding-left:30px;
}

div.pageContentInner a {
  background-color:inherit;
  color:#9CCE31;
  font-weight:bold;
  text-decoration:none;
}

div.pageContentInner a:hover {
  text-decoration:underline;
}

div.menu {
/*
  float:right;
  margin-right:40px;
*/
  position:absolute;
  left:660px;
  padding-top:2px;
  padding-bottom:20px;
  width:200px;
}

div.menuButton {
  height:62px;
  margin-bottom:10px;
  margin-left:60px;
  width:120px;
  overflow:hidden;
  text-align:right;
}

div.funStuffButton {
  height:80px;
  margin-bottom:10px;
  margin-left:82px;
  margin-top:40px;
  width:118px;
  overflow:hidden;
}

div.menuButton img {
  border:0;
}

div.adminPageTitle {
  margin-bottom:0.5em;
  font-size:1.4em;
  font-weight:bold;
}

div.adminPageAbstract {
  margin-bottom:2em;
  padding:5px;
  width:50%;
  height:120px;
  overflow:hidden;
  border:1px solid #666;
  background-color:#8c8c8c;
  color:inherit;
}

/* Inside Namebrain */
th.year {
  width:4em;
}

th.boys, th.girls {
  text-align:left;
  width:6em;
}

td.pos {
  padding-right:1em;
  text-align:right;
  width:4em;
}

div.footer {
  margin-top:2em;
  font-size:70%;
  border-top:2px solid #989898;
  padding-top:5px;
}