H3.itemlistsheader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: capitalize; COLOR: #e8f0f8; PADDING-TOP: 4px; BORDER-BOTTOM: #7e3a46 1px solid; BACKGROUND-COLOR: #90a000; TEXT-ALIGN: center
}
DIV.itemlistsactions {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #0e070b 1px solid; BACKGROUND-COLOR: #d5cfde; TEXT-ALIGN: right
}
DIV.itemlistsactions A {
	BORDER-RIGHT: #8e426d 2px outset; PADDING-RIGHT: 1px; BORDER-TOP: #8e426d 2px outset; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #8e426d 2px outset; COLOR: #e8f0f8; PADDING-TOP: 1px; BORDER-BOTTOM: #8e426d 2px outset; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #703450; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.item DIV.itempropercont {
	DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4px; WIDTH: 746px; PADDING-TOP: 8px; 
}

DIV.item DIV.image {
	PADDING:2px; DISPLAY: block; WIDTH: 120px; height: 120px; float: left;  TEXT-ALIGN: center; margin-top:2px;
}
DIV.item IMG.ItemImg {
	BORDER: #d5cfde 1px solid;

}
div.item div.imagepropper{
	width: 114px; height: 114px; display: block; overflow: hidden;
}

div.item div.itemproper {
	 left:1px; margin-bottom: 0px; margin-left: 124px; padding-top: 4px; padding-bottom: 6px; 
   }
div.pur{
	background-color: #CFD696;
}

DIV.item DIV.ItemPur {
	BORDER-RIGHT: #898e79 1px solid; PADDING: 10px; BORDER-TOP: #898e79 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 17px; FLOAT: right; PADDING-BOTTOM: 8px; MARGIN: 5px 10px 5px 5px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #898e79 1px solid; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #898e79 1px solid; POSITION: relative; TOP: -8px; BACKGROUND-COLOR: #ff6600
}
DIV.item DIV.ItemPName {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px
}
DIV.item DIV.ItemExtra {
	FONT-SIZE: 10px
}
DIV.item DIV.ItemComments {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-STYLE: italic
}
DIV.item DIV.listusername {
	FONT-SIZE: 11px; margin-top: 1px;
}
DIV.item DIV.ItemTags {
	CLEAR: both; PADDING-RIGHT: 4px; FONT-SIZE: 10px; TEXT-ALIGN: right; width: 400px; float: right; 
}
DIV.item DIV.purchase {
	CLEAR: both; PADDING-RIGHT: 8px; BORDER-TOP: #c0c87c 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 8px; COLOR: white; PADDING-TOP: 8px; BACKGROUND-COLOR: #FFCC00; TEXT-ALIGN: left; 
}
DIV.item DIV.purchase A {
	COLOR: #898e79
}
DIV.item DIV.purchase .purchasees {
	padding-left: 10px;
}
DIV.item DIV.purchase .you {
	color: #59417C;
}

DIV.item DIV.purchase .purchasees {
	 text-align: center;
}
DIV.item DIV.purchase .purchasee {
	padding-top: 10px;
}
DIV.item DIV.purchase div.user-message {
	padding: 10px;
}
DIV.item DIV.itemcontrol {
	CLEAR: both; PADDING-RIGHT: 2px; BORDER-TOP: #c0c87c 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #898e79 1px solid; BACKGROUND-COLOR: #d8dcc0; TEXT-ALIGN: right; margin-top: 6px;
}
DIV.item DIV.itemcontrol A {
	BORDER-RIGHT: #8e426d 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: #8e426d 1px outset; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; BORDER-LEFT: #8e426d 1px outset; COLOR: #e8f0f8; PADDING-TOP: 1px; BORDER-BOTTOM: #8e426d 1px outset; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #59417c; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.item DIV.itemcontrol SELECT {
	BORDER-RIGHT: #8e426d 1px solid; BORDER-TOP: #8e426d 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #8e426d 1px solid; BORDER-BOTTOM: #8e426d 1px solid
}
DIV.item DIV.itemcontrol span.addreview {
	float:left; padding:3px; margin-top:-2px; margin-left: 8px;
}
DIV.item DIV.itemcontrol span.addreview a {
	background-color: rgb(112, 52, 80);
}
DIV.item DIV.itemcontrol span.addreview a img {
	border: 0px; vertical-align: middle; padding-right: 1px;
}
DIV.noresults {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #0c1a26; PADDING-TOP: 3px; BORDER-BOTTOM: #f0ad85 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #d8dcba; TEXT-ALIGN: center
}
DIV.noresults P {
	POSITION: relative; TOP: 30px
}

div.item .product-name{
	text-decoration: none; color: black;
}
div.item .product-name:hover{
	text-decoration: underline;
}

div.item .site-name{
	text-decoration: none; color: black;
}
div.item .site-name:hover{
	text-decoration: underline;
}
div.item .numWishes {
	font-size:11px;
}