body, html{min-height:100%;background-color: #999999;}
*{margin:0;}
h1{padding-bottom:10px;}
h4{float:right;margin-top:10px;}
p{margin:20px 0;}

.container{
  width:960px;
  margin:0 auto;
  border-left:4px solid #000000;
  border-right:4px solid #000000;
  padding:0 20px;
  background-color: #FFFFFF;
  position: relative;
}
.content{position: relative;top:100px;}
main{
  margin:0 auto;
  min-height: 100%;
}
.logo{
  background-color: orange;
  position: absolute;
  right: 0; top: 0; left: 0;
}
.logo img{width:200px;
  height:100px;
  position: relative;
  left:400px;
}
.gregorc{
  float: right;
}
footer{
  width: 100%;
  background-color: orange;
  height:50px;
  position: relative;

}

.learning-styles li{margin-bottom: 15px;}
body, html{min-height:100%;background-color: #999999;}
*{margin:0;}
h1{
  padding-bottom:10px;
  font-size: 32px;
  font-weight:bold;
}
h2{
  font-size: 24px;
  font-style: italic;
}
h3{
  font-size: 20px;
  font-weight:bold;
}
h4{
  float:right;
  margin-top:10px;
}
p{margin:20px 0;}

.container{
  width:960px;
  margin:0 auto;
  border-left:4px solid #000000;
  border-right:4px solid #000000;
  padding:0 20px;
  background-color: #FFFFFF;
  position: relative;
}
.content{position: relative;top:110px;}
main{
  margin:0 auto;
  min-height: 100%;
}
.logo{
  background-color: orange;
  position: absolute;
  right: 0; top: 0; left: 0;
}
.logo img{width:200px;
  height:100px;
  position: relative;
  left:400px;
}
.gregorc{
  float: right;
}
footer{
  width: 100%;
  background-color: orange;
  height:50px;
  position: relative;

}

.learning-styles li{margin-bottom: 15px;}
Add some new styles to fix reset
Add some new styles to fix reset
