/*

	-- -- -- -- -- -- --
	section-zeitgest.css
	Style for the "UX Zeitgeist" layout
	-- -- -- -- -- -- --
	
*/

@import url("module-3q.css");


																				/* ---- HTML TWEAKS */

dt {
	font-weight: normal;
}
h2 {
	font: normal 1.8em "Lucida Grande", "Lucida Sans Unicode", arial, sans-serif;
}
h3 {
	margin: 2em 0 0 0;
}
h4 {
	margin: 1.5em 1em 0.5em 1em;
}
p {
	margin-left: 1.5em;
}


																				/* ---- ZEITGEIST HEADER */
#header h2 {
	display: inline;
}
#header h2 a:link, #header h2 a:visited {
	display: block;
	width: 116px;
	text-indent: -9999px;
	position: absolute;
	left: 177px;
	z-index: 11;
	line-height: 0;
}


/*	Beta */
#header h2 a:link, #header h2 a:visited {
	background: url(/i/headers/h2-ux-zeitgeist-beta.gif) no-repeat;
	height: 24px;
	top: 28px;
}
#header h2 a:hover {
	background-position: 0 -24px;
}


/*
	Normal

#header h2 a:link, #header h2 a:visited {
	background: url(/i/headers/h2-ux-zeitgeist.gif) no-repeat;
	height: 15px;
	top: 46px;
}
#header h2 a:hover {
	background-position: 0 -15px;
}

*/




#main-column {
	position: relative;
}
#main-column .column-header {
	background: #1e838b url(/i/ui/columnheader-bottom-blue.gif) repeat-x left bottom;
	margin-bottom: 3em;
}
#main-column .column-header h2 {
	color: #fff;
	background: transparent;
	text-transform: none;
	width: 100%;
	height: 60px;
	z-index: 5;
	position: relative;
}
.ux-title {
	text-indent: -9999px;
	display: block;
	width: 220px;
	height: 31px;
	position: absolute;
	top: 22px;
	left: 41px;
}
.ux-value {
	font-size: 1em;
	letter-spacing: -0.03em;
	width: 390px;
	margin-bottom: 4px;
	margin-left: 117px;
	padding-left: 7px;
}


.ux-home .ux-title {
	background: url(/i/headers/h3-ux-home.gif) no-repeat right top;
}
.ux-general .ux-title {
	background: url(/i/headers/h3-ux-general.gif) no-repeat 0 0;
}
	.ux-general .ux-value {
		width: 345px;
		margin-left: 162px;
	}
.ux-books .ux-title {
	background: url(/i/headers/h3-ux-books.gif) no-repeat 10px 0;
}
.ux-people .ux-title {
	background: url(/i/headers/h3-ux-people.gif) no-repeat 3px 0;
}
.ux-topics .ux-title {
	background: url(/i/headers/h3-ux-topics.gif) no-repeat 0 0;
}
.ux-faq .ux-title {
	background: url(/i/headers/h3-ux-faq.gif) no-repeat 0 0;
}
.ux-participate .ux-title {
	background: url(/i/headers/h3-ux-participate.gif) no-repeat 0 0;
}
.ux-contact .ux-title {
	background: url(/i/headers/h3-ux-contact.gif) no-repeat 0 0;
}



body.layout-content #secondary-column .column-header {
	background: url(/i/ui/columnheader-bottom-blue.gif) repeat-x;
	padding-top: 97px;
}


.section-zeitgeist .sub-header {
	margin-left: 1.5em;
}


																				/* ---- HOME PAGE */
