html { height:100%; } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important; /*font-family: Lustria, Georgia, Times, "Times New Roman", serif !important;*/ height:100%; font-size:16px; background: url('../../images/crosswordStrong.png') /* Background pattern from subtlepatterns.com */ } img.icon { position:relative; top:-2px; } div.navbar-wrapper { background-color:#07508E; border-bottom: 3px solid #ffffff; font-size:16px; } div.blogHeader { margin-left:auto; margin-right:auto; text-align:center; width:910px; padding: 0px 30px 0px 30px; margin-top:-150px; color:#ffffff; text-shadow: 1px 1px 3px rgba(0, 0, 0, 1); margin-bottom:60px; } div.full { min-height:100%; box-shadow:0px 2px 10px rgba(0,0,0,0.4); padding-left:20px; padding-right:20px; background-color:#ffffff; } table.moduleTable { border:1px solid #eeeeee; font-size:14px; margin-left:20px; max-width: 900px; } table.moduleTable td{ min-width: 80px; padding:2px 5px 2px 5px; height:35px; } table.moduleTable tr{ border:1px solid #eeeeee; vertical-align: top; } tr.header { color: #1f3350; background-color: #cccccc; border-bottom:1px solid #999999 !important; font-size:16px; font-style:italic; } td.mid { background-color: #f7f7f7; font-style:italic; } td.properties { width:150px; } p { max-width:1000px; }