html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}html{top:0;height:100%;text-align:center;margin:0 auto;padding:0;background:url(/images/bg-new2.jpg) 0 0;}body{top:0;height:100%;width:90%;min-width:785px;max-width:1000px;margin:0 auto;padding:0;text-align:left;font-family:Helvetica,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;color:#F6E3C1;}a:link,a:visited,#content h1 a:visited{color:#FBD566;}#content a:visited,#aside a:visited{color:#CF832A;}a:hover,a:focus{background-color:#FBD566;color:#493920;text-decoration:none;}h1 a:hover,h1 a:focus{background-color:transparent;color:#FBD566;}a:active{color:#FBD566;}p{margin:1em 0;}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:-0.05em;}h1,h2,h3,h4,h5,h6{color:#ACFD67;font-weight:lighter;font-family:"GeosansLight",Helvetica,Verdana,Geneva,Arial,Helvetica,sans-serif;}h1{font-size:24px;}h2{font-size:20px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}ol,ul{margin:1em 0 1em 2em;}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0;}ol li{list-style:decimal;}ol li ol li{list-style:upper-alpha;}ol li ol li ol li{list-style:upper-roman;}ul li{list-style:disc;}em{font-style:italic;}strong{font-weight:bolder;}em strong,strong em{font-weight:bolder;font-style:italic;}#branding{display:block;position:absolute;left:-97px;top:33px;width:732px;height:159px;background:url(/images/branding.png) no-repeat 0 0;z-index:2;}#stripe{width:100%;height:42px;display:block;position:absolute;top:0;left:0;background:url(/images/bg-top.png) repeat-x 0 0;filter:alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;z-index:1;}#container{display:block;position:relative;min-height:100%;width:100%;overflow:hidden;width:100%;top:0;left:0;z-index:3;padding:0;margin:0 0 100px 0;}#header{width:100%;position:relative;display:block;height:164px;overflow:visible;z-index:10;}#logoLink{display:block;position:relative;width:111px;height:118px;left:0;top:33px;z-index:3;text-indent:999em;line-height:999em;overflow:hidden;}#logoLink:hover,#logoLink:focus{background-color:transparent;}.metaContent{display:none;position:absolute;height:0;width:0;}.border{display:block;position:relative;padding:5%;background:#3E3221;border:1px solid #281D0E;width:90%;overflow:hidden;}#aside .border{padding-top:15%;}#content{position:relative;display:block;width:97.5%;top:0;left:0;padding:12px;background:url(/images/border.png);overflow:visible;margin:0 0 370px 0;}#aside{position:relative;display:block;width:20%;float:right;right:0;list-style:none;padding:12px;z-index:0;background:url(/images/border.png);overflow:visible;margin:0 0 370px 0;}#aside+#content{width:73%;}#footer{position:absolute;right:0;left:0;height:88px;padding:0;margin:-88px 0 0 0;overflow:visible;text-align:center;background:url(/images/carpet.png) repeat-x center bottom;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;z-index:10;}#footer a{color:#fff;}#feed{display:block;position:absolute;right:-3px;top:81px;width:133px;height:148px;background:url(/images/feed-graphic.png) no-repeat 0 0;text-indent:999em;line-height:999em;overflow:hidden;z-index:10;}#feed:hover{background:url(/images/feed-graphic.png) no-repeat 0 -148px;}#furniture{display:block;position:absolute;width:679px;height:367px;background:url(/images/furniture.png) no-repeat center bottom;left:50%;bottom:0;margin:0 0 0 -340px;z-index:10;}#contact{display:block;position:absolute;width:108px;height:134px;left:58%;top:65px;text-indent:999em;line-height:999em;overflow:hidden;z-index:10;}#contact:hover{background:url(/images/contactMe.gif) no-repeat 0 0;}#map{display:block;position:absolute;width:180px;height:167px;left:71%;top:40px;text-indent:999em;line-height:999em;overflow:hidden;z-index:10;}#map:hover{background:url(/images/sitemap2.gif) no-repeat 0 0;}#chair{display:block;position:absolute;width:185px;height:240px;left:30%;top:95px;text-indent:999em;line-height:999em;overflow:hidden;z-index:10;}#chair:hover{background:url(/images/chair.gif) no-repeat 0 0;}#tree{display:block;position:absolute;width:285px;height:357px;left:-12%;top:-10px;text-indent:999em;line-height:999em;overflow:hidden;z-index:10;}#tree:hover{background:url(/images/tree.gif) no-repeat 0 0;}#homeBg{display:block;position:absolute;height:100%;background:url(/images/home-page-gecko.jpg) no-repeat right top;z-index:0;margin:0;padding:0;top:0;left:0;right:0;}#content a.download:hover,#content a.download:focus,#content a.download:active{background-color:transparent;}.projectFooterTable td{padding:10px;}.projectFooterTable{position:relative;width:100%;left:0;margin:30px 0 0 0;}.donationForm{display:block;position:relative;margin:0;}#submit{position:relative;margin:-12px 0 0 0;}.download{display:block;position:relative;width:187px;height:52px;background:url(/images/download.gif) no-repeat 0 0;margin:-15px 0 0 0;overflow:hidden;text-indent:999em;line-height:999em;}.paginationNav{display:block;margin:0;padding:0;}.paginationNav li{list-style:none;display:block;margin:0;padding:0;float:left;}.paginationNav li a{display:block;margin:4px;padding:4px;border:1px solid #281D0E;background:#513F29;text-decoration:none;}#content ol.paginationNav li a:hover{background:#FBD566;color:#513F29;}.paginationNav li .current{display:block;margin:4px;padding:4px;border:1px solid #352A1A;background:#453724;color:#877961;cursor:default;}#content .description ul li.contentDesign a{background:url(/images/icons-contentdesign.gif) no-repeat left center;}#content .description ul li.css{background:url(/images/icons-css.gif) no-repeat left center;}#content .description ul li.design{background:url(/images/icons-design.gif) no-repeat left center;}#content .description ul li.flash{background:url(/images/icons-flash.gif) no-repeat left center;}#content .description ul li.javascript{background:url(/images/icons-javascript.gif) no-repeat left center;}#content .description ul li.seo{background:url(/images/icons-seo.gif) no-repeat left center;}#content .description ul li.xhtml{background:url(/images/icons-xhtml.gif) no-repeat left center;}#content .description ul li.dailySlurp{background:url(/images/icons-dailySlurp.gif) no-repeat left center;}#content .description ul li.screenalicious{background:url(/images/icons-screenalicious.gif) no-repeat left center;}#content .description ul li.designMeltdown{background:url(/images/icons-designMeltdown.gif) no-repeat left center;}#content .description ul li.cssMania{background:url(/images/icons-cssMania.gif) no-repeat left center;}#content .description ul li.theBestDesigns{background:url(/images/icons-theBestDesigns.gif) no-repeat left center;}#content .description ul li.bestCSSgallery{background:url(/images/icons-bestCSSgallery.gif) no-repeat left center;}#content .description ul li.cnWebShow{background:url(/images/icons-cnWebShow.gif) no-repeat left center;}#content .description ul li.css-showcase{background:url(/images/icons-css-showcase.gif) no-repeat left center;}#content .description ul li.wd-gallery{background:url(/images/icons-wd-gallery.gif) no-repeat left center;}#content .description ul li.thirteenStyles{background:url(/images/icons-13styles.gif) no-repeat left center;}#content .description ul li.cssGalore{background:url(/images/icons-cssGalore.gif) no-repeat left center;}#content .description ul li.designShack{background:url(/images/icons-designShack.gif) no-repeat left center;}#content .description div.recognition ul li a{display:block;padding:2px 2px 2px 25px;margin:4px 0;text-decoration:none;text-indent:0;text-align:left;}#content .description div.recognition ul li a:hover,#content .description div.recognition ul li a:focus{background:#FBD566 url(/images/externalLink-over.gif) no-repeat left center;}#content .description ul li{position:relative;display:block;list-style:none;padding:2px 2px 2px 25px;margin:4px 0;text-indent:0;text-align:left;}#content .description div.recognition ul li{padding:0;margin:0;}#content .description ul{position:relative;display:block;padding:0;margin:0;list-style:none;}#content div.recognition{display:block;position:absolute;right:10px;top:40px;margin:0;padding:0;}div#gallery{text-align:left;}div#gallery a:hover,div#gallery a:focus{text-decoration:none;border:none;background-color:transparent;}div#gallery img{top:0;margin:0;border:5px solid #302212;padding:0;position:relative;z-index:1;}div#gallery h1 img,div#gallery h2 img{margin:0;border:0;padding:0;top:0;}div#gallery a{display:block;margin-bottom:0;}div#gallery ul{list-style:none;overflow:hidden;padding:0;margin:0 0 50px 0;}div#gallery li{padding:0;margin:0;display:block;float:left;text-align:center;}div#gallery li a{display:block;position:relative;float:left;}div#gallery ul li ul{display:none;}div#gallery img:hover,div#gallery img:focus{border:5px solid #7A5637;}div#gallery h1 img:hover,div#gallery h1 img:focus,div#gallery h2 img:hover,div#gallery h2 img:focus{border:0;}div#gallery h1{text-align:left;margin-bottom:10px;}#gallery a[target="_blank"]{background:url(../images/externalLink2.gif) no-repeat left center;display:block;margin:0 0 0 20px;position:absolute;padding:2px 2px 2px 30px;z-index:2;width:83px;height:14px;overflow:hidden;text-align:left;text-decoration:none;color:#7C6131;}#gallery a[target="_blank"]:visited{background:url(../images/externalLinkVisited2.gif) no-repeat left center;}#gallery a[target="_blank"]:hover,#gallery a[target="_blank"]:focus{background:url(../images/externalLink2-over.gif) no-repeat left center;color:#F7D064;}#gallery a[target="_blank"]:visited:hover{background:url(../images/externalLinkVisited2-over.gif) no-repeat left center;}.groups{position:absolute;display:none;visibility:hidden;}#content a[href="#top"]{top:6px;left:-12px;position:relative;display:block;float:right;background:url(../images/uparrow2.gif) no-repeat 0 0;padding-left:10px;}#content a[href="#top"]:hover,#content a[href="#top"]:focus,#content a[href="#top"]:visited:hover,#content a[href="#top"]:visited:focus{background:url(../images/uparrow2-over.gif) no-repeat 0 0 #FBD566;color:#4E3C21;}#content a[href="#top"]:visited{color:#FBD566;}div#gallery li a{margin:0 20px 60px 20px;}#gallery a[target="_blank"]+a img{top:18px;}#gallery ul ol,#gallery ul ul{display:none;}#lbCenter a,#lbCenter a:hover,#lbCenter a:focus,#lbCenter a:active,#lbCenter a:visited,#lbCenter a:link,#lbPrevLink,#lbNextLink{background-color:transparent;}#aside a{text-decoration:none;}#aside ul,#aside li{padding:0;margin:0;list-style:none;}#aside li a{display:block;position:relative;padding:5px 4px;}.post{display:block;position:relative;padding:0 0 85px 0;margin:0 0 20px 0;background:url(/images/postDivider.jpg) no-repeat center bottom;}.date-header{margin:-4px 0 15px 0;}.post-footer{line-height:.3em;display:block;position:relative;padding:10px;margin:0;top:40px;}.commentDL dd{display:block;position:relative;margin:0 0 15px 0;padding:0;background:#3A2D1E;padding:5px 20px;}.commentDL dt{display:block;position:relative;margin:0;padding:6px 6px 8px 6px;border-top:0;background:#2F2212;}#comments h3{margin-bottom:5px;}.menuTips{color:black;z-index:1000000000;background:white;border:1px solid black;max-width:250px;text-align:left;display:none;position:absolute;padding:4px 8px;}.menuTips .tip-title{font-weight:bolder;display:block;}.menuTips .tip-text{font-size:10px;padding:4px 0;}#nav a,#subMenusContainer a{text-decoration:none;display:block;font-size:20px;padding:4px 17px 4px 8px;}#nav a{text-decoration:none;font-weight:lighter;padding:14px 20px;display:block;font-family:"GeosansLight",Helvetica,Verdana,Geneva,Arial,Helvetica,sans-serif;height:14px;margin:0;overflow:hidden;}#nav a img{margin:-3px -4px 0 0;}#nav a:hover{background:url(../images/bg-top.png) repeat-x 0 0;color:#FBD566;}#subMenusContainer a,#nav ol a,#nav ul a{padding:8px 14px 8px 10px;font-size:16px;font-weight:lighter;}#nav a:hover,#nav a:focus,#subMenusContainer a:hover,#subMenusContainer a:focus,#nav a.mainMenuParentBtnFocused,#subMenusContainer a.subMenuParentBtnFocused{background-color:#CEA268;}#nav a:hover,#nav a:focus,#nav a.mainMenuParentBtnFocused{background:url(../images/bg-top.png) repeat-x right top;color:#FBD566;}#subMenusContainer a:hover,#subMenusContainer a:focus,#nav a.mainMenuParentBtnFocused,#subMenusContainer a.subMenuParentBtnFocused{background-color:#CEA268;color:#493920;}.subMenuParentBtn{background:url(../images/right_arrow.gif) right center no-repeat;}.subMenuParentBtnFocused{background:url(../images/right_arrow_over.gif) right center no-repeat;}.mainMenuParentBtn{background:url(../images/right_arrow_main.gif) right center no-repeat;}#nav a.mainMenuParentBtnFocused{background:url(../images/bg-top-over.png) repeat-x right top;color:#FBD566;}#nav{display:block;position:absolute;list-style:none;padding:0 2px 0 0;margin:0 -100% 0 0;z-index:5;top:0;right:0;text-align:center;display:block;min-height:42px;background:url(../images/divider.gif) no-repeat right top;filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;z-index:4;}.smOW{display:none;position:absolute;overflow:hidden;padding:0 2px;text-align:left;}#nav ol,#nav ul,#subMenusContainer ul,#subMenusContainer ol{border:1px solid #281D0E;background:#403321;list-style:none;}#nav,#nav ul,#nav ol,#subMenusContainer ul,#subMenusContainer ol{padding:0;margin:0;list-style:none;line-height:1em;}#nav li,#subMenusContainer li{list-style:none;}#nav li{float:left;list-style:none;background:url(../images/divider.gif) no-repeat left top;padding:0 0 0 2px;margin:0;}#subMenusContainer{z-index:1000000000;display:block;position:relative;}#nav ul a,#nav ol a{border:none;width:11em;}#nav li ul{position:absolute;width:10em;margin-left:-1000em;}#nav li ul{position:absolute;width:10em;margin-left:-1000em;}#nav li ul ul{margin:-1em 0 0 -1000em;}#nav li:hover ul ul,#nav li.sfhover ul ul{margin-left:-1000em;}#nav li:hover ul,#nav li.sfhover ul{margin-left:0;}#nav li li:hover ul,#nav li li.sfhover ul{margin-left:10em;}#nav li a:focus+ul{margin-left:0;}#nav li li a:focus+ul{margin-left:1010em;}#nav li li a:focus{margin-left:1000em;width:10em;}#nav li li li a:focus{margin-left:2010em;width:10em;}#nav li:hover a:focus,#nav li.sfhover a.sffocus{margin-left:0;}#nav li li:hover a:focus+ul,#nav li li.sfhover a.sffocus+ul{margin-left:10em;}.slideshow *{margin:0;padding:0;}.slideshow{position:relative;padding:2.5%;width:95%;height:285px;background:#513F29;border:1px dashed #281D0E;margin:-1px 0 0 0;}.slideshow .menu,.slideshow .pictures,.slideshow .loading{position:absolute;}.slideshow .loading{background:url('/images/spinner.gif');display:block;top:122px;left:202px;text-indent:-5000px;width:32px;height:32px;visibility:hidden;z-index:5;}.slideshow .pictures{background:#281D0E;width:49%;height:277px;left:2.5%;overflow:hidden;border:4px solid #281D0E;}.slideshow .pictures li{display:block;position:absolute;top:0;width:437px;}.slideshow .menu{list-style-type:none;height:257px;left:51.95%;padding-top:20px;top:4px;}.slideshow .menu li{display:block;z-index:1000;position:relative;}#content .slideshow .menu li a,#content .slideshow .menu li a:visited{display:block;font:11px "Lucida Grande","Verdana";text-decoration:none;padding:4px 14px 4px 7px;margin:4px 0 4px 4px;z-index:1000;color:#ccc;line-height:14px;vertical-align:middle;background:#372D1D;filter:alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;}#content .slideshow .menu li a:hover{color:#fff;background-color:#281D0E;}#content .slideshow .menu li a:focus{background-color:transparent;}#content .slideshow .menu li.current a{color:#fff;padding:4px 7px 4px 14px;background:#281D0E;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}.slideshow .menu li.background{background:url('/images/arrow.gif') no-repeat left center;position:absolute;font-size:1px;height:7px;width:4px;z-index:5;}.slideshow .description{display:block;position:absolute;right:2.5%;top:5%;width:39%;}.slideshow .description a.visitSite{background:url(/images/externalLink.gif) no-repeat left center;position:relative;padding:2px 2px 2px 20px;z-index:2;}.slideshow .description a.visitSite:visited{background:url(/images/externalLinkVisited.gif) no-repeat left center;}#content .slideshow .description a.visitSite:hover{text-decoration:none;background:url(/images/externalLink-over.gif) no-repeat left center #FBD566;color:#513F29;}#content .description ul,#content .description ul li{list-style:inside;}#content .description p{display:block;margin-top:20px;}.dp-highlighter{font-family:"Consolas","Courier New",Courier,mono,serif;font-size:12px;background:url(http://greengeckodesign.com/images/codebg.gif) repeat-y left top white;width:99%;overflow:auto;margin:18px 0 18px 0!important;padding-top:1px;border:1px solid #A7BF92;}.dp-highlighter ol,.dp-highlighter ol li,.dp-highlighter ol li span{margin:0;padding:0;border:none;}.dp-highlighter a,.dp-highlighter a:hover{background:none;border:none;padding:0;margin:0;}.dp-highlighter .bar{padding-left:45px;}.dp-highlighter.collapsed .bar,.dp-highlighter.nogutter .bar{padding-left:0;}.dp-highlighter ol{list-style:decimal;background-color:#fff;margin:0 0 1px 45px!important;padding:0;color:#5C5C5C;}.dp-highlighter.nogutter ol,.dp-highlighter.nogutter ol li{list-style:none!important;margin-left:0!important;}.dp-highlighter ol li,.dp-highlighter .columns div{list-style:decimal-leading-zero;list-style-position:outside!important;border-left:3px solid #61B519;background-color:#F8F8F8;color:#5C5C5C;padding:0 3px 0 10px!important;margin:0!important;line-height:14px;}.dp-highlighter.nogutter ol li,.dp-highlighter.nogutter .columns div{border:0;}.dp-highlighter .columns{background-color:#F8F8F8;color:gray;overflow:hidden;width:100%;}.dp-highlighter .columns div{padding-bottom:5px;}.dp-highlighter ol li.alt{background-color:#FFF;color:inherit;}.dp-highlighter ol li span{color:black;background-color:inherit;}.dp-highlighter.collapsed ol{margin:0;}.dp-highlighter.collapsed ol li{display:none;}.dp-highlighter.printing{border:none;}.dp-highlighter.printing .tools{display:none!important;}.dp-highlighter.printing li{display:list-item!important;}.dp-highlighter .tools{padding:3px 8px 3px 10px;font:9px Verdana,Geneva,Arial,Helvetica,sans-serif;color:silver;background-color:#f8f8f8;padding-bottom:10px;border-left:3px solid #61B519;}.dp-highlighter.nogutter .tools{border-left:0;}.dp-highlighter.collapsed .tools{border-bottom:0;}.dp-highlighter .tools a{font-size:9px;color:#a0a0a0;background-color:inherit;text-decoration:none;margin:0 10px 0 10px;padding:3px;border:1px solid #F4BD94;display:inline-block;position:relative;top:-5px;}.dp-highlighter .tools a:hover{border:1px solid #E97C29;background-color:inherit;text-decoration:underline;}.dp-about{background-color:#fff;color:#333;margin:0;padding:0;}.dp-about table{width:100%;height:100%;font-size:11px;font-family:Tahoma,Verdana,Arial,sans-serif!important;}.dp-about td{padding:10px;vertical-align:top;}.dp-about .copy{border-bottom:1px solid #ACA899;height:95%;}.dp-about .title{color:red;background-color:inherit;font-weight:bold;}.dp-about .para{margin:0 0 4px 0;}.dp-about .footer{background-color:#ECEADB;color:#333;border-top:1px solid #fff;text-align:right;}.dp-about .close{font-size:11px;font-family:Tahoma,Verdana,Arial,sans-serif!important;background-color:#ECEADB;color:#333;width:60px;height:22px;}.dp-highlighter .comment,.dp-highlighter .comments{color:#008200;background-color:inherit;}.dp-highlighter .string{color:blue;background-color:inherit;}.dp-highlighter .keyword{color:#069;font-weight:bold;background-color:inherit;}.dp-highlighter .preprocessor{color:gray;background-color:inherit;}