.tagline {
	font: italic 1.2em Palatino, georgia, serif;
	padding: 0 10px 0 12px;
}
a.view-all:link, a.view-all:visited {
	clear: left;
	display: block;
	padding: 1em 2px 1em 2.1em;
	background: url(../i/ui/blue-arrow-onwhite.gif) no-repeat 0.8em 50%;
}
a.view-all:focus {
	outline: none;
}
#top-topics a.view-all:link, #top-topics a.view-all:visited {
	background: url(../i/ui/blue-arrow-onblue.gif) no-repeat 0.8em 50%;
}
.homepage-module {
	clear: left;
	overflow: auto;
	padding: 
}
.homepage-module h3 {
	margin-top: 0;
	margin-bottom: 11px;
	padding: 8px 0 4px 30px;
	background: #fff;
}
#homepage-topics {
	padding-bottom: 4px;
	margin-bottom: 8px;
	margin-left: 30px;
	background: #e0e9e9;
}
#homepage-topics h3 {
	margin-left: 0;
	padding-left: 0;
}
.highlighted {
	width: 74%;
	float: left;
}
.highlighted h4 {
	margin-left: 30px;
	margin-right: 1em;
	margin-top: 0;
}
#top-topics h4 {
	margin-left: 10px;
	margin-right: 25px;
	margin-top: 0;
}
.highlighted li {
	padding: 0 12px 0 0;
	background: none;
	margin-bottom: 0.5em;
}
.highlighted .image {
	float: left;
	margin: 8px 0 0 30px;
	display: block;
}

#random-people .image {
	margin-top: 4px;
	font-size: 0.9em;
	line-height: 1.4;
	width: 85px;
}
#random-people img, #random-people .name {
	display: block;
}
#top-books .image img {
	width: 75px;
}
#top-topics .image {
	margin-left: 15px;
}
.leaders, .random {
	margin-left: 120px;
}
#top-topics .leaders {
	margin-left: 105px;
}
.recent {
	width: 23.5%;
	float: left;
}
.recent .date {
	display: block;
}
.recent li {
	margin: 0;
	padding: 0;
	background: none;
	font-size: 0.9em;
	margin-bottom: 0.6em;
}
.recent h5 {
	font: normal 1.1em palatino, georgia, sans-serif;
	text-transform: uppercase;
	color: #323313;
	background: url(../i/ui/h-sep.gif) repeat-x left bottom;
	margin: 0 0 0.5em 0;
}
#recent-uxpeople {
	padding: 0 10px 0 10px;
}

.sidebar-panel {
	padding: 1em 16px 0 0;
}
.sidebar-panel p {
	margin: 0.5em 0 0 0;
}
#secondary-column .sidebar-panel h3 {
	font: normal 1.1em palatino, georgia, sans-serif;
	text-transform: uppercase;
	color: #323313;
	background: none;
	margin: 0;
	padding-top: 1em;
}

																				/* blog area */
#section-posts {
	position: relative;
	background: url(../i/ui/h-sep.gif) repeat-x left bottom;
	padding: 1em 0 2em 0;
	margin: 1em 0 0 18px;
}
#section-posts .post {
	line-height: 1.5;
	background: none;
}

#secondary-column #section-posts h3 {
	padding: 0;
	margin: 0;
	background: url(../i/ui/h-sep.gif) repeat-x left bottom;
}
#section-posts .post {
	padding: 0;
	margin: 0;
}
#section-posts .metadata {
	color: #8fa075;
	font-style: italic;
	margin: 13px 0 0 0;
}
#section-posts p {
	font-size: 0.9em;
	margin: 0.2em 0;
}
#section-posts h4 {
	margin: 0;
	font: normal 1em verdana, sans-serif;
	text-transform: uppercase;
	background: none;
}

																				/* blog archives buttons */
.blog-functions {
	width: 87px;
	height: 19px;
	position: absolute;
	background: #45916C url(../i/ui/buttons-rss-announcements.gif) no-repeat;
	right: 0;
}
#section-posts ul.top {
	top: 0.7em;
}
#section-posts ul.bottom {
	bottom: 0;
}
.blog-functions li {
	display: inline;
	margin: 0;
	background: none;
}
.blog-functions li a:link, .blog-functions li a:visited {
	display: block;
	height: 19px;
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
}
li.button-archives a:link, li.button-archives a:visited {
	width: 48px;
	left: 0;
}
li.button-archives a:hover, li.button-archives a:focus {
	background: url(../i/ui/buttons-rss-announcements.gif) no-repeat 0 -19px;
}
li.button-archives a:active {
	background: url(../i/ui/buttons-rss-announcements.gif) no-repeat 0 -38px;
}
li.button-rss a:link, li.button-rss a:visited {
	width: 37px;
	left: 49px;
}
li.button-rss a:hover, li.button-rss a:focus {
	background: url(../i/ui/buttons-rss-announcements.gif) no-repeat -49px -19px;
}
li.button-rss a:active {
	background: url(../i/ui/buttons-rss-announcements.gif) no-repeat -49px -38px;
}


																				/* ---- INDEX */
