.nomobile, .yesmobile {display: none;}
.slides img {width: 200px;}
.featureimage {display: none;}
.features ul {list-style: none;}
.features li {display: block; width: 100%; padding: 15px; clear: both;}
.features li img {float: left; padding-right: 5px; }
.features li strong {display: block; font-size: 125%; text-transform: uppercase; }
.sidebar {width: 255px; float: right; padding-left: 20px;}
.sidebar img {width: 250px; height: auto; display: block; clear: both;}
.sidebar iframe {display: none;}

.story img.right, .classnotes img.right, .news img.right, .story img.left, .classnotes img.left, .news img.left {width: 200px; height: auto; float: right; display: block; clear: both; padding-left: 20px;}

.rightnavbar {display: none;}

.footer ul.pastissues li {display: block; float: left; width: 150px;}
.footer ul.footernav {display: none;}
.footer ul.unioninfo li {list-style: none; margin-left: -40px;}