@charset "utf-8"; /* CSS Document */
/* NB: reset.css in use */

html, body { margin: 0 auto; padding: 0; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #454545; background-color: #fff;}

a, a:visited, a img, img, object { border: 0; text-decoration: none; outline: 0; color: #000;}
a:hover, a:active { color: #ccc;}

/* re-curring styles */
em { font-style: italic;}
strong, b { font-weight: bold;}
h1 { font-size: 18px; padding: 20px 0 10px 0; text-transform: uppercase; text-align: left;}
h2 { font-size: 15px; line-height: 17px; padding: 0 0 12px 0; text-transform: uppercase; text-align: left;}
h3 { font-size: 12px; padding: 0 0 6px 0; font-weight: bold; text-align: left;}
.rel { position: relative;}
.left { float: left;}
.right { float: right;}
.full { width: 100%}
.separator { position: relative; float: left; margin: 10px 0 10px 0; _margin: 10px 0 0 0; height: 4px; width: 100%; background: #fff url('../images/separator.gif') repeat-x;}
.gradient { border: 2px solid #d7d7d7; background: #fff url('../images/graydient_4x196.gif') repeat-x;}
.border1 { border: 1px solid #d7d7d7;}
.border2 { border: 2px solid #d7d7d7;}
.red { color: #ba0c0c;}
.grey { color: #454545;}
.silver { color: #999;}
.georgia { font-family: Georgia, serif;}
.fs16 { font-size: 16px;}

/* wrapper */
#wrapper_margin { position: relative; width: 1000px; margin: 0 auto; padding: 0; background: url('../images/bg.jpg') repeat-y; border: 0px solid #000;}
#wrapper { position: relative; width: 962px; margin: 0 auto; padding: 0; border: 0px solid #000;}

/* header */
#header  { position: relative; float: left; width: 962px; margin-top: 0px; top: 0px; border: 0px solid #000;}
#header_logo { position: relative; float: left; height: 95px; width: 420px;}
#header_logo img { margin: 20px 0 0 17px;}
#header_navigation { position: relative; float: left; height: 36px; width: 960px; background: url('../images/nav_bg5.jpg') repeat-x; border: 0px solid red;}

#header_signup { position: relative; float: right; top: 20px; right: 4px; height: 73px; width: 205px; background: url('../images/header_signup_bg.gif') no-repeat;}
#header_signup_form { position: relative; float: left; top: 38px; left: 16px; height: 21px; width: 172px; }
#header_signup_form input { position: relative; float: left; height: 19px; border: 1px solid #ccc; border-left: 0; color: #909090; text-align: left;}

#email_signup { width: 146px; border-left: 1px solid #ccc !important; background: url('../images/email_newsletters.gif'); background-position: -25px -6px;}

/* navigation */
#nav { border: none; list-style: none; margin: 1px 0 0 0px; padding: 0; position: absolute; top: 0px; width: 960px; height: 34px;}
#nav li { display: inline; float: left; list-style: none; position: relative; height: 34px;}
#nav a { display: block; height: 34px; text-indent: -9000px; overflow: hidden; position: relative; width: 135px; border: 0px solid #000;}

#n1 a { background: url(../images/nav.jpg) 0px 0px no-repeat; width: 104px;}
#n1 a:hover { background-position: 0px -36px;}

#n2 a { background: url(../images/nav.jpg) -104px 0px no-repeat; width: 153px;}
#n2 a:hover { background-position: -104px -36px;}

#n3 a { background: url(../images/nav.jpg) -257px 0px no-repeat; width: 101px;}
#n3 a:hover { background-position: -257px -36px;}

#n4 a { background: url(../images/nav.jpg) -359px 0px no-repeat; width: 101px;}
#n4 a:hover { background-position: -359px -36px;}

#n5 a { background: url(../images/nav.jpg) -460px 0px no-repeat; width: 117px;}
#n5 a:hover { background-position: -460px -36px;}

#n6 a { background: url(../images/nav.jpg) -578px 0px no-repeat; width: 82px;}
#n6 a:hover { background-position: -578px -36px;}

/* main section */
#content { position: relative; float: left; width: 960px; border: 0px solid green;}
#left_column { position: relative; float: left; width: 650px; left: 10px; border: 0px solid green;}
#right_column { position: relative; float: right; width: 245px; right: 18px; padding: 30px 0 30px 0; background: url('../images/separator.gif') repeat-x; background-position: 0px 10px; font-size: 11px; color: #454545;}

/* home */
#spotlightListings { position: relative; float: left; list-style: none; height: 500px; width: 9000px;}
#spotlightListings li { float: left; list-style: none; position: relative; width: 650px;}
#spotlightListings h2 { position: relative; float: left; width: 550px; left: 0px;}

#home_spotlight { position: relative; float: left; text-align: center; overflow-x: hidden;}
.home_spotlight_thumbs { position: relative; float: left; margin: 0 auto; padding: 10px 0 0 0; width: 100%; border: 0px solid #000;}
.home_spotlight_thumbs img { border: 1px solid #ccc; margin: 0 4px;}

.home_holder { position: relative; float: left; border: 1px solid #ccc; margin: 0; padding: 0;}
.home_recommended_items { position: relative; float: left; width: 285px; color: #7d7d7d; font-size: 14px; padding: 5px 10px 0px 0px; margin: 0; left: 8px;}
.home_listing { position: relative; float: left; width: 285px; left: 10px; clear: left; margin-top: 10px; border: 0px solid #ccc;}
.home_headlines { font-size: 12px; font-weight: bold; padding: 6px 0 6px 0; border-top: 1px solid #ccc;}
.home_listing .copy { width: 180px; border: 0px solid #000; font-size: 11px; left: 10px;}
.home_img_sm { position: relative; float: left; width: 105px; height: 105px;}
.home_img_sm img { position: relative; float: left; border: 1px solid #c8c8c8; margin: 7px;}
.home_short_copy { position: relative; float: left; width: 100px; font-size: 11px; padding: 10px 0 10px 0;}
.home_listing a, .home_listing a:visited { color: #ba0c0c; text-decoration: underline; margin: 8px 0 0 0;}

#wps_home_listings { position: relative; float: left; list-style: none; height: 200px; width: 9000px;}
#wps_home_listings li { float: left; list-style: none; position: relative; width: 150px;}

#hwps_viewport { position: relative; float: left; height: 110px; width: 202px; overflow: hidden; border: 0px solid #d7d7d7; }
#hwps_items { position: relative; float: left; left: 0px; list-style: none; }
#hwps_items li { float: left; list-style: none; position: relative; width: 90px; height: 90px; margin: 5px; padding: 0px; border: 1px solid #d7d7d7; text-align: center;}

/* details */
#details { position: absolute; top: -1000px; z-index: 9000; left: 78px; height: 529px; width: 804px;} /* background: url('../images/overlay.png') no-repeat;}*/
#details_bg { position: absolute; top: -1000px; z-index: 8000; left: 78px; height: 529px; width: 804px; background: url('../images/overlay.png') no-repeat;}
#details_load { position: relative;}
#details_container { position: relative; top: 32px; left: 26px; height: 466px; _height: 529px; width: 749px; font-size: 11px; line-height: 26px; color: #444; border: 0px solid #000;}
#details_close { position: relative; float: right; top: 2px; right: 8px; height: 18px; line-height: 16px; width: 59px; text-indent: -9000px; background: url('../images/sprite.gif') no-repeat; background-position: -257px 0px; border: 0px solid #000;}

#childListings { list-style: none;}
#childListings li { float: left; list-style: none; position: relative; width: 800px;}

.dt_product_img { position: relative; float: left; padding: 18px 20px 0 34px; height: 300px; width: 300px; border: 0px solid #000;}
.dt_right_col { position: relative; float: left; padding: 20px 0 0 0; width: 350px; border: 0px solid #000;}

.dt_title { font-size: 22px; font-weight: bold; padding: 0 0 4px 0;} 
.dt_subtitle { font-size: 14px; padding: 0 0 12px 0; line-height: 18px;} 
.dt_description { line-height: 14px; padding: 0 0 10px 0;} 
.dt_learnmore, #dt_learnmore:visited { color: #444; font-size: 11px; text-decoration: underline !important;}
.dt_learnmore:hover, #dt_learnmore:active { color: #999;}

#dt_footer { position: absolute; height: 36px; top: 433px; left: 1px; width: 750px; color: #999; border-top: 1px solid #f2f2f2;}
#dt_loading { display: none; position: relative; float: right; padding: 8px 12px 0 0;}
#dt_counter { position: relative; float: right; padding: 2px 12px 0 0;}
#dt_controls { position: relative; float: right; width: 216px;}
#dt_controls a { position: relative; float: left; display: block; height: 34px; width: 107px; text-indent: -9000px; overflow: hidden; border: 0px solid #000; border-left: 1px solid #f2f2f2;}

#dt_previous { background: url('../images/sprite.gif') no-repeat; background-position: -39px 0px;}
#dt_next { background: url('../images/sprite.gif') no-repeat; background-position: -150px 0px;}

/* spotlight */
.wspot_img { position: relative; float: left;}
.wspot_img img { padding: 8px 12px 10px 8px;}
.wspot_exp { position: relative; float: left; width: 300px; font-size: 11px; padding: 10px 0 10px 0;}
.wspot_exp a, .wspot_exp a:visited { color: #ba0c0c; text-decoration: underline; padding: 4px 0 0 0;}
.wspot_exp a:hover, .wspot_exp a:active { color: #000;}

#spotlight_index_header { border: 0px solid #000;}
#spotlight_index_header h2 { padding-bottom: 0; margin: 0px 0 0 10px;}
#spotlight_index_list { line-height: 16px; padding-left: 10px; text-transform: uppercase; border: 0px solid #000; display: none; overflow: hidden; height: 0px;}

#back_link { position: absolute; right: 10px;}
#back_link a { color: #ccc;}

#ws_previous { background: url('../images/sprite.gif') no-repeat; background-position: -39px 0px;}
#ws_next { background: url('../images/sprite.gif') no-repeat; background-position: -150px 0px;}
#ws_counter { position: relative; float: right; padding: 2px 12px 0 0;}

/* personal shopper */
#wgg_about { position: relative; float: left; border: 1px solid #ccc; background-color: #fff; width: 625px; height: 170px; margin: 0 0 10px 10px; _margin: 0 0 0 5px; clear: left;}

#guruListings { list-style: none;}
#guruListings li { display: none; float: left; list-style: none; position: relative; width: 625px;}

.g_img { position: relative; float: left; width: 175px;}
.g_exp { position: relative; float: left; width: 445px; font-size: 11px; padding: 10px 0 10px 0;}

.g_exp a, .g_exp a:visited { color: #ba0c0c; text-decoration: underline; padding: 4px 0 0 0;}
.g_exp a:hover, .g_exp a:active { color: #000;}

.wps_holder { position: relative; float: left; border: 1px solid #ccc; margin: 0; padding: 0 0 10px 0;}
.wps_recommended_items { position: relative; float: left; border-bottom: 2px solid #ccc; width: 295px; color: #7d7d7d; font-size: 14px; padding: 5px 10px 6px 0px; margin: 0; left: 8px;}
.wps_listing { position: relative; float: left; width: 390px; min-height: 116px; _height: 116px; left: 10px; *left:0; *margin-left:-10px; clear: left; margin-top: 10px; border: 1px solid #ccc;}
.wps_img_sm { position: relative; float: left; width: 105px; height: 105px;}
.wps_img_sm img { position: relative; float: left; border: 1px solid #c8c8c8; margin: 7px;}
.wps_short_copy { position: relative; float: left; width: 280px; font-size: 11px; padding: 10px 0 10px 0;}
.wps_short_copy .popup { color: #ba0c0c; text-decoration: underline; padding: 4px 0 0 0;}

#rec_controls { position: relative; float: right; right: 10px; height: 30px; margin-top: 5px;}
#rec_controls li { display: inline; float: left; list-style: none; position: relative; height: 34px; top: 0; margin: 4px 5px 0 0;}
#rec_controls a { display: block; overflow: hidden; position: relative; height: 15px; width: 15px; margin: 0; padding: 3px 0 3px 5px; color: #ba0c0c; font-size: 12px; text-decoration: none; border: 0px solid #000;}
a.on_page_off { background-color: #fff;}
a.on_page_on { background-color: #acabab; color: #fff !important;}

.wps_ask_w { position: relative; float: left; width: 230px; border: 1px solid #ccc; margin: 0 0 0 6px; background: url('../images/stripes.gif');}
.wps_ask_w .innertube { position: relative; float: left; width: 210px; border: 1px solid #ccc; margin: 6px 0 0 0px; left: 4px; padding: 5px; background-color: #fff; color: #454545; font-size: 11px;}
#ask_w_bottom_line { display: none; position: relative; float: right; width: 230px; height: 14px; border-top: 1px solid #ccc; margin: 0; left: 0; background-color: #fff; color: #999; font-size: 10px; text-align: right;}
#wps_ask_w_shopper { position: relative; float: right; right: 0; top: 0; margin: -40px 0 0 0;}

#wps_ask_w a, #wps_ask_w a:visited { text-decoration: underline; color: #000;}
#wps_ask_w a:active, #wps_ask_w a:hover { text-decoration: underline; color: #ccc;}
#ask_w_collapse { display: none; height: 0px;}
#ask_w_collapse form { }
#ask_w_help { position: relative; float: left; z-index: 800; text-decoration: underline;}

/* guest guru */
#guru_recc_viewport { position: relative; float: left; height: 260px; width: 557px; overflow: hidden; border: 0px solid #000; }
#guru_recc_items { position: relative; float: left; left: 0px; list-style: none; }
#guru_recc_items li { float: left; list-style: none; position: relative; width: 114px; height: 235px; margin: 5px; padding: 6px; text-align: center;}
.gg_title { font-size: 10px; font-weight: bold; text-align: left;}
.gg_desc { position: relative; display: block; height: 112px; overflow: hidden; font-size: 10px; text-align: left; border: 0px solid #000;}
.gg_fade { position: absolute; bottom: 0px; left: 0px; height: 15px; width: 112px;}
.gg_link { position: absolute; bottom: 4px; left: 4px; font-size: 10px; text-align: left;}
.guru_popup { display: none;}
.link_90 { display: block !important;}

.gg_link a, .gg_link a:visited { color: #ba0c0c; text-decoration: underline; padding: 0;}
.gg_link a:hover, .gg_link a:active { color: #000;}

#gg_previous { background: url('../images/sprite.gif') no-repeat; background-position: -39px 0px;}
#gg_next { background: url('../images/sprite.gif') no-repeat; background-position: -150px 0px;}
#gg_counter { position: relative; float: right; padding: 2px 12px 0 0;}

/* concierge */
#wc_about { position: relative; float: left; border: 1px solid #ccc; background-color: #fff; width: 625px; margin: 0 0 10px 10px; _margin: 0 0 0 5px; clear: left;}
.wc_title { position: relative; float: left; border-bottom: 2px solid #ccc; width: 295px; color: #7d7d7d; font-size: 15px; padding: 10px 10px 6px 0px; margin: 0 0 10px 0; left: 16px;}
#q_img { position: relative; float: left; width: 175px;}
#q_exp { position: relative; float: left; width: 445px; font-size: 11px; padding: 10px 0 10px 0;}

#q_exp a, #q_exp a:visited { color: #ba0c0c; text-decoration: underline; padding: 4px 0 0 0;}
#q_exp a:hover, #q_exp a:active { color: #000;}

.img_left { position: relative; float: left; border: 1px solid #c8c8c8; margin: 10px;}

#wc_holder { position: relative; float: left; border: 1px solid #ccc; margin: 40px 0 0 0;}
#q_powered_by  { position: relative; float: left; width: 385px; top: -17px; left: 0px; font-size: 11px; background-color: #fff; border: 0px solid #000;}
.wc_promotions { position: relative; float: left; border-bottom: 2px solid #ccc; width: 295px; color: #7d7d7d; font-size: 14px; padding: 0px 10px 6px 0px; margin: 0; left: 8px;}

.wc_listing { position: relative; float: left; height: 104px; width: 630px; left: 10px; clear: left; margin-top: 10px; background: url('../images/wc_promo_right_bg.gif') no-repeat; background-position: right; border: 1px solid #ccc;}
.wc_img_sm { position: relative; float: left; width: 105px; height: 105px;}
.wc_img_sm img { position: relative; float: left; border: 0px solid #c8c8c8; margin: 7px;}
.wc_short_copy { position: relative; float: left; width: 360px; font-size: 11px; padding: 10px 0 10px 0;}
.wc_learnmore { position: relative; float: right; top: 38px; right: 3px; text-transform: uppercase; padding: 8px 0 0 0; border: 0px solid #000; width: 110px; height: 20px;}
.wc_learnmore img { position: absolute; top: 5px; right: 0px;}
.wc_learnmore a { color: #383838; text-decoration: none; font-size: 11px;}
.wc_learnmore a:hover { color: #ccc;}

/* sweepstakes */
#ws_about { position: relative; float: left; width: 625px; margin: 0 0 10px 10px; _margin: 0 0 0 5px; clear: left;}
.ws_title { position: relative; float: left; width: 290px; color: #000; font-size: 15px; line-height: 18px; padding: 10px 10px 6px 0px; margin: 0 0 10px 0; left: 0px;}
#ws_img { position: relative; float: left;}
#ws_img img { padding: 10px 20px 10px 0;}
#ws_exp { position: relative; float: left; width: 300px; font-size: 11px; padding: 10px 0 10px 0;}
.img_left { position: relative; float: left; border: 1px solid #c8c8c8; margin: 10px 10px 10px 0px; left: 10px;}

.buttonLeft { background-image: url('../images/btn_standard_left.gif'); background-repeat: no-repeat; float: left; height: 30px; width: 3px; _background-image: none;}
.buttonContent { float: left;}
.button a { background-image: url('../images/btn_standard_bg.gif'); background-repeat: repeat-x; color: #ba0c0c; display: block; font-family: Verdana,Geneva,sans-serif; font-size: 14px; font-weight: 100; height: 14px; padding: 7px 10px 9px; text-transform: uppercase; _background-image: none;}
.buttonRight { background-image: url('../images/btn_standard_right.gif'); background-repeat: no-repeat; float: left; height: 30px; width: 3px; _background-image: none;}

.pageFeature { position: relative; float: left; border: 2px solid #d7d7d7; margin-bottom: 15px; margin-top: 20px; width: 100%;}
.sweepstakesSignup td { padding: 0 15px 5px 0;}
.sweepstakesSignup input { border: 1px solid #CCCCCC; margin-bottom: 5px; width: 215px;}

/* #right_column */
.rc_item { position: relative; float: left; width: 100%; padding: 0 0 18px 0; margin: 0 0 10px 0; background: url('../images/separator.gif') repeat-x; background-position: 0px bottom;}
.wrap { position: relative; float: left; padding: 0 6px 0 0;}
.mb10 { margin-bottom: 10px;}
.lh16 { line-height: 16px;}
.lh16 h2 { padding: 0 0 8px 0;}
.rc_item a, .rc_item a:visited { color: #ba0c0c; text-decoration: underline;}
.rc_item a:hover { color: #454545;}

/* on w magazine */
#on_w_container { position: relative; top: 0px; left: 0px; width: 245px; height: 125px; overflow: hidden; } /*  height: 225px; overflow-x: hidden;*/
#on_w { position: relative; float: left; width: 9000px; margin: 0; padding: 0; left: 0;}
#on_w li { position: relative; float: left; width: 245px; margin: 0 20px 4px 0;}
#on_w .rssChannel {display:none;}
#on_w .rssItemTitle { font-size: 12px; line-height: 14px; font-family: Georgia, serif; color: #999; padding: 0 0 0px 0;}
#on_w .rssItemDesc { height: 52px; overflow: hidden;}
#on_w .rssItemLink { position: absolute; top: 70px; left: 0px; width: 200px; overflow: hidden; height:16px; background-color: #fff;}

#on_w_menu { position: absolute; top: 90px; left: 0px; width: 145px; height: 30px; margin: 0; border-top: 1px solid #ede8e8; border-bottom: 1px solid #ede8e8;}
#on_w_menu li { display: inline; float: left; list-style: none; position: relative; height: 34px; _height: 29px; top: 0; margin: 4px 5px 0 0;}
#on_w_menu a { display: block; overflow: hidden; position: relative; height: 15px; width: 15px; margin: 0; padding: 3px 0 3px 5px; color: #ba0c0c; font-size: 12px; text-decoration: none; border: 0px solid #000;}
a.on_w_off { background-color: #fff;}
a.on_w_on { background-color: #acabab; color: #fff !important;}

/* chic pick styles */
.chic_pick_sitewide_container { position: relative; width: 239px; text-decoration:none; }
	.chic_pick_sitewide_container a, .chic_pick_sitewide_container a:hover, .chic_pick_sitewide_container a:visited, .chic_pick_sitewide_container li { text-decoration:none; }
	.chic_pick_sitewide_container .chic_pick_sitewide_image { position: relative; left: 34px; margin-top: 4px; width: 165px; height: 165px;}
	.chic_pick_sitewide_container .chic_pick_sitewide_title { position: relative; left: 34px; margin-top: 4px; width: 164px; font-size: 14px; padding-bottom: 4px;}
	.chic_pick_sitewide_container .chic_pick_sitewide_description { position: relative; left: 34px; margin-top: 4px; width: 164px; font-size: 12px;}

#chic_pick_carousel_container {width:608px; height: 175px; margin-top: 18px; padding-left: 30px; padding:16px;overflow:hidden;color:#7D7D7D;}
	#chic_pick_carousel_container a.ssc_prev {text-indent: -10000px; position:absolute; top:28px; left:-14px; height: 90px;width:18px;background: transparent url('../images/arrow_left_lg.gif') no-repeat 50% 50%;}
	#chic_pick_carousel_container a.ssc_next {text-indent: -10000px; position:absolute; top:28px; left:602px; height: 90px;width:20px;background: transparent url('../images/arrow_right_lg.gif') no-repeat 50% 50%;}
	#chic_pick_carousel_container a.disabled {display:none;}

#chic_pick_carousel_wrapper {margin-left: 10px;}

ul#chic_pick_carousel li {float: left;}

#chic_pick_detail_content {width:640px;height:466px;position:relative;margin-top:24px;}
.chic_pick_detail_date {top: -24px; font-size: 16px; line-height: 20px; position: absolute;}
.chic_pick_carousel_item { margin:26px 12px 11px 12px; outline: 1px #ccc solid; padding:2px; width: 90px;height:90px; }
.chic_pick_detail_image {position: relative; overflow:hidden;height:300px;width:300px;top: 24px;}
.chic_pick_detail_title {position: absolute; top:348px; left:18px; overflow:hidden;height:30px;width:620px; font-size:14px; font-weight: bold;}
.chic_pick_detail_description {position:absolute; overflow:hidden;top:380px; left:18px; height:84px;width:620px;font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
	.chic_pick_detail_description a {color: #ba0c0c; font-weight: bold;}

/* footer */
#footer { position: relative; width: 960px; text-align: center; font-size: 10px; color: #999; padding-top: 20px;}
#footer a { color: #000;}
#footer a:hover { color: #ba0c0c;}
#footer_nav { position: relative; width: 960px;}
#footer_nav img { position: relative; padding: 0 6px 0 0; top: 4px;}
#footer_nav a { margin: 0 20px 0 0;}
#sharethis_0 { *border: 0px solid #ccc; }
a.stbutton { *line-height: 18px; }
#legal  { position: relative; width: 960px; padding: 20px 0 30px 0;}



/* home WPS carousel */

.wps_home_holder { position: relative; float: left; border: 1px solid #ccc; margin: 4px 0 0 0; padding: 0 0 10px 0;}

#wps_home_container {width:310px; height: 105px; margin: 0; padding: 6px 0 0 40px; overflow:hidden; color:#7D7D7D; clear: left;}
	#wps_home_container a.ssc_prev {text-indent: -10000px; position:absolute; top: 5px; left: -21px; height: 90px;width:18px;background: transparent url('../images/arrow_left_lg.gif') no-repeat 50% 50%;}
	#wps_home_container a.ssc_next {text-indent: -10000px; position:absolute; top: 5px; left: 220px; height: 90px;width:20px;background: transparent url('../images/arrow_right_lg.gif') no-repeat 50% 50%;}
	#wps_home_container a.disabled {display:none;}


ul#wps_home_carousel li {float: left;}
.wps_home_carousel_item { margin: 0px 8px 0px 8px; padding: 0; width: 90px; height:90px; border: 1px solid #d7d7d7; }

/*
ul#wps_home_carousel { left: -54px;}

#wps_home_content {width:640px;height:466px;position:relative;margin-top:24px;}
#wps_home_carousel { position: relative; float: left; list-style: none; height: 200px; width: 9000px;}
#wps_home_carousel li { float: left; list-style: none; position: relative; width: 150px;}

#wps_home_container { position: relative; float: left; height: 110px; width: 202px; overflow: hidden; border: 0px solid #d7d7d7; }
#hwps_items { position: relative; float: left; left: 0px; list-style: none; }
#hwps_items li { float: left; list-style: none; position: relative; width: 90px; height: 90px; margin: 5px; padding: 0px; border: 1px solid #d7d7d7; text-align: center;}
*/