#zeitgeist-lists dt.book-in-index {
	font-weight: bold;
	background: url(../i/ui/zeitgeist-ico-books.gif) no-repeat 10px 3px;
}
#zeitgeist-lists dt.person-in-index {
	font-weight: bold;
	background: url(../i/ui/zeitgeist-ico-people.gif) no-repeat 10px 3px;
}
#zeitgeist-lists dt.topic-in-index {
	font-weight: bold;
	background: url(../i/ui/zeitgeist-ico-topics.gif) no-repeat 10px 3px;
}
.index {
	margin: 0;
	padding: 0 2.25em;
	clear: both;
}
.index p {
	padding: 0;
	margin: 0 0 0.2em 0;
}
.index div.odd {
	background: #E0E9E9;
}
.index div {
	background: #fff;
	margin-bottom: 2px;
	padding: 4px 8px;
	vertical-align: top;
	overflow: auto;
}
.index li {
	font-size: 0.9em;
	background: none;
	padding: 0;
	margin: 0 0 0.4em 0;
	display: block;
	width: 30%;
	margin-right: 2%;
	float: left;
}
.index .label {
	color: #64777E;
}

																				/* ---- Index Header */
.with-rss {
	overflow: auto;
}
.with-rss h3 {
	margin-top: 0;
	float: left;
}
a#button-rss:link, a#button-rss:visited {
	text-indent: -9999px;
	outline: 0;
	display: block;
	width: 38px;
	height: 19px;
	float: left;
	margin: 0 0 0 8px;
	background: url(../i/ui/buttons-rss-announcements.gif) no-repeat -49px 0;
}
a#button-rss:hover, a#button-rss:focus {
	background: url(../i/ui/buttons-rss-announcements.gif) no-repeat -49px -19px;
}
a#button-rss:active {
	background: url(../i/ui/buttons-rss-announcements.gif) no-repeat -49px -38px;
}


																				/* ---- Filters */
.filters {
	color: #c2e1c7;
	margin-left: 1em;
	font-size: 0.9em;
	text-transform: uppercase;
}
.filters a:link, .filters a:visited {
	padding: 0 2px;
	text-decoration: none;
}
.filters .current {
	font-weight: bold;
}
																				/* ---- 'Sort by' Menu */
.sort-menu {
	font-size: 0.9em;
	clear: left;
	float: right;
	padding-top: 0.25em;
	padding-right: 25px;
	margin-bottom: -1px;
}
.sort-menu p {
	line-height: 1.4;
}
.sort-menu p, .sort-menu ul {
	float: left;
}
.sort-menu li {
	display: inline;
	background: none;
	padding: 0;
	margin: 0;
}
.sort-menu .selected {
	font-weight: bold;
}
.sort-menu a:link, .sort-menu a:visited {
	white-space: nowrap;
	text-decoration: none;
	margin: 0 0 0 12px;
	float: left;
	display: block;
}
.sort-menu a:hover {
	text-decoration: underline;
}
.sort-menu .selected a:link, .sort-menu .selected a:visited {
	background: url(../i/ui/zeitgeist-index-indicator.gif) no-repeat 50% 100%;
	padding-bottom: 10px;
}


																				/* ---- PEOPLE DETAIL: MAIN INDEX AREA */
#rmindex-metrics {
	margin: 0 1em;
}
#rmindex-metrics h3 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 1.2em;
	margin-top: 0;
}
#rmindex-metrics h3 .last-week {
	text-transform: none;
	color: #8FA075;
}
#rmindex-metrics table {
	width: 100%;
}
#rmindex-metrics h4 {
	font: normal 0.9em Verdana, sans-serif;
	text-transform: none;
	color: #64777E;
	background: none;
	margin-top: 0;
}
#rmindex-metrics h4 a:link, #rmindex-metrics h4 a:visited {
	text-decoration: none;
}
#rmindex-metrics h4 a:hover {
	text-decoration: underline;
}
#rmindex-metrics table {
	padding: 0 14px;
}
#rmindex-metrics td {
	padding: 10px 25px;
}
#rmindex-metrics tr td {
	width: 33%;
	background: #E0E9E9;
}
.explain-link {
	text-align: right;
	font-size: 0.9em;
	background: #E0E9E9;
	margin: 0 14px;
	padding: 0 25px 4px 0;
}



																				/* ---- MEME & BOOKS DETAIL: MAIN INDEX AREA */
