.fb_share_link { padding:2px 0 0 20px; height:16px; background:url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?2:26981) no-repeat top left; }

.minimal #wishlistOuter { margin: 5px; width: auto; }

div.shareWishlist { font-size: 14px; }
div.shareWishlist a { text-decoration: underline; }
div.shareWishlist h2 { font-size: 15px; color: #000; font-weight: bold; }
div.shareWishlist ul.shareWishlistOptions { line-height: 2em; padding: 0; margin: 0; }
div.shareWishlist ul.shareWishlistOptions li { display: inline; padding-right: 10px;}
div.shareWishlist ul.shareWishlistOptions li.emailToFriend { background: url('/images/icons/mail.gif') no-repeat 0 0; padding-left: 20px; }

td.wishlistOptions { width: 140px; font-size: 13px; }
td.wishlistOptions p.remove { font-size: 13px; }

ul.searchFilters { color: #999; list-style: none; margin-left: 0; margin-right: 0; padding: 0; font-size: 14px; }

ul.searchFilters li { border-left: 1px solid #ddd; display: inline; padding-left: 8px; padding-right: 5px; }
ul.searchFilters li#filter-all { border-left: 0; padding-left: 0; }

ul.searchFilters a { font-weight: bold; }
ul.searchFilters li.active a { color: #000; text-decoration: none; }

p.review { font-size: 14px; }
p.review a { padding-left: 22px; background: url(/images/icons/write-16x16.png) no-repeat left center; text-decoration: none; }
p.review a span { text-decoration: underline; }

#wishlistUrl { width: 185px; }

.accountBox h2.wishlist {
	color: #e63900;
	font-weight: bold;
}

ul.icons {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.icons li {
	font-size: 1.3em;
	font-weight: bold;
	padding-left: 22px;
	margin: 0 0 8px 0;
}

ul.icons li.email {
	background: url(/images/icons/email-mini.png) no-repeat left center;
}

ul.icons li.facebook {
	background: url(/images/icons/facebook.gif) no-repeat left center;
}

ul.icons li.twitter {
	background: url(/images/icons/t_mini-b.png) no-repeat left center;
}

.wishlistHeader h1 {
	margin-right: 400px;
}

.collectionHeader h1 {
	margin-top: 0;
}

.wishlistHeader h2 {
	color: #999;
	font-size: 1.8em;
	margin-top: 1em;
	margin-right: 400px;
}

.wishlistHeader div.search {
	font-size: 1.4em;
	float: right;
}

.wishlistHeader input.search {
	width: 300px;

}

.wishlistHeader input.searchButton {
	height: 29px;
	padding-bottom: 4px;
}

.wishlistHeader input {
	vertical-align: middle;
}

.wishlistCategories {
	border-top: 1px dashed #ccc;
}

p.wishlistIntro {
	font-size: 1.2em;
}

.wishlistBreadcrumbs .breadcrumbs {
	margin-bottom: 16px;
}

table.galleryItem td.wishlistOptions {
	padding-right: 0;
}

table.galleryItem div.priorityComments {
	font-size: 1.2em;
	margin-top: 10px;
}

.wishlistOptions {
	text-align: right;
	vertical-align: top;
}

.wishlistOptions div.priority {

}

.wishlistOptions div.priority label {
	color: #666;
	font-size: 12px;
}

.wishlistOptions div.priority label.saved {
	color: #e63900;
	font-weight: bold;
}

.wishlistOptions div.button {
	margin: 16px 0;
	position: relative;
}

a.notifications {
	background: url(/images/icons/email-mini-blue.png) no-repeat 7px center;
	border: 1px solid #9cf;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size: 11px;
	padding: 2px 7px 2px 27px;
	text-decoration: none;
}

a.notifications:hover {
	background-color: #e5f2ff;
}

a.notifications:active {
	background-color: #9cf;
}

a.note {
	background: url(/images/icons/paperclip-mini-yellow.png) no-repeat 7px center;
	border: 1px solid #ffe066;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #cca300;
	font-size: 11px;
	padding: 2px 7px 2px 18px;
	text-decoration: none;
}

a.note:hover {
	background-color: #fffae5;
	color: #cca300;
}

a.note:active {
	background-color: #ffe066;
	color: #cca300;
}

div.wishlistCommentPopup {
	background-color: #fff5cc;
	width: 320px;
	right: -100px;
	top: 26px;

	display: none;
}

div.wishlistCommentPopup textarea {
	width: 310px;
}

div.notificationsPopup {
	width: 240px;
	top: 26px;
	left: -10px;
}

div.notificationsPopup div.notificationsLabel {
	color: #666;
	font-size: 12px;
}

div.notificationsPopup div.message {
	background: url(/images/icons/icon-tick-orange.png) no-repeat left center;
	color: #e63900;
	padding-left: 24px;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 8px;
	margin-right: 40px;
}

div.notificationsPopup ul {
	list-style: none;
	padding: 0;
}

div.notificationsPopup li {
	font-size: 12px;
}

div.notificationsPopup li div.liAlertStatus  {
	font-size: 11px;
	font-weight: bold;
	padding: 0 6px 2px 0;
	display: inline;
}

div.wishlistComment {
	background: #fff0b2 url(/images/icons/paperclip-mini-yellow.png) no-repeat 5px 5px;
	border: 1px solid #ffe066;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 4px 5px 4px 18px;
	text-align: left;
	cursor: pointer;
}

div.wishlistComment div.close {
	float: right;
	width: 12px;
	height: 12px;
}

div.wishlistComment a.close {
	background: url(/images/buttons/button-close-yellow-tiny.png) no-repeat left center;
	display: block;
	line-height: 12px;
	width: 12px;
	height: 12px;
	text-decoration: none;
}

div.wishlistComment div.comment {
	margin-right: 16px;
}

div.wishlistComment a.close span {
	visibility: hidden;
}
