body { font-family:Tahoma, Arial, sans-serif; }
h1 { font-size: 180%; }
#footer { clear:both; padding-top:30px; font-size:80%; }

/* Woot! Compare */
#wootComparison * { margin:0; padding:0; line-height:1; font-family:Tahoma, Arial, sans-serif; font-size:16px; color:#000; }
#wootComparison .itemClear { clear:both; height:0; line-height:0; }

#wootComparison .saleItem { width:260px; float:left; }
#wootComparison .saleItem .itemTitle { margin-bottom:8px; padding:5px 8px; background-color:#4A6751; border-bottom:3px solid #F29F01; }
#wootComparison .saleItem .itemTitle a { font-size:110%; font-weight:bold; color:#fff; }
#wootComparison .saleItem .itemImage { float:left; }
#wootComparison .saleItem .itemPrices { padding: 4px 0; text-align:right; }
#wootComparison .saleItem .itemPrice { font-size:170%; font-weight:bold; }
#wootComparison .saleItem .itemShipping { font-size:80%; }
#wootComparison .saleItem .itemInfo { text-align:right; }
#wootComparison .saleItem .itemCondition { font-size:80%; color:#12076F; }
#wootComparison .saleItem .itemSoldPercent { padding:8px 0; font-size:90%; font-weight:bold; color:#CF4900; }
#wootComparison .saleItem .itemLink { clear:left; margin-top:8px; padding: 4px 0; background-color:#4A6751; border-top:3px solid #F29F01; font-size:110%; font-weight:bold; color:#fff; text-align:center; }
#wootComparison .saleItem .itemLink a { display:block; text-transform:uppercase; color:#fff; }
#wootComparison .saleItem .itemDealComparison { padding: 20px 0; text-align:center; }
#wootComparison .saleItem .itemDealComparison .itemDealSavings { font-size:110%; font-weight:bold; }
#wootComparison .saleItem .itemDealComparison .itemDealLabel { padding:5px; font-size:140%; font-weight:bold; text-transform:uppercase; }
#wootComparison .saleItem .itemDealComparison .itemDealNote { padding-top:10px; font-size:70%; }
#wootComparison .saleItem .itemShoppingLinks  { text-align:center; }
#wootComparison .saleItem .itemShoppingLinks  p { padding:4px; }
#wootComparison .saleItem .itemShoppingLinks  a { font-size:80%; }

#wootComparison .comparisonItems { width:320px; float:left; margin-left:20px; }
#wootComparison .comparisonItems .comparisonTitle { padding:5px 8px; background-color:#E5ECF9; border-bottom:3px solid #3366CC; font-size:90%; font-weight:bold; color:#000; }
#wootComparison .comparisonItems .comparisonFooter { padding:5px 8px; background-color:#E5ECF9; border-top:3px solid #3366CC; font-size:70%; color:#000; }
#wootComparison .comparisonItem { padding:8px 0; border-bottom: 1px solid #bbb; }
#wootComparison .comparisonItem .itemImage { float:left; padding:0 6px; }
#wootComparison .comparisonItem .itemPrices { padding: 8px 0; text-align:right; }
#wootComparison .comparisonItem .itemPrice { font-size:110%; font-weight:bold; }
#wootComparison .comparisonItem .itemPriceDifference { font-size:80%; }
#wootComparison .comparisonItem .itemLink { margin-top:8px; padding: 4px 0; background-color:#E5ECF9; border-top:3px solid #3366CC; font-size:110%; font-weight:bold; color:#fff; text-align:center; }
#wootComparison .comparisonItem .itemLink a { display:block; text-transform:uppercase; color:#fff; }

#wootComparison .itemAds { width:300px; float:left; margin-left:20px; }

/* Error fetching item data */
.itemError {
	padding: 5px;
	border: 1px solid #fff;
	color: #000;
	border-color: #990000;
	background-color: #FFDFDF;
}
