/* global overrides */
body {
  background-color:rgb(2, 95, 185);
  margin:0px;
  color:white;
  text-shadow:0px -1px 0px black;
}
a { color:white; }
a:visited { color:white; }
img { border:none; }
div.clear { clear:both; }

/* header */
#application-header-container {
  height:70px;
  font-family:helvetica;
  font-size:15px;
}
#application-header-content {
  width:800px;
  margin:auto;
}
#application-header-content a,
#application-header-content a:visited {
  text-decoration:none;
}
#application-title {
  float:left;
  margin:0px;
  padding:0px 10px 10px 10px;
  font-weight:bold;
  font-size:40px;
  background-color:rgb(0, 67, 132);
  -webkit-border-bottom-right-radius:10px;
  -webkit-border-bottom-left-radius:10px;
  -moz-border-radius-bottomright:10px;
  -moz-border-radius-bottomleft:10px;
}
#application-nav {
  margin:19px 0px 0px 0px;
  padding:10px 0px 10px 10px;
  list-style:none;
  float:right;
  background-color:rgb(0, 67, 132);
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
}
#application-nav li {
  display:inline;
  margin-right:10px;
}

/* main content */
#application-main-container {
  font-family:verdana;
  font-size:14px;
}
#application-main-container p { line-height:20px; }
#application-main-content {
  width:800px;
  margin:auto;
  min-height:400px;
  padding:20px 0px;
  background:transparent url(/images/gradient.png) no-repeat;
}

/* footer */
#application-footer-container {
  font-family:helvetica;
  font-size:15px;
}
#application-footer-content,
#application-footer-content a,
#application-footer-content a:visited {
  text-decoration:none;
}
#application-footer-content {
  width:800px;
  margin:0px auto;
}
#application-copyright {
  float:left;
  padding:0px;
  margin:0px 0px 15px 0px;
}
#application-social {
  padding:0px;
  margin:0px 0px 15px 0px;
  float:right;
}
#application-social li {
  display:inline;
  margin-right:10px;
}

/* code blocks */
div.code {
  font-size:11px;
  margin:10px;
  padding:10px;
  border:solid 1px rgb(192,192,192);
  background-color:rgb(240,240,240);
  color:black;
  text-shadow:none;
}
