@import "reset.css";
@import "nav.css";
@import "text.css";

body {
  background: #fff;
  width: 100%;
  font-size: 80%;
  padding-top: 15px;
  min-width: 960px;
}
#header {
  width: 100%;
  background: #fff;
  
}
#wrapper {
  width: 100%;
  margin: 0 auto 0;
}
#maincontent {
  position: relative;
  z-index: 10;
  height: 620px;
  background: #fff;
  width: 665px;
  padding: 15px 270px 15px 15px;
  margin: -4px -255px 0 0;
  float: left;
  border: 1px solid #753918;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}
#content {
  background: #FFFEF7 url(../images/paper.png) repeat-x bottom left;
  padding: 20px 20px 10px;
  margin-bottom: 40px;
  border: 1px solid #4F4828;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
#content h2 {
  background: transparent url(../images/content-gear.png) no-repeat top left;
  height: 110px;
  min-width: 100px;
  margin: -20px 0 -60px -20px;
  padding: 30px 0 0 20px;
}
#author h3 {
  position: absolute;
  top: 20px;
  right: 285px;
}
#resources {
  background: #D3E0ED;
  float: right;
  width: 30%;
  margin: 0 0 1em 1em;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}
#resources h3 {
  background: #A2C4E0;
  padding: .2em 10px;
}
#resources h3:first-child {
  -moz-border-radius-topleft: 8px;
  -webkit-border-top-left-radius: 8px;
  border-top-left-radius: 8px;
  border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  -webkit-border-top-right-radius: 8px;
  border-top-right-radius: 8px;
  border-radius-topright: 8px;
}
#footer {
  padding-top: 10px;
  margin-top: 20px;
  border-top: 2px groove #eee;
}
#myfcitnav {
  z-index: 100;
}