/* Homepage */
.homeFlash
{
	float: left;
	width: 974px;
	height: 405px;
	padding: 22px 0px 0px 23px;
	margin: 9px 0px 12px -9px;
	background: url(/media/build/bg-homepageflash.jpg) left top no-repeat;
}
.homeFlash p.flashAlt
{
	position: absolute;
}
.homeFlash p.flashPromos
{
	position: absolute;
	margin: 15px 0px 0px 699px;
}
.homeFlash p.flashPromos img
{
	display: block;
	clear: left;
	margin: 0px 0px 12px 0px;
}
.homeFlash p.originalFoundPieces
{
	position: absolute;
	margin: 293px 0px 0px 0px;
}

/* Boxes */
h3.ttlBoxText a
{
	display: block;
	margin: 0px 0px 8px 0px;
	color: #465469;
}
/* About box */
.homeBoxAbout
{
	float: left;
	width: 150px;
	height: 269px;
	padding: 41px 24px 0px 21px;
	margin: 10px 10px 22px 0px;
	background: url(/media/build/bg-box-homeabout.jpg) left top no-repeat;
}
.homeBoxAbout h3.ttlHomeAbout a
{
	color: #465469;
}
.homeBoxAbout p.btnReadMore a
{
	display: block;
	width: 69px;
	height: 10px;
	background: url(/media/build/btn-readmore-blue.gif) left top no-repeat;
	text-indent: -9999px;
	margin: 10px 0px 0px 0px;
}
.homeBoxAbout p.btnReadMore a:hover
{
	background: url(/media/build/btn-readmore-blue-on.gif) left top no-repeat;
}
.homeBoxAbout div.maxHeight
{
	float: left;
	height: 220px;
	overflow: hidden;
}
.homeBoxAbout div.btmButtons
{
	float: left;
}
/* Blog and Culture box */
.homeBoxBlogClub
{
	float: left;
	width: 251px;
	height: 318px;	
	margin: 0px 4px 22px 0px;	
	background: url(/media/build/bg-box-homeblogclub.jpg) 8px bottom no-repeat;
	overflow: hidden;
}
.homeBoxBlogClub h3.ttlHomeArticle a
{
	color: #465469;
}
.homeBoxBlogClub div.maxHeight
{
	float: left;
	height: 275px;
	overflow: hidden;
}
.homeBoxBlogClub div.btmButtons
{
	float: left;
	width: 252px;
}
.homeBoxBlogClub h3.ttlHomeArticle a
{
	margin: 0px 0px 4px 25px;
}
.homeBoxBlogClub object
{
	margin: -10px 0px 0px 25px;
}
.homeBoxMarketplace object
{
	margin: 13px 0px 0px 28px;
}
.homeBoxBlogClub p.text
{
	padding: 0px 35px 0px 27px;
}
.homeBoxBlogClub a.btnReadMore
{
	display: block;
	width: 69px;
	height: 10px;
	background: url(/media/build/btn-readmore-brown.gif) left top no-repeat;
	text-indent: -9999px;
	margin: 8px 0px 0px 0px;
}
.homeBoxBlogClub a:hover.btnReadMore
{
	background: url(/media/build/btn-readmore-brown-on.gif) left top no-repeat;
}
.homeBoxBlogClub p.btnGoToBlog a
{
	float: right;
	width: 92px;
	height: 10px;
	background: url(/media/build/btn-gotoblog.gif) left top no-repeat;
	text-indent: -9999px;
	margin: 15px 0px 0px 0px;
}
.homeBoxBlogClub p.btnGoToBlog a:hover
{
	background: url(/media/build/btn-gotoblog-on.gif) left top no-repeat;
}
.homeBoxBlogClub p.btnFindOutMore a
{
	float: left;
	width: 92px;
	height: 10px;
	background: url(/media/build/btn-findoutmore.gif) left top no-repeat;
	text-indent: -9999px;
	margin: 15px 0px 0px 27px;
}
.homeBoxBlogClub p.btnFindOutMore a:hover
{
	background: url(/media/build/btn-findoutmore-on.gif) left top no-repeat;
}
.homeBoxBlogClub p.btnJoinNow a
{
	float: right;
	width: 131px;
	height: 57px;
	background: url(/media/build/btn-joinnow.gif) left top no-repeat;
	text-indent: -9999px;
	margin: -40px 6px 0px 27px;
}
.homeBoxBlogClub p.btnJoinNow a:hover
{
	background: url(/media/build/btn-joinnow-on.gif) left top no-repeat;
}
/* Marketplace box */
.homeBoxMarketplace
{
	float: left;
	width: 219px;
	height: 318px;
	padding: 0px 18px 0px 0px;
	margin: 0px 0px 22px 10px;
	background: url(/media/build/bg-box-homemarketplace.jpg) left top no-repeat;
	overflow: hidden;
}
.homeBoxMarketplace div.maxHeight
{
	float: left;
	height: 270px;
	overflow: hidden;
}
.homeBoxMarketplace div.btmButtons
{
	float: left;
	width: 218px;
}
.homeBoxMarketplace img.ttlVastMarketplace
{
	display: block;
}
.homeBoxMarketplace p.featuredProduct
{	
	padding: 15px 0px 8px 29px;
}
.homeBoxMarketplace p.featuredProduct img
{
	float: left;
}
.homeBoxMarketplace h3.ttlMarketPlace a
{
	display: block;
	width: 200px;
	color: #92bc1c;
	margin: 0px 0px 0px 22px;
}
.homeBoxMarketplace p.text
{
	padding: 0px 10px 0px 22px;
	color: #cdc6be;
}
.homeBoxMarketplace p.btnSeeAllProducts a
{
	float: right;
	width: 113px;
	height: 10px;
	background: url(/media/build/btn-seeallproducts.gif) left top no-repeat;
	text-indent: -9999px;
	margin: 19px 0px 0px 0px;
}
.homeBoxMarketplace p.btnSeeAllProducts a:hover
{
	background: url(/media/build/btn-seeallproducts-on.gif) left top no-repeat;
}
/* Text area */
.seoText
{
	clear: left;
	float: left;
	width: 680px;
	padding: 0px 37px 0px 0px;
}
.seoText h3.ttlSeoText
{
	padding: 0px 0px 5px 0px;
}	
.seoText h3.ttlSeoText a
{
	color: #cf6a28;		
	font-size: 1.14em;
}
/* Social box */
.socialHome
{
	float: right;
	background: url(/media/build/bg-box-socialhome.gif) left top repeat-y;
}
.socialHome .top
{
	float: left;
	background: url(/media/build/bg-box-socialhome-top.gif) left top no-repeat;
	padding: 20px 0px 0px 0px;
}
.socialHome .btm
{
	float: left;
	width: 210px;
	padding: 0px 10px 18px 16px;
	background: url(/media/build/bg-box-socialhome-btm.gif) left bottom no-repeat;
}
.socialHome p
{
	font-weight: bold;
}
.socialHome p.dots
{
	clear: left;
	float: left;
	width: 203px;
	height: 2px;
	background: url(/media/build/dots-beigebg.gif) left 5px repeat-x;
	padding: 6px 0px 7px 0px !important;
	line-height: 0px;	
}
.socialHome h4.ttlShareUs
{
	float: left;
	width: 72px;
	height: 12px;
	background: url(/media/build/ttl-shareus.gif) left top no-repeat;
	text-indent: -9999px;
}
.socialHome p.addThis
{
	float: left;
	margin: -3px 0px 0px 7px;
}
.socialHome h4.ttlFindUs
{
	clear: left;
	float: left;
	width: 61px;
	height: 12px;
	margin: 3px 10px 0px 0px;
	background: url(/media/build/ttl-findus.gif) left top no-repeat;
	text-indent: -9999px;
}
.socialHome p.socialLinks
{
	float: left;
	margin: 0px 0px 0px 2px;
}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
