body{
  background-Color:#3F74BA;
  background-image: url("images/mountain.jpg");
  background-repeat:no-repeat;
  background-position:bottom left;
  background-attachment: fixed;
  color:#FFDC7E;
 font-family: "trebuchet MS", verdana, sans-serif; 
  
}
A:link {text-decoration: underline; color:#FFDC7E;}
A:visited {text-decoration: underline; color:#FFDC7E;}
A:active {text-decoration: underline; color:#FFDC7E;}
A:hover {text-decoration: underline overline; color:#FFDC7E;}
img{border: none;}

h1 {
  margin-top: 160px;
  margin-bottom: 0px;
  margin-right: 5px;
  margin-left: 5px;
  color:#FFDC7E;
} 
h2 {
  margin:2px 5px;
  color:#FFDC7E;
  border: none;
} 
h3 {
  color:#FFDC7E;
  margin: 5px 20px 5px 20px;
  background-color: #486783;
  background-image: url("images/h3.png");
  background-repeat:repeat;
  background-position:bottom left;
  background-attachment: fixed;
  border: #000 0px dashed;
} 
#container {
  width:832px; 
  margin:0 auto; 
  text-align:left;
  border: #000 1px dashed;
  float:right; 
  overflow: auto;
}
#banner {
  background-Color:#486783; 
  background-image: url("images/b1.jpg"); 
  vertical-align: 100%;
  float:left;
  width: 826px;
  height: 200px;
  overflow: hidden;
  margin:2px 2px;
  border: #000 1px solid;
}
#banner h1{
  display: none;
}
#MyGoals {
  background: #486783;
  min-height: 436px;
  float:right; 
  width:200px;
  margin: 5px 2px 2px 2px;
  border: #000 1px solid;
}

#cssIScool {
  background: #486783;
  width:205px;
  margin:5px 1px 5px 2px;
  float:left; 
  clear:left;
  border: #000 1px solid;
}
#main-content {
  background: #486783;
  min-height: 436px;
  float:left; 
  width:410px;
  border: #000 1px solid;
}
#challanges {
  background: #486783;
  width:205px;
  margin:5px 1px 5px 2px;
  float:left; 
  border: #000 1px solid;
}
#MyStats {
  background: #486783;
  min-height: 436px;
  float:right; 
  width:200px;
  border: #000 1px solid;
}
#runs {
  background: #486783;
  width:613px;
  margin:5px 2px 5px 2px;
  float: right; 
  border: #000 1px solid;
}
#wrapper {
  float:left; 
  width:620px;
  margin: 5px 2px 2px 2px;

}
#footer {
  margin:5px 5px; 
  background: #486783;
  width: 200px;
  float: right;
  clear: both;
  text-align: center;
  border: #000 1px solid;
}
.RunCell{
  background-color: #98A091;
  text-align: center;
  float:left;
  border:#000 1px solid;
  margin:1px 1px; 
  width:200px;
}
.ChallangeCell{
  text-align: center;
  float:left;
  border:#000 0px solid;
  margin:2px 2px; 
  width:200px;
}
.center {
  text-align: center;
}
.spacer{
  height:10px;
}