/* --------------------------------- =commonly used tools -------- */
a{outline:none;}
*{font-family:'Arial',Sans-serif;}
h1,h2,h3,h4,h5,h6,p,blockquote{font-size:1em;line-height:1.5em;margin-bottom:1.5em;}
.clear,.clearMe,.footer{clear:both;}
.hideText,.hiddenFields{text-indent:-9999px;}
.displayNone,.hiddenFields{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
bold,strong,b{font-weight:bold;}
italic,i,em{font-style:italic;}
small{font-size:80%;}
.noBottomMargin {margin-bottom:0;}
/* --------------------------------- =general style & page layout -------- */
.container{margin-top:2px;}
#homepage-headerImageHolder p{text-indent:-9999px;}
#homepage-headerImageHolder{display:block;width:100%;height:256px;}
#header{position:relative;height:126px;}
body#homePage #header{width:942px;margin-left:5px;}
#footer-homepage-leftcol{margin-right:0;margin-left:9px;width:351px;}
/*This was added to allow the columns in the footer to work*/
#contentcol,#blogSidebarCol,#blogContent{margin-top:20px;margin-bottom:15px;}
#sidebarcol{padding-top:22px;text-align:right;}
/* --------------------------------- =imported styles -------- */
/* --------------------------------- =layout -------- */
.post{margin-bottom:25px;}
#footer-rotater div a{display:block;float:left;height:256px;margin-bottom:20px;width:347px;}
#footer-homepage{width:951px;}
#footer-homepage-centercol{float:right;height:257px;width:343px;margin:4px 14px 20px 0;background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/center-footer-bg-new.png) no-repeat;}
#footer-homepage-rightcol{float:right;height:257px;width:223px;margin:4px 0 20px 0;margin-right:0;background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/homepage-velo.jpg) no-repeat;}
.textwidget{color:#6D6E71;font-size:11px;line-height:16px;padding:4px 16px 0;}
#footer-homepage-rightcol .textwidget{font-size:10px;}
.pubContent{background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/product_bg.png) repeat scroll 0 0;display:block;float:left;height:158px;margin:0 5px 10px 0;padding:20px 19px 0 20px;width:191px;}
.pubContent img{display:inline;float:left;height:120px;margin-right:5px;width:92px;}
.productContent{background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/product_bg.png) repeat scroll 0 0;display:block;float:left;height:138px;margin-right:5px;padding:20px 8px 20px 20px;width:202px;}
.productContent img{margin-top:10px;}
.postContent p img.floatRight{margin-top:-33px;margin-left:10px;}
#sidebarcol p{margin-bottom:0;}
#sidebarcol #myGreenWorldFocusBox{text-align:left;font-size:86%;}
#myGreenWorldFocusBox{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/inZeroFocusBox.gif) no-repeat;display:block;width:442px;height:161px;float:right;padding:0 13px;margin-right:3px;}
#myGreenWorldFocusBox p{margin:0 0;font-size:11px;text-align:left;line-height:1.3em;}
.myGreenWorld-boxes{width:226px;float:left;display:block;margin-right:18px;margin-bottom:40px;}
.postFooter p.comments{float:left;}
.postFooter .commentMeta{float:right;}
.sidebarBox{width:219px;}
#blogSidebarCol .greyFooter,#blogSidebarCol .whiteFooter,#blogSidebarCol .blueFooter,#blogSidebarCol .greyHeader,#blogSidebarCol .whiteHeader,#blogSidebarCol .blueHeader{display:block;width:215px;height:11px;padding:0;margin:0;}
#blogSidebarCol .whiteHeader{height:10px;}
#blogSidebarCol .greyFooter,#blogSidebarCol .whiteFooter,#blogSidebarCol .blueFooter,#blogSidebarCol #searchBox{margin-bottom:10px;}
#blogSidebarCol .greyHeader,#blogSidebarCol .whiteHeader,#blogSidebarCol .blueHeader{_margin-bottom:-7px;}
#blogSidebarCol .blueHeader{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/mgw-sidebar-focusBox-header.jpg) no-repeat;}
#blogSidebarCol .blueFooter{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/mgw-sidebar-focusBox-footer.jpg) no-repeat;}
#blogSidebarCol .greyHeader{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/mgw-sidebar-tabbedBox-header.jpg) no-repeat;}
#blogSidebarCol .greyFooter{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/mgw-sidebar-tabbedBox-footer.jpg) no-repeat;}
#blogSidebarCol .whiteHeader{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/zeroSpace-Header.gif) no-repeat;}
#blogSidebarCol .whiteFooter{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/zeroSpace-Footer.gif) no-repeat;}
#tabsTabularTabby{width:187px;padding:0 13px;}
#blogSidebarCol #featuredPost .header{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/mgw-sidebar-focusBox-header.jpg);display:block;width:215px;height:11px;}
#blogSidebarCol #featuredPost .footer{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/mgw-sidebar-focusBox-footer.jpg);display:block;width:215px;height:11px;}
#blogSidebarCol #featuredPost{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/mgw-sidebar-focusBox-background.jpg);display:block;width:215px;}
#blogSidebarCol #tabbedBox .header,#blogSidebarCol #calendarBox .header{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/mgw-sidebar-tabbedBox-header.jpg);display:block;width:215px;height:11px;}
#blogSidebarCol #tabbedBox .footer,#blogSidebarCol #calendarBox .footer{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/mgw-sidebar-tabbedBox-footer.jpg);display:block;width:215px;height:11px;}
#blogSidebarCol #tabbedBox,#blogSidebarCol #calendarBox{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/mgw-sidebar-tabbedBox-background.jpg);display:block;width:215px;}
#blogSidebarCol #SMLinks .header{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/zeroSpace-Header.gif);display:block;width:215px;height:10px;}
#blogSidebarCol #SMLinks .footer{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/zeroSpace-Footer.gif);display:block;width:215px;height:10px;}
#blogSidebarCol #SMLinks{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/zeroSpace-bg.gif);display:block;width:215px;}
#blogSidebarCol #SMLinks .floatLeft,#blogSidebarCol #SMLinks .floatRight{width:95px;font-size:.9em;}
#blogSidebarCol #SMLinks .holder{margin:0 10px;font-size:.8em;}
#blogSidebarCol #SMLinks .floatLeft a,#blogSidebarCol #SMLinks .floatRight a{display:block;margin-bottom:7px;}
.postHeader{margin-bottom:5px;clear:both;}
.postContent{margin-bottom:5px;clear:both;}
.postFooter{margin-bottom:20px;background:#e7e7e8;padding:4px 6px;clear:both;}
#featuredPost p,#featuredPost h5{margin-left:12px;margin-right:12px;}
.imageAlignRight img{float:right;margin:0 0 4px 7px;}
.imageAlignLeft img{float:left;margin:0 7px 3px 0;}
.pageDescription{padding-right:35px;}
#CCForm{background:#E7E7E8 url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/CFFormBackground.gif) repeat-y scroll 356px 0;color:#6d6e71;width:687px;}
#CCForm #leftSide{width:315px;float:left;}
#CCForm #rightSide{width:291px;float:right;position:relative;}
#CCForm #leftSide,#CCForm #rightSide{margin:16px 14px 5px 14px;}
#CCForm #leftSide .formEntryField{margin-bottom:13px;}
#CCForm #rigthSide .formEntryField{margin-bottom:5px;}
#CCForm #leftSide .formFieldBackground{float:right;display:block;width:178px;height:20px;background:url('http://www.zerofootprint.net/zerofootprint_templateFiles/images/formFieldBackground.gif') no-repeat;position:relative;}
#CCForm #leftSide .formFieldBackground input{position:absolute;top:2px;left:1px;width:175px;background:none;border:none;margin:0;}
#CCForm #rightSide input#submitButton{position:absolute;right:0;bottom:0;}
.avatar{float:left;margin-right:7px;}
#commentGravatarOption{width:200px;background:#E7E7E8;border:1px solid #3C3839;padding:5px 3px 3px;}
#commentGravatarOption img{float:left;margin:2px 8px 2px 0;}
/* --------------------------------- =typography -------- */
.postContent h1{color:#6D6E71;font-weight:bold;font-size:16px;line-height:1.3em;}
h2{color:#648426;font:normal normal bold 1.7em/1.1em 'Arial',Sans-serif;margin:0 0 8px 0;}
h2.smaller{font-size:112%;}
h2.smaller em{font-size:80%;color:#6d6e71;font-weight:normal;}
h2.pagetitle {margin-bottom:21px;}
.postContent h3{color:#6D6E71;font-weight:bold;font-size:16px;line-height:1em;margin-bottom:0;}
#blogSidebarCol h4{margin-bottom:4px;color:#54771b;font:normal normal bold 13px/1em 'Helvetica',Verdana,Arial,sans-serif;}
h5{color:#6D6E71;font-size:1.1em;}
#footer-homepage-centercol h5{margin:0;color:#000;}
#featuredPost h5{margin-bottom:0;margin-top:3px;line-height:1em;font-size:12px;}
.pubContent h2,.pubContent p{font:normal normal normal 10px/10px 'Arial',Verdana,Sans-serif;margin-bottom:4px;}
.productContent h2{color:#6D6E71;font-size:14px;}
.pubContent a{font-size:11px;font-weight:normal;line-height:14px;}
#footer p{font-size:.75em;}
.postContent p{color:#181818;font-family:'Arial',Sans-serif;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:1.4em;margin-bottom:1.3em;}
body#myGreenWorld .postContent p{font-size:12px;}
#footer-homepage-centercol h2{font-size:29.5px;font-weight:normal;color:#6D6E71;font-family:Arial,sans-serif;margin-bottom:0;}
#footer-homepage-rightcol h2 a{font-size:28px;font-weight:normal;color:#7B0B27;font-family:Arial,sans-serif;margin-bottom:0;}
p#copyrightNotice{color:#6D6E71;}
.myGreenWorld-boxes{font-size:88%;}
.blueHeading{color:#00a6c6;font:normal normal bold 1.2em/1em 'Arial',Verdana,Sans-serif;margin:7px 0 2px 0;}
.postHeader h2{color:#00a6c6;font:normal normal bold 16px/1em Arial,Sans-serif;margin-bottom:0;padding-top:10px;}
.postHeader p,#featuredPost p.postMeta{font-size:10px;margin-bottom:0;}
.postContent p,.pageDescription p{font-size:0.9em;}
.postFooter,.postFooter p{font-size:11px;line-height:1em;margin-bottom:0;color:#3c3839;}
#featuredPost p{margin-bottom:5px;color:#5d5d5d;font-size:12px;}
#featuredPost .commentMeta{margin-top:14px;font-size:10px;}
#counter{color:#D33E2B;font:normal normal bold 3em/1em 'Helvetica',Arial,Sans-serif;margin:12px 0 4px 0;}
.counter{color:#D33E2B;font:normal normal bold 4em/1em 'Helvetica',Arial,Sans-serif;margin:12px 0 4px 0;}
#counterHolder .counter{font-size:3em;margin:0;}
#counterHolder p.counterText{font-size:11px;font-weight:bold;line-height:0em;}
#CCForm label,p.entryFieldText{font-weight:normal;font-size:11px;margin-bottom:0px;}
#commentGravatarOption p{font:normal normal normal 11px/1.5em 'HelveticaNeue',Verdana,Arial,Sans-serif;margin-bottom:0;}
/* --------------------------------- =commonly used elements -------- */
/* --------------------------------- =links -------- */
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
#logo{position:absolute;top:8px;left:0;}
body#homePage a#logo img{margin-left:10px;}
.postContent a:link,.postContent a:visited,p.continueReading a:link,p.continueReading a:visited{color:#648426;font-weight:bold;}
.postContent a:hover,.p.continueReading a:hover{color:#648426;font-weight:bold;}
.postContent .pubContent a:link,.postContent .pubContent a:visited{font-size:11px;font-weight:normal;line-height:14px;color:#6D6E71;}
.postContent .pubContent a:hover{font-size:11px;font-weight:normal;line-height:14px;color:#6D6E71;}
.center-footer .textwidget a{color:#000000;line-height:18px;}
.textwidget a{font-weight:bold;text-decoration:none;}
.link{background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/list-arrow.png) no-repeat scroll 0 0;padding-left:12px;}
p#copyrightNotice a:link,p#copyrightNotice a:visited,p#copyrightNotice a:hover{color:#6D6E71;text-decoration:none;}
h2 a:link,h2 a:visited{color:#648426;text-decoration:none;}
h2 a:hover{color:#648426;text-decoration:none;}
h2 a:link strong,h2 a:visited strong,h2 a:hover strong{color:#000;}
.pubContent p,.pubContent p a{line-height:1em;}
.postContent li a{font-weight:bold;}
.postHeader h2 a:link,.postHeader h2 a:visited,#featuredPost h5 a:link,#featuredPost h5 a:visited{color:#00a6c6;text-decoration:none;}
.postHeader h2 a:hover,#featuredPost h5 a:hover{color:#00a6c6;text-decoration:underline;}
.postFooter a:link,.postFooter a:visited{text-decoration:underline;}
.postFooter a:hover{text-decoration:none;}
.blueHeading a:link,.blueHeading a:visited{color:#00a6c6;text-decoration:none;}
.blueHeading a:hover{color:#00a6c6;text-decoration:underline;}
.productContent h2 a:link, .productContent h2 a:visited {color:#6D6E71;text-decoration:none;}
.productContent h2 a:hover {color:#6D6E71;text-decoration:none;}
.commentMeta a{margin:0 5px;}
a#sidebarAdvancedSearchLink{font-size:9px;}
#pagination a, #pagination strong{font:normal normal bold .9em/1em 'Helvetica',Verdana,Arial,Sans-serif;text-transform:uppercase;padding:4px 4px 2px;}
#pagination a span{font-size:1.4em;}
#pagination a:link,#pagination a:visited{color:#00A6C6;text-decoration:none;background:#E7E7E8;border:1px solid #DDD;}
#pagination a:hover, #pagination strong{color:#E7E7E8;text-decoration:none;background:#00A6C6;border:1px solid #000;}
#pagination strong {border-color:#00A6C6;}
#pagination a:hover span{color:#000;}
/* --------------------------------- =icons -------- */
.printIcon,a#printIcon{padding-left:15px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/icon-print.gif) no-repeat scroll 0 50%;}
.emailIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/icon-email.gif) no-repeat scroll 0 50%;}
.shareThisIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/icon-shareThis.gif) no-repeat scroll 0 50%;}
#blogSidebarCol .printIcon{display:block;width:12px;height:14px;text-indent:-9999px;padding:0;margin:0 2px;float:left;}
#blogSidebarCol .emailIcon{display:block;width:15px;height:14px;text-indent:-9999px;padding:0;margin:0 2px;float:left;}
#blogSidebarCol .shareThisIcon{display:block;width:15px;height:14px;text-indent:-9999px;padding:0;margin:0 2px;float:left;}
#blogSidebarCol .rateThis{display:block;width:15px;height:14px;text-indent:-9999px;padding:0;margin:0 2px;float:left;}
a#rssIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/feed-16x16.png) no-repeat scroll 0 50%;}
a#facebookIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/facebook-16x16.png) no-repeat scroll 0 50%;}
a#twitterIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/twitter-16x16.png) no-repeat scroll 0 50%;}
a#printIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/icon-print.gif) no-repeat scroll 0 50%;}
a#diggIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/digg-16x16.png) no-repeat scroll 0 50%;}
a#myspaceIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/myspace-16x16.png) no-repeat scroll 0 50%;}
a#favoritesIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/icon-star.gif) no-repeat scroll 0 50%;}
a#deliciousIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/delicious-16x16.png) no-repeat scroll 0 50%;}
a#googleIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/google-16x16.png) no-repeat scroll 0 50%;}
a#liveIcon{padding-left:20px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/messenger-16x16.png) no-repeat scroll 0 50%;}
a#headerActionButton-events{display:block;width:129px;height:52px;text-indent:-9999px;background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/button-eventHeader.gif) no-repeat;float:right;}
a#headerActionButton-marketplace{display:block;width:129px;height:52px;text-indent:-9999px;background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/button-marketplaceHeader.gif) no-repeat;float:right;}
/* --------------------------------- =lists -------- */
.postContent ul{list-style:none outside url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/list-arrow.png);margin-left:0;}
.postContent li{font-size:0.85em;margin-bottom:0;margin-left:20px;color:#181818;}
#blogSidebarCol ol,#blogSidebarCol ul{margin:0;list-style:none;font-size:10px;}
ul#nav_categories{margin:0;}
ul#nav_categories ul li{padding-left:12px;background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/ulSubnav.gif) no-repeat 0px 4px;}
/* --------------------------------- =navigation -------- */
#header ul{margin-left:0;margin-right:0;}
ul#nav1{list-style:none;}
ul#nav1 li{float:left;font-size:0.7em;}
ul#nav1 li a{color:#6D6E71;padding:0.25em 0.5em 0.25em 0.75em;text-decoration:none;}
ul#nav2{}
* html ul#nav2{margin:26px 0 0 0;padding:0;width:650px;display:block;}
* html ul#nav2 ul{width:930px;}
* html ul#nav2 li{margin:0;padding:0;}
html>body ul#nav2{*margin:26px 0 0 0;*padding:0;*width:650px;*display:block;}
html>body ul#nav2 li{*margin:0;*padding:0;}
ul#nav2 li{float:left;display:inline;margin:0 0 0 39px;}
ul#nav2 li a{color:#000000;float:left;font-size:0.9em;font-weight:bold;text-decoration:none;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-topleft:8px;}
ul#nav2 li a.current{background-color:#f1f1f1!important;}
ul#nav2 ul{display:none;position:absolute;top:68px;left:0;background:#F1F1F1;padding:5px 0 7px;clear:both;width:100%;line-height:1.1em;}
ul#nav2 ul li{float:right;display:inline;}
ul#nav2 ul a{color:#555!important;font-size:0.75em;font-weight:normal;padding:0 0.75em;text-align:center;text-decoration:none;}
ul#nav2 ul a:hover,ul#nav2 ul a.currentsub{color:#000 !important;}
/* --------------------------------- =forms -------- */
/* --------------------------------- =tables -------- */
table.calendarBG{margin:0 5px;width:205px;font:normal normal normal .65em 'HelveticaNeue-Light',Helvetica,Verdana,Sans-serif;}
table.calendarBG td{text-align:center;height:18px;}
table.calendarBG .calendarBlank{color:#e7e7e8;}
table.calendarBG .calendarCell{color:#757678;}
table.calendarBG .calendarDayHeading{font-weight:bold;color:#6d6e71;}
table.calendarBG .calendarCell a:link,table.calendarBG .calendarCell a:visited,table.calendarBG .calendarToday a:link,table.calendarBG .calendarToday a:visited{color:#757678;}
table.calendarBG .calendarCell a:hover,table.calendarBG .calendarToday a:hover{color:#000;}
/* --------------------------------- =Tabs ----------------*/
.ui-tabs{padding-top:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:0 16px;margin:0;}
.ui-tabs .ui-tabs-nav li{border-bottom-width:0 !important;margin:0 0 -1px 0;padding:0;*display:inline;}
.ui-tabs .ui-tabs-nav li a{float:right;text-decoration:none;text-indent:-9999px;display:block;width:93px;height:20px;}
.ui-tabs .ui-tabs-nav li.ui-corner-top a#sidebar-tabArchives{float:right;background:url('http://www.zerofootprint.net/zerofootprint_templateFiles/images/archives-off.jpg') no-repeat;display:block;width:93px;height:20px;}
.ui-tabs .ui-tabs-nav li.ui-corner-top a#sidebar-tabCategories{float:left;background:url('http://www.zerofootprint.net/zerofootprint_templateFiles/images/categories-off.jpg') no-repeat;display:block;width:93px;height:20px;}
.ui-tabs .ui-tabs-nav li.ui-state-hover a#sidebar-tabArchives,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a#sidebar-tabArchives{background:url('http://www.zerofootprint.net/zerofootprint_templateFiles/images/archives-on.jpg') no-repeat;z-index:5;}
.ui-tabs .ui-tabs-nav li.ui-state-hover a#sidebar-tabCategories,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a#sidebar-tabCategories{background:url('http://www.zerofootprint.net/zerofootprint_templateFiles/images/categories-on.jpg') no-repeat;z-index:5;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}
/* first selector in group seems obsolete,but required to overcome bug in Opera applying cursor:text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel{padding:0 .7em;display:block;border-width:0;background:none;}
.ui-tabs .ui-tabs-hide{display:none !important;}
#sidebar .tabbedBox{background:url('images/sidebar-tabbedBox.gif') no-repeat 50% bottom;}
/* --------------------------------- =comments -------- */
ol#commentlist{list-style:none;margin:0;padding:0;}
ol#commentlist li{border:1px solid #d5d5d5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 0 10px;padding:5px 7px 10px 64px;position:relative;}
ol#commentlist li.pingback .comment-author{padding:0 170px 0 0;}
ol#commentlist li div.vcard{font-weight:bold;font-size:14px;line-height:16px;font-family:helvetica,arial,sans-serif;}
ol#commentlist li div.vcard cite.fn{font-style:normal;font-size:11px;}
ol#commentlist li div.vcard cite.fn a.url{color:#cc0000;text-decoration:none;}
ol#commentlist li div.vcard cite.fn a.url:hover{color:#000;}
ol#commentlist li div.vcard img.avatar{background:#fff;border:1px solid #aaa;padding:5px;left:7px;position:absolute;top:7px;}
ol#commentlist li div.comment-meta{font-weight:bold;font-size:10px;line-height:16px;font-family:helvetica,arial,sans-serif;position:absolute;right:10px;text-align:right;top:5px;}
ol#commentlist li div.comment-meta a{color:#205B87;text-decoration:none;}
ol#commentlist li p{font-weight:normal;font-size:12px;line-height:16px;font-family:helvetica,arial,sans-serif;margin:5px 0 12px;}
/* --------------------------------- =search-bar -------- */
#headersearch{float:right;clear:both;background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/bg_search.png) no-repeat;padding-left:3px;width:179px;height:22px;margin-top:2px;}
#headersearch input{border:0;width:120px;margin:0;padding:0;}
#headersearch input:focus{outline:none;}
#headersearch button{text-transform:uppercase;color:#fff;background:none;border:0;padding:0;margin:0;font-size:10px;}
* html #headersearch button{font-size:10px;padding:0;margin-top:2px;}
*:first-child+html #headersearch button{font-size:10px;padding:0;margin-top:2px;}
*:first-child+html #headersearch input{margin:0;font-size:12px;}
#nav1{overflow:auto;margin:0;}
#nav2{margin-top:3px!important;}
#nav2 ul{top:79px!important;}
a#logo{top:25px;}
#blogSidebarCol #searchBox{background:#c5cd69;padding:10px 15px;display:block;height:76px;width:185px;}
#blogSidebarCol #searchBox form{}
#blogSidebarCol #searchBox form #searchInputForm{display:block;width:185px;height:21px;background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/sidebarSearch.gif) no-repeat;position:relative;margin-top:3px;}
#blogSidebarCol #searchBox form #searchInputForm input#s{background:none;border:none;top:3px;left:2px;height:20px;width:152px;margin:0;padding:0;position:absolute;font-size:13px;}
#blogSidebarCol #searchBox form #searchInputForm input#searchsubmit{background:none;text-indent:-9999px;display:block;height:20px;width:30px;top:0;right:0;border:none;margin:0;padding:0;position:absolute;}
#blogSidebarCol #searchBox form select#dropdown{width:185px;margin:0;}
/* --------------------------------- =ad-styles -------- */
/* --------------------------------- =Homepage styles -------- */
#footer-homepage-centercol #askZeroHomeLeft{background:url('/zerofootprint_templateFiles/images/askZero-home-left.jpg') no-repeat;width:146px;height:84px;position:relative;float:left;}
#footer-homepage-centercol #askZeroHomeLeft .twitter{display:block;text-indent:-9999px;width:20px;height:25px;position:absolute;top:5px;right:10px;}
#footer-homepage-centercol #askZeroHomeLeft .askZero{display:block;text-indent:-9999px;position:absolute;left:10px;bottom:5px;width:125px;height:45px;}
#footer-homepage-centercol #askZeroHomeRight{background:url('/zerofootprint_templateFiles/images/askZero-home-right.jpg') no-repeat;width:146px;height:84px;position:relative;float:right;}
#footer-homepage-centercol #askZeroHomeRight .myzeroworld{display:block;width:100%;height:26px;text-indent:-9999px;position:absolute;top:5px;}
#footer-homepage-centercol #askZeroHomeRight .news{display:block;width:50px;height:15px;text-indent:-9999px;position:absolute;left:10px;bottom:22px;}
#footer-homepage-centercol #askZeroHomeRight .marketplace{display:block;width:77px;height:15px;text-indent:-9999px;position:absolute;right:6px;bottom:22px;}
#footer-homepage-centercol #askZeroHomeRight .events{display:block;width:50px;height:15px;text-indent:-9999px;position:absolute;left:10px;bottom:6px;}
#footer-homepage-centercol #askZeroHomeRight .blog{display:block;width:77px;height:15px;text-indent:-9999px;position:absolute;right:6px;bottom:6px;}
/* --------------------------------- =Rating -------- */
#start_rating,#dont_start_rating{width:60hiddenFieldspx;height:11px;display:block;float:right;position:relative;margin:0 0 0 5px;padding:0;}
#start_rating form,#dont_start_rating form{margin:0 0 0 0;padding:0;float:right;}
#start_rating #livestars,#start_rating #deadstars,#dont_start_rating #livestars,#dont_start_rating #deadstars{width:55px;height:11px;margin:0;padding:0;display:block;z-index:10;}
#start_rating #thank-you,#dont_start_rating #thank-you{position:absolute;background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/thankYou.png) no-repeat;display:block;width:66px;height:21px;top:-24px;left:-9px;text-indent:-9999px;}
.ratingStar-on,.ratingStar-off,.ratingStar-over{float:left;margin-right:1px;display:block;width:10px;height:11px;background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/sprite-ratingStars.png) no-repeat;}
.ratingStar-on{background-position:0 0;}
.ratingStar-off{background-position:0 -11px;}
.ratingStar-over{background-position:0 -22px;}
span#star1,span#star2,span#star3,span#star4,span#star5{display:block;height:11px;width:10px;margin:0;padding:0;}
/* --------------------------------- =HACKS -------- */
#start_rating form{*height:11px}
#blogContent{_margin-right:10px;}
.commentMeta{*width:340px;*height:11px;*position:relative;}
#start_rating,#start_rating #livestars,#start_rating #deadstars{*position:absolute;*top:0;*right:0;}
.ratingStar-on{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/sprite-ratingStars-on.png) no-repeat;}
.ratingStar-off{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/sprite-ratingStars-off.png) no-repeat;}
.ratingStar-over{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/sprite-ratingStars-over.png) no-repeat;}
.link{_background-image:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/list-arrow.gif);}
#CCForm{_margin-right:10px;}
#CCForm #leftSide label{float:left;*display:inline;}
#CCForm #leftSide .formFieldBackground{float:right;*height:20px;}
#CCForm #leftSide{*margin-left:10px;*margin-right:10px;*width:325px;}
.formFieldBackground input{*z-index:10;}
#CCForm #rightSide input{_float:left;}



/* stuff for the micro sites */
#myGreenWorldFocusBox-title {font:normal normal normal 2em/1em 'Arial', Helvetica, Verdana, Sans-serif;color:#00a6c6;margin-bottom:5px;}
#myGreenWorldFocusBox {color:#6d6e71;}
#myGreenWorldFocusBox p bold {color:#000;}
#myGreenWorldFocusBox a {font-weight:bold;color:#6d6e71;}
h2.homePagetitle {color:#6d6e71;margin-bottom:15px;font-size:1.8em;}
a#poweredBy {position:absolute;top:3px;right:0;}
ul#nav1 {position:absolute;right:0;top:32px;color:#6D6E71;}
ul#nav2 {position:absolute;right:0;top:60px;}
#logo {background:url('http://demo.myzeroworld.com/images/logo-unHabitat.jpg') no-repeat;display:block;width:501px;height:120px;}
#logo #siteLink {height:90px;width:325px;display:block;float:left;text-indent:-9999px;}
#logo #torontoLink {height:118px;width:175px;display:block;float:left;text-indent:-9999px;}


/*Newly added Oct 30th 2009*/
.simpleBorderBox{background:transparent url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/product_bg.png) repeat scroll 0 0;display:block;float:left;height:158px;margin:0 5px 10px 0;padding:20px 19px 0 20px;width:191px;}
.simpleBorderBox h2{font:normal normal normal 17px/19px 'Arial',Verdana,Helvetica,Sans-serif;color:#CC1129;margin-bottom:11px;}
#contentcol .simpleBorderBox h2 a{color:#CC1129;font-weight:normal;}
#contentcol .simpleBorderBox h2 a.medblue{color:#6391B5;font-weight:normal;}
#contentcol .simpleBorderBox p a{font-weight:normal;}
.simpleBorderBox h2 a:link, .simpleBorderBox h2 a:visited{text-decoration:none;}
.simpleBorderBox h2 a:hover{text-decoration:underline;}
.simpleBorderBox p{font:normal normal normal 0.8em/1.2em 'Arial',Verdana,Helvetica,Sans-serif;color:#656565;margin-bottom:7px;}
.simpleBorderBox p a:link,.simpleBorderBox p a:visited{color:#656565;text-decoration:none;}
.simpleBorderBox p a:hover{color:#656565;text-decoration:underline;}
/* --------------------------------- =H-Tags color -------- */
.purple{color:#bab7d6;}
.orange{color:#eb6e1f;}
.green{color:#648426;}
.darkblue{color:#00a6c6;}
.lightblue{color:#acd9f6;}
.medblue{color:#6391B5;}
.darkred{color:#C4141A;}

/*Added Dec 1 2009*/
a#promo-talkingPlug{background:url(http://www.zerofootprint.net/zerofootprint_templateFiles/images/promo-talkingPlug.png) no-repeat;width:347px;height:257px;display:block;text-indent:-9999px;margin-top:3px;}

