h2 {	color: #0050A2;	border-bottom: 2px solid #0050A2;	font-size: 14px;	line-height: 14px;	margin-top: 32px;	margin-bottom: -8px;}h2 a {	font-size: 10px;}span.heading_spacer {	font-size: 10px;}p.entry_footer {	font-size: 10px;	text-align: left;	font-weight: bold;	margin-top: -8px;}h3 {	font-size: 12px;	line-height: 14px;	margin-top: 24px;	margin-bottom: -8px;}h2.full {/*	margin-right: -167px; */	margin-right: 20px;	margin-left: 170px;	margin-top: 20px;	padding-right: 165px;	clear: right;}h2 a:hover {	text-decoration: none;}p {	font-size: 12px;	line-height: 18px;}a {/*	color: #0050A2; */	color: #b11b34;	text-decoration: none;}a:hover {	color: #f15b74;	text-decoration: underline;}a.book {	font-style: italic;}a.feed {	background-image: url('http://www.theculture.org/rich/feed-icon-12x12.png');	background-position: left;	background-repeat: no-repeat;	padding-left: 16px;}o.archive_link {	font-weight: bold;}blockquote p {	font-style: italic;}div.content li {	margin-bottom: 14px;}ul.archive li {	margin-bottom: 0px;}div.secondary h2 {	clear: none;	color: #0050A2;	border-bottom: 1px dotted #0050A2;	margin-bottom: 0px;	margin-top: 32px;	font-size: 12px !important;}div.adverts {	margin-left: 0px;	margin-top: 12px;}div.adverts_weblog {	margin-top: 60px;}div.adverts h2 {	margin-bottom: 4px;}div.copyright {	border-top: 1px solid #cccccc;	text-align: right;	margin-left: 150px;	margin-top: 1px;	margin-right: 1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	padding-left: 12px;	padding-right: 12px;	padding-top: 4px;	padding-bottom: 4px;}a#xhtml_validator {	float: left;	margin-top: -65px;	margin-left: 30px;}.ie a#xhtml_validator {	display: none;}a#css_validator {	float: left;	margin-top: -20px;	margin-left: 30px;}.ie a#css_validator {	display: none;}a img {	border: 0px;}img.screenshot {	border: 1px solid black;	margin-left: 30px;}/* Linkroll */div.deliciouscontent {	margin-bottom: 0px;	margin-right: 166px;}div.deliciouscontent h2 {	margin-right: -167px;	margin-left: 0px;	clear: none;}div.deliciouscontent h2 a  {	font-size: 14px;	line-height: 14px;}div.deliciousbadge {	padding-top: 55px;	float: right;	clear: none;}.ie div.deliciousbadge {	padding-top: 60px;	padding-left: 0px;	width: 150px;}li.delicious-post {	margin-bottom: 6px;/*	border-bottom: 1px dotted #aaaaaa; */}p.author_attribution {	text-align: right;	margin-top: -16px;}p.article_metadata {	margin-top: 0px;}/* Img links */div.content p a img {	float: left;	border: 1px solid black;	margin-right: 26px;	margin-bottom: 16px;	margin-top: 8px;}div.content p a img.right {	float: right;	border: 1px solid black;	margin-left: 26px;	margin-bottom: 16px;	margin-top: 8px;}/* RELATED ARTICLES */div.series {	margin-top: 30px;}div.seriestitle {	border-bottom: 1px dotted #777777;}div.seriesitems {	font-size: 10px;}span.seriessubtitle {	font-size: 10px;}div.seriesitem {	margin-bottom: 8px;}/* REVIEW QUEUE */div.reviewleft {	width: 100%;	height: 150px;/*	clear: right; */	padding-top: 9px;	margin-top: -6px;}div.reviewleft a img {	float: left;	border: 1px solid black;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 8px;}div.reviewleft div.bookframe {	float: left;	border-right: 2px solid #777777;	border-top: 2px solid #777777;	border-bottom: 2px solid #777777;	width: 12px;	margin-top: -9px;	margin-left: -14px;}div.reviewleft div.reviewtext {	margin-left: 108px;	margin-top: -10px;}div.reviewleft div.reviewtext dt {	padding-left: 6px;	padding-bottom: 6px;	margin-bottom: 0px;	border-bottom: 2px solid #777777;}div.reviewleft div.reviewtext dd {	margin-left: 6px;	padding-top: 6px;	padding-left: 6px;}	div.reviewright {	width: 100%;	height: 150px;	padding-top: 9px;	margin-top: 6px;}div.reviewright a img {	float: right;	border: 1px solid black;	margin-top: 0px;	margin-bottom: 0px;	margin-right: 0px;	margin-left: 8px;}div.reviewright div.bookframe {	float: right;	border-left: 2px solid #777777;	border-top: 2px solid #777777;	border-bottom: 2px solid #777777;	width: 12px;	margin-top: -9px;	margin-right: -14px;}div.reviewright div.reviewtext {	margin-right: 108px;	margin-top: -10px;}div.reviewright div.reviewtext dt {	padding-right: 6px;	padding-bottom: 6px;	margin-bottom: 0px;	border-bottom: 2px solid #777777;	text-align: right;}div.reviewright div.reviewtext dd {	margin-right: 6px;	margin-left: 0px;	padding-top: 6px;	padding-right: 6px;}div.comment {	margin-bottom: 32px;}div.comments-body {	padding-top: 8px;}div.asset_meta {	border-bottom: 1px solid darkgray;}div.comment-content {	margin-top: -8px;}p.social_bookmarking {	border: 1px dotted #cccccc;	padding-left: 4px;	padding-top: 4px;}p.social_bookmarking a img {	margin-left: 3px;	margin-right: 2px;}div.paypal {	margin-top: 4px;/*	margin-top: 32px;*/}.ie div.paypal {	margin-top: -14px;}/* CATEGORY NAVIGATION */span.category_link {	color: #777777;	text-decoration: none;}.links1, .links2, .links3 {	font-size: 10px;} .links4, .links5 { 	font-size: 12px; }.links6, .links7, .links8, .links9, .links10 {	font-size: 14px;}.links11, .links12, .links13, .links14, .links15 {	font-size: 16px;}.links16, .links17, .links18, .links19, .links20 {	font-size: 18px;}.links21, .links22, .links23, .links24, .links25 {	font-size: 20px;}.links26, .links27, .links28, .links29, .links30 {	font-size: 22px;}/* Shadows */div.test_body {	background-color: none;	background-image: url('lightblue150gradientshadow.png');}div.test_header {	background: none;	background-image: url('header_background_new.png');	background-position: bottom left;	background-repeat: repeat-x;	padding-bottom: 18px;	margin-bottom: -10px;}/*div.test_header h1 {	background: none;	background-image: url('sharpblue_topgradient_shadow.png');	padding-bottom: 10px;	border-bottom: 0px;}*/div.test_bottom {	background: white;	width: 100%;	background-image: url('lightblue150gradientshadow.png');	background-position: left;	background-repeat: repeat-y;}/*div.test_content {	margin-top: -10px;}*//*div.test_content {	background-image: url('shadow_horizontal.png');	background-position: top;	background-repeat: repeat-x;	margin-top: -16px;	padding-top: 4px;} */div.shadow{    display: block;    background: url('shadow.png') no-repeat bottom right;	margin-top: 10px;	margin-right: 10px;	margin-bottom: -1px;	margin-left: 5px;}/*top-right corner*/div.shadow:before {    content:"";    background: url('shadow.png') no-repeat top right;	margin-top: -9px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;    display:block;    height: 9px;}/*bottom-left corner*/div.shadow:after {    content: "";    background: url('shadow.png') no-repeat bottom left;	margin-top: -30px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: -9px;    display: block;    width: 9px;    height: 30px;}/* Country selection */.uk a.link_us {	display: none;}.us a.link_uk {	display: none;}.us div.amazon_uk {	display: none;}.uk div.amazon_us {	display: none;}div.amazon_uk h2 {	margin-bottom: 4px;}div.amazon_us h2 {	margin-bottom: 4px;}table.data {	border-top: 2px solid #333333;	border-bottom: 2px solid #333333;	margin-left: auto;	margin-right: auto;}table.data td {	padding: 4px;}table.data th {	padding: 4px;	border-bottom: 1px solid #333333;}tr.carnival_current {	background: #eeeeee;}p.previous {/*	margin-top: -40px;	margin-bottom: 24px;*/}p.next {	text-align: right;}