.book-cover {
	margin-left: 10px;
	margin-right: 20px;
	position: absolute;
}
.book-score {
	margin-left: 150px;
}
.book-meta {
	padding: 1em 0;
	margin-left: 150px;
	clear: left;
}
.topic-meta {
	padding-top: 1em;
	clear: left;
}
.score-numeral {
	float: left;
}
.score-text {
	float: left;
	padding-left: 24px;
	background: url(../i/ui/divider-sm.gif) no-repeat 12px 50%;
	margin: 0 0 1em 0;
}
a.buy-link:link, a.buy-link:visited {
	display: block;
	padding: 2px 2px 2px 20px;
	background: url(../i/ui/blue-arrow.gif) no-repeat 0 50%;
}

p.book-details {
	margin-left: 0;
}
.book-index, .topic-index {
	clear: left;
	padding-top: 0.5em;
	margin-bottom: 0.5em;
}
.book-index th, .topic-index th {
	padding-left: 0;
}




																				/* ---- METRICS */
td.graph {
	width: 50px;
	text-align: right;
}
td .score {
	color: #2B7784;
}
td .score img {
	position: relative;
	top: -1px;
}
.score .graph {
	border: solid 1px #c5d5d5;
	border-color: #e0e9e9 #c5d5d5 #c5d5d5 #e0e9e9;
}
#rmindex-metrics .book-index td, #rmindex-metrics .topic-index td {
	color: #64777E;
	padding: 7px 25px;
}
#rmindex-metrics .book-index td.score, #rmindex-metrics .book-index th.score,
#rmindex-metrics .topic-index td.score, #rmindex-metrics .topic-index th.score {
	color: #2B7784;
	text-align: right;
	width: 150px;
	padding-right: 5px;
}
#rmindex-metrics .book-index th.score, #rmindex-metrics .topic-index th.score {
	text-transform: uppercase;
	font-size: 0.9em;
	padding-right: 5px;
	padding-bottom: 4px;
	vertical-align: bottom;
}
#rmindex-metrics .book-index th h3, #rmindex-metrics .topic-index th h3 {
	margin-left: 0;
}
#content-area div.lists-book, #content-area div.lists-topic {
	padding-top: 3em;
}

																				/* ---- Lightbox Base Layout */
a.lbOn img {
	border: solid 1px #e0e9e9;
}
a.lbOn:hover img {
	border-color: #86aaaf;
}

.lightbox {
	display: none;
	position: absolute;
	top: 25%;
	left: 50%;
	width: 600px;
	height: 50%;
	margin-left: -300px;
	padding: 30px 18px 18px 18px;
	border: 1px solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:9001;
	overflow: auto;	
}
#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }
																				/* ---- Lightbox Formatting */
