/* Processed and cached by Shaun Inman's CSS Cacheer (with Constants, ServerImport, Base64, NestedSelectors & Colophon enabled) on Sat, 09 Jan 2010 07:18:49 +0000 <http://shauninman.com/search/?q=cacheer> */
/* Based on 960.gs, which is copyright 2009 Nathan Smith and licensed under GPL and MIT. */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: '';content: none;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}.container_10 {margin-left: auto;margin-right: auto;width: 750px;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10 {display: inline;float: left;position: relative;margin-left: 10px;margin-right: 10px;}.alpha {margin-left: 0;}.omega {margin-right: 0;}.container_10 .grid_1 {width: 55px;}.container_10 .grid_2 {width: 130px;}.container_10 .grid_3 {width: 205px;}.container_10 .grid_4 {width: 280px;}.container_10 .grid_5 {width: 355px;}.container_10 .grid_6 {width: 430px;}.container_10 .grid_7 {width: 505px;}.container_10 .grid_8 {width: 580px;}.container_10 .grid_9 {width: 655px;}.container_10 .grid_10 {width: 730px;}.container_10 .prefix_1 {padding-left: 75px;}.container_10 .prefix_2 {padding-left: 150px;}.container_10 .prefix_3 {padding-left: 225px;}.container_10 .prefix_4 {padding-left: 300px;}.container_10 .prefix_5 {padding-left: 375px;}.container_10 .prefix_6 {padding-left: 450px;}.container_10 .prefix_7 {padding-left: 525px;}.container_10 .prefix_8 {padding-left: 600px;}.container_10 .prefix_9 {padding-left: 675px;}.container_10 .suffix_1 {padding-right: 75px;}.container_10 .suffix_2 {padding-right: 150px;}.container_10 .suffix_3 {padding-right: 225px;}.container_10 .suffix_4 {padding-right: 300px;}.container_10 .suffix_5 {padding-right: 375px;}.container_10 .suffix_6 {padding-right: 450px;}.container_10 .suffix_7 {padding-right: 525px;}.container_10 .suffix_8 {padding-right: 600px;}.container_10 .suffix_9 {padding-right: 675px;}.container_10 .push_1 {left: 75px;}.container_10 .push_2 {left: 150px;}.container_10 .push_3 {left: 225px;}.container_10 .push_4 {left: 300px;}.container_10 .push_5 {left: 375px;}.container_10 .push_6 {left: 450px;}.container_10 .push_7 {left: 525px;}.container_10 .push_8 {left: 600px;}.container_10 .push_9 {left: 675px;}.container_10 .pull_1 {left: -75px;}.container_10 .pull_2 {left: -150px;}.container_10 .pull_3 {left: -225px;}.container_10 .pull_4 {left: -300px;}.container_10 .pull_5 {left: -375px;}.container_10 .pull_6 {left: -450px;}.container_10 .pull_7 {left: -525px;}.container_10 .pull_8 {left: -600px;}.container_10 .pull_9 {left: -675px;}.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}body {background: #C6DDFF url(../images/sbl-bg.png) 416px bottom repeat-x fixed;font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 13px;overflow: hidden !important;text-align: center;}a img {border: 0;text-decoration: none;}p,pre,ol,ul {margin: 0 0 20px;line-height: 200%;}ol {list-style: decimal inside;}ul {list-style: disc inside;}h2,h2 a {font-size: 22px;color: #666;font-weight: normal;margin: 0 0 20px;text-decoration: none;}h3,h3 a {color: #333;font-size: 20px;font-weight: normal;margin: 0 0 20px;text-decoration: none;}h4,h4 a,legend {color: #666;font-size: 16px;font-weight: normal;margin: 0 0 20px;text-decoration: none;}table {margin: 0 0 20px;}table td,table th {padding: 10px  17px;}table th {background: #D9E8FF;}.notice {background: #FFF0AB;color: #976D15;padding: 10px 17px;}code {background: #DFECFF;}pre {background: #666;color: #fff;padding: 10px 17px;overflow: auto;}#wrap {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: transparent url(../images/sbl-bg-golden-gate.png) left bottom no-repeat fixed;z-index: 1;overflow: auto;text-align: center;}#container {background: #fff;-moz-box-shadow: 0px 0px 10px #8CB7F7;-webkit-box-shadow: 0px 0px 10px #8CB7F7;z-index: 2;text-align: left;}#content {padding: 0;}#header {padding: 0 30px 0 24px;}#header h1 a {display: block;text-indent: -99999999px;width: 160px;height: 45px;background: transparent url(../images/sbl-logo.png) center center no-repeat;float: left;margin: 31px 0 12px;}#navigation {list-style: none;float: right;margin: 0;}#navigation li {float: left;}#navigation li a {font-size: 14px;color: #666;text-decoration: none;font-weight: bold;text-transform: lowercase;display: block;padding: 41px 0 20px;margin: 0 0 0 30px;}#navigation li a:hover {color: #000;}#navigation li.current-cat a,#navigation li.current-cat-parent a,#navigation li.current_page_item a {background: url(../images/sbl-selected.png) bottom center no-repeat;color: #333;}#about {padding: 22px 30px;background: #fff url(../images/sbl-info-header.png) top center repeat-x;border-bottom: 1px solid #DFDFDF;}#about blockquote {line-height: 100%;margin: 0;font-size: 17px;color: #999;}#about .about-extended {padding: 10px 50px 0 0;}#about .about-extended p {margin: 0;color: #999;}#about .about-extended .about-icon {vertical-align: middle;}#about .about-toggle {float: right;display: block;height: 21px;margin: 0;padding: 3px 30px 3px 0;cursor: pointer;opacity: 0.6;color: #bbb;text-transform: lowercase;}#about .about-toggle:hover {opacity: 1;}#about .about-toggle.about-show {background: #fff url(../images/sbl-show.png) top right no-repeat;}#about .about-toggle.about-hide {background: #fff url(../images/sbl-hide.png) top right no-repeat;}.article-type-filter {padding: 20px 30px;list-style: none;margin: 0;border-bottom: 1px solid #DFDFDF;}.article-type-filter li {float: left;padding: 2px 15px;margin-right: 0px;}.article-type-filter li a {text-decoration: none;color: #666;}.article-type-filter li.label {color: #bbb;}.article-type-filter li.current-cat {background: #DFECFF;-moz-border-radius: 100%;}.article-type-filter li.current-cat a {color: #557A9B;}.article-type-filter li.clear {float: none;padding: 0;}form.search-form {padding: 20px 30px;list-style: none;margin: 0;border-bottom: 1px solid #DFDFDF;}form.search-form input {font-size: 20px;margin-right: 10px;}form.search-form input.search {width: 500px;}form.search-form .search-clear {position: relative;top: -3px;}.keyword-label {font-weight: bold;margin-bottom: 20px;}.keyword-label.most-common {float: left;font-size: 15px;}.keyword-label.less-common {float: right;color: #aaa;font-size: 15px;}.keyword-column {float: left;width: 135px;list-style: none;text-align: center;font-size: 15px;}.keyword-column.column-0,.keyword-column.column-1 {text-align: left;}.keyword-column.column-4,.keyword-column.column-3 {text-align: right;float: right;}.keyword-column.column-0 a {color: #000;}.keyword-column.column-1 a {color: #333;}.keyword-column.column-2 a {color: #666;}.keyword-column.column-4 a {color: #999;}.keyword-column.column-3 a {color: #aaa;}.tweet {color: #777;font-size: 15px;margin: -5px 0 7px 0;}.tweet p {margin: 0;}.page-content {padding: 24px 30px 4px;}.post {padding: 24px 0 14px;border-bottom: 1px solid #DFDFDF;}.post .post-date {text-align: right;font-size: 22px;color: #999;}.post .post-date p {line-height: 100%;}.post .post-content {padding: 0 21px 0 0;}.post .post-info {float: left;margin: 0 0 15px 0;list-style: none;}.post .post-info li {float: right;padding: 0 20px 0 0;}.post .post-info li a {font-size: 13px;}.post:last-child {border: 0;}.post img,.page img {-moz-box-shadow: 0px 0px 10px #444;-webkit-box-shadow: 0px 0px 10px #444;}.related {padding: 0 30px 0 160px;}.related ol {list-style: none;}.related ol li {float: left;width: 245px;padding: 0 30px 30px 0;font-size: 14px;}#comment {width: 550px;}.comment-hidden {display: none;}label {display: block;color: #999;}.text {width: 200px;}h3#comments {padding-left: 160px;}.comment {padding: 10px 30px 0 160px;border-bottom: 1px dotted #DFDFDF;list-style: none;}.comment .children {margin: 0 -30px 0 -160px;}.comment .children .comment {padding-left: 220px;border: 0;}.comment p img {-moz-box-shadow: none;-webkit-box-shadow: none;}.comment .comment-author {margin-bottom: 10px;}.comment .comment-author cite {margin-left: 57px;padding: 13px 0;display: block;font-style: normal;}.comment .comment-author cite,.comment .comment-author cite a {color: #666;text-decoration: none;font-size: 18px;}.comment .comment-author .avatar {float: left;margin: 10px 10px 10px 0;}.comment .comment-meta {float: right;margin: 5px 0;}.comment .comment-meta a {color: #999;text-decoration: none;}.comment .reply {margin-bottom: 15px;}.comment.comment-by-author {background: #EFF6FF;}#respond {padding-left: 160px;}#respond .cancel-comment-reply {margin: 15px 0 20px;}#respond .subscribe-to-comments {float: right;padding-right: 30px;}#respond .subscribe-to-comments label {padding-right: 5px;display: inline;}#respond #subscribe {float: left;margin: 7px;}.photo-comments {padding-left: 20px;}.photo-comments #respond {padding: 0;}.photo-comments #comment {width: 475px;}.photo-meta {padding-right: 20px;}.photo-meta .photo-details * {padding: 5px 10px 5px 0;}.photo-meta .photo-details dt {float: left;width: 60px;font-weight: bold;}.gallery {margin: -10px 0 15px;}.gallery .gallery-item {float: left;padding: 20px 15px;width: 150px;}.gallery .gallery-caption {text-align: center;padding: 10px;}.photo-navigation {float: right;list-style: none;}.photo-navigation li {float: left;margin: 0 0 0 30px;}.photo-attachment {text-align: center;padding: 20px 0;}.photo-caption {text-align: center;}.post.photos,.page.photos {background: #666 url(../images/sbl-article-photo.png) top center repeat-x scroll;border-bottom: 1px solid #555;}.post.photos + .post.photos,.page.photos + .post.photos {background-image: none;border-top: 1px solid #777;}.post.photos .post-info li a,.page.photos .post-info li a {color: #fff;}.post.photos .preview,.page.photos .preview {float: left;margin: 10px 25px 20px 0;}.post.photos p,.post.photos a,.post.photos label,.post.photos div,.post.photos h1,.post.photos h2,.post.photos h3,.post.photos h4,.post.photos h5,.post.photos h6,.page.photos p,.page.photos a,.page.photos label,.page.photos div,.page.photos h1,.page.photos h2,.page.photos h3,.page.photos h4,.page.photos h5,.page.photos h6 {color: #fff !important;}.projects {margin: 0 0 30px 0;}.projects .project {padding: 30px 0 0 30px;}.projects .project img {-moz-box-shadow: 0px 0px 10px #999;-webkit-box-shadow: 0px 0px 10px #999;margin-right: 30px;float: left;}#page-navigation {list-style: none;text-align: center;padding: 10px 30px;margin: 0;}#page-navigation li {display: inline;margin: 10px;}.loading-message {color: #fff;padding: 5px;background: #666;position: fixed;bottom: 0;right: 50px;display: none;}.loading-message.active {display: block;z-index: 9999;}#footer {padding: 24px 30px;background: #DFECFF;border-top: 1px solid #fff;}#footer p,#footer div,#footer a {color: #88B8FF;margin: 0;line-height: 150%;}#spacer {height: 150px;}