#primaryPromo, #secondaryPromo, #terciaryPromo {
	margin:0 !important;
	float:left;
}
#primaryPromo {
	position:relative;
}
#primaryPromo dl {
	border-bottom:1px solid #b86c23;
}
#primaryPromo * {
	float:left;
}
#primaryPromo dt {
	display:none;
}
#primaryPromo div {
	position:absolute;
	bottom:5px;
	left:210px;
}
#primaryPromo div * {
	clear:both;
	width:150px;
}
#secondaryPromo {
	padding:0 10px;
	width:513px;
	margin-bottom:-30px !important;
}
#secondaryPromo * {
	float:left;
}
#secondaryPromo h2 {
	background:none;
	color:#000;
	font-size:1.8em;
	padding:10px 0;
	height:16px;
	width:513px;
}
#secondaryPromo div + div {
	padding-left:10px;
	width:300px;
}
#secondaryPromo h3 {
	color:#144e2b;
	font-size:1.8em;
	width:235px;
}
#secondaryPromo > div > p {
	line-height:normal;
	margin-bottom:.5em;
}
h4.price {
	width:300px;
	color:#a23311;
	font-size:1.2em;
}
.shipping {
	width:150px;
	color:#888;
	font-size:1.2em;
}
#secondaryPromo .addToCart {
	position:relative;
	top:-2em;
	right:1em;
	float:right;
}
.shipping .sIFR-flash {
	position:relative;
	top:-.5em;
}
dl.bio {
	clear:left;
}
dl.bio + dl.bio {
	padding-top:2em;
}
dl.bio > * {
	margin-bottom:.5em;
	line-height:1.3em;
}
dl.bio dt {
	font-weight:bold;
}
dl.bio img {
	float:left;
	border:1px solid #b6b6b6;
	padding:3px;
	margin:0 1em 1em 0;
}
dl.faq dt, dl.quote dt {
	font-weight:bold;
}
dl.faq dd, dl.quote dd {
	margin-bottom:1em;
}
#getLucky {
	background:transparent url(/siteAssets/i/fromMotherLand.png) no-repeat 0 40px;
	padding:55px 0 0 195px;
	width:505px;
	height:109px;
}
#getLucky > * {
	font-size:1em;
	font-weight:bold;
	line-height:normal;
	margin-bottom:.5em;
}
#getLucky blockquote {
	color:#888;
}
#luckyNumbers {
	color:#f8910f;
}
#logos li {
	float:left;
	list-style:none;
	padding:0 16px 20px;
}
#calendar dt {
	font-weight:bold;
}
#calendar dd {
	margin-bottom:1em;
}
#categories * {
	float:left;
}
#categories li {
	position:relative;
	list-style:none;
	margin-bottom:1em;
	padding:3px;
	border:1px solid #b6b6b6;
	width:692px;
}
#categories li img {
	padding-right:20px;
}
#categories li a:hover {
	text-decoration:none;
}
#categories h2 {
	margin-bottom:.2em;
}
#categories h2, #categories p {
	display:block;
	width:402px;
}
#categories h3 {
	color:#144e2b;
	font-size:1.8em;
	width:180px;
}
#categories h3, #categories p.price {
	margin-top:.5em;
}
#categories p.price {
	font-size:1.8em;
	color:#a23311;
	width:100px;
}
#categories .addToCart {
	position:absolute;
	bottom:3px;
	right:3px;
}