*{margin:0;
  padding:0;}

html, body {
  background-color:#515151;
  min-width:794px;
  height:100%;
  text-align: center;
  position:relative;

}

div#wrapper{
  height: 100%; 
  min-height:100%;
  width:800px;
  background-color:#FFFFFF;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  margin-bottom:0px;
 }

div#header {
  width:800px;
  height:146px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  margin-bottom:0px;
  padding: 0px;
}

div#article {
  background-color:#FFFFFF;
  font-family:georgia,arial,sans-serif;
}

h2{ font-family: georgia,helvetica,sans-serif;
  font-size: 18px;
  line-height: 18px;
  padding-bottom:20px;
  padding-left:60px;
  padding-right:60px;
  padding-top:20px;
  }

h3 {
  background-color:#FFFFFF;
  font-family:arial,helvetica,sans-serif;
  font-size:14px;
  padding:0 60px 10px;}

p {
font-family:georgia,times,"times new roman",serif;
font-size:14px;
line-height:23px;
padding-left:60px;
padding-right:60px;
padding-bottom:20px;
background-color:#ffffff;
}

img.left{ 
    float: left; 
    padding: 20px; 
}

img.right{ 
    float: right; 
    padding: 20px; 
}

a:link {
color:#515151;

text-decoration: none;
} 
a:visited {
color:#515151;
text-decoration: none;
}
a:active {
color:#333333;
text-decoration: none;

}
.nextstory{
text-align:right;
margin-right:30px;
line-height:200%;
font-family: arial,helvetica,sans-serif;
font-size: 12px;
}




div#footer {
       height: 41px;
	width: auto;
	position: absolute;
	bottom: 0;
	background-color: #515151;
}

