#homepagetopimage {

	height: 266px;

	width: 601px;

}

#homepagetitlebrandnewitem {

	height: 13px;

	width: 122px;

}

#homepagetitlefavorite {

	height: 13px;

	width: 62px;

}

#homepagetitleonsale {

	height: 13px;

	width: 59px;

}

#homepagetitlegreatgift {

	height: 13px;

	width: 110px;

}

#homepagetitleartiststory {

	height: 13px;

	width: 90px;

}



div.homepagecontent div.toprowcontent {

	text-align: center;

}

div.homepagecontent div.toprowcontent div.centered {

	margin: 0px auto 0px auto;

	width: 601px;

}



div.homepagecontent div.bottomrowcontent {

	text-align: center;

}

div.homepagecontent div.bottomrowcontent div.centered {

	margin: 0px auto 0px auto;

	width: 600px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column1 {

	float: left;

	margin: 30px 0px 0px 0px;

	width: 290px;

}

div.homepagecontent div.bottomrowcontent div.centered div.cancelfloat {

	clear: both;

	float: none;

	font-size: 1px;

	height: 1px;

	width: 600px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column1 div.row {

	width: 290px;

}



div.homepagecontent div.bottomrowcontent div.centered div.column1 div.row div.itemphoto {

	float: left;

	width: 112px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column1 div.row div.itemphoto img {

	height: 112px;

	width: 112px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column1 div.row div.itemtext {

	float: left;

	width: 178px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column1 div.row div.itemtext div.title {

	margin: 7px 7px 7px 7px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column1 div.row div.itemtext div.body {

	color: #8CBCC4;

	font-size: 12px;

	margin: 0px 7px 7px 7px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column1 div.row div.itemtext div.link {

	color: #8CBCC4;

	font-size: 12px;

	margin: 0px 7px 7px 7px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column1 div.row div.itemtext div.link a {

	color: #D67B7B;

	text-decoration: none;

}

div.homepagecontent div.bottomrowcontent div.centered div.column1 div.row div.itemtext div.link a:hover {

	color: #8CBCC4;

	text-decoration: underline;

}



div.homepagecontent div.bottomrowcontent div.centered div.column1 div.row div.itemcancelfloat {

	clear: both;

	float: none;

	font-size: 1px;

	height: 1px;

	width: 290px;

}



div.homepagecontent div.bottomrowcontent div.centered div.column2 {

	float: left;

	margin: 20px 0px 0px 0px;

	width: 310px;

}



div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop {

	background-color: #EFF6F7;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.tl {

	float: left;

	font-size: 1px;

	height: 10px;

	width: 10px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.tc {

	float: left;

	font-size: 1px;

	height: 10px;

	width: 290px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.tr {

	float: right;

	font-size: 1px;

	height: 10px;

	width: 10px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc {

	clear: both;

	float: none;

	width: 310px;

}



div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc div.row {

	margin: 0px 10px 0px 10px;

	width: 290px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc div.row div.itemphoto {

	float: left;

	width: 112px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc div.row div.itemphoto img {

	height: 112px;

	width: 112px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc div.row div.itemtext {

	float: left;

	width: 178px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc div.row div.itemtext div.title {

	margin: 7px 7px 7px 7px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc div.row div.itemtext div.body {

	color: #8CBCC4;

	font-size: 12px;

	margin: 0px 7px 7px 7px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc div.row div.itemtext div.link {

	color: #8CBCC4;

	font-size: 12px;

	margin: 0px 7px 7px 7px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc div.row div.itemtext div.link a {

	color: #D67B7B;

	text-decoration: none;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc div.row div.itemtext div.link a:hover {

	color: #8CBCC4;

	text-decoration: underline;

}



div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.mc div.row div.itemcancelfloat {

	clear: both;

	float: none;

	font-size: 1px;

	height: 1px;

	width: 290px;

}



div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxbottom {

	background-color: #EFF6F7;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxbottom div.bl {

	float: left;

	font-size: 1px;

	height: 10px;

	width: 10px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxbottom div.bc {

	float: left;

	font-size: 1px;

	height: 10px;

	width: 290px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxbottom div.br {

	float: right;

	font-size: 1px;

	height: 10px;

	width: 10px;

}

div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxbottom div.boxbottomcancelfloat {

	clear: both;

	float: none;

	height: 1px;

	width: 310px;

}



div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.tl img, div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxtop div.tr img, div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxbottom div.bl img, div.homepagecontent div.bottomrowcontent div.centered div.column2 div.boxbottom div.br img {

	height: 10px;

	width: 10px;

}

