body{font-family:sans-serif;margin-top:50px;padding-top:20px;margin-left:450px}@media screen and (max-width:1279px){body{font-family:sans-serif;margin-top:50px;padding-top:20px;margin-left:200px}}div#header{padding:12px 20px 12px 0px;height:100%;width:430px;position:fixed;left:0;top:0;background-image:url("/images/LeoBlossoms450.jpg");background-repeat:no-repeat;background-color:#333e50}@media screen and (max-width:1279px){div#header{padding:12px 20px 12px 0px;height:100%;width:180px;position:fixed;left:0;top:0;background-image:url("/images/LeoBlossoms200.jpg");background-repeat:no-repeat;background-color:#333e50}}div#header #credit{text-align:right;color:white;left:270px;bottom:0%;position:fixed}@media screen and (max-width:1279px){div#header #credit{text-align:right;color:white;left:20px;bottom:0%;position:fixed}}div#header #logo{text-align:left;margin-bottom:60px;margin-top:60px;margin-left:40px}@media screen and (max-width:1279px){div#header #logo{text-align:left;margin-bottom:20px;margin-top:380px;margin-left:20px}}div#logo a{color:#fff;font-family:times,serif;font-size:38px;font-weight:light;text-decoration:none;width:450px}@media screen and (max-width:1279px){div#logo a{color:#fff;font-family:times,serif;font-size:24px;font-weight:light;text-decoration:none;width:200px}}div#header #navigation{display:table;margin-left:40px}div#header #navigation a{display:table-row;color:white;font-size:18px;font-weight:bold;text-decoration:none;text-transform:uppercase;width:100%}div#footer{color:#555;font-size:12px;margin-top:30px;padding:12px 30px 12px 0px;text-align:right}h1{font-size:32px}h2{font-size:20px}@media screen and (max-width:1279px){h2{font-size:18px}}section.header{color:#555;font-size:14px;font-style:italic;text-align:center}div#content{font-size:14px;line-height:18px;padding:0 30px 20px 30px}@media screen and (max-width:1279px){div#content{font-size:11px;line-height:15px;padding:0 30px 20px 30px}}div#content #info{font-size:16px;line-height:24px;padding:0 30px 20px 30px}@media screen and (max-width:1279px){div#content #info{font-size:14px;line-height:22px;padding:0 30px 20px 30px}}div#content h1{color:#bbb;font-family:times,serif;font-style:italic;font-size:46px;text-align:right}@media screen and (max-width:1279px){div#content h1{color:#bbb;font-family:times,serif;font-style:italic;font-size:42px;text-align:right}}div#content #news{}