/*leftnav*/
.sidebarheader{position:absolute;left:0px;width:155px;margin-bottom:12px;height:15px;font-family:Arimo, arial, helvetica, sans-serif;background-color:#628c06;text-transform:uppercase;color:white;padding:3px 2px 3px 5px;font-size:11px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#6b970e;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#80b01e), to(#5e8703));background:-moz-linear-gradient(#80b01e, #5e8703);background:linear-gradient(#80b01e, #5e8703);-pie-background:linear-gradient(#80b01e, #5e8703)}
.sidebarheaderarrow{position:absolute;z-index:1;top:21px;left:10px;border-color:#5e8703 white white white;border-style:solid;border-width:7px;width:0;height:0;}
.sidetree{position:relative;top:30px;margin-bottom:45px;}
.sidetree .sidetree{margin-top:3px;top:0;}
.sidetree-spaced{line-height:1.5em;}
.sidetree .sidetree li{position:relative;left:8px;line-height:1.5em;}
.sidetree li{font-weight:normal;}
.sidetree li{color:#7A7A7A;}
.sidetree-selected{color:#333333;}
.sidetree-selected li{color:#7A7A7A;}
.sidetree-selected a,.sidetree-selected a:link,.sidetree-selected a:visited{color:#333333;}
.sidetree-selected li a,.sidetree-selected li a:link,.sidetree-selected li a:visited{color:#0379A5;}
.sidetree-selected a,.sidetree-selected a:link,.sidetree-selected a:visited{color:#333333;}
.sidetree-selected{font-weight:bold !important; color: #333333 !important;}
.sidetree-selected li{font-weight:normal !important;}
/*leftnav edits*/
.sidebarheader{position:relative;height:auto;padding:3px 2px 4px 5px;font-weight:bold}
.sidebarheaderarrow{top:auto;bottom:-14px;}
.sidetree{top:auto;margin-bottom:15px;}
.sidetree p{margin-bottom:8px;font-weight:bold;}
.showAll{float:right;margin-top:-25px;font-size:0.9em;}
.showAll a{padding-right:5px}

/*category*/
.shell-category{height:620px;width:964px;background-color:#F6F6F6;}
.shell-category .header{width:924px;border:0;padding:20px 0 0;margin-bottom:0;}
.shell-category h1,.shell-category .breadcrumb,.shell-category .breadcrumb a,.shell-category .layout .box a{color:white;}
.shell-category .sidetree-selected{color:#FFB533 !important;}
.layout-category .box{padding-left:22px;}
#shell-category-clothing{background-image:url('../../marketplace/categories/img/category_clothing_965x519.jpg');}
#shell-category-kidsandbaby{background-image:url('../../marketplace/categories/img/category_kidsbaby_965x519.jpg');}
#shell-category-cases{background-image:url('../../marketplace/categories/img/category_cases_965x519.jpg');}
#shell-category-accessories{background-image:url('../../marketplace/categories/img/category_accessories_965x519.jpg');}
#shell-category-drinkware{background-image:url('../../marketplace/categories/img/category_drinkware_965x519.jpg');}
#shell-category-wallstuff{background-image:url('../../marketplace/categories/img/category_wallstuff_965x519.jpg');}
#shell-category-stationery{background-image:url('../../marketplace/categories/img/category_stationery_965x519.jpg');}
#shell-category-stickersandflair{background-image:url('../../marketplace/categories/img/category_stickersflair_965x519.jpg');}
#shell-category-homeaccents{background-image:url('../../marketplace/categories/img/category_homeaccents_965x519.jpg');}
.layout-category-text{position:absolute;left:0;top:519px;}
.layout-category-text .box{padding:22px !important;line-height:1.6em;color:#7A7A7A;}

/*serp*/
.serp-searchbox{/*width:280px !important;*/width:220px}
#global-header-searchform-deptsearch{float:left;font-size:1.3em;padding-top:5px;margin-right:10px;}
#global-header-searchform-deptsearch input{position:relative;top:2px;}
.layout-right-serp .layout-content{width:760px;position:relative;padding:0px 0px 0px 20px !important;}
.serpt-subheader .box,.serpt-subheader h2,.serpt-subheader h3{margin-bottom:0;}
.serpt-a2c{width:85px;height:21px;background:url('../../global/img/spritescommon.png') no-repeat -102px 0;font-size: 1px;}
#serp-options.box-col3 #rpp{width:26.8%}
#serp-options.box-col3 #pagination{width:40.1%}
.serpt-pagination{float:right;margin-bottom:0;}
.serpt-pagination li{float:left;padding:2px 5px;margin-left:4px;color:#0379A5;cursor:pointer;}
.serpt-pagination li:hover{background-color:#E7E7E7;}
.serpt-pagination li.serpt-pagethis{background-color:#0379A5;color:white;cursor:default;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.serp-rpp{font-size:0.9em;padding:0;}
.serp-rpp option{border:0;}
.serpt-grid{position:relative;margin-bottom:0px;width:760px;}
.serpt-dd{width:560px;}
.serpt-grid:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.serpt-grid .serpt{position:relative;text-align:left;margin-bottom:20px;display:inline;float:left;border-right:1px solid #E7E7E7;}
.serpt-grid3 .serpt{width:210px;padding:0px 30px 0px 29px;}
.serpt-grid4 .serpt,.serpt-dd .serpt{width:160px;padding:0px 20px 0px 19px;}
.serpt-grid .serpt-first{padding-left:0px;}
.serpt-grid .serpt-last{padding-right:0px;border-right:0;}
.serpt-gridline{z-index:-1;border-top:1px solid #E7E7E7;margin:0;padding:0;font-size:0.01em;margin-top:20px;margin-bottom:20px;}
.serpt-caption{font-weight:bold;text-transform:capitalize;}
.serpt-description{font-size:0.9em;color:#7A7A7A; margin-top: 5px;}
.serpt-price{font-size:1.4em;font-weight:bold;margin-top:5px;}
.serpt-price .sellprice{text-decoration:line-through;color:#999999;}
.serpt-price .saleprice{color:#CC0000;margin-left:4px;white-space:nowrap;}
.serpt-productdesc{color:#666666;line-height:1.6em;border:1px solid #DADADA;position:relative;width:741px;padding:6px 6px;text-align:center;margin-bottom:26px;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#F0F0F0));background:-moz-linear-gradient(#FFFFFF, #F0F0F0);background:linear-gradient(#FFFFFF, #F0F0F0);-pie-background:linear-gradient(#FFFFFF, #F0F0F0);}
.serpt-productdesc-arrow{position:absolute;z-index:0;top:50px;left:468px;background:url('../../global/img/spritescommon.png') no-repeat -43px -24px;font-size: 1px;height:10px;width:20px;}
.serpt-productdesc-3-3 .serpt-productdesc-arrow{left:635px;}
.serpt-quickpick{font-weight:bold;}
.serpt-details{position:relative;top:-1px;border-left:1px solid #C1C1BF;padding-left:5px;font-size:0.7em;font-weight:normal;color:#0379A5;cursor:pointer;}
.serpt-details:hover{text-decoration:underline;}
.serpt-buy img{border:0;height:21px;width:85px;margin:10px 0;}
img.serpt-startdesigning{width:111px;height:21px;background:url('../../global/img/spritescommon.png') no-repeat -188px 0;font-size: 1px;}
.serpt-thumb{position:relative;height:240px;width:160px;margin-bottom:10px;margin-left:auto;margin-right:auto;}
#serpt-bubble{display:none;font-size:1.2em;position:absolute;width:250px;padding:10px;z-index:120001;background-color:white;-moz-box-shadow:0px 3px 8px #BBBBBB;-webkit-box-shadow:0px 3px 8px #BBBBBB;box-shadow:0px 3px 8px #BBBBBB;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.serpt-bubble{position:relative;width:250px;}
.serpt-extra-info{font-size:0.9em;color:#7A7A7A;padding-bottom:10px;}
.serpt-extra-info a{color:#7A7A7A;}
.serpt-bubble-product{position:absolute;left:0px;top:10px;height:75px;width:75px;}
.serpt-bubble-design{height:250px;width:250px;border:1px solid #E7E7E7;}
/*
.serpt-bubble-4-1{left:-55px;}
.serpt-bubble-3-2,.serpt-bubble-3-3{left:0px;}
.serpt-bubble-3-1{left:-22px;}
*/
.serpt-bubble-details{padding:10px 0 0 80px;}
.serpt-grid4 .serpt-extra-shadow,.serpt-dd .serpt-extra-shadow{width:199px;height:10px;left:0px;}
.serpt-grid4 .serpt-extra-box,.serpt-dd .serpt-extra-box{width:160px;padding:18px 20px 20px 19px;left:-20px;}
.serpt-grid4 .serpt-last .serpt-extra-box,.serpt-dd .serpt-last .serpt-extra-box{width:159px;}
.serpt-grid3 .serpt-extra-shadow{width:259px;height:10px;left:0px;}
.serpt-grid3 .serpt-extra-box{width:230px;padding:18px 20px 20px 19px;left:-30px;}
.serpt-grid3 .serpt-first .serpt-extra-box{width:220px;left:-20px;}
.serpt-grid3 .serpt-last .serpt-extra-box{width:229px;}
.serpt-extra-favorites, .serpt-extra-list{margin-bottom:5px;}
.serpt-extra-favorites img, .serpt-extra-list img{margin-right:5px;}
.serpt-extra-more{text-indent:-21px;margin-left:21px;margin-top:2px;}
.serpt-extra-more a{color:#0379A5;}
.serpt-extra-more img{position:relative;top:0px;margin-right:5px;border:0;height:13px;width:13px;}
.serpt-footer{margin-bottom:50px;}
.serpt-results-stickers .serpt-pt90 .serpt-thumb { height: 80px; width: 210px; }
.serpt-results-aprons .serpt-pt42 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-aprons .serpt-pt287 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-keychains .serpt-pt494 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-baby-bibs .serpt-pt73 .serpt-thumb { height: 200px; width: 160px; }
.serpt-results-baby-blankets .serpt-pt363 .serpt-thumb { height: 200px; width: 160px; }
.serpt-results-baby-bodysuits .serpt-pt72 .serpt-thumb { height: 200px; width: 160px; }
.serpt-results-baby-bodysuits .serpt-pt259 .serpt-thumb { height: 200px; width: 160px; }
.serpt-results-baby-bodysuits .serpt-pt360 .serpt-thumb { height: 200px; width: 160px; }
.serpt-results-teddy-bears .serpt-pt26 .serpt-thumb { height: 200px; width: 160px; }
.serpt-results-ipad-cases .serpt-pt459 .serpt-thumb { height: 200px; width: 160px; }
.serpt-results-ipad-cases .serpt-pt460 .serpt-thumb { height: 200px; width: 160px; }
.serpt-results-ipad-cases .serpt-pt518 .serpt-thumb { height: 200px; width: 160px; }
.serpt-results-mugs .serpt-pt0 .serpt-thumb { height: 190px; width: 160px; }
.serpt-results-mugs .serpt-pt1 .serpt-thumb { height: 190px; width: 160px; }
.serpt-results-shot-glasses .serpt-pt510 .serpt-thumb { height: 180px; width: 160px; }
.serpt-results-thermos .serpt-pt364 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-thermos .serpt-pt365 .serpt-thumb { height: 200px; width: 160px; }
.serpt-results-thermos .serpt-pt366 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-tile-coasters .serpt-pt37 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-travel-mugs .serpt-pt220 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-water-bottles .serpt-pt280 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-water-bottles .serpt-pt281 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-water-bottles .serpt-pt305 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-water-bottles .serpt-pt358 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-water-bottles .serpt-pt359 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-clocks .serpt-pt49 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-clocks .serpt-pt232 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-clocks .serpt-pt233 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-keepsake-boxes .serpt-pt86 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-mousepads .serpt-pt3 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-ornaments .serpt-pt105 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-ornaments .serpt-pt124 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-pillows .serpt-pt125 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-throw-blankets .serpt-pt368 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-invitations .serpt-pt462 .serpt-thumb { height: 280px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt118 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt120 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt121 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt141 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt142 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt143 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt203 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt204 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt205 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt119 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt122 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt123 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt137 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt138 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-buttons-magnets .serpt-pt139 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-stickers .serpt-pt207 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-long-sleeves .serpt-pt361 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-t-shirts .serpt-pt69 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-t-shirts .serpt-pt258 .serpt-thumb { height: 180px; width: 160px; }
.serpt-results-t-shirts .serpt-pt261 .serpt-thumb { height: 240px; width: 160px; }
.serpt-results-t-shirts .serpt-pt262 .serpt-thumb { height: 240px; width: 160px; }
.serpt-results-t-shirts .serpt-pt440 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-banners .serpt-pt208 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-framed-prints .serpt-pt58 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-framed-prints .serpt-pt59 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-framed-prints .serpt-pt82 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-framed-tiles .serpt-pt147 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-posters .serpt-pt53 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-posters .serpt-pt54 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-posters .serpt-pt92 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-yard-signs .serpt-pt206 .serpt-thumb { height: 160px; width: 160px; }
.serpt-results-bags .serpt-pt17 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-bags .serpt-pt18 .serpt-thumb { height: 180px; width: 210px; }
.serpt-results-bags .serpt-pt288 .serpt-thumb { height: 150px; width: 210px; }
.serpt-results-bags .serpt-pt289 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-hats .serpt-pt101 .serpt-thumb { height: 190px; width: 210px; }
.serpt-results-hats .serpt-pt65 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-hats .serpt-pt140 .serpt-thumb { height: 240px; width: 210px; }
.serpt-results-hats .serpt-pt223 .serpt-thumb { height: 170px; width: 210px; }
.serpt-results-hats .serpt-pt224 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-earrings .serpt-pt489 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-earrings .serpt-pt490 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-earrings .serpt-pt492 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-patches .serpt-pt517 .serpt-thumb { height: 150px; width: 210px; }
.serpt-results-auto .serpt-pt52 .serpt-thumb { height: 150px; width: 210px; }
.serpt-results-auto .serpt-pt495 .serpt-thumb { height: 150px; width: 210px; }
.serpt-results-auto .serpt-pt496 .serpt-thumb { height: 150px; width: 210px; }
.serpt-results-pajamas .serpt-pt497 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-pajamas .serpt-pt498 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-pajamas .serpt-pt499 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-pajamas .serpt-pt500 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-pajamas .serpt-pt501 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-pet-bowls .serpt-pt215 .serpt-thumb { height: 120px; width: 210px; }
.serpt-results-pet-bowls .serpt-pt216 .serpt-thumb { height: 120px; width: 210px; }
.serpt-results-business-cards .serpt-pt461 .serpt-thumb { height: 150px; width: 210px; }
.serpt-results-calendars .serpt-pt162 .serpt-thumb { height: 150px; width: 210px; }
.serpt-results-calendars .serpt-pt75 .serpt-thumb { height: 170px; width: 210px; }
.serpt-results-greeting-cards .serpt-pt78 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-greeting-cards .serpt-pt192 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-greeting-cards .serpt-pt193 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-note-cards .serpt-pt194 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-note-cards .serpt-pt195 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-postcards .serpt-pt77 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-stickers .serpt-pt50 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-stickers .serpt-pt51 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-stickers .serpt-pt90 .serpt-thumb { height: 125px; width: 210px; }
.serpt-results-stickers .serpt-pt209 .serpt-thumb { height: 125px; width: 210px; }
.serpt-results-stickers .serpt-pt210 .serpt-thumb { height: 125px; width: 210px; }
.serpt-results-stickers .serpt-pt211 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-stickers .serpt-pt212 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-stickers .serpt-pt213 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-stickers .serpt-pt214 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-wall-peels .serpt-pt449 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-wall-peels .serpt-pt450 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-wall-peels .serpt-pt451 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-wall-peels .serpt-pt452 .serpt-thumb { height: 210px; width: 210px; }
.serpt-results-wall-peels .serpt-pt453 .serpt-thumb { height: 125px; width: 210px; }
.serpt-results-wall-peels .serpt-pt454 .serpt-thumb { height: 125px; width: 210px; }
.alignpr {
    float: left;
    width: 240px;
    margin-bottom:20px
}
.serpdashbreak {
    border-top: 1px dashed #C1C1BF;
    margin: 20px 10px 10px 0;
}
.oldserp{display:none}
.serpt-grid4 .serpt{padding-top:5px}
.serpt-details{margin-left:5px}
.socialLikes{margin-top:-20px;margin-left:-85px;background-color:#fff;width:60px;padding:7px 7px 8px;position:absolute;z-index:1}
.pageshadow-left{-webkit-box-shadow: -3px 0px 18px 0px #bbb;-moz-box-shadow: -3px 0px 18px 0px #bbb;box-shadow: -3px 0px 18px 0px #bbb;position:absolute;margin-top:-25px;margin-left:-20px;width:10px;height:160px;background-color:#fff;z-index:2}
.pageshadow-crop{position:absolute;margin-top:-35px;margin-left:-20px;width:20px;height:200px;background-color:#fff;z-index:3}
.serpt-thumb{height:auto}
.serpt-pagination li.nohover:hover{background-color:#fff;cursor:default}
#portalpage.layout-right .layout-content{padding-left:0;width:788px}
#portalpage.layout-right-serp .layout-content{padding:0 0 0 7px !important}

.serpt-shirt { background-image: url('../../global/img/portal_thumbgrid_tshirtshadow.jpg'); }
img.tshirt { display: block; position: relative; margin-left: auto; margin-right: auto; height: 230px; width: 142px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;  }
/*personalize*/
span.personalize{width:88px;border: 1px solid #8e8e8e;color: #777;font-weight: bolder;padding: 1px 2px;font-size:10px;line-height: 1em;}

/* new dept landing pages */
#topicContainer h1#searchresultsh1{color:#333;font-size:48px}
h1#searchresultsh1{color:#333;font-size:48px}
.arialh3{font-weight:bold;font-size:20px}
.arialh4{font-weight:bold;font-size:15px}
.arialh5{font-weight:bold;margin-bottom:5px}
.contentleft{float:left;width:575px;margin-top:20px;margin-right:20px}
.contentright{float:right;width:163px}
.thumbgrid4col{border-bottom:1px dashed #ccc;margin-bottom:15px;position:static;}
.thumbgrid4col div{float:left;width:131px;height:165px;padding-left:16px;margin-bottom:20px}
.thumbgrid4col div.firstthumb{padding-left:0}
.thumbgrid4col a{font-weight:bold}
.thumbgrid4col img{border:1px solid #ccc;margin-bottom:2px}
.prodthumbgrid4col{border-bottom:1px dashed #ccc;margin-bottom:15px;position:static;text-align:center}
.prodthumbgrid4col div{float:left;width:131px;height:165px;padding-left:16px;margin-bottom:20px}
.prodthumbgrid4col div.firstthumb{padding-left:0}
.prodthumbgrid4col a{font-weight:bold}
.prodthumbgrid4col img{border:none;margin-bottom:2px}
.speechbubble-bottomright,.speechbubble-bottomleft{background-color:#f2efe8;border:1px solid #cccbc9;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;padding:15px 15px 35px 15px;font-family: Clarendon, georgia, times new roman;}
.speechbubble-bottomright{width:132px}
.speechbubble-bottomleft{width:119px}
.speechbubble-bottomright-image{background:url(../../marketplace/portals/img/speechbubble-bottomright.png) no-repeat top left;width: 164px;height: 35px; margin-top: -35px; margin-bottom: 30px;}
.speechbubble-bottomleft-image{background:url(../../marketplace/portals/img/speechbubble-bottomleft.png) no-repeat top left;width: 151px;height: 35px; margin-top: -33px}
#topicContainer .headerbox{width:964px;height:70px;border-bottom:1px dashed #ccc;background-repeat:no-repeat;background-position:700px -5px;margin-bottom:20px;padding-top:10px}
.headerbox{height:70px;background-repeat:no-repeat;background-position:700px -5px;margin-bottom:-10px}
.serpt-extra-box { display: none; border: 1px solid #F0F0F0; border-bottom: 1px solid #E0E0E0; border-top: 0; position: absolute; top: 0px; z-index: 30000; background-color: white; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#F7F7F7)); background: -moz-linear-gradient(#FFFFFF, #F7F7F7); background: linear-gradient(#FFFFFF, #F7F7F7); -pie-background: linear-gradient(#FFFFFF, #F7F7F7); }

/* wallart from /content/wallart/css/Serp.css */
h1{font-size:47px;color:#333;margin-top:20px;margin-bottom:10px;border-bottom-style:none;padding:0;}
#top{border-bottom:1px dashed #d6d7d2;margin-bottom:1em;}
.bottomSortBy{margin-top:2em;}
#leftCol{padding-right:13px;}
#rightCol{padding-left:2em!important;}
#results div.row{float:left;width:780px;padding:1em 0;}
#results div.row + div.row{border-top:1px solid #e7e7e7;}
#results div.cell{float:left;width:192px;}
#results div.cell div.detailsMain{padding:0 10px;}
#results div.cell + div.cell div.detailsMain{border-left:1px solid #e7e7e7;}
.itemDetails{font-style:italic;}
.availableSizes{padding-top:1em;font-size:90%;}
.availableSizes ul{list-style-type:none;padding-left:0;}
.sizePrice{color:#777;}
.otherSubstrates{padding-top:1em;padding-bottom:1em;font-size:90%;}
.addTo{line-height:2em;}
div.price{padding:.5em;}
span.price,span.originalPrice,span.salePrice{font-size:140%;font-weight:700;}
span.originalPrice{color:#999;text-decoration:line-through;}
span.salePrice{color:#C00;}
div.cell.flyout{position:relative;height:1px;}
div.cell.flyout div.searchResult{position:absolute;left:-40px;top:-30px;width:252px;background-color:#FFF;border:1px solid #e7e7e7;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;z-index:99;-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666;behavior:url(http://content2.cpcache.com/m/WallArt/Pie);-pie-watch-ancestors:1;padding:0 10px 10px;}
div.cell.flyout div.searchResultDetails{padding:0 35px;}
div.cell.flyout div.detailsFlyout{padding:0 45px;}
img.serpImage{width:170px;height:170px;}
div.cell.flyout img.serpImage{width:230px;height:230px;}
div.cell.flyout div.detailsMain{border:0 none!important;}
div.detailsFlyout{display:none;font-size:90%;padding:0 1em;}
div.cell.flyout select.sizeSubstrateSelector{display:inline;}
.detailsMain form{color:#b6b6b6;}
.stupidDetailsArrow{position:relative;top:-1px;}
.pager{float:right;}
.sortBy .links{font-weight:400;}
a.current:hover{text-decoration:none;cursor:text;}
.narrow{clear:both;}
.narrow ul{list-style-type:none;padding-left:1em;line-height:1.5em;}
.narrow > ul{padding-left:0;}
.narrow .current{font-weight:700;color:#333;}
.narrow.color ul li a{display:block;border:1px solid #ccc;margin:3px;padding:2px;}
.narrow.color ul li a img{display:block;}
.narrow.color ul li a.current{text-decoration:none;border:2px solid #333;margin:3px;padding:1px;}
.narrow.color ul li a:hover{text-decoration:none;border:2px solid #0379A5;margin:3px;padding:1px;}
#yourSelections{display:none;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #e7e7e7;}
#yourSelections ul{float:left;list-style-type:none;}
#yourSelections ul li{float:left;padding-left:2em;}
.pdpLink,.sortBy{font-weight:700;}
span.price,.sortBy .links .current{color:#333;}
select.sizeSubstrateSelector,div.cell.flyout span.itemDetails{display:none;}
.detailsMain input[type=image],#yourSelections ul li img{vertical-align:middle;}
.narrow.color ul li,#yourSelections div{float:left;}