/*  Theme Name: spacerDotGifTheme URI: http://charlievaughan.comDescription: A bespoke eCommerce Wordpress theme developed especially for spacerdotgif by <a href="http://www.charlievaughan.com">Charlie Vaughan</a>.Author: Charlie VaughanAuthor URI: http://www.charlievaughan.comspacerDotGifhttp://www.charlievaughan.com*//* ---- css/spacerDotGif.css ---- *//* main column */#shareOptions { list-style:none; margin:1em 0; padding:0; }    #shareOptions li { line-height:normal; margin-right:20px; float:left; }.sociable_tagline { margin-bottom:0.3em; }.entry .googleAds { width:300px; height:250px; margin:2em auto; }.google336x280 { width:336px; height:280px; margin:3em 0 2em 100px; float:left; display:inline; clear:both; }#recaptcha_widget_div { margin-bottom:1em; padding:0; }/* centre column */#twitterModule.module { width:160px; margin-top:0.5em; }    #twitterModule h2 { width:100px; height:25px; margin:0 0 0.6em 0; padding:0; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/twitterLogo.gif') ; }    #twitterModule ul { font-size:0.85em; list-style:none; padding:0; margin:0; }        #twitterModule li { line-height:1.4em;  margin-bottom:0.8em; padding-left:2px; background:none; }            #twitterModule a { text-decoration:underline; }/*#button2s div { width:120px; height:60px; margin:0 0 10px 15px; }    #button2s img { width:120px; height:60px; }*/        /* right hand column */#subscriptionModule.module { margin-top:0; }    #subscriptionModule form { padding-bottom:0.5em; }        #subscriptionModule h2 { font-size:1.5em; margin:0.4em 0 0.6em 0; }        /*#subscriptionModule fieldset p { margin:1em 0 0 0; }*/        #subscriptionModule input { width:176px; margin:0; }        #subscriptionModule .button { width:80px; height:28px; clear:none; margin-left:6px; }        #subscriptionModule h3 { width:80px; color:#ccc; font-size:1.1em; margin:1em 0 0 2px; }        #subscriptionModule ul { width:193px; margin:1em 0 0 0; clear:none; }            #subscriptionModule li { width:16px; height:16px; margin:0 4px 4px 0; padding:0; background:transparent; float:left; clear:none; }                #subscriptionModule a { width:16px; height:16px; display:block; }                    #subscriptionModule img { width:16px; height:16px; display:block; behavior:url(/wp-content/themes/spacerDotGif/iepngfix.php); }/*#contentModule.module { margin-top:0; }    #designDevelopmentModule {  }        #page #latestArticles, #page #cssShowcase { height:250px; overflow-x:hidden; overflow-y:scroll; }            #latestArticles ul, #cssShowcase ul { width:257px; }                #latestArticles li, #cssShowcase li { width:236px; line-height:1.3em; }    #designDevelopmentModule .frameFooter { margin-top:10px; }    #sidebar #amazonModule.module { margin-top:0; margin-left:0; }*/#youtube.module { width:300px; padding:0; }    #youtube.module h2 { margin:0 0 0.5em 0; }        /*.detailPage #youtube.module h2 { margin-top:1em; }*/    #youtube.module p { width:300px; font-size:0.9em; margin:0.75em 0 0 2px; }#flickrModule.module { }    #flickrModule a { width:75px; height:75px; border:7px solid #ccc; margin:10px 10px 0 0; float:left; }        #flickrModule img { width:75px; height:75px; }#tagCloudModule { color:#ccc; font-family:Georgia, 'Book Antiqua', Helvetica, Arial, Verdana, sans-serif; }    #tagCloudModule h2 { margin-bottom:0.1em; }    #tagCloudModule li { display:inline; background-image:none; padding-left:0; }        #tagCloudModule a:link, #tagCloudModule a:visited { text-decoration:none; }        #tagCloudModule a:hover { text-decoration:underline; }        #tagCloudModule a:active { text-decoration:underline; }#diggLastModule { margin-top:0; }#sidebar #networks { width:300px; }    #myBlogLog { float:left; }    /*#networks.module ul { width:auto; list-style:none; margin-left:20px; padding:0; clear:none; float:left; }        #networks li { padding:0; background:transparent; }*/        /* gallery *//*#flickrModule { margin-bottom:3em; }    #flickrModule h2 { margin-bottom:0.5em; }    #flickrModule a { width:75px; height:75px; border:7px solid #999; margin:5px 15px 0 0; float:left; }        #flickrModule img { width:75px; height:75px; }*/        /* ---- css/lifestream.css ---- */#lifestreamModule { margin-bottom:0.75em; }    #lifestreamModule tr { border-top:1px dotted #ccc; display:block; padding:0.75em 0 0.4em 0; }        #lifestreamModule td { font-size:0.85em; padding:0; }            #lifestreamModule td a { text-decoration:none; }                #lifestreamModule .lifestream_icon { padding:2px 4px 0 0; float:left; }                    .lifestream_icon { width:16px; height:16px; }            .lifestream_meta { color:#ccc; font-size:0.85em; margin-top:0.2em; }                .lifestream_meta abbr { border:0; }html { }body { height:100%; color:#4e4e4e; font:0.8em Arial, Helvetica, Verdana, sans-serif; margin:0; padding:0; background-color:#6cb5f9; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picBackgroundPattern.png') ; background-repeat:repeat-x; background-position:0 9px; }    img { border:0; }    a { text-decoration:underline; outline:0; }      a:link { color:#9db800; }      a:visited { color:#809b21; }      a:hover { color:#abc94c; }      a:active { color:#c00; }    h1, h2, h3, h4 { width:100%; color:#9db800; font-family:Georgia, 'Book Antiqua', Helvetica, Arial, Verdana, sans-serif; margin:2em 0 0.4em 0; clear:both; float:left; }      h1, h2 { font-size:1.6em; line-height:1.3em; margin-bottom:0.2em; }      h3 { font-size:1.4em; }      h4 { font-size:1.2em; }    strong { color:#809b21; }    p { width:100%; line-height:1.4em; margin:0.5em 0 1em 0; clear:both; float:left; }    ul { width:100%; margin:0.8em 0 1.5em 0; clear:both; float:left; }    li { margin-bottom:0.4em; }    iframe { border:0; overflow:hidden; padding:0; }    acronym, abbr, span.caps { cursor:help; font-size:0.9em; }        acronym, abbr { border-bottom: 1px dashed #999; }        blockquote { margin:15px 30px 0 10px; padding-left:20px; border-left:5px solid #ddd; }        blockquote cite { margin:5px 0 0; display:block; }        .commentlist cite, .commentlist cite a { font-weight:bold; font-style:normal; }        code { color:#C97D1F; font:1.1em 'Courier New', Courier, Fixed; border:1px dashed #999; background-color:#fef4d5; margin-top:1em 0 1.5em 0; padding:1em 20px; display:block; }                        .hE, legend, #toolbar #siteSearchForm, #googleSearchForm { margin:-500em; position:absolute; top:-500em; height:1px; width:1px; }        .hidden { display:none; }.clearboth { clear:both; }    .center { text-align:center; }    .left { text-align:left; }    .right { text-align:right; }    .linkLists ul, .linkList, .module ul { margin:0.5em 0 1em 0; padding:0; list-style:none; }      .linkLists ul ul { color:#999; margin:1em 0 1.5em 6px; }      .linkLists li, .linkList li, .module li { padding:0 2px 0 17px; clear:both; position:relative; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picMedGreyArrow.gif') ; background-position:4px 0.2em; background-repeat:no-repeat; }    .linkLists a:link, .linkLists a:visited, .linkList a:link, .linkList a:visited, .module ul a:link, .module ul a:visited { text-decoration:none; }    .linkLists a:hover, .linkList a:hover, .module ul a:hover { text-decoration:underline; }    .linkLists a:active, .linkList a:active, .module ul a:active { text-decoration:underline; }                    /* Forms */    form { width:100%; margin:0; padding:0 0 1em 0; clear:both; float:left; }      fieldset { border:0; padding:0; margin:0; clear:both; }        fieldset p { width:100%; margin:0.75em 0; float:left; }        fieldset em { color:#c00; font-style:normal; }        fieldset div { padding-top:3px; clear:both; }          #page select { border:1px solid #999; padding:1px; float:left; }          #page label { display:block; margin-right:4px; padding:3px 0; float:left; }            .error { color:#c00; }            input, textarea { color:#666; border:1px dashed #ccc; font-size:1em; padding:5px; float:left; background-color:#f8f8f8; }            textarea { height:100px; font:1em Arial, Helvetica, Verdana, sans-serif; padding:0.4em 5px; }            input[type="text"]:focus, select:focus, textarea:focus { color:#000; background:#fef4d5; }              .button { width:auto; color:#fff; font:1.2em, Georgia, 'Book Antiqua', Helvetica, Arial, Verdana, sans-serif; border:0; padding:2px 6px 3px 6px;  background:#b7d15e; clear:both; }                          .imageInput { border:0; margin:8px 8px 0 0; padding:0; clear:both; float:right; }            #page .radios div { margin-right:4px; padding-top:2px; float:left; clear:both; }              .radios input { border:0; padding:0; }            .checkboxes div { margin-right:10px; float:left; clear:none; }            #topStrip { border-bottom:4px solid #abc94c; padding-top:5px; background: #302822 url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picFooterBackground.png') 50% 50% repeat-y; }            /* Page */    #pageContainer { width:100%; float:left; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picPageBackgroundWhite.gif') ; background-position:50% 0; background-repeat:repeat-y; }        html>body #pageContainer { background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picPageBackground.png') ; }    #page { width:902px; margin:0 auto 10px auto; }      /*.tabs { width:100%; font-size:0.75em; margin:0 0 0.5em 0; padding:0; list-style:none; float:left; clear:both; }          #page .tabs li { font-size:1.3em; margin:0 3px 0 0; padding:0 0 7px 0; float:left; clear:none; }            .tab01 #tab01, .tab02 #tab02, .tab01a #tab01a, .tab02a #tab02a, .tab01b #tab01b, .tab02b #tab02b,  .tab01c #tab01c, .tab02c #tab02c, .tab03c #tab03c { background: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picTabArrowGreen.gif') 50% 100% no-repeat; }              .tabs span { position:relative; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picTabOffGrey.png') ; background-position:100% 100%; display:block; }                .tab01 #tab01 span, .tab02 #tab02 span, .tab01a #tab01a span, .tab02a #tab02a span, .tab01b #tab01b span, .tab02b #tab02b span, .tab01c #tab01c span, .tab02c #tab02c span, .tab03c #tab03c span { background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picTabOnGreen.png') ; }                  .tabs span span { width:0.2em; height:0.3em; display:block; background-position:0 100%; }                #page .tabs a { text-decoration:none; margin-right:1px; padding:0.3em 0.6em 0 0.6em; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picTabOffGrey.png') ; background-position:0 0; display:block; }                  .tab01 #tab01 a, .tab02 #tab02 a, .tab01a #tab01a a, .tab02a #tab02a a, .tab01b #tab01b a, .tab02b #tab02b a, .tab01c #tab01c a, .tab02c #tab02c a, .tab03c #tab03c a { color:#fff; cursor:default; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picTabOnGreen.png') ; }                    .tabs a span { position:absolute; top:0; right:0; background-position:100% 0; }*/          #toolbar .form01 #siteSearchForm, .form02 #googleSearchForm, .tab01a #diggFavs, .tab02a #lastTracks, .tab01b #latestArticles, .tab02b #cssShowcase, .tab01c #latestPosts, .tab02c #popularPosts, .tab03c #randomPosts { width:auto; height:auto; position:relative; margin:0; top:0; left:0; padding:0; clear:both; }        .module { width:100%; margin:1em 0 1.5em 0; float:left; clear:both; display:inline; position:relative; }            .module h2 { margin-top:0; padding-bottom:0; }    .panel { color:#999; border:1px solid #c6c6c6; padding:0 10px 6px 10px; position:relative; background-color:#FAFAFA; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picPanelBackground.png') ; background-repeat:repeat-x; }        .panel .tabs { margin-bottom:1em; }        .panel div ul { margin-bottom:0; }        .panel li { height:0.01%; padding:0 4px 0.6em 17px; background-position:4px 2px; }              html>body .panel li { height:auto; }.frameFooter, .frameHeader { width:300px; height:7px; margin:-1px -11px 3px -11px; position:relative; float:left; display:inline; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picPanelTopLeft.gif') ; background-repeat:no-repeat; }.corner { width:7px; height:7px; float:right; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picPanelTopRight.gif') ;  } .frameFooter { margin:0 -11px -7px -11px; clear:both; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picPanelBottomLeft.gif') ;  }    .frameFooter .corner { background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picPanelBottomRight.gif') ; }             .searchForm form { padding:0; }             .searchForm fieldset { width:296px; padding-left:2px; }           .searchForm input { width:212px; height:16px; float:left; }              .searchForm .button { width:62px; height:26px; color:#fff; margin:1px 0 0 6px; clear:none; }                   /* Header */      #header { position:relative; z-index:8; }          #logo { width:388px; height:77px; margin:10px 0 7px 0; float:left; background: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picSpacerDotGifLogo.png') ; }            #logo a { width:388px; height:77px; display:block; }          #toolbar { width:401px; height:45px; margin:-4px 0 0 0; padding:9px 0 0 19px; position:relative; background: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picToolbarBackground.png') no-repeat; float:right; }              #toolbar ul { height:0; list-style:none; margin:0; padding:0; }                  #toolbar li { float:left; }                  #btnSyndicate, #btnRssFeeds { width:35px; height:27px; cursor:pointer; margin:1px 7px 0 0; position:relative; z-index:10; }                      #btnSyndicate { background: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/btnSyndicateToolbar.gif') 0 1px; }                      #btnRssFeeds { background: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/btnRssToolbar.gif') 0 1px; }                  #searchBox { position:relative; }                      #searchBox input { border-style:solid; }                    #toolbar .menu { width:178px; margin:0 0 0 -8px; padding-top:13px; position:absolute; top:27px; left:0; z-index:100000; background:#332a24; }                      #toolbar .menu.hE { top:-500em; }                      #toolbar .menu ul { width:170px; }                      #toolbar #btnSyndicate .menu { width:336px; margin-left:-19px; border-left:4px solid #abc94c; }                      #toolbar #btnSyndicate ul { width:332px; }                      #toolbar #searchBox .menu { width:246px; padding-top:13px; top:28px; }                      #toolbar #searchBox .menu.hE { top:-500em; }                      #toolbar #searchBox ul { width:238px; }                    #toolbar .menu ul { height:auto; border-width:0 4px; border-style:solid; border-color:#abc94c; padding-top:4px; }                   #toolbar #btnSyndicate ul { border-left:0; }                    #toolbar .menu li { border-top:1px dotted #999; float:none; clear:both; margin:0 12px; padding:0.25em 0 0.3em 4px; background:transparent; }                      #toolbar #btnSyndicate li { width:144px; float:left; clear:none; display:inline; }                      #toolbar #btnSyndicate li.digg, #toolbar #btnSyndicate li.aol,#toolbar #btnSyndicate li.netvibes, #toolbar #btnSyndicate li.stumbleupon, #toolbar #btnSyndicate li.bloglines, #toolbar #btnSyndicate li.furl, #toolbar #btnSyndicate li.yahoo, #toolbar #btnSyndicate li.windows { margin-left:0; }                      #toolbar .menu a { text-decoration:none; }              #toolbar .frameFooter { width:166px; height:12px; margin:0 0 -16px 0; background: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picToolbarBackground.png') bottom left; behavior:url(/wp-content/themes/spacerDotGif/iepngfix.php); }             #toolbar #btnSyndicate .frameFooter { width:328px; margin-left:-4px; display:inline; }             #toolbar #searchBox .frameFooter { width:234px; }                          #toolbar .frameFooter .corner { behavior:url(/wp-content/themes/spacerDotGif/iepngfix.php); width:12px; height:12px; margin-right:-12px; position:relative; background: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picToolbarBackground.png') bottom right; }      /* clear:both added to stop float:left crashing IE6 render engine */      /*#leaderboard { width:728px; height:90px; margin:0 9px 0.5em 0; float:left; clear:left; display:inline; }           #leaderboard img { width:728px; height:90px; }          #specialAd { width:165px; height:90px; margin-top:44px; float:right; }*/                        /* Content area */        #content { width:902px; margin:0 auto; clear:both; }        #content #intro, .archiveHeader { width:581px; color:#999; border-bottom:1px dotted #999; font-size:0.85em; font-weight:normal; text-transform:uppercase; margin:1.5em 0 2em 4px; padding-bottom:0.5em; float:left; display:inline; }                                /* Main */      #main { width:398px; float:left; margin-right:20px; padding:0 0 3em 4px; }        .detailPage #main { width:548px; }        .breadcrumbs { margin:1em 0 1.5em 0; padding:0; list-style:none; line-height:1.4em; }            .breadcrumbs li { padding:0 6px 0 0; display:inline; }                .breadcrumbs .endLi { padding:0 0 0 6px; border-left:1px solid #999; }                .breadcrumbs a:link, .breadcrumbs a:visited { text-decoration:none; }                .breadcrumbs a:hover, .breadcrumbs a:active { text-decoration:underline; }        .post { width:100%; margin-bottom:2.5em; clear:both; float:left; }                    .detailPage .post { margin:0; }            #main .alt { line-height:1.4em; background-color: #f8f8f8; padding:1em 15px; }            .detailPage h1 { font-size:2.2em; margin-top:1em; }            .post h2 { font-size:2.2em; margin-top:0; }              .post h2 a:link, .post h2 a:visited { text-decoration:none; }              .post h2 a:hover, .post h2 a:active { text-decoration:underline; }            .borderedImage { width:389px; height:190px; border:5px solid #ccc; }            .detailPage .post p { margin-bottom:1.5em; }            #main .datePublished { width:100%; color:#999; font-family:Georgia, 'Book Antiqua', Helvetica, Arial, Verdana, sans-serif; font-size:0.9em; text-transform:uppercase; margin:0.1em 0 0.5em 0; clear:both; float:left; }            .postMetaData { color:#666; font-size:0.9em; list-style:none; line-height:1.5em; margin:0.2em 0; padding:0; clear:both; }            p.postMetaData { width:438px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-right:10px; } .postMetaData li { border-left:1px solid #999; line-height:auto; white-space:nowrap; padding:0 5px; float:left; }                .postMetaData .firstLi { border:0; padding-left:0; }                .postMetaData a:link, .postMetaData a:visited { text-decoration:none; }                .postMetaData a:hover, .postMetaData a:active { text-decoration:underline; }    .pagination { list-style:none; margin:2em 0; padding:0; }            .pagination li { float:right; }                .pagination .endLi { float:left; }             #similarPostModule h3 { margin-top:0; }            #similarPostModule ul { margin-bottom:0; }            .entry { line-height:1.5em; }            .entry h2 { font-size:1.6em; margin:2em 0 0 0; }        #comments { position:relative; clear:both; }        #comments h2 { width:430px; margin:2.5em 0 0.6em 0; clear:both; float:left; }        #commentsRss { width:26px; height:26px; position:absolute; top:4.1em; right:26px; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/btnRss.png') ; behavior:url(/wp-content/themes/spacerDotGif/iepngfix.php); display:block; clear:both; }        #comments p { width:auto; margin-top:0.5em; clear:none; float:none; }        #comments .commentMetaData { color:#666; font-size:0.9em; margin:2em 0 0 0; }        #comments ol { margin:1em 0 0 0; padding-left:30px; clear:both; float:left; }#comments li { width:458px; border:1px dashed #ccc; margin-bottom:10px; padding:1em 15px; clear:both; float:left; }#comments .avatar { border:5px solid #999; margin:0.3em 15px 5px 0; float:left; }#comments li h3 { color:#c00; margin:0.5em 0; float:none; }#comments label { width:140px; text-align:right; padding:0.4em 10px 0 0; }#comments label span { color:#999; }#comments input { width:330px; margin-bottom:6px; }      #comments textarea { width:482px; margin:6px 0 1em 0; }                                /* Centre Column */      #centreColumn { width:160px; float:left; padding-bottom:3em; position:relative; overflow:hidden; }      #centreColumn ul { margin-bottom:0; }      #categoryModule { color:#999; }                             /* Right Hand Column */      #sidebar { width:300px; margin-top:-45px; padding:0 0 3em 0; float:right; position:relative; }        .detailPage #sidebar { width:330px; margin-top:1.2em; }        .errorPage #sidebar { margin-top:0; }            #sidebar .module.panel { width:278px; }                .detailPage #sidebar .module.panel { width:308px; }            .detailPage .frameFooter, .detailPage .frameHeader { width:330px; }            #miniposts { margin:0.5em 0 1em 0; }            #miniposts div { width:287px; height:350px; border:1px dotted #ccc; border-right:0; font-size:0.9em; margin:0.4em 0; padding:8px 6px; float:left; overflow-x:hidden; overflow-y:scroll; position:relative; }            /*.detailPage #miniposts div { width:358px; }*/            #miniposts li { width:265px; font-size:0.9em; border-bottom:1px dotted #ccc; padding:0 0 1em 6px; float:left; background-image:none; }            #miniposts h3 { font-size:1.3em; margin-top:0.4em; }            #miniposts h3 a:link, #miniposts h3 a:visited { text-decoration:none; }            #miniposts h3 a:hover, #miniposts h3 a:active { text-decoration:underline; }            #miniposts p { display:inline; float:none; }            #miniposts a { text-decoration:underline; }            #miniposts span { color:#999; }            #sidebar #categoryModule.module ul { margin-bottom:0; }                #sidebar #categoryModule.module li { width:131px; margin-right:15px; clear:none; float:left; }                                #galleryContainer { width:100%; padding-bottom:1em; background: #6b6661 url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picGalleryBackground.png') 50% 50% repeat-y; clear:both; float:left; }        #gallery { width:862px; color:#fff; margin:0 auto; padding:2.5em 20px 0 20px; clear:both; background: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picWhiteTriangle.png') 150px 0 no-repeat; }        #gallery .module { width:267px; margin:0 10px 1em 10px; display:inline; clear:none; }            #gallery h3 { color:#fff; margin-top:1em; }            #gallery #commentsRss { position:absolute; top:1.25em; right:0; }            #gallery li { padding-left:14px; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picArrowWhite.gif') ; background-position:0 0.2em; }                #gallery a:link { color:#fff; }                #gallery a:hover, #gallery a:visited { color:#ccc; }                #gallery a:active { color:c00; }                            /* Footer */#footerContainer { width:100%; clear:both; float:left; background: #302822 url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picFooterBackground.png') 50% 50% repeat-y; }#footer { width:862px; color:#ccc; margin:0 auto; padding:2.5em 20px 3em 20px; background: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picGreyTriangle.png') 150px 0 no-repeat; clear:both; }#footer h2 { color:#ccc; }        #footer ul { list-style:none; padding:0; float:left; clear:both; }        #footer .module li { color:#ccc; padding-left:14px; background-image: url('http://spacerdotgif.com/wp-content/themes/spacerDotGif/images/picGreyArrow.gif') ; background-position:0 0.2em; }        #footerCategoryModule { padding-left:8px; }            #footerCategoryModule li { margin-right:20px; white-space:nowrap; float:left; clear:none; }        #usefulLinks { width:100%; margin:2em 0 0 0; clear:both; }            #usefulLinks ul { margin:0; padding:1em 0 2em 0; }            #usefulLinks li { float:left; border-right:1px solid #ccc; white-space:nowrap; }                #usefulLinks a { padding:0.1em 8px; }                    #usefulLinks a:link, #usefulLinks a:visited { text-decoration:none; }                    #usefulLinks a:hover, #usefulLinks a:active { text-decoration:underline; }                    #usefulLinks .endLi { border:0; text-transform:lowercase; }        #legal { width:854px; padding-left:8px; clear:both; float:none; }