h1 { font-weight: normal; }
div.AddThis { float: right; display: inline; }
div.AddThis img { vertical-align: top; }
div.FurnitureImage { text-align: center; }
div.FurnitureImage img { vertical-align: top; width: 100%; }
div.FurnitureImage div.EnlargeImage { margin-top: 5px; font-style: italic; }
div.VariationGroup div.InnerContainer { padding: 5px 5px 5px 5px; background: #D6D3CC; }
div.VariationGroup div.InnerContainer div.VariationGroupLeft { float: left; display: inline; width: 377px; }
div.VariationGroup div.InnerContainer div.VariationGroupLeft img { vertical-align: top; width: 377px; }
div.VariationGroup div.InnerContainer div.VariationGroupLeft div.EnlargeImage { margin-top: 5px; font-style: italic; text-align: center; }
div.VariationGroup div.InnerContainer div.VariationGroupRight { float: left; display: inline; width: 100px; margin-left: 5px; }
div.VariationGroup div.InnerContainer div.VariationGroupRight img { vertical-align: top; width: 100%; }
div.VariationGroup div.EnlargeImage { margin: 5px 0px 0px 5px; width: 377px; text-align: center; font-style: italic; }
div.FurnitureDescription { margin-top: 15px; }
div.FurnitureDescription div.ItemDescription { float: left; display: inline; width: 327px; margin-right: 15px; }
div.FurnitureDescription div.ItemDimensions { float: left; display: inline; width: 150px; }
div.FurnitureDescription div.ItemDimensions div.ItemImage img { width: 100%; vertical-align: top; }
div.FurnitureDescription div.ItemDimensions div.ItemText { text-align: center; margin-top: 5px; }
div.ColorSwatchContainer { margin: 25px 15px 0px 0px; float: left; display: inline; width: 340px; }
div.ColorSwatchContainer div.ItemContainer { float: left; display: inline; width: 60px; text-align: center; overflow: hidden; }
div.ColorSwatchContainer div.ItemContainer div.ItemImage { text-align: center; }
div.ColorSwatchContainer div.ItemContainer div.ItemImage img { vertical-align: top; width: 48px; height: 48px; }
div.ColorSwatchContainer div.ItemContainer div.ItemTitle { margin-top: 5px; font-size: 10px; }
div.ColorSwatchContainer div.ItemSpacer { float: left; display: inline; width: 9px; height: 10px; }
div.RelatedAccessoryContainer { margin: 25px 0px 0px 0px; float: left; display: inline; width: 137px; }
div.RelatedAccessoryContainer div.ItemImage { }
div.RelatedAccessoryContainer div.ItemImage img { vertical-align: top; width: 100px; }
div.RelatedAccessoryContainer div.ItemTitle { margin-top: 5px; }
