body { color: #333; }
p { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; }
h1 { color: #9c0; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; margin: 0; }
h4 { color: #9c0; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; margin: 6px 0 0; }
h2 { color: #333; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; margin: 0; }
h3 { color: #9c0; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; margin: 0 0 7px; }
h5 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; text-align: right; margin: 6px 0 0 0; }
a:link { color: #333; text-decoration: underline; }
a:visited { color: #333; text-decoration: underline; }
a:hover { color: #333; text-decoration: underline; }
a:active { color: #333; text-decoration: underline; }
.details p { color: #333; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10px; }
.boldlink a:link { color: #333; font-weight: bold; text-decoration: underline; }
.boldlink a:visited { color: #333; font-weight: bold; text-decoration: underline; }
.boldlink a:hover { color: #333; font-weight: bold; text-decoration: underline; }
.boldlink a:active { color: #333; font-weight: bold; text-decoration: underline; }
.tablerightcolumn { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-position: 0 top; width: 234px; height: 100%; margin: 0 0 0 12px; padding-left: 8px; border-left: 1px solid #c0c0c0; }
.tableplain { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-position: 0 top; width: 100%; height: auto; ; }
.tablelinks { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-position: 0 top; width: 100%; height: auto; }
.tablequote { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #dcdcdc; background-position: 0 top; width: 100%; height: auto; padding: 8px; }
.tablenews { color: black; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-position: 0 top; width: 100%; height: auto; }
.cornerfloater {

            position:absolute;

            top:0;

            right:0;

            width:250px;

            height: 89px;

            background-image: url(http://www.kingcounty.gov/~/media/recreation/parks/css/parkscss.ashx);

            background-repeat:no-repeat;

            background-position:right;


.press a:link { color: #333; font-weight: bold; text-decoration: underline; }
.press a:visited { color: #333; font-weight: bold; text-decoration: underline; }
.press a:hover { color: #333; font-weight: bold; text-decoration: underline; }
.press a:active { color: #333; font-weight: bold; text-decoration: underline; }
.press body { color: #333; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10px; }
.press p { color: #333; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10px; margin: 0; }
<style type="text/css">
img, div, a, cornerfloater { behavior: url(http://www.kingcounty.gov/recreation/~/media/recreation/parks/css/iepngfix.ashx) }
</style> 

