body { margin: 0px; padding: 0px; background: rgb(238, 238, 218) none repeat; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }
#wrap { border: 6px solid rgb(255, 255, 255); margin: 10px auto; padding: 0px; background: rgb(255, 255, 255) none repeat; width: 960px; }
#top { margin: 0px; padding: 0px; background: rgb(16, 160, 16) none repeat; height: 100px; }
a:link { border: medium none ; text-decoration: none; color: rgb(229, 135, 18); }
a:active { border: medium none ; text-decoration: none; color: rgb(255, 0, 0); }
a:visited { border: medium none ; text-decoration: none; color: rgb(144, 96, 16); }
h3 { margin: 0px 7px 3px 0px; padding: 3px 0px; color: rgb(85, 153, 85); font-size: 14px; }
a:hover { border: medium none ; text-decoration: none; color: rgb(255, 0, 0); }
#blogtitle { margin: 0px; font-family: "Lucida Grande","Lucida Sans Unicode",Georgia,"Times New Roman",Times,serif; color: rgb(255, 255, 255); text-align: left; font-size: 40px; font-weight: normal; line-height: 100%; padding-top: 20px; padding-left: 20px; }
#blogtitle a:link { border: medium none ; text-decoration: none; color: rgb(255, 255, 255); }
#blogtitle a:active { border: medium none ; text-decoration: none; color: rgb(255, 255, 255); }
#blogtitle a:visited { border: medium none ; text-decoration: none; color: rgb(255, 255, 255); }
#blogtitle a:hover { border: medium none ; text-decoration: none; color: rgb(255, 255, 255); }
#blogdesc { margin: 0px; float: left; color: rgb(255, 255, 255); padding-left: 25px; text-align: left; font-size: 14px; font-weight: bold; padding-top: 5px; }
#navtop { margin: 0px auto; background: rgb(16, 160, 16) none repeat; height: 26px; width: 960px; }
#searchform { margin: 0pt; padding: 0pt; display: none; height: 26px; line-height: 26px; float: right; }
input#s { border: 1px solid rgb(203, 203, 203); background: rgb(250, 250, 240) none repeat; color: rgb(51, 51, 51); width: 200px; }
input#searchsubmit { border: 0px none ; background: rgb(250, 250, 240) none repeat; color: rgb(51, 51, 51); font-size: 13px; }
#main { margin: 0px auto; padding: 0px; background: rgb(255, 255, 255) none repeat; width: 960px; }
#post { margin: 0px auto; padding: 0px; background: rgb(255, 255, 255) none repeat; width: 520px; }
#sidebar { margin: 5px auto; padding: 0pt 10px 10px 0pt; background: rgb(255, 255, 255) none repeat; width: 400px; float: right; }
.content { margin: 5px auto; padding: 10px; background: rgb(243, 255, 243) none repeat; width: 520px; float: left; }
.content h2 { font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(85, 153, 85); }
.content .date { padding: 5px 0pt 5px 5px; background: rgb(227, 227, 227) none repeat; width: 200px; color: rgb(0, 0, 0); font-size: 10px; }
.entry { border: 1px dashed rgb(81, 136, 210); padding: 10px; background: rgb(255, 255, 255) none repeat; overflow: hidden; color: rgb(51, 51, 51); font-size: 12px; }
.entry h2 { font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size: 15px; color: rgb(85, 153, 85); }
.entry h2 a:link { border: medium none ; text-decoration: none; color: rgb(85, 153, 85); }
.entry h2 a:active { border: medium none ; text-decoration: none; color: rgb(85, 153, 85); }
.entry h2 a:visited { border: medium none ; text-decoration: none; color: rgb(85, 153, 85); }
.entry h2 a:hover { border: medium none ; text-decoration: none; color: rgb(85, 153, 85); }
.permalink { width: 150px; float: right; text-align: right; }
.category { overflow: hidden; width: 350px; float: left; height: 20px; }
.postmeta { border-top: 1px solid rgb(204, 204, 204); padding: 2px 2px 2px 10px; background: rgb(243, 255, 243) none repeat; height: 20px; font-size: 11px; }
img.wp-smiley { border: 0px none ; }
.left { padding: 0pt 0pt 0pt 5px; background: transparent url('separateline.gif') repeat-y; overflow: hidden; width: 180px; float: left; }
.left h2 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0px 7px 3px; padding: 3px 0px; color: rgb(103, 103, 103); font-size: 14px; }
.left ul { margin: 0pt; padding: 0pt; list-style-type: none; }
.left ul li { margin: 0pt 0pt 20px; padding: 0pt; list-style-type: none; }
.left ul li ul { margin: 0px; padding: 0pt 3px; list-style-type: square; }
.left ul li ul li { border: 0pt none ; margin: 0pt; padding: 0px 0px 2px 14px; background: transparent url('bullet.gif') no-repeat scroll 0pt 4px; list-style-type: none; }
.right { padding: 0pt 0pt 0pt 5px; background: transparent url('separateline.gif') repeat-y; overflow: hidden; width: 200px; float: right; }
.right h2 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0px 7px 3px; padding: 3px 0px; color: rgb(103, 103, 103); font-size: 14px; }
.right ul { margin: 0pt; padding: 0pt; list-style-type: none; }
.right ul li { margin: 0pt 0pt 20px; padding: 0pt; list-style-type: none; }
.right ul li ul { margin: 0px; padding: 0pt 3px; list-style-type: square; }
.right ul li ul li { border: 0pt none ; margin: 0pt; padding: 0px 0px 2px 14px; background: transparent url('bullet.gif') no-repeat scroll 0pt 4px; list-style-type: none; }
#footer { margin: 0px auto; background: rgb(16, 144, 16) none repeat; width: 960px; clear: both; text-align: center; color: rgb(255, 255, 255); font-size: 10px; padding-top: 10px; padding-bottom: 10px; }
#footer a:link { border: medium none ; text-decoration: none; color: rgb(255, 255, 255); }
#footer a:active { border: medium none ; text-decoration: none; color: rgb(255, 255, 255); }
#footer a:visited { border: medium none ; text-decoration: none; color: rgb(231, 243, 255); }
#footer a:hover { border: medium none ; text-decoration: none; color: rgb(0, 0, 0); }
ul.navtop { margin: 0pt; padding: 3px 0pt 0pt; height: 23px; line-height: 23px; float: left; list-style-type: none; list-style-image: none; list-style-position: outside; font-weight: bold; text-transform: none; font-size: 12px; }
ul.navtop li { margin: 0pt; padding: 0pt; float: left; list-style-type: none; }
ul.navtop li a, ul.navtop li a:visited, ul.navtop li a:link { padding: 0pt 10px; background: rgb(16, 176, 16) none repeat; color: rgb(255, 255, 255); float: left; }
ul.navtop li a:hover, ul.navtop li a:active { background: rgb(255, 255, 255) none repeat; color: rgb(0, 0, 0); text-decoration: underline; }
ul.navtop li.current_page_item a { background: rgb(255, 255, 255) none repeat; text-decoration: none; color: rgb(97, 97, 97); }
ul.navtop li ul { margin: 0pt; padding: 0pt; float: left; }
.navigation { margin: 0pt; padding: 10px; text-align: center; }
.alignright { margin: 0pt; float: right; padding-bottom: 20px; padding-top: 10px; }
.alignleft { margin: 0pt; float: left; padding-bottom: 20px; padding-top: 10px; }
blockquote { border-left: 5px solid rgb(221, 221, 221); margin: 15px 30px 0pt 10px; padding-left: 20px; }
blockquote cite { margin: 5px 0pt 0pt; display: block; }
.comments h3 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0px 7px 3px; padding: 3px 0px; font-size: 14px; }
ol.commentlist { margin: 0pt 0pt 1px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
ol.commentlist li { margin: 0pt; padding: 13px 13px 1px; list-style-type: none; list-style-image: none; list-style-position: outside; }
ol.commentlist li.commenthead { margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
ol.commentlist li.commenthead h2 { margin: 0pt; }
input#submit { border: 2px solid rgb(81, 136, 210); background: rgb(250, 250, 240) none repeat; color: rgb(51, 51, 51); font-size: 13px; }
textarea { border: 1px solid rgb(203, 203, 203); padding: 3px; background: rgb(250, 250, 240) none repeat; color: rgb(51, 51, 51); width: 450px; margin-bottom: 0.6em; margin-top: 2px; }
input#url { border: 1px solid rgb(203, 203, 203); padding: 3px; background: rgb(250, 250, 240) none repeat; color: rgb(51, 51, 51); width: 50%; margin-bottom: 0.6em; margin-top: 2px; }
input#author { border: 1px solid rgb(203, 203, 203); padding: 3px; background: rgb(250, 250, 240) none repeat; color: rgb(51, 51, 51); width: 50%; margin-bottom: 0.6em; margin-top: 2px; }
input#email { border: 1px solid rgb(203, 203, 203); padding: 3px; background: rgb(250, 250, 240) none repeat; color: rgb(51, 51, 51); width: 50%; margin-bottom: 0.6em; margin-top: 2px; }

/* ::::: http://www.google.com/uds/css/gsearch.css ::::: */

.gsc-control { width: 300px; }
.gsc-control div { position: static; }
form.gsc-search-box { margin: 0px 0px 4px; font-size: 13px; width: 100%; }
table.gsc-search-box { border-style: none; border-width: 0px; border-spacing: 0px; width: 100%; margin-bottom: 2px; }
table.gsc-search-box td { vertical-align: middle; }
table.gsc-search-box td.gsc-input { padding-right: 2px; }
td.gsc-search-button { width: 1%; }
td.gsc-clear-button { width: 14px; }
table.gsc-branding td, table.gsc-branding { border: medium none ; margin: 0pt; padding: 0pt; }
table.gsc-branding { border-style: none; border-width: 0px; border-spacing: 0px; width: 100%; }
.gsc-branding-text { color: rgb(103, 103, 103); }
td.gsc-branding-text { vertical-align: top; }
td.gsc-branding-text div.gsc-branding-text { padding-bottom: 2px; text-align: right; font-size: 11px; margin-right: 2px; }
div.gsc-branding-youtube td.gsc-branding-text { vertical-align: middle; }
td.gsc-branding-img-noclear { width: 51px; vertical-align: bottom; }
td.gsc-branding-img { width: 65px; vertical-align: bottom; }
div.gsc-branding-youtube td.gsc-branding-img-noclear { width: 55px; }
div.gsc-branding-youtube td.gsc-branding-img { width: 69px; }
table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text { margin-right: 0px; text-align: center; }
table.gsc-branding-vertical td.gsc-branding-img-noclear { text-align: center; }
div.gsc-branding-img, div.gsc-branding-img-noclear, img.gsc-branding-img, img.gsc-branding-img-noclear { padding-top: 1px; }
img.gsc-branding-img, img.gsc-branding-img-noclear { border: medium none ; margin: 0pt; padding-right: 0pt; padding-left: 0pt; padding-bottom: 0pt; display: inline; }
a.gsc-branding-clickable { cursor: pointer; }
input.gsc-search-button { margin-left: 2px; }
div.gsc-clear-button { display: inline; text-align: right; margin-left: 4px; margin-right: 4px; padding-left: 10px; background-repeat: no-repeat; background-position: center; background-image: url('clear.gif'); cursor: pointer; }
input.gsc-input { border: 1px solid rgb(188, 205, 240); padding-left: 2px; width: 99%; }
.gsc-keeper { color: rgb(51, 102, 204); text-decoration: underline; font-size: 13px; cursor: pointer; font-weight: normal; padding-left: 16px; background-repeat: no-repeat; background-position: 1px 3px; background-image: url('blue_check.gif'); }
.gsc-resultsHeader { border-bottom: 1px solid rgb(233, 233, 233); clear: both; width: 100%; margin-bottom: 4px; }
.gsc-resultsHeader td.gsc-twiddleRegionCell { width: 75%; }
.gsc-resultsHeader td.gsc-configLabelCell { text-align: right; width: 75%; }
.gsc-resultsHeader .gsc-twiddle { margin-top: 4px; display: inline; cursor: pointer; background-repeat: no-repeat; background-position: 0px 2px; }
.gsc-resultsHeader td.gsc-twiddle-closed div.gsc-twiddle { background-image: url('arrow_close.gif'); }
.gsc-resultsHeader td.gsc-twiddle-opened div.gsc-twiddle { background-image: url('arrow_open.gif'); }
.gsc-resultsHeader .gsc-title { color: rgb(103, 103, 103); margin-right: 10px; padding-left: 14px; display: inline; }
.gsc-resultsHeader .gsc-stats { color: rgb(103, 103, 103); font-size: 11px; font-weight: normal; display: inline; }
.gsc-resultsHeader td.gsc-twiddle-opened .gsc-stats { display: none; }
.gsc-results-selector { display: inline; }
.gsc-resultsHeader td.gsc-twiddle-closed .gsc-results-selector { display: none; }
.gsc-result-selector { cursor: pointer; display: inline; font-size: 13px; padding-left: 13px; background-repeat: no-repeat; background-position: left center; }
.gsc-one-result { background-image: url('one-complex-dark.gif'); }
.gsc-more-results { background-image: url('more-complex-dark.gif'); }
.gsc-all-results { background-image: url('all-complex-dark.gif'); padding-right: 1px; }
.gsc-one-result-active .gsc-one-result { background-image: url('one-complex-light-blue.gif'); }
.gsc-more-results-active .gsc-more-results { background-image: url('more-complex-light-blue.gif'); }
.gsc-all-results-active .gsc-all-results { background-image: url('all-complex-light-blue.gif'); }
.gsc-resultsHeader .gsc-configLabel { color: rgb(103, 103, 103); display: inline; font-size: 11px; cursor: pointer; }
.gsc-resultsHeader td.gsc-configLabelCell span.gsc-twiddle-closed { padding-right: 12px; background-repeat: no-repeat; background-position: center; background-image: url('settings.gif'); }
.gsc-tabsArea { clear: both; margin-top: 6px; }
.gsc-tabsArea .gs-spacer { overflow: hidden; font-size: 1px; margin-right: 2px; }
.gsc-tabsArea .gs-spacer-opera { margin-right: 0px; }
.gsc-tabsAreaInvisible { display: none; }
.gsc-tabHeader { display: inline; cursor: pointer; padding-left: 6px; padding-right: 6px; margin-right: 0px; }
.gsc-tabHeader.gsc-tabhActive { border-top: 2px solid rgb(255, 153, 0); border-left: 1px solid rgb(233, 233, 233); border-right: 1px solid rgb(233, 233, 233); color: black; }
.gsc-tabHeader.gsc-tabhInactive { border-top: 2px solid rgb(233, 233, 233); border-left: 1px solid rgb(233, 233, 233); border-right: 1px solid rgb(233, 233, 233); background: rgb(233, 233, 233) none repeat; color: rgb(103, 103, 103); }
.gsc-tabData.gsc-tabdActive { display: block; }
.gsc-tabData.gsc-tabdInactive { display: none; }
.gsc-tabData .gsc-resultsHeader .gsc-title { display: none; }
.gsc-tabData .gsc-resultsHeader .gsc-stats { display: none; }
.gsc-tabData .gsc-resultsHeader .gsc-results-selector { display: none; }
.gsc-resultsbox-visible { display: block; }
.gsc-resultsbox-invisible { display: none; }
.gsc-results { clear: both; padding-bottom: 2px; }
.gsc-result { margin-bottom: 10px; }
.gsc-result .gs-title { overflow: hidden; height: 1.4em; }
.gsc-result div.gs-watermark { display: none; }
.gsc-results .gsc-result img.gs-ad-marker { display: none; }
div.gsc-config { border: 1px solid rgb(233, 233, 233); padding: 2px 6px 6px; margin-top: 0px; margin-bottom: 10px; }
form.gsc-config { margin-bottom: 0px; }
.gsc-configSetting { margin-top: 6px; }
.gsc-configSetting_Label { color: rgb(103, 103, 103); }
.gsc-configSettingInput { border: 1px solid rgb(233, 233, 233); color: rgb(103, 103, 103); width: 75%; }
.gsc-configSettingCheckbox { color: rgb(103, 103, 103); margin-right: 6px; }
.gsc-configSettingCheckboxLabel { display: inline; color: rgb(103, 103, 103); }
div.gsc-configSettingSubmit { margin-top: 8px; text-align: right; }
input.gsc-configSettingSubmit { display: inline; font-size: 11px; cursor: pointer; }
.gsc-imageResult { float: left; margin-bottom: 1em; margin-right: 20px; }
.gs-imageResult { overflow: hidden; width: 114px; }
.gs-imageResult .gs-image-box { height: 86px; position: relative; }
.gs-imageResult .gs-image-box img.gs-image { position: absolute; bottom: 0px; }
.gs-imageResult .gs-text-box { overflow: hidden; text-align: center; height: 4em; }
.gs-imageResult .gs-snippet { overflow: hidden; line-height: 1em; cursor: pointer; white-space: nowrap; }
.gs-imageResult .gs-visibleUrl { cursor: pointer; }
.gs-imageResult .gs-size { color: rgb(111, 111, 111); }
.gsc-videoResult .gs-videoResult .gs-title { overflow: hidden; line-height: 1.3em; height: 1.3em; }
.gsc-videoResult .gs-videoResult .gs-snippet { overflow: hidden; line-height: 1.3em; max-height: 2.6em; }
.gsc-imageResult .gsc-trailing-more-results { clear: both; }
.gsc-results .gsc-trailing-more-results { margin-bottom: 10px; }
.gsc-results .gsc-trailing-more-results, .gsc-results .gsc-trailing-more-results * { color: rgb(0, 0, 204); text-decoration: underline; }
.gsc-imageResult .gsc-cursor-box { clear: both; }
.gsc-results .gsc-cursor-box .gsc-trailing-more-results { margin-bottom: 0px; display: inline; }
.gsc-results .gsc-cursor { display: inline; }
.gsc-results .gsc-cursor-box { margin-bottom: 10px; }
.gsc-results .gsc-cursor-box .gsc-cursor-page { cursor: pointer; color: rgb(0, 0, 0); text-decoration: underline; margin-right: 8px; display: inline; }
.gsc-results .gsc-cursor-box .gsc-cursor-current-page { color: rgb(169, 10, 8); font-weight: bold; text-decoration: none; }
.gs-result .gs-title, .gs-result .gs-title * { color: rgb(0, 0, 204); text-decoration: underline; }
.gs-divider { padding-bottom: 8px; text-align: center; color: rgb(103, 103, 103); }
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl { color: rgb(0, 128, 0); text-decoration: none; }
.gs-relativePublishedDate, .gs-publishedDate { color: rgb(111, 111, 111); text-decoration: none; }
.gs-result a.gs-clusterUrl, .gs-result .gs-clusterUrl { color: rgb(0, 128, 0); text-decoration: underline; cursor: pointer; }
.gs-newsResult .gs-publisher { color: rgb(111, 111, 111); display: inline; text-decoration: none; }
.gs-newsResult .gs-relativePublishedDate, .gs-newsResult .gs-publishedDate { display: inline; margin-left: 4px; }
.gs-blogResult .gs-relativePublishedDate, .gs-newsResult .gs-relativePublishedDate { display: none; }
.gsc-blogResult .gs-blogResult .gs-publishedDate, .gsc-newsResult .gs-newsResult .gs-publishedDate { display: none; }
.gsc-blogResult .gs-blogResult .gs-relativePublishedDate, .gsc-newsResult .gs-newsResult .gs-relativePublishedDate { display: inline; }
.gs-newsResult .gs-location { color: rgb(111, 111, 111); display: inline; text-decoration: none; }
.gs-result img.gs-image { border: 1px solid rgb(0, 0, 204); vertical-align: middle; }
.gs-result div.gs-phone {  }
.gs-result .gs-directions, .gs-result .gs-directions * { color: rgb(119, 119, 204); font-weight: normal; text-decoration: underline; cursor: pointer; }
.gs-secondary-link, .gs-secondary-link * { color: rgb(119, 119, 204); font-weight: normal; text-decoration: underline; cursor: pointer; }
.gs-result .gs-directions-to-from { display: none; margin-top: 4px; }
.gs-result .gs-directions-to-from .gs-label { display: inline; margin-right: 4px; }
.gs-result .gs-directions-to-from div.gs-secondary-link { display: inline; }
.gs-result .gs-directions-to-from .gs-spacer { display: inline; margin-right: 3px; margin-left: 3px; }
.gs-videoResult a.gs-publisher, .gs-videoResult .gs-publisher { color: rgb(0, 128, 0); text-decoration: none; }
.gs-result a { cursor: pointer; }
.gs-result .gs-address {  }
.gs-result .gs-snippet {  }
.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet { border: 1px solid rgb(255, 204, 51); margin: 5px; padding: 5px; background-color: rgb(255, 244, 194); }
.gs-result .gs-watermark { font-size: 10px; color: rgb(119, 119, 204); }
div.gs-results-attribution { text-align: center; margin-bottom: 4px; }
div.gs-results-attribution, div.gs-results-attribution * { font-size: 10px; color: rgb(103, 103, 103); text-decoration: none; }
div.gs-results-attribution a { color: rgb(0, 0, 204); cursor: pointer; }
div.gs-results-attribution a:hover { text-decoration: underline; }
.gs-result .gs-metadata { color: rgb(103, 103, 103); }
.gs-localAd img.gs-ad-marker, .gs-webAd img.gs-ad-marker { padding-left: 4px; }
.gs-webResult div.gs-visibleUrl-long { overflow: hidden; width: 100%; display: none; }
.gs-localAd div.gs-address * { color: rgb(103, 103, 103); }
.gs-localAd div.gs-street { display: inline; }
div.gs-city { display: inline; }
div.gs-region { display: inline; }
div.gs-country { display: none; }
div.gs-infoWindow * { font-size: 11px; }
.gs-videoResult * { font-size: 13px; }
.gs-videoResult td div.gs-image-box { width: 110px; height: 78px; }
.gs-videoResult td div.gs-text-box { vertical-align: top; margin-left: 4px; }
div.gs-book-image-box td, .gs-bookResult td { vertical-align: top; }
div.gs-book-image-box, div.gs-book-image-box div { position: static; text-align: start; }
div.gs-book-image-box { width: 75px; height: 90px; }
.gs-bookResult td div.gs-text-box { vertical-align: top; margin-left: 4px; }
div.gs-book-image-box img { border: medium none ; border-spacing: 0px; }
div.gs-book-image-box div.gs-row-1 { line-height: 7px; }
div.gs-book-image-box img.gs-pages { height: 7px; width: 45px; }
div.gs-book-image-box img.gs-page-edge { height: 7px; width: 11px; }
div.gs-book-image-box div.gs-row-2 {  }
div.gs-book-image-box img.gs-image { border: 1px solid rgb(160, 160, 160); height: 80px; }
.gs-bookResult .gs-author { display: inline; color: rgb(111, 111, 111); }
.gs-bookResult .gs-publishedDate { display: inline; }
.gs-bookResult .gs-pageCount { display: inline; color: rgb(111, 111, 111); margin-left: 4px; }
.gs-bookResult .gs-id {  }

/* ::::: http://www.teleread.org/blog/2007/11/14/nessmuk%e2%80%94it-rhymes-with-e-book/#more-7630 ::::: */

.gsc-control { overflow: hidden; width: 180px; }
.gs-result .gs-title, .gs-result .gs-title * {  }
.gsc-results .gsc-trailing-more-results, .gsc-results .gsc-trailing-more-results * {  }
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {  }
.gs-result a.gs-clusterUrl, .gs-result .gs-clusterUrl {  }
.gsc-resultsbox-visible { overflow: hidden; display: table; width: 100%; }

/* ::::: http://www.teleread.org/blog/2007/11/14/nessmuk%e2%80%94it-rhymes-with-e-book/#more-7630 ::::: */

img.gsc-branding-img { display: none; }
td.gsc-branding-text div.gsc-branding-text { display: none; }

/* ::::: http://www.teleread.org/blog/wp-content/plugins/sociable/sociable.css ::::: */

div.sociable { margin: 16px 0pt; }
span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span { border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 238) none repeat; position: absolute; display: block; top: -5em; color: black; line-height: 1.25em; }
.sociable span { display: block; }
.sociable ul { margin: 0pt ! important; padding: 0pt ! important; display: inline; }
.sociable li { margin: 0pt; padding: 1px; background: transparent none repeat; display: inline; list-style-type: none; }
.sociable ul li:before { content: ""; }
.sociable img { border: 0pt none ; margin: 0pt; padding: 0pt; float: none; width: 16px; height: 16px; }
.sociable-hovers { opacity: 0.4; }
.sociable-hovers:hover { opacity: 1; }

/* ::::: http://www.teleread.org/blog/2007/11/14/nessmuk%e2%80%94it-rhymes-with-e-book/#more-7630 ::::: */

a.iconsphere { background: transparent url('sphereicon.gif') no-repeat scroll left top; padding-left: 20px; padding-bottom: 10px; font-size: 10px; white-space: nowrap; }
