body {padding: 0; margin: 0; font-family: 'Open Sans', Arial, sans-serif; font-size: 0.9em;}

h1 {font-weight: 300; color:#001d60; }

.topBar { width: 100%; height: 110px; background: #fff; border-bottom: 1px solid #001d60; }
.topBarWrapper {width: 960px; margin: 0 auto; padding-top: 20px;}

.logo { float: left;}

.topMenu { float: right; }

ul.menu {list-style-type: none;}

ul.menu li {float: left;}

ul.menu li a {padding: 10px; color: #001d60; font-family: 'Open Sans', Arial, sans-serif; text-decoration: none; font-size: 1em;}

ul.menu li a:hover {color: #888;}

.content {width: 100%; max-width: 960px; margin: 0 auto;}

.bottom {position: absolute; bottom: 0; background: #fff; background-color:#001d60; width: 100%; color: #fff;  }

.bottomWrapper { position: relative; width: 100%; max-width: 960px; margin: 0 auto; text-align: center;}