#searchTopNav{height:45px;background:url(http://content9.cpcache.com/marketplace/search/images/searchnav-ul-bg.gif) no-repeat right top;}
#searchTopNav ul{padding:0;height:45px;}
#searchTopNav ul li{float:left;list-style-type:none;display:block;}
#searchTopNav ul li#searchNavMakeYourOwn{float:right;position:relative;}
#searchTopNav ul li a{font-weight:bold;display:block;width:78px;padding:6px 0;text-align:center;border-top:1px solid #d9d8d8;border-bottom:1px solid #d9d8d8;border-right:1px solid #d9d8d8;color:#555;background:url(http://content9.cpcache.com/marketplace/search/images/searchnav-gradient.jpg) repeat-x top left;}
#searchTopNav ul li.current a{background-color:#fff;background-image:none;}
#searchTopNav ul li.current div{background:url(http://content9.cpcache.com/marketplace/search/images/searchnav-current.gif) no-repeat top left;width:78px;height:11px;margin-top:-1px;float:left;}
#searchTopNav ul li#searchNavFirst a{padding-left:5px;border-left:1px solid #d9d8d8;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;}
#searchTopNav ul li#searchNavFirst.current div{margin-left:5px;}
#searchTopNav ul li#searchNavMakeYourOwn a{font-weight:normal;width:223px;padding:6px 20px 6px 0px;text-align:right;color:#999;letter-spacing:-0.3px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
#searchTopNav ul li#searchNavMakeYourOwn div{background:transparent url(http://content8.cpcache.com/marketplace/search/images/searchnav-arrow.jpg) no-repeat 0;width:6px;height:26px;position:absolute;top:1px;right:8px;}
.oneCol #bodyContainer{width:auto;float:none;margin:0;}
h1#searchresultsh1{border:none;display:inline;font-size:22px;font-weight:normal;color:#58a618;text-transform:capitalize;}
#relatedSearches{color:#999;padding-bottom:10px;font-size:11px;}
#relatedTopics{margin-left:25px;overflow:auto;padding-bottom:10px;}
#relatedTags{font-size:0.9em;padding-top:10px;}
#sortBy{text-align:center;font-weight:normal;font-size:.9em;color:#333333;margin:20px auto;}
#browseTopics{font-size:11px;}
#browse{background-color:#f0efeb;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#browse a, #brand a, #browseTopic a{ } /*removed per Mimie*/
#browseTopic{color:#999;}
#search p{font-style:italic;margin:15px 0 5px;}
#search.departmentNav p{font-weight:bold;font-style:normal;margin:7px 0;}
#search .selected, #search p.selected {font-weight:bold;color:#58a618;}
#search a.selected {color:#666666;background:url(http://content8.cpcache.com/marketplace/img/chevron.gif) no-repeat 2px 5px;padding-left:10px;}
#search ul {padding-left:0;}
#search #all {font-size:.8em;}
#search #price-mugs ul, #search #d-mugs ul {padding-left:0;}
#search ul li{list-style-type:none;margin-top:3px;}
#search ul#leftnav-popularproducts{font-weight:bold;}
#search h3.featureColor {color:#58A618;font-size:13px;}
#search h4 {font-size:13px;border-bottom:1px dashed #C1C1BF;padding-bottom:3px;margin-top:10px;color:#555555;}
#results{}
div.link a:link span{display:none;}
#searchResultsContainer{margin-top:0px;font-size:.9em;color:#666666;}
.resultItem{float:left;width:167px;padding-bottom:10px;margin-right:39px;}
.rowLastItem{margin:0px;}
.resultImageContainer{width:161px;height:161px;border:1px solid #cccccc;background-color:#f6f3ef;position:relative;z-index:1;padding:6px 0 0 6px}
.resultImage{width:155px;height:155px;line-height:155px;background-color:#ffffff;background-repeat:no-repeat;background-position:center;text-align:center;}
.resultImage img{vertical-align:middle;}
.resultImage a{display:block}
.fillerSpan{display:inline-block;}
.resultLinks{margin:5px;width:auto;text-align:left;}
.designCaption{white-space:nowrap;}
.searchDeptColumns{float:left;width:171px;border-right:1px dashed #c1c1bf;padding:0 10px;margin-bottom:40px;}
.searchDeptColumns{text-align:center;}
.searchDeptColumns h2{color:#58a618;font-weight:bold;font-size:19px;}
.searchDeptColumns .seeAllinDept{height:35px;margin-bottom:15px;}
.searchDeptColumns .searchResultDeptItem{height:170px;}
.searchDeptColumns p.nextPageinDept{margin-top:0;}
.searchDeptColumns p.nextPageinDept a{text-decoration:underline;}
#narrowResults{width:980px;padding:15px 0 10px;background-color:#e5e4e1;font-size:11px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#narrowResults h3{color:#666;font-size:11px;margin-bottom:20px;}
#narrowResults .narrowResultsColumn{float:left;width:161px;border-right:1px solid #e4e0da;padding:0 10px 0 20px;}
#narrowResults .narrowResultsColumn p{margin:7px 0;}
#pagination{text-align:center;color:#666666;}
#resultCountFooter{font-size:.9em;}
.selectedPage{font-weight:bold;}
.pageLink{}
.previousPageArrow{padding:5px;line-height:2em;}
.nextPageArrow{padding:5px;line-height:2em;}
.previousPageArrow img, .nextPageArrow img{}
.pageLinkSpacing{padding:5px;}
#gcOrderBox{background-color:#f6f4ef;border:1px solid #d6d6d6;padding:10px;text-align:center;}
#moreDetailsContainer{border:1px solid #cccccc;border-top:0px;padding:5px;min-height:480px;}
#retailNavContainer{margin-top:-16px;min-height:16px;position:relative;}
#retailNavContainer{margin-top:-16px;min-height:16px;position:relative;}
#shopHeaderContainer{background:url(http://content7.cpcache.com/marketplace/search/images/shop-bg.gif) no-repeat;height:110px;margin-top:10px;}
#hlinkStoreName a, #hlinkStoreName a:link, #hlinkStoreName a:visited, #hlinkStoreName a:hover, #hlinkStoreName a:active,{color:#474746;}
h1#H1{border:0;margin:0px 10px 11px 16px;padding-top:37px;font-size:21px;font-weight:bold;}
#noResultsByDesigner{text-align:center;font-size:14px;margin-bottom:5px;}
#pnlSearchResults{margin-left:6px;}
.featuredSeeAll{font-weight:bold;margin:8px 0 0 27px;}
.featuredthisweek{color:#8e8e8e;font-weight:bold;font-size:21px;}
#featProd hr{border-style:solid none none;}
#topicViewHeader{background:url(http://content7.cpcache.com/marketplace/search/images/shop-bg.gif) repeat-x 0 -33px;height:20px;padding:7px 10px;margin:10px 0;}
#topicViewHeaderLeft{float:left;color:#666;font-size:16px;font-weight:bold;}
#topicViewHeaderRight{float:right;margin-top:2px;}
#shopdep a:hover{text-decoration:none;}
#moreFeaturedTopics div, #featuredTopics div, #breadCrumbLinks div{margin-left:10px;}
.taxonomyNode{color:#0191C7;}
#fullTopicList b{font-weight:normal;}
#fullTopicList{margin-top:-10px;}
a.taxonomyNode:link, a.taxonomyNode:visited{font-size:12px;text-decoration:none;}
a.taxonomyNode:hover, a.taxonomyNode:active{text-decoration:underline;}
.seeAllLink{font-style:italic;display:block;}
#browseTopic h4, #topicsHeader h4, #hpLeftNavLinks h4{font-size:14px;font-weight:bold;color:#4d9b14;padding-bottom:8px;border-bottom:1px dashed #b1b1b1;margin-bottom:11px;}
#browseTopic .selected{font-weight:bold;color:#000000;}
.seohead {font-size:16px;margin:10px 0;color:#323232;font-weight:bold;}