.lightbox p {
	margin-left: 0;
}
.lightbox h3 {
	clear: both;
	margin: 0.2em 0 0.4em 0;
	font-size: 1.2em;
	text-transform: uppercase;
	font-weight: normal;
}
.lbAction {
	font-size: 0.9em;
	position: absolute;
	top: 4px;
	right: 4px;
	display: block;
	padding: 2px 16px 2px 0;
	background: url(../i/ui/b-close.gif) no-repeat right center;
}
.metrics-large {
	padding: 2px;
	margin-bottom: 20px;
	overflow: auto;
}
ul.metrics {
	width: 60%;
	float: left;
	margin-bottom: 0.5em;
}
dl.legend {
	width: 37%;
	float: left;
	font-size: 0.9em;
}
.metrics-large li, .metrics-large dt {
	background: none;
	padding: 0;
	margin: 0 0 1px 0;
	display: block;
	clear: left;
}
.metrics-large .legend dt {
	margin-bottom: 3px;
}
.metrics-large dd {
	padding-left: 24px;
	margin-bottom: 4px;
	line-height: 1;
}
.metrics span {
	clear: left;
	display: block;
	float: left;
	text-indent: -9000px;
}
.legend span {
	display: block;
	width: 15px;
	height: 15px;
	float: left;
	margin-right: 5px;
	text-indent: -9000px;
	border: solid 1px #107b84;
	background: #107b84 url(../i/ui/meter/blue-bar.gif) repeat-x;
}
.legend .metric-grey span {
	border: solid 1px #919191;
	background: #919191 url(../i/ui/meter/grey-bar.gif) repeat-x;
}
.metrics .metric-blue, .metrics .metric-grey {
	width: 100px;
	height: 17px;
	margin-right: 5px;
	float: left;
}
.metric-blue span {
	display: block;
	height: 15px;
	border: solid 1px #107b84;
	background: #107b84 url(../i/ui/meter/blue-bar.gif) repeat-x;
}
.metric-grey span {
	display: block;
	height: 15px;
	border: solid 1px #919191;
	background: #919191 url(../i/ui/meter/grey-bar.gif) repeat-x;
}
.centered {
	text-align: center;
}

.score1 span {width: 1px;} .score2 span {width: 2px;} .score3 span {width: 3px;} .score4 span {width: 4px;} .score5 span {width: 5px;}
.score6 span {width: 6px;} .score7 span {width: 7px;} .score8 span {width: 8px;} .score9 span {width: 9px;} .score10 span {width: 10px;}
.score11 span {width: 11px;} .score12 span {width: 12px;} .score13 span {width: 13px;} .score14 span {width: 14px;} .score15 span {width: 15px;}
.score16 span {width: 16px;} .score17 span {width: 17px;} .score18 span {width: 18px;} .score19 span {width: 19px;} .score20 span {width: 20px;}
.score21 span {width: 21px;} .score22 span {width: 22px;} .score23 span {width: 23px;} .score24 span {width: 24px;} .score25 span {width: 25px;}
.score26 span {width: 26px;} .score27 span {width: 27px;} .score28 span {width: 28px;} .score29 span {width: 29px;} .score30 span {width: 30px;}
.score31 span {width: 31px;} .score32 span {width: 32px;} .score33 span {width: 33px;} .score34 span {width: 34px;} .score35 span {width: 35px;}
.score36 span {width: 36px;} .score37 span {width: 37px;} .score38 span {width: 38px;} .score39 span {width: 39px;} .score40 span {width: 40px;}
.score41 span {width: 41px;} .score42 span {width: 42px;} .score43 span {width: 43px;} .score44 span {width: 44px;} .score45 span {width: 45px;}
.score46 span {width: 46px;} .score47 span {width: 47px;} .score48 span {width: 48px;} .score49 span {width: 49px;} .score50 span {width: 50px;}
.score51 span {width: 51px;} .score52 span {width: 52px;} .score53 span {width: 53px;} .score54 span {width: 54px;} .score55 span {width: 55px;}
.score56 span {width: 56px;} .score57 span {width: 57px;} .score58 span {width: 58px;} .score59 span {width: 59px;} .score60 span {width: 60px;}
.score61 span {width: 61px;} .score62 span {width: 62px;} .score63 span {width: 63px;} .score64 span {width: 64px;} .score65 span {width: 65px;}
.score66 span {width: 66px;} .score67 span {width: 67px;} .score68 span {width: 68px;} .score69 span {width: 69px;} .score70 span {width: 70px;}
.score71 span {width: 71px;} .score72 span {width: 72px;} .score73 span {width: 73px;} .score74 span {width: 74px;} .score75 span {width: 75px;}
.score76 span {width: 76px;} .score77 span {width: 77px;} .score78 span {width: 78px;} .score79 span {width: 79px;} .score80 span {width: 80px;}
.score81 span {width: 81px;} .score82 span {width: 82px;} .score83 span {width: 83px;} .score84 span {width: 84px;} .score85 span {width: 85px;}
.score86 span {width: 86px;} .score87 span {width: 87px;} .score88 span {width: 88px;} .score89 span {width: 89px;} .score90 span {width: 90px;}
.score91 span {width: 91px;} .score92 span {width: 92px;} .score93 span {width: 93px;} .score94 span {width: 94px;} .score95 span {width: 95px;}
.score96 span {width: 96px;} .score97 span {width: 97px;} .score98 span {width: 98px;} .score99 span {width: 99px;} .score100 span {width: 100px;}


																				/* ---- TOOL TIP STYLING */
