html{font-size:62.5%;font-family:sans-serif}body{margin:0;background:#e3ebd8 url(/old/_images/bg/page-backgrounds_jan09.gif) repeat-x top left fixed;text-align:center}h1,h2,h3,h4,h5,h6,p,blockquote,form,hr,ul,ol,dl,li,dd,dt{padding:0;margin:0}#extremeStats{display:none}#maincontent{position:relative}#wrapper{background:#fff;width:76em;margin:0 auto;text-align:left;position:relative}#skippies{width:100%}#skippies li{list-style:none;position:absolute;width:100%;z-index:100}#skippies li a{color:#fff;display:block;text-align:center}#skippies a.hidden{padding:0;height:1px;text-indent:-30000px;font-size:1px;width:0;border:none}#skippies a.visible{background:#456323;padding:.7em 0;height:auto;text-indent:0;font-size:2em;width:100%;opacity:.9;outline:none}#wrapper a.skip-dest{margin:0;padding:0;height:0;width:0;outline:none;border:none;display:inline}#header{padding:0 2em;height:10em}#logo{margin:0 0 8px}#logo a img{border:4px solid #fff}#logo .logohover{border:4px solid #6f8341;outline:none}#logo .logohover,#logo a:hover,#logo a:focus{outline:none}#searcharea{font-size:1.8em;margin:-100px 0 0 22em}#searcharea fieldset{border:none}#searcharea legend{display:none}#searchFilter{font-size:.8em;vertical-align:middle;display:inline;margin-left:4em}input#txtSearch,input#s{font-size:.6em;width:17em}#searchAction{margin:-2.4em 0 0 15em}label.disabled{color:gray}#minicons{position:absolute;top:70px;right:30px;width:70px;height:25px}#rssminicon,#twitterminicon,#deliciousminicon{position:absolute}#rssminicon{top:0;left:48px}#twitterminicon{top:0;left:24px}#deliciousminicon{top:0;left:0}#minicons li{list-style:none}#minicons li a b{position:absolute;border:4px solid #fff;text-indent:-30000px;display:block;width:14px;height:14px;cursor:hand}#minicons li a b,a.external{background:url(/old/_images/bg/sprites_jan09_02.gif) no-repeat right -200px}a.external:hover{background:#e7efd9 url(/old/_images/bg/sprites_jan09_02.gif) no-repeat right -200px!important}#minicons li a#rssminicon b{background-position:right -350px;padding:0}#minicons li a#twitterminicon b{background-position:right -250px;padding:0}#minicons li a#deliciousminicon b{background-position:right -300px;padding:0}#minicons li a:hover b,#minicons li a:focus b{border:4px solid #6f8341;outline:none}.minicon_text{position:absolute;text-indent:-3000px;overflow:none}.minicon_abbr{position:absolute;top:5px;left:5px}#primarynavigation{font-size:2.2em;background:#456323 url(/old/_images/bg/page-backgrounds_jan09.gif) repeat-x left -3000px;margin:0;width:100%;position:relative;z-index:1000;padding:0;float:left}#primarynavigation ul{margin:0!important;padding:0!important}#primarynavigation ul li{list-style:none;float:left}#primarynavigation ul li a{border-top:10px solid #fff;text-decoration:none;color:#fff;padding:.4em .5em;display:block}#primarynavigation ul li a.hover,#primarynavigation ul li a:hover,#primarynavigation ul li a:focus,#primarynavigation ul li a.current:hover{background:#3a3a3c;border-top:10px solid #b4ce80}#primarynavigation ul li a.current{background:#435330;border-top:10px solid #fff}span.attribution{font-weight:700;background:#506e29;color:#fff;padding:1px 3px}div#maincontent a#youTubeAccessify,div#maincontent a#youTubeAccessify:hover,div#maincontent a#youTubeAccessify:focus{background-image:url(/old/_images/bg/sprites_jan09_02.gif)!important;background-repeat:no-repeat;background-position:0 -50px!important;padding-left:120px;display:block;border-style:none;height:47px;font:0.9em/1.3 "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}#wrapper h2.hide,#wrapper h3.hide{text-indent:-30000px;height:0;font-size:1px;border:none}code{color:#476523;background:#e7efd9}#archive-warning,#out-of-date-warning,.problempage,#jsToolWarning{border:2px solid red;padding:.6em 1em;color:red;background:#fff;margin-bottom:1em}#out-of-date-warning{border:2px solid #b4ce80;color:#4b6826}.archived-content{background:#e7efd9;border:2px solid #3a3a3c;padding:.3em}.archived-content p{margin:0!important;padding:0}.archived-content a{text-decoration:none;color:#000}.new{color:#fff;background:#456323;padding:0 .2em}#content p.credit{font-family:helvetica,sans-serif;background:#e7efd9;padding:.5em;font-size:.8em}.smallprint{font-size:x-small}#content{font-size:1.5em;line-height:1.6;padding:1.4em}#maincontent p,#maincontent li{font-family:Georgia,times new roman;font-size:1em;margin:.8em 0}#maincontent a:link{color:#456323}#maincontent a:visited{color:#3a3a3c;text-decoration:none;border-bottom:1px dotted #456323}#maincontent a:hover,#maincontent a:active,#maincontent a:focus{background-color:#e7efd9;color:#000;outline:none}a img{border:0}a.widgetlink,a.widgetlink:hover{background-image:url(/old/_images/widget.png)!important;background-position:0 center!important;background-repeat:no-repeat!important;padding-left:30px;font-size:1.2em}div.widget-info{background:url(/tools-and-wizards/osx-widgets/widget-bg.gif) top right no-repeat}a.external{padding-right:24px}.imgfloatleft{float:left;margin:0 .5em .5em 0}.imgfloatright{float:right;margin:0 0 .5em .5em}blockquote{border-left:1em solid #54722c;padding:.4em 1em;font-style:italic;background:#eef1ea;margin:0 0 10px}table.rating,table.factbox{border:1px solid #a9c188;width:100%;border-collapse:collapse}table.rating th,table.rating td,table.factbox th,table.factbox td{border:1px solid #a9c188;padding:2px 5px}table.rating th{background:#e6eae0}table.rating td{text-align:center}span.labelHelp{font-size:.8em;font-style:italic}.helper{background:#d2e5ae url(/old/_images/bg/page-backgrounds_jan09.gif) repeat-x left -2040px;padding:.2em 1em;margin:0 0 10px}div.hideHelperBlurb{clear:left;background:#476523;color:#fff;padding:.2em 1em;margin:10px 0 0}#notification,#helper-text-suppressed-hint{position:absolute;top:0;right:0;background:#3a3a3c;width:9em;padding:.3em;text-align:center;white-space:nowrap;-moz-border-radius:3px;color:#fff}#helper-text-suppressed-hint a{color:#fff!important;padding:.3em;text-decoration:none}.hideHelperBlurb a,.hideHelperBlurb a:link,.hideHelperBlurb a:visited,.hideHelperBlurb a:active{color:#fff!important;text-decoration:none}.hideHelperBlurb a:focus,.hideHelperBlurb a:hover,.hideHelperBlurb a:focus,#helper-text-suppressed-hint a:hover,#helper-text-suppressed-hint a:focus{color:#000!important}.hiddenhelptext{display:block;position:absolute;text-indent:-30000px;outline:none}h1{color:#57742e}#maincontent h1{font-size:1.8em}#maincontent h2{border-bottom:1px dotted #6f8341;margin:.5em 0;color:#3a3a3c}#maincontent h3{margin:.5em 0}#maincontent li li,#maincontent li li li{font-size:1em}#maincontent ol li{list-style-position:inside}#maincontent ol li,#maincontent ul li{padding-left:25px}#maincontent ul li{list-style:none;background:transparent url(/old/_images/bg/bullets_jan09.gif) no-repeat left .7em}#maincontent ul li ul li{background-position:-1000px .7em}#maincontent ul li ul li ul li{background-position:-2000px .7em}dl{margin:.5em 0 0}dt{background:#57742e;color:#fff;padding:.2em}dd{margin:0 0 1em}#maincontent dt a:link{color:#fff}#maincontent dt a:hover,#maincontent dt a:focus{background:0 0}#content #options,#content #generated{float:left}#content textarea.generated-code,#content textarea.generated-markup,#content textarea.raw,#content textarea.generic{width:99.5%;height:8em}#content #options{width:22em}#content #options div{margin:4px 0;clear:left}#content #options div label{display:block;float:left;width:10em}#content #options fieldset label{display:inline;float:none;width:10em}#content #generated{width:21em}#content #generated textarea{}#content #generated p{margin:-4px 0 2px;font-size:small}.buttonstrip{padding:.4em;background:#f1fddf;border:1px solid #cdf09b;margin:2px 0;text-align:center;clear:left}legend{font-weight:700}#content fieldset{border:1px solid #476523;margin-top:.5em;margin-bottom:.5em}.labelHighlight{color:#476523;background:#fff}.mandatory-highlight{background:#fff url(/old/_images/mandatory.gif) no-repeat center right}table.data{border:1px solid gray;border-collapse:collapse}table.data th,table.data td{border:1px solid gray}#footerarea{clear:both}#footerarea p,#footerarea li{font-family:helvetica,sans-serif}#footer-nav{background:#73993d url(/old/_images/bg/page-backgrounds_jan09.gif) repeat-x left -3500px;float:left;width:100%;padding-top:8px}#footerarea ul{clear:both;margin:.3em 1em}#footerarea ul li{list-style:none;margin:.3em 0;background-image:none;float:left;margin-left:.2em}#footerarea ul li a:link,#footerarea ul li a:visited{color:#fff;display:block;text-decoration:none;padding:.2em .4em}#footerarea ul li a:hover,#footerarea ul li a:focus{text-decoration:underline;outline:none;background:#5c702d}#footerblurb{clear:left;font-size:.8em;color:#21270f;margin-bottom:-.5em}#footerblurb p{margin:.5em 0}li#accessifyforum a,li#accessifyforum a:hover li#accessifyforum a:focus{background:transparent url(/old/_images/bg/sprites_jan09_02.gif) no-repeat 0 4px!important;width:133px;height:22px;text-indent:-30000px}#archive_footer h2 a:hover,#archive_footer h2 a:focus{background:#55722d;color:#fff;padding:.2em}#bookbadges{padding:20px 10px 0 12px;text-align:center}div#bookbadges div{width:692px;height:100px;border:1px solid gray;margin:0;width:692px;height:100px;position:relative}div#bookbadges div a{display:block;width:692px;height:100px;text-indent:-30000px;overflow:hidden}div#bookbadges div a:focus,div#bookbadges div a:hover{outline:none}div#book-htmlref{background:#efefef url(/old/_images/book-bgs/book-promos-big.gif) no-repeat 0 0}div#book-bwd{background:#efefef url(/old/_images/book-bgs/book-promos-big.gif) no-repeat 0 -100px}div#book-bwd2{background:#efefef url(/old/_images/book-bgs/book-promos-big.gif) no-repeat 0 -200px}#maincontent h2.storytitle{clear:left;display:block}#maincontent h2.storytitle a{border:none;text-decoration:none;display:block}h2#comments{font-size:1.2em}div.post_date{float:right;background:#57742e;color:#fff;padding:.2em .3em;font-size:.9em;margin-left:1em}div.meta_filedUnder{float:right;font-size:.8em;padding:.3em;width:20em;text-align:right;font-style:italic}div.meta{background:#eef1ea;padding:.3em;margin-bottom:2em;float:left;width:100%}.single_post{margin-top:-4em}#blog_search{width:13em;background:#496724;position:absolute;padding-top:.4em;top:-2em;right:-1.4em}#blog_search a,#blog_search a:hover{color:#fff!important;background:#496724!important;padding-left:.6em}#blog_search a.focussed{color:#000!important;text-decoration:underline}#blog_search form{padding:.6em}#archive_footer{float:left;width:100%;margin-top:1em}#archive_footer h2{margin:0;font-size:medium;padding:.1em .3em}#archive_footer ul,#archive_footer ul li{padding:0;margin:0}#archive_footer ul li{list-style:none;background-image:none;line-height:1.3;font-family:helvetica,arial,sans-serif}#archive_footer{background:#eef1ea}#maincontent h1 span{display:block;width:20em}#maincontent h2{clear:left}#maincontent #categories_list li{line-height:2}#maincontent #categories_list li ul,#maincontent #archives_list{padding:.5em}#maincontent #categories_list li ul li a{border:1px solid #57742e;text-decoration:none;padding:.2em;background:#fff}#maincontent #categories_list li ul li,#maincontent #archives_list li{float:left;margin-right:1em;font-size:.8em}#maincontent #commentlist{font-size:1em}#maincontent #commentlist li{margin:1em 0;list-style:none;background:#eef1ea;padding:.2em .5em}#maincontent #commentlist img.avatar{float:right;margin:0 0 0 10px;border:4px solid #456323}#maincontent .commentby{float:right;text-align:right;margin:1em 0 .5em;min-width:12em;line-height:1.2;background:#fff;padding:.3em}#maincontent .commentby a.url{white-space:nowrap;display:block}#maincontent div.commentby p{font-size:1em;margin:0}#maincontent .commentbox{cursor:pointer}#maincontent .comment_datetime{clear:right;background:#dfe5d8;text-align:right;font-family:helvetica,arial,sans-serif;margin:0 0 .2em}#maincontent .comment_datetime a{color:#57742e;background:#dfe5d8;font-style:normal;font-size:.8em;padding:.1em .3em}div#tp1,div#tp2,div#bt1,div#bt2{display:inline}.buttonstrip form{display:inline}.wikimeta{font-size:.9em;text-align:center;background:#f4fbea;padding:.7em 0;border:1px solid #f1fddf;margin-top:4px}div.formdiv{display:inline}#ieusers{background:#476523;color:#fff;font-size:1.3em;font-weight:700;padding:0 5px;text-align:right}#ieusers a{color:#fff}div#maincontent p.horseBolted{background-color:#cff3a9;padding:5px;width:200px;float:right;margin:0 0 5px 5px;font-size:.8em;line-height:2em;border-left:5px solid #fff}#easyTooltip{padding:5px 10px;border:1px solid #000;background:#456323 url(bg.gif) repeat-x;color:#fff;font-size:1.3em}#reportBugsLink{background:#e7efd9 url(/old/_images/bg/sprites_jan09_02.gif) no-repeat left -412px;padding:.3em .3em .3em 35px;clear:left}@media print{#blog_search,#twitter_div,#primarynavigation,#searcharea,#minicons,#archive_footer,#about-site-links{display:none}h1,h2,h3,h4,h5,h6{color:#000}body,#footer-nav{background:0 0}}@media screen and (max-device-width:480px){#primarynavigation{font-size:3em}#blog_search{display:none}#maincontent h1{font-size:2.5em}#maincontent h2{font-size:2.3em}div#twitter_div{height:120px;background:#fff}div#twitter_div #fakeTwitterHeadingCosCantHaveH2BeforeH1Grrrr{font-size:2.5em}#searcharea{width:400px;margin-left:330px}#searcharea label{display:none}#searcharea input#txtSearch,#searcharea input#btnG{font-size:1.5em}#searcharea input#txtSearch{width:9em}#searcharea input#btnG{width:3.5em;margin:0;font-size:1.3em}#searcharea div{display:inline}#searcharea #searchAction{margin:0}#searcharea #searchFilter{display:none}#minicons{display:none}#maincontent p,#maincontent li{font-size:1.8em}#maincontent div.meta{font-size:1.4em;float:none}#maincontent div.post_date{font-size:1.4em;font-weight:700;float:none;margin:0;color:#57742e;background:#eef1ea;text-align:right}#maincontent div.meta_filedUnder{font-size:1.4em;float:none;padding:0;margin:0;text-align:left}#maincontent #archive_footer{font-size:2em}#maincontent #footerNavPrevLink,#maincontent #footerNavNextLink{font-size:2em}#maincontent #archive_footer li.categories ul li{margin:0;padding:0;line-height:1.4}#maincontent #archive_footer li.categories ul li a{font-size:25px;margin:0 10px 10px 0}#maincontent #archive_footer h2{font-size:20px}#commentlist p{font-size:1em}}