h1, h2, h3, h4, h5, h6 {
    float: none;
    width: auto;
}
article li {
clear: none;
}
#menu-top-menu{
	font-size: 1em;
}
#menu-top-menu li{
	border-right: solid 1px #FFF;
}
#menu-top-menu li:last-child {
	border: none;
}
#header_logo {
    margin-top: 0px;
}
#nav {
    margin: 0px;
}
nav {
    margin: 0px;
}
.assistive-text{
margin: 0;
}

#mike_warning_screen {
	width: 450px;
	height: 250px;
	padding: 15px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: 0 0 0 -250px;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	background: #f0f0f0;
	z-index: 1100;
	font-family: Quattrocento, Georgia;
	color: #444444;
	text-shadow: none;
	display:none;
}
#mike_warning_screen p{
 font-size: 1.25em;
 line-height: 1.25em
}
#mike_warning_screen span{
	background: -moz-linear-gradient(center top , #4FB859, #2B904E) repeat scroll 0 0 transparent;
    border: 1px solid #016526;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 1px 0 #88FF91 inset;
    color: #FFFFFF;
    display: block;
    float: left;
    font: 14px/26px bold;
    height: 27px;
    margin: 3px;
    padding: 0 10px;
    text-align: center;
    text-shadow: 0 1px 0 #004017;
}
#main-wrapper > li:first-child {
  margin-left:0 !important;
}
