* { 
	margin:0;
	padding:0;
	font-family:Helvetica, sans-serif;
	-webkit-text-size-adjust:none; 
}
#wrapper{
	width:auto;
	max-width:1250px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	border:2px solid black;
}
header{
	text-align: center;
	height:200px;
	margin-bottom: 40px;
	padding-bottom: 20px;

}
.clear{
	clear:both;
}
header img{
	margin-top: 20px;
	max-width: auto;
}
#feature{
	margin:25ox auto 25px auto;
	text-align:left;
	width:320px;
}
#feature h2{
	padding-left:18px;
	margin-bottom: 10px;
}
#news h3{
	background:#ccc;
	padding:15px 0 15px 0;
	text-align:center;
}
#news .story{
	padding:20px 15px;
	border-bottom: 1px solid black;
}
#news .story h4{
	margin-bottom: 8px;
}
#news .story img{
	float:left;
	margin-right:10px;
	border:1px solid black;
}
@media (min-width: 1000px) { 
  * { 
    background: #999; 
  } 
}
@media (min-width: 500px) and (max-width: 999px) { 
  * { 
    background: #F1E9D2; 
	 font-family: Times new roman, sans-serif;
  } 
  #wrapper { 
    width: auto; 
    max-width: none; 
    height: auto; 
    margin-left: auto; 
    margin-right: auto; 
    border: 2px solid black; 
  } 
  #feature { 
    margin: 15px auto 15px 5px; 
    text-align: left; 
    width: auto; 
  } 
}
@media (max-width: 499px) { 
  * { 
    background: #fff; 
	 font-family: comic-sans, sans-serif;
  } 
  #news .story img { 
    display: none; 
  } 
}