div.niceTitle {
	background-color: #054e54;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 13px;
	font-family: Verdana, sans-serif;
	width: 250px;
	left: 0;
	top: 0;
	padding: 6px 4px;
	position: absolute;
	text-align: left;
	z-index: 20;
	-moz-border-radius: 10px 10px 10px 10px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=92);
	-moz-opacity: .92;
	-khtml-opacity: .92;
	opacity: .92;
}
div.niceTitle .contents {
	margin: 0;
	padding: 0 3px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
div.niceTitle h2 {
	color: #fff;
	font: normal 16px georgia, serif;
	padding: 0;
	margin: 0;
	text-align: left;
	-moz-opacity: 1;
}
div.niceTitle p {
	color: #fff;
	font-size: 11px;
	line-height: 1.5;
	padding: 3px 0 0 0;
	margin: 0;
	text-align: left;
	-moz-opacity: 1;
}


																				/* ---- LIST AREA */
#zeitgeist-lists {
	clear: both;
	padding: 1em 16px 0 16px;
	background: url(../i/ui/zeitgeist-divider.gif) repeat-x 0 2em;
}
#zeitgeist-lists dt {
	font-weight: normal;
}
h4 span.source {
	text-transform: none;
	color: #8FA075;
}
h4 span.source a:link, h4 span.source a:visited {
	color: #8FA075;
}
h4 span.source a:hover, h4 span.source a:focus {
	color: #107B84;
}
dd.published {
	margin: 0;
}
.tags {
	margin: 0 12px;
}
ul.tag-list {
	margin-left: 15px;
}
ul.tag-list li {
	background: none;
	padding: 0;
	margin: 0;
	display: inline;
}


																				/* ---- 3Q TWEAKS */
#three-questions {
	border: double 3px #BDCE99;
	margin: 2em 27px 0 27px;
}
html>body div#three-questions {
	width: auto;
}


																				/* ---- ZEITGEIST NAV */
.layout-content #uxz-header {
	height: 23px;
	text-indent: -9000px;
	background: url(../i/headers/h2-uxzeitgeist.gif) no-repeat left bottom;
}
#secondary-nav {
	background: #fff;
}
#secondary-nav a:link, #secondary-nav a:visited {
	display: block;
	padding: 0 0 0 27px;
	margin: 0;
	border-left: 0;
	color: #8FA075;
	line-height: 1.6;
}
#secondary-nav .selected a:link, #secondary-nav .selected a:visited {
	color: #fff;
	background: #1C5F64 url(../i/ui/secondary-nav-selected.gif) no-repeat left center;
	font-weight: bold;
	border-left: 0;
	padding-left: 14px;
}
#secondary-nav a:hover {
	color: #1C5F64;
	background: #fff;
}


																				/* ---- nested second level items */
#secondary-nav li li a:link, #secondary-nav li li a:visited {
	padding: 0 0 0 40px;
	color: #107B84;
	text-decoration: underline;
	background: url(../i/ui/secondary-nav-li-li.gif) no-repeat 33px 0.6em;
}


#secondary-nav li.selected a:link, #secondary-nav li.selected a:visited {
	text-decoration: none;
	background: #1C5F64 url(../i/ui/secondary-nav-selected.gif) no-repeat left center;
}

#secondary-nav li.selected li a:link, #secondary-nav li.selected li a:visited {
	color: #1C5F64;
	text-decoration: underline;
	font-weight: normal;
	background: none;
	text-indent: 25px;
}
#secondary-nav li.selected li a:hover {
	color: #107B84;
}



																				/* ---- incoming del.icio.us links */
#del-inbound {
	overflow: auto;
	background: #ECF1E1;
	border: dotted 1px #B7D6B7;
	border-width: 1px 0;
	padding: 10px 20px;
	margin: 2em 2.1em 0 2.1em;
	clear: both;
}
#del-inbound h3 {
	font-size: 1.2em;
	margin-top: 0;
}
