/* ----------------------------------------------------------------------------------
  Layout
---------------------------------------------------------------------------------- */
body{
  margin: 0 auto;
  text-align: center;
  background-color: #111;
  color: #ccc;
}

a{
  color: #6C8FB4;
}

a:hover{
  color: #3F5C7B;
}


p{
  font-size: 16px;
}

#bottom_container,
#top_container{
  text-align: left;
  float: left;
  width: 100%;
  min-width: 960px;
}

#header{
  float: left;
  margin: 0px 0px 0px 10px;
}

#header h1{
  float: left;
}

#header a{
  color: #555;
  text-decoration: none;
}

#header a:hover{
  color: #999;
}

#header ul{
  float: left;
  margin: 12px 0px 0px -20px;
}

#header li{
  list-style: none;
}

#footer{
  margin: 20px 0px 0px 0px;
}

#footer p{
  font-size: 12px;
  color: #999;
}

#footer p,
#links{
  text-align: center;
}

h2, h2 a{
  color: #A29F3E;
}

h2 a:hover{
  color: #9A66CD;
}

/* ----------------------------------------------------------------------------------
  Top Container Markup
---------------------------------------------------------------------------------- */
#top_container{
  background-color: #272727;
  border-bottom: 10px solid #303030;
}

/* ----------------------------------------------------------------------------------
  Bottom Container Markup
---------------------------------------------------------------------------------- */
#bottom_container{
  padding: 20px 0px 0px 0px;
  border-top: 10px solid #191919;
}

#bottom_container li{
  list-style: none;
  margin-bottom: 1px;
}

#bottom_container li a{
  background-color: #272727;
  display: block;
  padding: 5px;
}

#bottom_container li a:hover{
  background-color: #9A66CD;
  color: #fff;
}

/* ----------------------------------------------------------------------------------
  Tests
 ---------------------------------------------------------------------------------- */
#links div,
#bottom_container,
#top_container{
/*  border: 1px dashed red;*/
}


/* ----------------------------------------------------------------------------------

---------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------

---------------------------------------------------------------------------------- */