@@ -309,96 +309,145 @@ div.sidebar-module ul ul li span {
309309
310310/* @end */
311311
312- /*------------------------------------------------------------------------------
313- Footer
314- ------------------------------------------------------------------------------*/
312+ /*****************************************************************************/
313+ /*
314+ /* Footer
315+ /*
316+ /*****************************************************************************/
317+
315318
316- # footer-wrapper {
317- border-top : solid 1px # ddd ;
318- background-color : # 222 ;
319- padding : 2em 0 ;
320- color : # eee ;
321- margin-top : -106px ;
322- }
323319
324320# footer {
325- font-size : 12px ;
326- line-height : 100% ;
327- overflow : hidden;
328- margin : 0 auto;
329- width : 920px ;
330321 position : relative;
322+ bottom : 0 ;
323+ font-size : 13px ;
324+ color : # 636363 ;
325+ margin : 45px 0 0 0 ;
331326}
332327
333- # footer a {
334- color : # fff ;
335- text-decoration : none;
336- }
337328# footer a : hover {
338- text-decoration : underline;
329+ text-decoration : underline;
339330}
340- # footer h2 .logo {
341- margin : 0 20px 0 0 ;
342- float : left;
331+
332+ # footer li {
333+ list-style : none;
334+ }
335+
336+ .footer_inner {
337+ width : 960px ;
338+ position : relative;
339+ margin : 0 auto;
340+ }
341+
342+ # footer .upper_footer {
343+ min-height : 160px ;
344+ overflow : hidden;
345+ background : url(../ images/bg_footer_top.png) # f8f8f8 repeat-x;
343346}
344- # footer h2 .logo a {
347+
348+ # footer # blacktocat {
349+ height : 130px ;
350+ width : 164px ;
345351 float : left;
346- width : 120px ;
347- height : 53px ;
348- text-indent : -9999px ;
349- text-decoration : none;
350- }
351- # footer ul .github-nav {
352- display : inline-block;
353- margin : 14px 0 0 0 ;
354- padding-bottom : 5px ;
355- font-size : 14px ;
356- border-bottom : 2px solid # 303030 ;
357- }
358- # footer ul .github-nav li {
359- list-style-type : none;
352+ background : url(../ images/blacktocat.png) to p left no-repeat;
353+ text-indent : -5000px ;
354+ margin : 15px 20px 0 0 ;
355+ }
356+
357+ # footer # blacktocat_ie {
358+ height : 130px ;
359+ width : 164px ;
360360 float : left;
361- margin : 0 ;
362- padding : 0 5px ;
363- line-height : 1 ;
364- border-left : 1px solid # 666 ;
365- }
366- # footer ul .github-nav li : first-child {
367- padding-left : 0 ;
368- border-left : none;
369- }
370- # footer p .copyline {
371- margin : 3px 0 0 0 ;
372- font-size : 14px ;
373- }
374- # footer p .rackspace {
375- margin : 0 ;
376- width : 230px ;
377- padding : 10px 10px 10px 56px ;
378- font-size : 12px ;
379- color : # 666 ;
380- background : url(../ images/rackspace_logo.png) 10px 50% no-repeat # f1f1f1 ;
381- -webkit-border-radius : 5px ;
382- -moz-border-radius : 5px ;
361+ background : url(../ images/blacktocat.png) no-repeat;
362+ text-indent : -5000px ;
363+ margin : 15px 20px 0 0 ;
383364}
384- # footer p .rackspace a {
385- text-decoration : underline;
386- color : # 333 ;
365+
366+ # footer .upper_footer ul .footer_nav {
367+ position : relative;
368+ float : left;
369+ width : 164px ;
370+ margin : 20px 10px ;
387371}
388372
389- # footer h2 .logo a {
390- background : url(../ images/footer_logo.png) no-repeat;
373+ # footer .upper_footer ul .footer_nav h4 {
374+ margin : 0 0 5px 0 ;
375+ padding-bottom : 5px ;
376+ border-bottom : thin solid # e1e1e1 ;
391377}
392378
393- # footer div . left-col {
379+ # footer . lower_footer {
394380 position : relative;
381+ background : url(../ images/bg_footer_bottom.png) # fff repeat-x;
382+ overflow : hidden;
383+ clear : both;
384+ }
385+
386+ # footer .lower_footer .home {
387+ display : block;
388+ position : absolute;
389+ background : url(../ images/footer-logo.png) to p left no-repeat;
390+ width : 100px ;
391+ height : 50px ;
392+ text-indent : -5000px ;
393+ }
394+
395+ # footer .lower_footer .home_ie {
396+ display : block;
397+ position : absolute;
398+ background : url(../ images/footer-logo.png) to p left no-repeat;
399+ width : 100px ;
400+ height : 50px ;
401+ text-indent : -5000px ;
402+ }
403+
404+ # footer .lower_footer # legal {
395405 float : left;
406+ width : 500px ;
407+ height : 50px ;
408+ line-height : 8px ;
409+ margin : 25px 0 0 17px ;
396410}
397411
398- # footer div .right-col {
399- position : relative;
412+ # footer .lower_footer # legal # legal_links {
413+ margin-left : 177px ;
414+ }
415+
416+ # footer .lower_footer div ul {
417+ float : left;
418+ text-indent : none;
419+ display : inline;
420+ margin-top : 15px ;
421+
422+ }
423+
424+ # footer .lower_footer div ul li {
425+ display : inline;
426+ float : left;
427+ margin : 0 10px 0 0 ;
428+ }
429+
430+ # footer .lower_footer div p {
431+ display : inline;
432+ float : left;
433+ clear : both;
434+ margin : 10px 0 0 177px ;
435+ }
436+
437+ # footer .lower_footer .sponsor {
438+ width : 295px ;
400439 float : right;
401- line-height : 1.4em ;
440+ margin-top : 35px ;
441+ padding-bottom : 25px ;
442+ }
443+
444+ # footer .lower_footer .sponsor .logo {
445+ float : left;
446+ margin : 0 10px 0 0 ;
447+ }
448+
449+ # footer .lower_footer .sponsor a {
450+ color : # 000 ;
402451}
403452
404453/* end */
@@ -407,20 +456,14 @@ div.sidebar-module ul ul li span {
407456 Not Footer
408457------------------------------------------------------------------------------*/
409458# wrapper {
410- padding : 20px 25px 128 px ;
459+ padding : 20px 25px ;
411460 overflow : hidden;
412461 height : auto;
413- min-height : 80% ;
414462 width : 920px ;
415463 margin : -20px auto 0 ;
416464 background : url(../ images/background-white.png) 0 0 no-repeat;
417465}
418466
419- # not-footer {
420- height : auto;
421- min-height : 100% ;
422- }
423-
424467.content {
425468 width : 560px ;
426469 position : relative;
0 commit comments