   body, html { margin: 0; padding: 0; color: #666; height:100%; font-family: Arial, Helvetica; font-size:89%; }  *{ margin:0; padding:0; } img{ border:0; } p{ margin: 10px 0 10px 0; } a:link, a:active { color: #f10808; text-decoration: none; border:none; } a:visited { color: #039; text-decoration: none; border:none; } a:hover { text-decoration: underline; }  body{ background: #ece31d url(/images/bg.jpg) no-repeat 50% 0 ; } body.space{ background: #3092CF url(/siteimages/bg-illustrated---space.gif) no-repeat 50% 0 ; } body.turbine{ background: #8EC63F url(/siteimages/bg-illustrated--final.gif) no-repeat 50% 0 ; }  .hiddenfromview{ display:none; }  h1, .newstitle, .sitemap { color: #ff0000 ; font-size: 200%; letter-spacing: -1px; font-weight: bold; padding: 0; margin: 0 0 20px 0; } h2 { color:Red; margin-bottom:13px; font-size:140%; }   .Common { margin: 0 auto; padding: 0; width: 960px; }  #CommonHeader { padding: 0; margin: 0; width: 100%; overflow: hidden; height: 113px; background: url(/siteimages/top-green-fade.jpg) ; } #CommonHeaderTitleArea { float: left; padding-top: 0px; width: 40%; overflow: hidden; } #feet{ float:right; height:112px; width:60%; text-align:right; } #topboxes{ padding-bottom:8px; padding-right:30px; height:20px; } #topboxes ul{ padding-right:5px; margin:0; } #topboxes li{ display:inline; list-style:none; padding-left:4px; }  #CommonNavigation { clear: both; margin: 0; width: 100%; border-bottom: solid 1px #6E970E; padding: 0; font-size: 105%; background: #6E970E url(/siteimages/nav-bar-geen-diagonal.jpg) ; } #CommonNavigation .Common { border-left: solid 1px #6E970E ; } #CommonNavigation .Common .Inner { height: 1%; } #CommonNavigationShadow { clear: both; } #CommonNavigation ul { padding: 0; display: block; margin: 0; } #CommonNavigation ul li { display: block; float: left; padding: 0; font-weight: bold; color: #000; } #CommonNavigation a:link, #CommonNavigation a:active, #CommonNavigation a:visited { color: #000; text-decoration: none; display: block; padding: 6px 12px; } #CommonNavigation a:hover { color: #fff; text-decoration: none; display: block; padding: 6px 12px; } #CommonNavigation a.Selected:link, #CommonNavigation a.Selected:active, #CommonNavigation a.Selected:visited { color: #fff; } #CommonNavigation a.Selected:hover { color: #fff; }  #level1, #level1 ul {  padding: 0; margin: 0; list-style: none; line-height: 1; position:relative; border-left:1px solid #6E970E; border-right:none ; } #level1 a { display: block; font-weight:bold; } #menu li.nav-selected a,#menu li.nav-selected-parent a { color:#ffffff ; } #menu li.nav-selected ul a{ color:#000000; } #menu li.nav-selected-parent ul a{ color:#ffffff; } #menu li.nav-selected-parent ul li.nav-selected a{ color:#ffffff; } #level1 li {  float: left; position:relative; margin:0; border-right:#6E970E 1px solid; } #level1 li ul {  background:#BED427 none repeat scroll 0 0; border-top:1px solid #6E970E; color:#000000 ; left:-999em; margin-left:-1px ; padding:0 0 0 ; position:absolute; text-align:left; width:13em;  } #level1 li ul li{ border-bottom:1px solid #6E970E; padding:0px 0; margin-left:0 ; width:13em; } #level1 li:hover ul, #level1 li.sfhover ul {  left: auto; border-right:0 ; } #level1 ul li a{ color:#000000 ; border-right:none ; padding:4px 1px 4px 13px ; } #level1 ul li a:hover{ background-color:#6E970E ; border-right:0 ; text-decoration:none ; color:#ffffff ; } html>body #level1 ul li a:hover{ border-right:0 ; }  #root { visibility:hidden; width:0px; }  #barwrap{ width:960px; height:34px; background-color:#ffffff; text-align:center; margin:0 auto; } #notificationBar{ width:952px; height:34px; margin:0 auto; line-height:34px; color:#000000; font-weight:bold; background: #ffffff url(/siteimages/green-lip-all.jpg) no-repeat; margin:0 auto; } div.joinlink { display:block; float:left; background: #D3E247 url(/siteimages/fpf-red-on-green-button.gif) no-repeat; width:81px; height:18px; margin-top:7px; padding-bottom:5px; } div.joinlink a { line-height:23px; } div.joinlinklarge { display:block; float:left; background: #D3E247 url(/siteimages/red-on-green-130.gif) no-repeat ; width:130px; height:23px; margin-top:7px; } div.joinlinklarge a { line-height:23px; } div.seperator { width:20px; height:34px; float:left; } div.signupPreText { display:block; float:left; width:200px; margin-right:20px; } div.signupBarInner { margin-left:150px; height:34px; } #notificationBar a:link, #notificationBar a:active, #notificationBar a:visited{ color:#ffffff;  }  .contentBg { background-color:#ffffff; padding-top:0px; min-height:80%; } #CommonContent { padding-top:10px; padding-bottom:0px; padding-left:5px; padding-right:0px;  overflow: hidden; width:691px; } #CommonContentInner { width: 100%; overflow: hidden; } #preContentText { width:952px; margin-left:auto; margin-right:auto; } #maincontent-top{ float:left; width:691px; height:11px; background:url(/siteimages/maint-top.jpg) no-repeat; } #maincontent-mid{ float:left; width:671px; padding-left:10px; padding-right:10px; background:url(/siteimages/main-middle.jpg) repeat-y; padding-bottom:20px; } #maincontent-bot{ float:left; width:691px; height:9px; background:url(/siteimages/main-bottom-bottom.jpg) no-repeat; }  #CommonFooter { clear: both; background-color: #adc318 ; border-top: solid 1px #729d10 ; border-bottom: solid 1px #bbb; } #CommonFooter .Common { padding: 12px 0; text-align: center; font-size: 85%; font-weight: bold; } #CommonFooter .Common a { color:#ffffff; }   .CommonSidebar { overflow: hidden; width: 240px; } .sidebarbox{ margin-top:10px; } .sidebarbox h3{ padding-bottom:0; margin-bottom:0; color:#000000; font-size:100%; padding:3px 0 3px 5px; } .sidebarbox h3 a{ color:#000000 ; text-decoration:none ; } .sidebarTitle { background:url(/siteimages/backgrounds/curved_edge_sidebar_widget_title.gif) no-repeat; background-color:#a7d6f0; } .sidebarTabs { background:url(/siteimages/backgrounds/tabbed_widget_left.png) no-repeat; background-color:#a7d6f0; height:22px; } .sidebarTabTitle { float:left; width:80px; text-align:center; cursor:pointer; } .sbtop-orange{ background-color:#ffcc00 } .sbtop-red{ background:url(/siteimages/red-top.jpg) repeat-y; } .sbtop-blue{ background-color:#a7d6f0; } .sbtop-yellow{ background:url(/siteimages/yellow-top.gif) repeat-y; } .sbmid{ background:url(/siteimages/right-middle.gif) repeat-y; padding:3px 0 3px 5px; } .sbbot{ background:url(/siteimages/right-bottom.gif) no-repeat; height:20px; }  #CommonSidebarRight{ margin-right:4px; float:right; padding-left:12px; }  #menuRIGHTNAV23 { padding-top:10px; } #menuRIGHTNAV23 > ul li{ display:block; line-height:1.7em; list-style-type:none; margin-bottom:1px; width:240px; } #menuRIGHTNAV23 > ul{ width:240px; padding:0 0 8px; font-weight: bold; } #menuRIGHTNAV23 ul li ul { visibility:hidden; overflow:hidden; height:0px; } #menuRIGHTNAV23 ul li.nav-selected ul { visibility:visible; overflow:visible; height:auto; } #menuRIGHTNAV23 ul li.nav-selected-parent ul { visibility:visible; overflow:visible; height:auto; } #menuRIGHTNAV23 a.level1:link, #menuRIGHTNAV23 a.level1:visited, #menuRIGHTNAV23 a.level1:active{ background-color:#8EC63F; color:#000000; display:block; padding:0 5px; text-decoration:none; width:230px; } #menuRIGHTNAV23 a.level1:hover{ color:#fff; background-color:#6c9d31; } #menuRIGHTNAV23 li.nav-selected a.level1{ color:#ffffff; background-color:#6c9d31; } #menuRIGHTNAV23 li.nav-selected-parent a.level1x{ color:#ffffff; background-color:#6c9d31; } #menuRIGHTNAV23 a.level1x:link, #menuRIGHTNAV23 a.level1x:visited, #menuRIGHTNAV23 a.level1x:active{ background-color:#8EC63F; color:#000000; display:block; padding:0 5px; text-decoration:none; width:230px; } #menuRIGHTNAV23 a.level1x:hover{ color:#fff; background-color:#6c9d31; } #menuRIGHTNAV23 li.nav-selected a.level1x{ color:#ffffff; background-color:#6c9d31; } #menuRIGHTNAV23 > ul li > a:link, #menuRIGHTNAV23 > ul li > a:visited, #menuRIGHTNAV23 > ul li > a:active{ background-color:#8EC63F; color:#000000; display:block; padding-left:20px; margin-bottom:1px; text-decoration:none; width:220px; } #menuRIGHTNAV23 > ul li > a:hover{ color:#fff; background-color:#6c9d31; } #menuRIGHTNAV23 > ul li.nav-selected > a{ color:#ffffff; background-color:#6c9d31; }   #CommonSidebarLeft { margin-left:5px; float: left; padding-right: 12px; }  #bottomboxes { display:block; width:674px; float:left; min-height:50px; padding-left:17px; background-color:#cbdb18; } div.bottomBox { display:block; float:left; } div.bottomBoxTitle { color:#496600; display:block; font-weight:bold; height:20px; padding-left:4px; padding-top:6px; min-width:100%; } div.bottomBoxContent { display:block; background-color:#FFFFFF; width:100%; height:77px; } #divBottomBoxContentLeft { width:423px; margin-right:22px; } #divBottomBoxContentRight { width:205px; } #divPeopleWeWorkWithContent { background-image:url(/Images/siteimages/backgrounds/curved-edge-people-we-work-with.gif); padding-top:10px; padding-left:10px; height:67px; } #divPeopleWeWorkWithInnerContent { width:384px; height:57px; display:block; float:left; position:relative; overflow:hidden; } #divPeopleWeWorkWithScroller { position:absolute; width:768px; height:54px; left:-384px; top:0px; } .peopleWeWorkWithScrollerSection { overflow:hidden; position:absolute; width:384px; height:57px; top:0px; } #divPeopleWeWorkWithA { left:0px; } #divPeopleWeWorkWithB { left:384px; } .peopleWeWorkWithScrollerSection img { position:absolute; top:0px; } .imgPeopleWeWorkWithLeft { left:0px; } .imgPeopleWeWorkWithMiddle { left:128px; } .imgPeopleWeWorkWithRight { left:256px; } div.PeopleWeWorkWithArrow { width:14px; height:57px; display:block; float:left; } #divSponsoredByContent { background-image:url(/Images/siteimages/backgrounds/curved-edge-sponsored-by.gif); }  #contentFooter { display:block; width:674px; float:left; min-height:50px; padding-left:17px; margin-top:10px; } #contentFooterLeft { width:455px; } #divContentFooterRight { width:205px; } #divShareThisPageImagesContainer { width:100%; } #divShareThisPageImages { display:block; width:284px; margin-left:auto; margin-right:auto; }  #CommonContent a:link, .CommonSidebar a:link { color:#f10808;  } #footprint-friends-news a:link { text-decoration:none; color:#696868; font-size:smaller; } #footprint-friends-news a:visited { text-decoration:none; color:#696868; font-size:smaller; } h4.CommonContentBoxHeader { background-color:#CEDEFD; padding:3px; } p.quote-paragraph { font-style:italic; }   .page-article-div img{ float:right; margin-left:13px; } .page-article-div hr { border: none 0; margin-top:8px; margin-bottom:8px; border-top: 1px dashed #808A87; height:1px; } .page-article-div ul { padding-left:40px; } .newsitem img { float:right; }  .imageBasedArticleContainer { width:671px; float:left; margin-bottom:15px; } .imageBasedArticleImageContainer { width:200px; float:left; } .imageBasedArticleTextContainer { width:471px; float:left; }  div.quoteBoxOuter { padding-top:10px; width:100%; display: block; } div.quoteBox { float: left; width: 233px; margin-right:11px; padding-left:12px; padding-right:12px; padding-top:12px; padding-bottom:12px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#adc318; border-right-color:#adc318; border-bottom-color:#adc318; border-left-color:#adc318; }   #homePageTopBanner { width:660px; margin-bottom:9px; background:url(/siteimages/home-page-top-image.gif) no-repeat; overflow:hidden; max-height:55px; }   #homePageWidgetContainers { width:660px; display:block; } .homePageWidget { background-color:#8ec53e; width:205px; height:344px; margin-right:22px; float:left; display:block; overflow:hidden; } #homePageMediaWidget { margin-right:0px; } .homePageWidgetHeader { display:block; width:205px; float:left; height:36px; background:url(/Images/siteimages/backgrounds/curved-edge-top-forum-widget-home.gif) no-repeat ; } .homePageWidgetTitle { padding-bottom:4px; margin-top:5px; padding-left:4px; color:#ffffff; font-size:130%; padding-top:3px; text-align:center; } .homePageWidgetContent { display:block; width:203px; height:249px; background-color:#FFFFFF; margin-left:1px; float:left; } #gallerySummarry { overflow-y:scroll; } .homePageWidgetTags { display:block; width:195px; float:left; height:55px; padding-left:4px; padding-right:4px; overflow:hidden; } .homePageWidgetFooter { display:block; width:205px; height:5px; float:left; background:url(/Images/siteimages/backgrounds/curved-edge-bottom-forum-widget-home.gif) no-repeat bottom left; }  ul.CommonSidebarTagCloud, ul.CommonTagCloud { list-style-type:none; margin-left:4px; width:195px; height:60px; } li.CommonTag6 { display:inline; margin-right:6px; font-size:80%; font-weight:200; max-width:195px; } li.CommonTag6 a:link { } li.CommonTag5 { display:inline; margin-right:6px; font-size:90%; font-weight:300; max-width:195px; } li.CommonTag5 a:link { } li.CommonTag4 { display:inline; margin-right:6px; font-size:90%; font-weight:500; max-width:195px; } li.CommonTag4 a:link { } li.CommonTag3 { display:inline; margin-right:6px; font-size:100%; font-weight:600; max-width:195px; } li.CommonTag3 a:link { } li.CommonTag2 { display:inline; margin-right:6px; font-size:110%; font-weight:800; max-width:195px; } li.CommonTag2 a:link { } li.CommonTag1 { display:inline; margin-right:6px; font-size:120%; font-weight:900; max-width:195px; } li.CommonTag1 a:link { } #blogTags a:link { color:#FFFFFF; text-decoration:none; } #blogTags a:visited { color:#FFFFFF; } #galleryTags a:link { color:#FFFFFF; text-decoration:none; } #galleryTags a:visited { color:#FFFFFF; } #forumTags a:link { color:#FFFFFF; text-decoration:none; } #forumTags a:visited { color:#FFFFFF; }  #homePageContent { width:660px; margin-bottom:15px; display:table; padding-top:15px; } #homePageContentLeft{ display:table-column; float:left; margin-right:22px; width:433px; min-height:1px; overflow:hidden; } #homePageContentRight{ width:205px; display:table-column; margin-bottom:11px; float:left; overflow:hidden; } #dotted-box{ border-bottom:#cbdb16 1px dashed; border-left:#cbdb16 1px dashed; width:203px; margin-bottom:10px; float:right; border-top:#cbdb16 1px dashed; border-right:#cbdb16 1px dashed; } #dotted-box h2 { margin-bottom:5px; background-image:url(/siteimages/nav-bar-geen-diagonal.jpg) ; text-align:center; padding-bottom:4px; margin-top:0px; padding-left:4px; color:#ffffff; font-size:130%; padding-top:3px; } #dotted-box a:link { text-decoration:none; color:#ffffff; } #dotted-box a:hover { text-decoration:none; color:red; } #dotted-box a:visited { text-decoration:none; color:#ffffff; } #dotted-box-content{ padding-bottom:0px; padding-top:0px; }  #footprint-friends-news{ width:682px;  display:block; }  div.image-list-article-div { display:table; margin-top:5px; margin-bottom:5px; width:100%; } div.image-list-article-image-div { display:table-column; float:left; width:140px; padding-right:10px; } div.image-list-article-image-div img { float:right; } div.image-list-article-text-div { display:table-column; float:left; display:table-column; width:491px; } .image-list-article-text-div h5 a:link { color:#039 ; text-decoration:none ; } .image-list-article-text-div h5 a:hover { text-decoration:underline ; } .image-list-article-text-div h5 a:visited { color:#039 ; text-decoration:none ; } .image-list-article-text-div p { font-style: italic; }  div.communitypic { float: right; height: 160px; width: 190px; margin-top:30px; } div.communitypic img { clear: both; margin-bottom: 10px; margin-right:30px; } div.communitytext { float: left; margin-bottom: 30px; margin-left:20px; width: 430px; height: 160px; }  div.zoobloid-personal-file-icon { width:233px; height:51px; } div.zoobloid-personal-file-icon img { float:left; } div.zoobloidsAttributesContainer { width:233px; margin-top:10px; } span.zoobloid-attribute-text { color:#000000; font-family: "Arial Rounded MT Bold", Arial, sans-serif; font-weight:bold; font-size:16px; } ul.zoobloid-attributes { padding-left:20px; } ul.grub { color:#006700 } ul.peg { color:#ca7800 } ul.buzz { color:#f30000; } ul.spinner { color:#016fba; } ul.stomp { color:#c9a100; } ul.wag { color:#c9a100; } ul.stretch { color:#d65301; } ul.strider { color:#780075; } ul.boggle { color:#007dd2; } ul.dea { color:#7d522a; } ul.flare { color:#006700; } div.zoobloidsHeroicTalentContainer { width:233px; margin-top:10px; } span.zoobloidHeroicTalent { color:#008000; font-weight:bold; font-size:16px; }  .hostedholder{ float:left; padding-top:15px; padding-bottom:15px; width:669px; } .imagetextbox{ width:160px; float:left; padding:0; } .imagetextbox img{ padding:0 0 0 1px; } .imagetextbox p{ margin:0; } .hostedimage{ width:160px; float:left; padding-left:2px; } .hosteddgt{ width:160px; height:4px; float:left; font-size:0%; background:url(http://www.footprintfriends.com/hosted/hosteddgt.gif) no-repeat; } .hosteddgm{ width:159px; float:left; font-size:0.9em; font-weight:bold; background:url(/hosted/hosteddgm.gif) repeat-y; padding:0; text-align:center; } .hosteddgb{ height:5px; width:152px; float:left; font-size:0%; background:url(http://www.footprintfriends.com/hosted/hosteddgb.gif) no-repeat; } .hostedlgt{ width:160px; float:left; background:url(/hosted/hostedlgt.gif) repeat-y; } .Htest{ width:137px; float:left; padding: 5px 10px; text-align:center; font-size:0.9em; } .hostedlgb{ width:160px; height:14px; float:left; background:url(/hosted/hostedlgb.gif) no-repeat; }  div.homeNewsFeedText h3 { font-size: 18px; color: red; }

