body { color:#555; font-family:Lato, HelveticaNeue, sans-serif; font-size:18px; font-weight:300; margin:0px; background-color:#fff; height:100% }
html { height:100% }
#footer a:link { color:#7ba6a5; text-decoration:none }
#footer a:visited { color:#7ba6a5; text-decoration:none }
#footer a:hover { color:#95c9c8; text-decoration:underline }
#footer a:active { color:#fff; text-decoration:underline }
#footer-col2 a:link { color:#fff; text-decoration:none }
#footer-col2 a:visited { color:#fff; text-decoration:none }
#footer-col2 a:hover { color:#95c9c8; text-decoration:underline }
#footer-col2 a:active { color:#7ba6a5; text-decoration:underline }
#PageDiv { position:relative; min-height:100% }
#top-pan { height:164px; z-index:0; background-color:#f5f7fa; overflow:visible; background-size:cover }
#top-pan-inner { position:relative; width:960px; height:164px; z-index:0; margin-left:auto; margin-right:auto; overflow:visible }
#about-text { position:absolute; left:60px; top:94px; width:840px; z-index:1; overflow:visible }
#about-article { position:relative; height:1094px; z-index:0; clear:both; padding:60px; margin-left:auto; margin-right:auto; overflow:hidden }
#about-text-panel { width:71.79%; z-index:0; float:right; overflow:visible }
#left-panel { width:25.6%; height:854px; z-index:0; float:left; clear:left; overflow:hidden }
#Bill { left:0px; top:0px; width:202px; height:156px; overflow:hidden }
#Jason { left:0px; top:172px; width:200px; height:154px; overflow:hidden }
#Justine { left:0px; top:344px; width:200px; height:154px; overflow:hidden }
#Eugene { left:0px; top:500px; width:200px; height:173px; overflow:hidden }
#Jared { left:0px; top:500px; width:200px; height:173px; overflow:hidden }
#footer { position:absolute; left:0px; top:1041px; right:0px; z-index:1; background-color:#333; background-image:url(../Resources/radialglowvariant.png); background-position:center top; background-repeat:no-repeat; overflow:visible; height:auto }
#footer-inner { width:840px; z-index:0; clear:both; padding:60px; margin-left:auto; margin-right:auto; overflow:hidden }
#footer-col1 { width:300px; z-index:0; float:left; margin-right:20px; overflow:visible }
#monarch-logo-footer { width:285px; height:40px; min-height:20px; min-width:265px; float:left; overflow:visible }
#footer-col3 { width:266px; z-index:0; float:left; margin-top:0px; overflow:visible }
#footer-col2 { width:210px; z-index:0; float:left; margin-top:0px; margin-right:20px; overflow:visible }
#header { position:fixed; left:0px; top:0px; height:61px; z-index:999; background-color:#2582be; background-image:url(../Resources/75w.png); border-bottom:solid #7ba6a5 2px; overflow:visible; width:100% }
#nav-inner2 { position:relative; width:960px; height:61px; z-index:0; margin-left:auto; margin-right:auto; background-color:#2582be; overflow:hidden }
#nav2 { width:636px; height:auto; z-index:0; margin-left:auto; background-color:#2582be; overflow:visible; position:relative }
#monarchlogo1a2 { position:absolute; left:10px; top:11px; width:300px; height:40px; z-index:1; overflow:hidden }
#fwNav1 { float:left; padding:0; margin:0; list-style:none }
#fwNav1 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-right:1px solid #000000; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:0 }
#fwNav1 .fwNavItem a { display:block; color:#0000FF; text-decoration:none; padding:3px 10px 3px 10px }
#fwNav1 .fwFirstChild { border-left:1px solid #000000 }
#fwNav1 .fwLastChild { border-right:1px solid #000000 }
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { color:#0000FF; text-decoration:none }
#fwNav1 .fwNavItem a:active { text-decoration:none }
#fwNav1-toggle, .fwNav1-toggle-label { display:none }
.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
* html #fwNav1 { float:left }
* html #fwNav1 .fwNavItem a { float:left; height:1% }
#fwNav2 { float:right; padding:0; margin:0; list-style:none }
#fwNav2 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-right:0; border-top:0; border-bottom:0; border-left:0 }
#fwNav2 .fwNavItem a { display:block; color:#2582BE; text-decoration:none; padding:22px 21px 21px 21px }
#fwNav2 .fwFirstChild { border-left:0 }
#fwNav2 .fwLastChild { border-right:0 }
#fwNav2 .fwNavItem a:hover, #fwNav2 .fwNavItem span a:hover, #fwNav2 .fwNavItem a:focus { color:#EBEDF0; text-decoration:none; background:#7BA6A5 }
#fwNav2 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#555555 }
#fwNav2-toggle, .fwNav2-toggle-label { display:none }
.fwNav2-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100%; float:right }
#fwNav2 .fwNavItem a.fwCurrent, #fwNav2 .fwNavItem a.fwCurrent:hover { display:block; color:#FFFFFF; background:#2582BE; font-weight:normal }
* html #fwNav2 { float:right }
* html #fwNav2 .fwNavItem a { float:left; height:1% }
