body { background-color : #345; font-family : sans; margin : 0 auto; margin-bottom : 16px; width : 600px; } a:link { color : #123; } a:visited { color : #153; } .header { border-bottom : 1px solid; position : relative; } .header .name { bottom : 0px; float : left; left : 0px; margin-top : 0px; position : absolute; } .header .name h1 { margin-bottom : 0px; padding-bottom : 0px; } .gravatar { float : right; vertical-align : bottom; } .clear { clear : both; } .nav { text-align : center; } .nav ul { font-size : small; font-weight : bold; margin-bottom : 0px; padding-left : 0px; } .nav li { background-color : #8c8; border : 1px solid black; bottom : -4px; display : inline; padding : 2px; padding-bottom : 0px; position : relative; z-index : 1; } .nav li a:link { color : black; text-decoration : none; } .nav li a:visited { color : black; text-decoration : none; } .nav li.active { background-color : #58a; } .main_content { background-color : #8c8; border : 1px solid; padding : 8px; position : relative; } .main_content h4 { background-color : #58a; border : 1px solid; margin : 8px; padding : 2px; } .main_content table { border-collapse : collapse; font-size : small; width : 100%; } .main_content thead { background-color : #58a; border-style : solid; border-width : 1px; font-weight : bold; } .main_content th { border-style : solid solid none none; border-width : 1px; } .main_content td { border-style : solid none none solid; border-width : 1px; } .github { width : 250px; font-size : x-small; background-color : #8c8; border-style : solid; border-width : 1px; padding : 8px; position : absolute; left : -274px; margin-top : 8px; } .github h4 { background-color : #58a; border : 1px solid; margin : 0px; padding : 2px; font-size : medium; } .github ul { padding : 0px 16px; }