html { background: gray } body { margin: 10px; } .container { width: 900px; margin: auto; padding: 10px 60px; background-color: #ffffff; box-shadow: 0px 2px 7px #292929; border-radius: 10px; } .header, .mainbody, .footer { padding: 0px; } .header { height: 120px; border-bottom: 1px solid #EEE; background-color: #ffffff; border-top-left-radius: 5px; border-top-right-radius: 5px; } #leftcolumn { width: 550px; float: left } #rightcolumn { float: right; text-align:right; font-family: sans-serif; font-size:15px; line-height:15px; padding-top:15px; padding-right:0px; margin-right:0px; } #name { color:#2798CA; } #email { color:gray; } .mainbody { padding-top:10px; } .footer { height: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } #menu ul { padding:0px; margin: 20px 0px; background-color:#EDEDED; list-style:none; text-align: center; } #menu ul li { display: inline; } #menu ul li a { padding: 2px 10px; display: inline-block; color: #333; text-decoration: none; border-bottom:3px solid #EDEDED; } #menu ul li a:hover { text-decoration: underline; } h2 { padding-top: 20px; padding-bottom: 0px; } .pflcode { border-radius: 15px; max-width:550px; padding:5px 20px; margin:auto; margin-top:35px; margin-bottom:35px; background-color: #FAFAD3; font: normal 14px verdana; border: solid 1px #ddd; } .console { font-family: monospace; color:white; background-color:black; padding: 5px; border-radius: 8px; } .texttt { font-family: monospace }