/* ThisNext Build 0506 CSS Document */img { border:0px; }#header_sticker_anim { display:block; width:145px; height:93px; }/*global framework start - for use in explore.html, product.html, cur8rlist.html, additem.html, login.html, and cur8rstuff.html*/body { margin-top:0px; margin-bottom:0px; margin-left:40px; margin-bottom:0px; background-color:#CBCCA2; }#bg { position:relative; left:-10px; margin:0px auto; width:990px; background: url('img/bg_shadow.gif'); background-repeat:repeat-y;  }#main { position:relative; margin:0px auto; width:970px; clear:both; background-color:#F4F5EB; }#content { position:relative; margin-left:0px; width:750px; padding-bottom:10px; margin-top:0px; margin-bottom:0px; background-color:#ffffff; clear:both; }#thisnext_footer { background-color:#FFFFFF; width:750px; height:30px; clear:both; }.footer_links { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#B2B2B2; padding-left:20px; }.footer_links a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00A0C6; text-decoration:none; }.footer_links a:link {  }.footer_links a:hover { text-decoration:underline; }.footer_links a:active { color:#00454C; }.footer_links a:visited {  }.footer_links ul { margin: 0px; padding: 0px; white-space: nowrap; line-height: 12px; }.footer_links li { list-style-type: none; display:inline; padding: 0px 3px; }.copyright { float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#B2B2B2; padding-right:20px; }/*global framework end*//*global content framework start - for use in explore.html, product.html, cur8rlist.html, additem.html, login.html, and cur8rstuff.html*/#main_content_home { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8C8C8C; float:left; width:482px; background-color:#FFF; padding-left:20px; margin-left:0px; padding-top:5px; margin-right:8px; padding-bottom:20px; }#main_content { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8C8C8C; float:left; width:470px; background-color:#FFF; padding-left:20px; margin-left:0px; padding-top:5px; margin-right:20px; padding-bottom:20px; }#secondary_content { float:left; position:relative; width:220px; background-color:#FFF; margin-bottom:20px; }#secondary_content_raised { float:left; position:relative; top:-30px; width:220px; background-color:#FFF; margin-bottom:20px; }/*global content framework end*//*global component start - header framework start - for use in explore.html, product.html, cur8rlist.html, additem.html, login.html, and cur8rstuff.html*/#header_90 { position:relative; top:0px; left:0px; height:90px; width:750px; background-color:#ff0; background:url("img/h_bg_1px.gif"); }#header_120 { position:relative; top:0px; left:0px; height:120px; width:750px; background-color:#ff0; background:url("img/h_bg_1px.gif"); }#header_140 { position:relative; top:0px; left:0px; height:140px; width:750px; background-color:#ff0; background:url("img/h_bg_1px.gif"); }#header_190 { position:relative; top:0px; left:0px; height:190px; width:750px; background-color:#ff0; background:url("img/h_bg_1px.gif"); }#login { float:right; padding-right:10px; padding-top:5px; }.login { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }.login ul { margin: 0px; padding: 0px; white-space: nowrap; line-height: 12px; }.login li { list-style-type: none; display:inline; padding: 0px 5px; }#nav { position:absolute; top:0px; left:0px; width:100px; height:29px; } #logo img { border:0px; }.nav { font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#8C8C8C; }.nav a { font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#8C8C8C; text-decoration:none; }.nav a:link {  }.nav a:hover { color:#9F9F9F; }.nav a:active {  }.nav a:visited {  }#nav #nav_links { position:absolute; width:295px; height:29px; top:38px; left:170px; }#thisnext_search { position:absolute; top:36px; left:500px; width:248px; height:10px; } #thisnext_search input { margin-left:5px; margin-right:10px; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8C8C8C; }.nav_text { position:relative; top:2px; left:26px; }.nav_link1 { float:left; }.nav_link1 a { text-indent:0px; margin:0px 0 0 0px; height:20px; width:20px; display:block; background: url('img/top_nav_link_icon1.gif') no-repeat 0px 0; }.nav_link1 a:hover { background: url('img/top_nav_link_icon1.gif') no-repeat -0px -20px; color:#909A39;}.nav_link1 a:active { color:#777F2F; } .nav_link2 { float:left; position:absolute; left:100px; }.nav_link2 a { text-indent:0px; margin:0px 0 0 0px; height:20px; width:20px; display:block; background: url('img/top_nav_link_icon2.gif') no-repeat 0px 0; }.nav_link2 a:hover { background: url('img/top_nav_link_icon2.gif') no-repeat -0px -20px; color:#F7921E; }.nav_link2 a:active { color:#CE7C1B; }.nav_link3 { float:left; position:absolute; left:220px; }.nav_link3 a { text-indent:0px; margin:0px 0 0 0px; height:20px; width:20px; display:block; background: url('img/top_nav_link_icon3.gif') no-repeat 0px 0; }.nav_link3 a:hover { background: url('img/top_nav_link_icon3.gif') no-repeat -0px -20px; color:#6DB1BE; }.nav_link3 a:active { color:#5F99A4; }/*global component start - header framework start*//*global component start - sub header framework start - for use in explore.html, product.html, cur8rlist.html, additem.html, login.html, and cur8rstuff.html*/.sub_header_link_lrg_on { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7F7F7F; text-decoration:none; line-height:14px; font-weight:bold; }#sub_header_single { position:absolute; top:96px; left: 20px; width: 710px; height:16px; z-index:1; }#sub_header_line1 { position:absolute; top:96px; left: 23px; z-index:1; }#sub_header_line2 { position:absolute; top:116px; left: 20px; width: 710px; height:16px; z-index:1; }.sub_header_line2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border-right:2px solid #F4F5EB; border-bottom:2px solid #F4F5EB; padding-bottom:2px; }.sub_header_line2_no_line { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border-right:2px solid #F4F5EB; padding-bottom:2px; }#sub_header_left { float:left; padding-left:0px; }#sub_header_right { float:right; height:16px; padding-right:4px; }#sub_header_left ul { margin: 0px; padding: 0px; white-space: nowrap; line-height: 16px; }#sub_header_left li { list-style-type: none; display:inline; padding: 0px 4px; }#sub_header_right ul { margin: 0px; padding: 0px; white-space: nowrap; line-height: 12px; }#sub_header_right li { list-style-type: none; display:inline; padding: 0px 1px; }/*global component start - sub header framework end*/#home_sub_header_container { position:absolute; top:96px; left: 20px; z-index:1; height:80px; }.home_sub_header_module { float:left; width:220px; height:70px; background-color:#F4F5EB; margin-right:10px; padding-top:10px; padding-left:10px; }.home_sub_header_module_last { float:left; width:220px; height:70px; background-color:#F4F5EB; padding-top:10px; padding-left:10px; }.home_sub_header_module_title { margin-bottom:3px; }/*global sub header titles start color:drk_grey, blue, green - for use in explore.html, product.html, additem.html, cur8rlist.html, and cur8rstuff.html*/.header_title_drk_grey_bold { font-family:Helvetica, Arial, sans-serif; font-size:16px; color:#666666; font-weight:bold; }.header_title_drk_grey_bold_sml { font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#666666; font-weight:bold; }.header_title_drk_grey_bold a { text-decoration:none; padding-right:3px; margin-bottom:0px; font-family:Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; color:#666666; }.header_title_drk_grey_bold a:link {}.header_title_drk_grey_bold a:hover { color:#7F7F7F; }.header_title_drk_grey_bold a:active {}.header_title_drk_grey_bold a:visited {}.header_title_blue { font-family:Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; color:#6DB1BE; }.header_title_blue_sml { font-family:Helvetica, Arial, sans-serif; font-size:11px; font-weight:bold; color:#6DB1BE; padding-right:5px; }.header_title_orange { font-family:Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; color:#E09419; }a .header_title_blue  { font-family:Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; color:#6DB1BE; text-decoration:none; }a:link .header_title_blue {  }a:hover .header_title_blue { color:#81C2D2; }a:active .header_title_blue {  }a:visited .header_title_blue {  }.header_title_green { font-family:Helvetica, Arial, sans-serif; font-size:16px; color:#909B39; font-weight:bold; }a .header_title_green { font-family:Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; color:#909B39; text-decoration:none; }a:link .header_title_green {  }a:hover .header_title_green { color:#A6B24B; }a:active .header_title_green {  }a:visited .header_title_green {  }/*global sub header titles end*//*global component start - curator lists framework - for use in explore.html, product.html and cur8rstuff.html*/#curator_lists { background-color:#FFFFFF; width:220px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }.curator_lists_title { width:220px; height:20px; border-bottom:1px solid #CCCCCC; } .curator_lists_title_no_line { width:220px; height:20px; } .curator_list { background-color:#F4F5EB; width:200px; padding-top:10px; padding-bottom:5px; padding-left:10px; padding-right:10px; border-bottom:1px solid #CCCCCC; }.curator_list_white { background-color:#fff; width:210px; padding-top:10px; padding-bottom:10px; padding-left:0px; padding-right:10px; border-bottom:1px solid #CCCCCC; }.curator_list_last { background-color:#F4F5EB; width:200px; padding-top:10px; padding-left:10px; padding-bottom:10px; padding-right:10px; }.curator_list_last_white { background-color:#fff; width:210px; padding-top:10px; padding-left:0px; padding-bottom:10px; padding-right:10px; }.curator_list_pic { float:left; display:block; }.curator_list_text { float:left; width:150px; padding-left:10px; padding-top:0px; padding-bottom:5px; }.curator_list_desc { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:12px; padding-top:5px; }.curator_list_date { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:14px; }.list_tags { line-height:10px; padding-top:5px; }.lists_pagination { width:215px; height:20px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8E8E8E; padding-bottom:3px; }.lists_displayed { padding-top:5px; float:left; width:100px; height:20px; }/*global component end - curator lists framework*//*local component start - explore modules framework - for use in explore.html*/.main_content_module { float:left; position:relative; width:230px; background-color:#FFF; border-left:0px; border-top:0px; margin-left:0px; padding-bottom:5px; }.main_content_module_no_pad { float:left; position:relative; width:230px; background-color:#FFF; border-left:0px; border-top:0px; margin-left:0px; padding-bottom:0px; }.main_content_module2 { float:right; position:relative; width:230px; background-color:#FFF; border-left:0px; border-top:0px; margin-left:0px; padding-bottom:5px; }.main_content_module_container { border-bottom:1px solid #CCCCCC; position:relative; width:470px; top:0px; padding-bottom:0px; margin-bottom:0px; margin-left:0px; margin-top:10px; }.buy_menu { background-color:#F4F5EB; width:220px; padding-left:10px; padding-top:5px; padding-bottom:5px; margin-bottom:0px; }.main_content_module_bottom { position:absolute; bottom:0px; left:0px; width:230px; height:22px; vertical-align:bottom; padding-bottom:10px; display:block; }.main_content_module_bottom_raised { width:230px; height:22px; vertical-align:bottom; margin-bottom:10px; margin-top:10px; display:block; }.buy_menu ul { margin: 0px; padding: 0px; white-space: nowrap; line-height:15px; }.buy_menu li { list-style-type: none; display:block; padding: 1px 3px; }/*local component start - explore modules framework*//*local component start - curator wishlist module framework - for use in product.html*/#wishlist_module { position:relative; width:220px; background-color:#FFF; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:0px; border-top:0px; margin-bottom:20px; padding-bottom:50px; }.wishlist_module_bottom { position:absolute; bottom:0px; left:0px; width:220px; height:34px; vertical-align:bottom; padding-bottom:0px; display:block; background-color:#fff; }.wishlist_module_pic { float:left; }.wishlist_module_text { float:left; width:132px; padding-left:5px; line-height:14px; }#wishlist_module_details_container { width:132px; margin-top:10px; }#wishlist_module_details { float:left; width:63px; padding-left:0px; }#wishlist_module_details2 { float:left; width:63px; padding-left:0px; }#wishlist_module_details_container ul { margin: 0px; padding: 0px; white-space: nowrap; line-height:15px; }#wishlist_module_details_container li { list-style-type: none; display:block; padding: 0px 3px; }/*local component end - curator wishlist module framework*//*local component start - comments & trackbacks framework - for use in product.html*/#comments_trackbacks { width:220px; background-color:#FFFFFF; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin-top:20px; padding-bottom:10px; }.comments_title { width:220px; height:20px; border-bottom:1px solid #CCCCCC; }/*local component end - comments & trackbacks framework*//*local component start - join module framework - for use in product.html*/#join_module { background-color:#fff; width:220px; margin-top:5px; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px; margin-bottom:20px; }.join_module_content_type { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:14px; font-weight:bold; }.join_module_title { font-family:Helvetica, Arial, sans-serif; font-size:24px; font-weight:normal; color:#fff; letter-spacing:1px; }#join_module_content { margin-top:15px; width:175px; }.white_link a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; font-weight:normal; }.white_link a:link {  }.white_link a:hover { text-decoration:underline; }.white_link a:active { color:#992A04; }.white_link a:visited {  }/*local component end - join module framework*//*global component start - page navigation - for use in explore.html, product.html, cur8rlist.html, and cur8rstuff.html*/.page_nav { height:20px; width:470px; margin-left:0px; margin-bottom:10px; margin-right:0px; padding-bottom:5px; border-bottom:1px solid #CCCCCC; }.page_nav_dotted_line { height:20px; width:470px; margin-left:0px; margin-bottom:10px; margin-right:0px; padding-bottom:5px; border-bottom:1px dotted #CCCCCC; }.page_nav_bottom_dotted_line { height:20px; width:470px; margin-left:0px; margin-bottom:10px; margin-right:0px; padding-bottom:5px; border-top:1px dotted #CCCCCC; }.page_nav_bottom { height:20px; width:470px; margin-left:0px; margin-bottom:10px; margin-right:0px; padding-bottom:5px; }.page_nav_header { float:left; margin-left:0px; }.page_nav_header ul { margin: 0px; padding: 0px; white-space: nowrap; line-height:25px; }.page_nav_header li { list-style-type: none; display:inline; padding: 0px 3px; }.pagination { float:right; padding-top:0px; }.pagination_number { width:10px; height:10px; border-bottom:1px solid #8E8E8E; border-right:1px solid #8E8E8E; padding-bottom:2px; padding-right:5px; padding-top:0px; padding-left:0px; }.pagination_number_active { width:10px; height:10px; border-bottom:2px solid #909B39; border-right:2px solid #909B39; padding-bottom:2px; padding-right:5px; padding-top:0px; padding-left:0px; color:#000000; font-weight:bold; }.pagination_box a { text-decoration:none; color:#8E8E8E; font-size:10px; }.pagination_box a:hover { color:#000000; }.pagination ul { margin:0px; padding:0px; white-space:nowrap; line-height:20px; }.pagination li { list-style-type: none; display:inline; padding: 0px 1px; }/*global component end - page navigation*//*global type styles start*/.grey_content_type_dark { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:13px; }.grey_content_type_darker { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3F3F3F; line-height:13px; padding-top:0px; }.main_content_header_title { font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#3F3F3F; }.sub_title_drk_grey { font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#666666; }.main_content_module_text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3F3F3F; font-weight:bold; line-height:13px; }/*global type styles end*//*global component start - buy/add/wish/skip color:white - for use in explore.html, product.html, cur8rlist.html, and cur8rstuff.html*/.buy_item { float:left; padding-top:0px; padding-left:0px; margin-right:5px; margin-top:4px; }.buy_item a { text-indent:0px; margin:0px 0 0 0px; height:21px; width:45px; display:block; background: url('img/buy_button_white.gif') no-repeat 0px 0; }.buy_item a:hover { background: url('img/buy_button_white.gif') no-repeat -0px -21px;}.module_buttons_white a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }.module_buttons_white ul { margin:0px; padding:0px; white-space:nowrap; line-height:25px; }.module_buttons_white li { list-style-type:none; display:inline; padding:0px 3px; }.module_buttons_white { float:left; position:relative; top:0px; left:0px; width:149px; margin-bottom:0px; }.module_buttons_white .curate_button { vertical-align:top; background-color:#fff; width:40px; height:15px; border-bottom:2px solid #F6921D; border-right:2px solid #F6921D; padding-bottom:3px; padding-right:10px; padding-top:0px; padding-left:0px; }.module_buttons_white .wish_button { vertical-align:top; background-color:#fff; width:40px; height:15px; border-bottom:2px solid #6DB1BE; border-right:2px solid #6DB1BE; padding-bottom:3px; padding-right:7px; padding-top:0px; padding-left:0px; }.module_buttons_white .skip_button { vertical-align:top; background-color:#fff; width:40px; height:15px; border-bottom:2px solid #B2B2B2; border-right:2px solid #B2B2B2; padding-bottom:3px; padding-right:10px; padding-top:0px; padding-left:0px; }.module_button1_white a {  }.module_button1_white a:hover { color:#F6921D; }.module_button1_white a:active { color:#BB6E14; }.module_button2_white a {  }.module_button2_white a:hover { color:#6DB1BE; }.module_button2_white a:active { color:#50828C; }.module_button3_white a {  }.module_button3_white a:hover { color:#B2B2B2; }.module_button3_white a:active { color:#787878; }/*global component end - buy/add/wish/skip color:white*//*global component - buy/add/wish/skip color:tan start - for use in cur8rstuff.html*/.buy_item_tan { float:left; padding-top:0px; padding-left:0px; padding-right:5px; margin-top:4px; }.buy_item_tan a { text-indent:0px; margin:0px 0 0 0px; height:21px; width:45px; display:block; background: url('img/buy_button.gif') no-repeat 0px 0; }.buy_item_tan a:hover { background: url('img/buy_button.gif') no-repeat -0px -21px;}.module_buttons_tan a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }.module_buttons_tan ul { margin: 0px; padding: 0px; white-space: nowrap; line-height:25px; }.module_buttons_tan li { list-style-type: none; display:inline; padding: 0px 3px; }.module_buttons_tan .curate_button { vertical-align:top; background-color:#F4F5EB; width:40px; height:15px; border-bottom:2px solid #F6921D; border-right:2px solid #F6921D; padding-bottom:3px; padding-right:10px; padding-top:0px; padding-left:0px; }.module_buttons_tan .wish_button { vertical-align:top; background-color:#F4F5EB; width:40px; height:15px; border-bottom:2px solid #6DB1BE; border-right:2px solid #6DB1BE; padding-bottom:3px; padding-right:7px; padding-top:0px; padding-left:0px; }.module_button1_tan a {  }.module_button1_tan a:hover { color:#F6921D; }.module_button1_tan a:active { color:#BB6E14; }.module_button2_tan a {  }.module_button2_tan a:hover { color:#6DB1BE; }.module_button2_tan a:active { color:#50828C; }/*global component - buy/add/wish/skip color:tan end*//*global link styles start*/.main_content_header_title a { text-decoration:none; font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#3F3F3F; text-decoration:none; }.main_content_header_title a:link {  }.main_content_header_title a:hover { color:#7C7C7C; }.main_content_header_title a:active {  }.main_content_header_title a:visited {  }.green_module_title_sml a { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#909B39; font-size:11px; text-decoration:none; }.green_module_title_sml a:link {  }.green_module_title_sml a:hover { text-decoration:underline; }.green_module_title_sml a:active { color:#4B4C1D; }.green_module_title_sml a:visited {  }.green_module_title a { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#909B39; font-size:12px; text-decoration:none; }.green_module_title a:link {  }.green_module_title a:hover { text-decoration:underline; }.green_module_title a:active { color:#4B4C1D; }.green_module_title a:visited {  }.green_module_title_lrg a { font-family:Helvetica, Arial, sans-serif; font-weight:bold; color:#909B39; font-size:18px; text-decoration:none; }.green_module_title_lrg a:link {  }.green_module_title_lrg a:hover { text-decoration:underline; }.green_module_title_lrg a:active { color:#4B4C1D; }.green_module_title_lrg a:visited {  }.green_module_title_lrgr a { font-family:Helvetica, Arial, sans-serif; font-weight:bold; color:#909B39; font-size:14px; text-decoration:none; }.green_module_title_lrgr a:link {  }.green_module_title_lrgr a:hover { text-decoration:underline; }.green_module_title_lrgr a:active { color:#4B4C1D; }.green_module_title_lrgr a:visited {  }.blue_module_tags a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00A0C6; text-decoration:none; line-height:12px; font-weight:normal; }.blue_module_tags a:link {  }.blue_module_tags a:hover { text-decoration:underline; }.blue_module_tags a:active { color:#00454C; }.blue_module_tags a:visited {  }.blue_module_tags_big a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00A0C6; text-decoration:none; line-height:12px; font-weight:normal; }.blue_module_tags_big a:link {  }.blue_module_tags_big a:hover { text-decoration:underline; }.blue_module_tags_big a:active { color:#00454C; }.blue_module_tags_big a:visited {  }.blue_module_tags_bigger a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#00A0C6; text-decoration:none; line-height:12px; font-weight:bold; }.blue_module_tags_bigger a:link {  }.blue_module_tags_bigger a:hover { text-decoration:underline; }.blue_module_tags_bigger a:active { color:#00454C; }.blue_module_tags_bigger a:visited {  }.green_module_tags a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#909B39; text-decoration:none; line-height:12px; font-weight:normal; }.green_module_tags a:link {  }.green_module_tags a:hover { text-decoration:underline; }.green_module_tags a:active { color:#4B4C1D; }.green_module_tags a:visited {  }.red_link a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FB4A02; text-decoration:none; font-weight:normal; }.red_link a:link {  }.red_link a:hover { text-decoration:underline; }.red_link a:active { color:#992A04; }.red_link a:visited {  }.blue_link_small a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#00A0C6; text-decoration:underline; }.blue_link_small a:link {  }.blue_link_small a:hover { text-decoration:none; }.blue_link_small a:active { color:#00454C; }.blue_link_small a:visited {  }.blue_link_med a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00A0C6; text-decoration:underline; }.blue_link_med a:link {  }.blue_link_med a:hover { text-decoration:none; }.blue_link_med a:active { color:#00454C; }.blue_link_med a:visited {  }.blue_link_small_plain a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#00A0C6; text-decoration:none; }.blue_link_small_plain a:link {  }.blue_link_small_plain a:hover { text-decoration:underline; }.blue_link_small_plain a:active { color:#00454C; }.blue_link_small_plain a:visited {  }.grey_link_small_plain a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#B9B9B9; text-decoration:none; }.grey_link_small_plain a:link {  }.grey_link_small_plain a:hover { color:#00A0C6; }.grey_link_small_plain a:active { text-decoration:underline; }.grey_link_small_plain a:visited {  }/*global link styles end*//*sub-header framework end*/#sub_header .rss img { border:0px; }.rss_text { position:relative; top:-3px; font-family:Arial, Helvetica, sans-serif; color:#EC6A2A; font-size:11px; }#red_link2 { position:relative; top:-4px; }/*sub-header framework end*//*main content header framework start*/.explore_header_title { font-family:Helvetica, Arial, sans-serif; font-size:11px; font-weight:bold; color:#3F3F3F; }.explore_header_title a { text-decoration:none; font-family:Helvetica, Arial, sans-serif; font-size:11px; font-weight:bold; color:#3F3F3F; text-decoration:none; }.explore_header_title a:link {  }.explore_header_title a:hover { color:#7C7C7C; }.explore_header_title a:active {  }.explore_header_title a:visited {  }.main_content_text { padding-left:5px; }.explore_pagination_bottom { float:right; position:relative; top:-6px; }.explore_pagination_bottom ul { margin:0px; padding:0px; white-space:nowrap; line-height:20px; }.explore_pagination_bottom li { list-style-type: none; display:inline; padding: 0px 1px; }/*main content header framework end*//*main content module framework start*/.explore_content_module_links { margin-top:5px; margin-bottom:10px; }#bottom_pagination { position:relative; width:470px; height:50px; top:10px; padding-bottom:0px; margin-bottom:0px; margin-left:20px; margin-top:0px; }#bottom_pagination_text { float:left;  }.bottom_pagination_text { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8C8C8C; }.module_flip_button { position:absolute; bottom:0px; right:0px; }.min-height_hack1 { height:10px; width:1px; float:left; }.min-height_hack2 { clear:both; }.main_content_module_pic { margin-bottom:10px; float:left; display:block; }.main_content_module_pic img { border:0px; }.explore_content_module_text { float:left; width:130px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3F3F3F; font-weight:bold; line-height:13px; margin-bottom:10px; }.explore_content_module_text_plain { float:left; width:220px; padding-left:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3F3F3F; font-weight:bold; line-height:13px; margin-bottom:10px; }.main_content_module_title {  }.explore_content_module_username { font-weight:normal; margin-top:1px; }.explore_content_module_desc { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; line-height:12px; padding-top:5px; }.explore_content_module_desc_links { margin-top:0px; }.explore_content_module_desc_links ul { margin:0px; padding:0px; white-space:nowrap; line-height:20px; }.explore_content_module_desc_links li { list-style-type: none; display:inline; padding: 0px 1px; }.explore_content_module_attaboy { clear:both; }.main_content_module_bottom_ajax_msg { position:absolute; bottom:0px; left:0px; width:230px; height:37px; vertical-align:bottom; padding-bottom:10px; display:block; }.main_content_module_ajax_msg { clear:both; position:relative; top:5px; height:7px; width:230px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:10px; font-weight:normal; }.buy_item_explore { float:left; padding-top:0px; padding-left:0px; margin-right:5px; margin-top:4px; }.buy_item_explore a { text-indent:0px; margin:0px 0 0 0px; height:21px; width:45px; display:block; background: url('img/buy_button_white.gif') no-repeat 0px 0; }.buy_item_explore a:hover { background: url('img/buy_button_white.gif') no-repeat -0px -21px;}/*main content module framework end*//*tag module*/#inplay_tags { background-color:#FFFFFF; width:210px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin-top:8px; padding-top:0px; padding-bottom:10px; padding-right:10px; margin-bottom:15px; line-height:17px; }#inplay_tags_470 { background-color:#FFFFFF; width:470px; margin-top:8px; padding-top:0px; padding-bottom:10px; padding-right:0px; margin-bottom:15px; line-height:17px; }.inplay_list_module_title {  }/*tag module*/.flash_module_container { position:relative; padding-bottom:0px; padding-right:0px; margin-bottom:20px; }#flash_module_title {  margin-bottom:5px; }#flash_module_desc { margin-bottom:10px; }.home_lists_desc { width:215px; border-bottom:1px solid #CCCCCC; padding-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8E8E8E; padding-bottom:3px; }#home_lists_desc_text { line-height:12px; padding-bottom:3px; }.home_sub_header_module_sticker { position:absolute; top:40px; left:410px; }#user_module_lists { background-color:#FFFFFF; width:220px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin-top:20px; margin-bottom:20px; }/*product secondary content module framework start*/.grey_header_large { font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#666666; font-weight:bold; }.comments_content { margin-top:10px; margin-bottom:10px; border-bottom:1px solid #CCCCCC; padding-bottom:10px; padding-right:10px; }.comments_content_last { margin-top:10px; margin-bottom:10px; padding-bottom:10px; padding-right:10px; }.comments_blue_module_tags a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00A0C6; text-decoration:underline; }.comments_blue_module_tags a:link {  }.comments_blue_module_tags a:hover { text-decoration:none; }.comments_blue_module_tags a:active { color:#00454C; }.comments_blue_module_tags a:visited {  }#main_product_module { position:relative; top:0px; left:0px; width:470px; background-color:#FFF; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:0px; border-top:0px; margin-left:0px; padding-bottom:115px; }#main_product_module_no_scroller { position:relative; top:0px; left:0px; width:470px; background-color:#FFF; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:0px; border-top:0px; margin-left:0px; padding-bottom:10px; }#main_product_module_no_img { position:relative; top:0px; left:0px; width:470px; background-color:#FFF; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:0px; border-top:0px; margin-left:0px; padding-bottom:20px; }#main_product_module_container_title_2lines { position:relative; width:470px; top:0px; height:90px; padding-bottom:0px; margin-bottom:0px; margin-left:20px; margin-top:10px; }#cur8rlist_product_module_container { position:relative; width:470px; left:115px; top:0px; padding-bottom:0px; margin-bottom:0px; margin-left:20px; margin-top:10px; }#cur8rlist_bottom_pagination_container { position:relative; width:470px; left:115px; top:0px; padding-bottom:0px; margin-bottom:30px; margin-left:20px; margin-top:10px; }#main_product_module_pic { position:relative; float:left; display:block; border-right:1px solid #CCCCCC; width:230px; height:230px; margin-right:10px; }#main_product_module_pic_button { position:absolute; left:0px; top:230px; width:230px; height:20px; background-color:#F3F5EA; clear:left; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }#main_product_module_bottom { position:absolute; top:240px; left:0px; width:455px; height:100px }.main_product_module_bottom { background-color:#FFF; }.product_gallery_fpo { position:relative; top:9px; left:2px; }#main_product_review_module { width:470px; background-color:#F4F5EB; margin-top:22px; padding-bottom:7px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }#main_product_review_header { padding-top:10px; padding-bottom:0px; padding-left:10px; }#main_product_review_text { padding-top:10px; padding-bottom:5px; padding-left:10px; padding-right:20px; }#main_product_member_comments { width:470px; margin-top:20px; }.main_product_member_comment { width:470px; margin-top:10px; display:block; padding-bottom:10px; border-bottom:1px solid #CCCCCC; }.member_comment_pic { float:left; display:block; }#main_product_member_comments_header { height:20px; margin-left:0px; margin-bottom:0px; border-bottom:1px solid #CCCCCC; padding-bottom:5px;}.member_comment_text { position:relative; top:-2px; float:left; width:400px; padding-left:10px; }.member_comment_tags { margin-top:2px; margin-bottom:4px;}#member_comments_bottom_pagination { position:relative; width:465px; height:50px; top:0px; padding-bottom:0px; margin-bottom:0px; margin-left:0px; margin-top:5px; left: 1px; }.member_comment_desc { padding-top:5px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:12px; }#main_product_module_text { width:210px; padding-left:0px; padding-bottom:10px; }#main_product_module_text_no_img { width:210px; padding-left:0px; padding-bottom:0px; }#main_product_module_details_container { width:200px; margin-top:10px; }#main_product_module_details { float:left; width:63px; padding-left:0px; }#main_product_module_details2 { float:left; width:130px; padding-left:0px; }#main_product_module_details_container ul { margin: 0px; padding: 0px; white-space: nowrap; line-height:15px; }#main_product_module_details_container li { list-style-type: none; display:block; padding: 0px 3px; }#main_product_module_tags { position:relative; top:10px; width:205px; padding-bottom:10px; }#main_product_module_tags_no_img { position:relative; top:10px; width:205px; padding-bottom:0px; }#main_product_module_buttons_container { width:210px; padding-bottom:0px; padding-left:10px; }#main_product_module_buttons_container_no_pad { width:210px; padding-bottom:0px; padding-left:0px; }#main_product_module_buttons_container_no_img { width:210px; padding-bottom:0px; padding-left:0px; margin-top:0px; }.grey_type_small { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8C8C8C; }.main_content_type_dark { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#494949; }.main_content_type_dark_bold { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#494949; font-weight:bold; }.main_product_module_content { float:left; }.member_comments_flag_divider { padding-left:4px; padding-right:4px; }.community_review_links { margin-left:10px; margin-bottom:15px; }.min-height_hack3 { height:197px; width:1px; float:left; }.product_module_ajax_msg { width:220px; margin-top:15px; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:10px; font-weight:normal; }/*product secondary content module framework end*//*cur8rstuff main framework start*/#cur8tr_main_sub_header { position:absolute; top:105px; left: 21px; width: 704px; height:34px; z-index:1; }#cur8tr_main_sub_header #sub_header_left ul { margin: 0px; padding: 0px; white-space: nowrap; line-height: 16px; }#cur8tr_main_sub_header #sub_header_left li { list-style-type: none; display:inline; padding: 0px 5px; }#cur8tr_main_sub_header #sub_header_right ul { margin: 0px; padding: 0px; white-space: nowrap; line-height: 12px; }#cur8tr_main_sub_header #sub_header_right li { list-style-type: none; display:inline; padding: 0px 1px; }#cur8tr_main_sub_header #sub_header_left { float:left; padding-left:0px; }#cur8tr_main_sub_header #sub_header_right { float:right; height:16px; padding-right:4px; margin-top:14px; }#user_banner { width:750px; height:50px; }.sub_header_arrow { position:absolute; top:-1px; left:150px; width:6px; height:19px; }.cur8tr_sub_header { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border-right:2px solid #F4F5EB; padding-bottom:2px; }#cur8tr_sub_header_left { float:left; padding-left:0px; height:20px; }#cur8tr_sub_header_left ul { margin: 0px; padding: 0px; white-space: nowrap; line-height: 16px; }#cur8tr_sub_header_left li { list-style-type: none; display:inline; padding: 0px 2px; }#cur8tr_title { padding-right:10px; }#red_link_email { position:relative; top:-4px; padding-right:15px; }#red_link_email_icon { position:relative; top:-2px; }.cur8tr_product_module_tags { margin-top:10px; }.cur8tr_module_bottom { position:absolute; bottom:0px; left:0px; width:470px; height:40px; vertical-align:bottom; border-top:1px solid #CCCCCC; padding-bottom:0px; background-color:#F4F5EB; }.cur8tr_module_buttons_container { width:210px; margin-top:5px; margin-left:10px; }.cur8tr_module_buttons { position:relative; top:-4px; float:left; width:149px; }.cur8tr_module_buttons a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }.cur8tr_module_buttons ul { margin: 0px; padding: 0px; white-space: nowrap; line-height:25px; }.cur8tr_module_buttons li { list-style-type: none; display:inline; padding: 0px 3px; }.cur8tr_module_buttons .curate_button { vertical-align:top; background-color:#F4F5EB; width:40px; height:15px; border-bottom:2px solid #F6921D; border-right:2px solid #F6921D; padding-bottom:3px; padding-right:10px; padding-top:0px; padding-left:0px; }.cur8tr_module_buttons .wish_button { vertical-align:top; background-color:#F4F5EB; width:40px; height:15px; border-bottom:2px solid #6DB1BE; border-right:2px solid #6DB1BE; padding-bottom:3px; padding-right:7px; padding-top:0px; padding-left:0px; }.cur8tr_module_button1 a {  }.cur8tr_module_button1 a:hover { color:#F6921D; }.cur8tr_module_button1 a:active { color:#BB6E14; }.cur8tr_module_button2 a {  }.cur8tr_module_button2 a:hover { color:#6DB1BE; }.cur8tr_module_button2 a:active { color:#50828C; }.flag_link a { text-decoration:underline; color:#666666; }.flag_link a:hover { color:#FB4A02; }#cur8tr_content { float:left; position:relative; width:500px; background-color:#FFF; padding-top:0px; padding-bottom:10px; }#user_module { background-color:#FFF; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; width:210px; margin-top:10px; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:10px; margin-bottom:20px; line-height:17px; }.user_module_home { background-color:#FFF; border-bottom:1px solid #CCCCCC; width:220px; margin-top:10px; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px; margin-bottom:0px; line-height:17px; }.user_module_home_last { background-color:#FFF; width:220px; margin-top:10px; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px; margin-bottom:0px; line-height:17px; }#user_module_url { position:relative; top:-3px; }#cur8tr_lists { background-color:#FFFFFF; width:230px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin-top:20px; }.buy_item_cur8tr { float:left; padding-top:0px; padding-left:0px; padding-right:6px; width:45px; }.buy_item_cur8tr a { text-indent:0px; margin:0px 0 0 0px; height:21px; width:45px; display:block; background: url('img/buy_button.gif') no-repeat 0px 0; }.buy_item_cur8tr a:hover { background: url('img/buy_button.gif') no-repeat -0px -21px;}/*#main_content_module_buttons { position:absolute; top:6px; left:65px; width:149px; }*/.cur8tr_lists_pagination { width:225px; height:20px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8E8E8E; padding-bottom:3px; }#cur8tr_lists_title { width:230px; height:20px; border-bottom:1px solid #CCCCCC; } #user_module_pic { float:left; margin-bottom: 10px; }#user_module_text { position:relative; top:-4px; float:left; margin-left:10px; margin-bottom:5px; }#user_module_content { margin-top:2px; width:130px; }#cur8tr_footer { height:20px; margin-left:0px; margin-bottom:0px; margin-right:5px; padding-bottom:5px; margin-top:10px; }.cur8tr_item_module_desc { margin-top:10px; width:212px; }.cur8tr_item_module_desc_plain { margin-top:10px; width:440px; }.cur8tr_item_module_tags { margin-top:2px; }.cur8tr_module_tags { position:relative; top:10px; width:210px; }.cur8tr_item_module_comments { margin-top:20px; }.cur8tr_item_module { position:relative; width:470px; background-color:#FFF; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:0px; border-top:0px; margin-left:0px; margin-top:20px; padding-bottom:60px; }.cur8tr_item_module_pic { float:left; width:199px; display:block; padding-left:25px; padding-top:30px; }.profile a { text-indent:0px; margin:0px 0 0 0px; height:21px; width:60px; display:block; background: url('img/profile_button.gif') no-repeat 0px 0; }.profile a:hover { background: url('img/profile_button.gif') no-repeat -0px -21px;}#profile { margin-top:5px; }.cur8tr_wishlist_module_header { margin-bottom:8px; }.cur8tr_wishlist_module_header_title { padding-right:5px; }.cur8tr_item_module_text { float:left; width:220px; padding-left:0px; }.cur8tr_item_module_text_plain { float:left; width:440px; padding-left:10px; }.cur8tr_item_module_divider_container { float:left; width:12px; }.cur8tr_item_module_divider { width:12px; }.cur8tr_item_module_content_container { position:relative; float:left; width:230px; }.cur8tr_list { background-color:#F4F5EB; width:210px; margin-top:0px; padding-left:10px; padding-top:5px; padding-bottom:10px; padding-right:10px; border-bottom:1px solid #CCCCCC; }.cur8tr_list_module_pic { float:left; display:block; }#cur8tr_list_last { background-color:#F4F5EB; width:210px; padding-left:10px; margin-top:0px; padding-top:5px; padding-bottom:10px; padding-right:10px; }.cur8tr_list_module_date { float:left; width:150px; padding-left:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8C8C8C; padding-top:0px; }#cur8tr_wishlist_module_buttons { position:absolute; top:6px; left:55px; width:149px; }.cur8tr_module_ajax_msg { clear:both; position:relative; left:0px; top:5px; height:7px; width:230px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:10px; font-weight:normal; }/*cur8rstuff main framework end*//*misc text crap*/.main_content_link_header { font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#3F3F3F; text-decoration:none; }.main_content_link_header a { text-decoration:none; }.cur8tr_content_link_nav { margin-top:4px; }.blue_module_tags_lrg_on { position:relative; top:-5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7F7F7F; text-decoration:none; line-height:14px; font-weight:bold; }.blue_module_tags_lrg a { position:relative; top:-5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00A0C6; text-decoration:none; line-height:14px; font-weight:normal; }.blue_module_tags_lrg a:link {  }.blue_module_tags_lrg a:hover { text-decoration:underline; }.blue_module_tags_lrg a:active { color:#00454C; }.blue_module_tags_lrg a:visited {  }.blue_module_tags_lrg_divider { position:relative; top:-5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cbcca4; text-decoration:none; }/*misc text crap*//*js product gallery css start*/.thumbnail {border:1px solid #ececec;}#galleryContainer { height:100px }#gallery { display:block; overflow:hidden; }.button_talent_imagescroll_l a {cursor:pointer;position:absolute;top:200px;left:30px;width:10px;height:20px;display:block;background: url('images/buttons/button_talent_imagescroll_l.gif') no-repeat;}#image { position:relative; left:60px; margin-top:10px; width:230px; height:230px; display:block; background: url('images/no_image.jpg') no-repeat; }#image img { width:230px; height:230px; }#gallery_holder {position:relative;height:100px;}#next {position:absolute;top:45px;left:440px;}#prev {position:absolute;top:45px;left:0px;}#next a {height:13px;width:10px;display:block;background: url('img/nextimg.jpg') 0 0 no-repeat;}#next a:hover {background: url('img/nextimg.jpg') 0 -13px no-repeat;}#prev a {height:13px;width:10px;display:block;background: url('img/previmg.jpg') 0 0 no-repeat;}#prev a:hover {background: url('img/previmg.jpg') 0 -13px no-repeat;}.clickable{cursor: pointer;}img.thumbnail {cursor:pointer;height:50px;}.dynamic-slider-control {position:relative;-moz-user-focus:normal;-moz-user-select:none;cursor:default;}.horizontal {width:100px;height:27px;}.vertical {width:29px;height:200px;}#startstop {position:absolute;top:9px;left:10px;}.top10 { background-color:#F3F5EA; width:231px; overflow:hidden; border-right:1px solid #cccccc; border-bottom:2px solid #cccccc; color:#FF0000; font-size:10px; font-weight:bold; position:absolute; top:206px; left:0px; z-index:999 }#image_title { width:469px; text-align:center; position:absolute; top:105px;}.viewLarge {padding:5px }.selectedImg_username { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#909B39; font-size:11px; text-decoration:none; }.thumbnails {border:2px solid #FFFFFF }#leftBtnContainer { position:absolute; top:0px; left:0px; width:20px; height:100px; z-index:900 }#rightBtnContainer {position:absolute; top:0px; left:435px; width:20px; height:100px}#galleryContainer { position:absolute; top:0px; left:30px; width:396px; height:100px; overflow:hidden }.thumbImages {padding-right:24px }.usernameLinks { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#909B39; font-size:10px; text-decoration:none; }/*js product gallery css end*//*cur8rlist main framework start*/#cur8tr_list_header { position:relative; top:0px; left:0px; height:120px; width:750px; background-color:#ff0; background:url("img/h_bg_1px.gif"); }#cur8tr_list_sub_header { position:absolute; top:99px; left: 21px; width: 704px; height:34px; z-index:1; }#cur8tr_list_sub_header #sub_header_left ul { margin: 0px; padding: 0px; white-space: nowrap; line-height: 16px; }#cur8tr_list_sub_header #sub_header_left li { list-style-type: none; display:inline; padding: 0px 5px; }#cur8tr_list_sub_header #sub_header_right ul { margin: 0px; padding: 0px; white-space: nowrap; line-height: 16px; }#cur8tr_list_sub_header #sub_header_right li { list-style-type: none; display:inline; padding: 0px 1px; }#cur8tr_list_sub_header #sub_header_left { float:left; padding-left:0px; }#cur8tr_list_sub_header #sub_header_right { float:right; height:16px; padding-right:4px; margin-top:0px; }#cur8tr_header_list { height:20px; margin-left:0px; margin-bottom:0px; margin-right:5px; padding-bottom:5px; border-bottom:1px dotted #CCCCCC; }#cur8tr_header_list_bottom { position:relative; top:20px; height:20px; margin-left:0px; margin-bottom:20px; margin-right:5px; padding-bottom:5px; clear:both; border-top:1px dotted #CCCCCC; }.cur8tr_content_header_list { float:left; margin-left:0px; }.cur8tr_content_header_list ul { margin: 0px; padding: 0px; white-space: nowrap; line-height:25px; }.cur8tr_content_header_list li { list-style-type: none; display:inline; padding: 0px 0px; }.main_content_text_list { padding-left:0px; }.main_content_header_list { font-family:Georgia, Arial, Helvetica, sans-serif; font-size:40px; color:#000000;}.cur8tr_list_buttons_container { width:200px; position:relative; left:0px; top:10px; }.cur8tr_list_module_comments { margin-top:5px; }.cur8tr_list_module_tags { margin-top:5px; }.cur8tr_list_main_module { position:relative; width:465px; background-color:#FFF; border-left:0px; border-top:0px; margin-left:0px; margin-top:20px; padding-bottom:20px; }.cur8tr_list_module_text { float:left; width:230px; padding-left:0px; }.cur8tr_list_sub_module_container { clear:both; width:710px; margin-left:20px; padding-bottom:20px; }.cur8tr_list_sub_module_container_last { clear:both; width:710px; margin-left:20px; padding-bottom:20px; margin-bottom:0px; }.cur8tr_list_sub_module_container3 { clear:both; width:480px; margin-left:120px; padding-bottom:20px; border-top:1px dotted #CCCCCC; }.cur8tr_list_sub_module_column { float:left; width:230px; margin-right:6px; }.cur8tr_list_sub_module_column_last { float:left; width:230px; }.cur8tr_list_sub_module_column_pic { width:195px; padding-left:35px; margin-top:20px; margin-bottom:0px; }cur8tr_list_sub_module_column_text { width:230px; margin-top:0px; }.cur8tr_list_module_content_container { width:230px; }.cur8tr_list_main_module_container { position:relative; width:470px; left:110px; top:0px; padding-bottom:0px; margin-bottom:0px; margin-left:20px; margin-top:10px; }#cur8tr_list_about_module { border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#F4F5EB; width:460px; margin-top:10px; padding-top:10px; padding-bottom:10px; padding-right:0px; padding-left:10px; margin-bottom:20px; line-height:17px; }.buy_item_cur8tr_list { float:left; padding-top:0px; padding-left:0px; padding-right:6px; width:45px; }.buy_item_cur8tr_list a { text-indent:0px; margin:0px 0 0 0px; height:21px; width:45px; display:block; background: url('img/buy_button_white.gif') no-repeat 0px 0; }.buy_item_cur8tr_list a:hover { background: url('img/buy_button_white.gif') no-repeat -0px -21px;}.cur8tr_list_module_buttons { position:relative; top:-4px; float:left; width:149px; }.cur8tr_list_module_buttons a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }.cur8tr_list_module_buttons ul { margin: 0px; padding: 0px; white-space: nowrap; line-height:25px; }.cur8tr_list_module_buttons li { list-style-type: none; display:inline; padding: 0px 3px; }.cur8tr_list_module_buttons .curate_button { vertical-align:top; background-color:#fff; width:40px; height:15px; border-bottom:2px solid #F6921D; border-right:2px solid #F6921D; padding-bottom:3px; padding-right:10px; padding-top:0px; padding-left:0px; }.cur8tr_list_module_buttons .wish_button { vertical-align:top; background-color:#fff; width:40px; height:15px; border-bottom:2px solid #6DB1BE; border-right:2px solid #6DB1BE; padding-bottom:3px; padding-right:7px; padding-top:0px; padding-left:0px; }.cur8tr_module_button1 a {  }.cur8tr_module_button1 a:hover { color:#F6921D; }.cur8tr_module_button1 a:active { color:#BB6E14; }.cur8tr_module_button2 a {  }.cur8tr_module_button2 a:hover { color:#6DB1BE; }.cur8tr_module_button2 a:active { color:#50828C; }.cur8tr_about_module_tags { margin-top:-2px; }.cur8tr_about_module_content { margin-top:5px; }.cur8tr_list_item_module_tags { margin-top:2px; }.user_view_button a { text-indent:0px; margin:0px 0 0 0px; height:21px; width:60px; display:block; background: url('img/view_button.gif') no-repeat 0px 0; }.user_view_button a:hover { background: url('img/view_button.gif') no-repeat -0px -21px;}#user_view_button { margin-top:5px; }.cur8tr_sub_module_divider_bottom { position:relative; top:0px; left:0px; width:230px; }/*cur8rlist main framework end*//*add item main framework start*/#main_additem_module { position:relative; top:0px; left:0px; width:470px; background-color:#FFF; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:0px; border-top:0px; margin-left:0px; padding-bottom:40px; }#main_additem_learn_module { width:470px; background-color:#F4F5EB; margin-top:10px; padding-bottom:7px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }.main_additem_module_title { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold; }.main_additem_module_title2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold; margin-top:20px; }.main_additem_module_input input { width:340px; margin-right:10px; }.main_additem_module_input { margin-top:5px; font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:16px; color:#8E8E8E; }.main_additem_module_input a { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4EB3C4; text-decoration:none; }.main_additem_module_input a:link {  }.main_additem_module_input a:hover { color:#00A0C6; }.main_additem_module_input a:active { color:#006D7F; }.main_additem_module_input a:visited {  }#main_additem_review_header { padding-top:10px; padding-bottom:0px; padding-left:10px; width:230px; }.main_additem_header_title { font-family:Helvetica, Arial, sans-serif; font-size:24px; color:#999999; font-weight:normal; letter-spacing:1px; line-height:24px; }#additem_red_link { margin-left:10px; margin-top:5px; margin-bottom:40px; }#main_additem_review_text { padding-top:10px; padding-bottom:0px; padding-left:10px; padding-right:20px; }.main_additem_module_left { float:left; }.main_additem_module_right { float:left; padding-left:50px; padding-top:25px; }#additem_lists { background-color:#FFFFFF; width:220px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin-top:5px; }.additem_lists_header_title_blue { font-family:Helvetica, Arial, sans-serif; font-size:18px; color:#6DB1BE; font-weight:normal; }.additem_list_red_link { padding-top:8px; padding-bottom:10px; }.additem_list { background-color:#fff; width:210px; padding-top:0px; margin-bottom:10px; padding-bottom:10px; padding-right:10px; border-bottom:1px solid #CCCCCC; }.additem_list_last { background-color:#fff; width:210px; padding-top:0px; margin-bottom:10px; padding-bottom:0px; padding-right:10px; }#main_additem_module_container { position:relative; width:470px; top:0px; padding-bottom:0px; margin-bottom:300px; margin-left:0px; margin-top:0px; }/*add item main framework end*/.main_additem_u_module { position:relative; top:0px; left:0px; width:470px; background-color:#FFF; border-bottom:1px solid #CCCCCC; border-left:0px; border-top:0px; margin-left:0px; padding-bottom:20px; margin-bottom:10px; }.main_additem_u_module_txtarea { margin-top:5px; }.main_additem_u_module_txtarea textarea { width:340px; height:50px; margin-right:10px; }.main_additem_u_module_txtarea_lrg { margin-top:5px; }.main_additem_u_module_txtarea_lrg textarea { width:460px; height:140px; margin-right:10px; }.main_additem_u_module_thumb_row { width:470px; margin-top:5px; display:block; }.main_additem_u_module_thumb_container { float:left; width:80px; margin-right:10px; }.main_additem_u_module_thumb_pic {  }#additem_u_guide { background-color:#F7F8F2; width:220px; margin-top:5px; height:1100px; }.additem_u_guide_content { position:relative; top:100px; width:200px; margin-left:10px; margin-right:10px;  }.additem_u_pic { float:left; width:8px; margin-right:6px; padding-top:2px; }.additem_u_text { float:left; width:185px; }.main_additem_u_module_thumb_spacer_5 { margin-top:5px; }.main_additem_u_module_thumb_spacer_10 { margin-top:10px; }.main_additem_u_module_thumb_spacer_15 { margin-top:15px; }.main_additem_u_module_thumb_spacer_20 { margin-top:20px; }.main_additem_u_module_input input { width:250px; }.additem_red_arrow_down img { position:relative; top:-2px; margin-right:2px; }.main_additem_u_module_sticker { float:left; margin-right:20px; margin-top:10px; }.main_additem_u_module_sticker_last { float:left; margin-right:0px; margin-top:10px; }.main_additem_u_module_sticker_color { margin-right:5px; }.main_additem_u_module_sticker_color a {  }.main_additem_u_module_sticker_color a:hover {  }.main_additem_u_module_sticker_color_last { margin-right:0px;}.main_additem_u_module_sticker_color img { height:20px; width:20px; }.main_additem_u_module_sticker_color_last img { height:20px; width:20px; }.main_additem_u_module_sticker_preview { float:left; }.main_additem_u_module_sticker_preview input { width:90px; font-size:10px; }.main_additem_u_module_sticker_preview img { border:1px solid #ccc; margin-left:10px; } .module_buttons_white_short { position:relative; top:0px; left:0px; width:80px; margin-bottom:0px; }.module_buttons_white_short .curate_button { vertical-align:top; background-color:#fff; width:40px; height:15px; border-bottom:2px solid #F6921D; border-right:2px solid #F6921D; padding-bottom:3px; padding-right:15px; padding-top:0px; padding-left:0px; }.module_buttons_white_short ul { margin:0px; padding:0px; white-space:nowrap; line-height:25px; }.module_buttons_white_short li { list-style-type:none; display:inline; padding:0px 3px; }.module_button1_white_short a { color:#333333; text-decoration:none; }.module_button1_white_short a:hover { color:#F6921D; }.module_button1_white_short a:active { color:#BB6E14; }.main_additem_u_module_credit { float:left; margin-right:10px; }.main_additem_u_module_credit input { width:220px; }.main_additem_u_module_addlist { font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#909A3A; margin-top:10px; margin-bottom:10px; }.main_additem_u_module_addlist ul { margin: 0px; padding: 0px; white-space: nowrap; line-height:20px; }.main_additem_u_module_addlist li { list-style-type: none; display:block; padding: 0px 0px; }.main_additem_u_module_submit { margin-top:15px; }.main_additem_u_module_submit input { margin-right:20px; }/*login main framework start*/#main_login_module { width:470px; background-color:#fff; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }#main_login_module_container { width:450px; padding-bottom:0px; margin-bottom:50px; margin-left:0px; }.login_module { background-color:#F4F5EB; width:200px; margin-top:0px; padding-bottom:10px; padding-left:10px; padding-top:5px; padding-right:10px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }#main_login_review_header { padding-top:0px; padding-bottom:8px; padding-left:0px; width:470px; }.main_login_header_title { font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#666666; font-weight:bold; }.main_login_header_title2 { font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#8C8C8C; }.main_login_header_title_hilite { font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#6DB1BE; }#main_login_review_text { padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:20px; }.main_login_module_1 { width:470px; padding-top:0px; padding-bottom:10px; border-bottom:1px dotted #CCCCCC; }.main_login_module_2 { width:460px; padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #CCCCCC; }.main_login_module_3 { width:460px; padding-bottom:0px; padding-top:10px; border-bottom:1px dotted #CCCCCC; }.main_login_module_4 { width:460px; padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #CCCCCC; }.main_login_module_4 input { margin-right:7px; }.main_login_module_5 { width:460px; padding-bottom:10px; padding-top:10px; padding-left:10px; }.main_login_module_2 input { width:150px; }.login_table_spacer { padding-left:10px; }.main_login_module_2_top { width:470px; }.main_login_module_2_bottom { width:470px; margin-top:10px; }.main_login_module_3_top { width:470px; }.main_login_module_3_bottom { width:470px; margin-top:10px; padding-bottom:10px; }.main_login_module_3_bottom form { margin-bottom:2px; height:20px; }#main_login_content { float:left; position:relative; width:510px; background-color:#FFF; padding-top:0px; padding-bottom:10px; }.main_login_signin_module { width:200px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }.main_login_signin_module_top { margin-top:10px; }.main_login_signin_module_bottom { margin-top:10px; }.main_login_signin_module input { width:190px; }.signin_button { width:200px; position:relative; left:135px; margin-top:10px; }.signin_forgot_link { width:200px; position:relative; left:90px; margin-top:10px; }.required_fields { margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FB4A02; text-decoration:none; }.missing_fields { margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FB4A02; text-decoration:none; }.main_login_error { margin-top:10px; margin-left:0px; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; color:#FB4A02; font-size:14px; background-color:#E8EBD7; }.sub_login_error { margin-top:10px; font-family:Arial, Helvetica, sans-serif; color:#FB4A02; font-size:14px; }.main_login_module_buttons a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }.main_login_module_buttons ul { margin: 0px; padding: 0px; white-space: nowrap; line-height:25px; }.main_login_module_buttons li { list-style-type: none; display:inline; padding: 0px 3px; }.main_login_module_buttons { position:relative; top:-4px; left:-10px; width:149px; margin-bottom:0px; }.main_login_module_buttons .submit_button { vertical-align:top; background-color:#F3F5EA; width:40px; height:15px; border-bottom:2px solid #B2B2B2; border-right:2px solid #B2B2B2; padding-bottom:3px; padding-right:10px; padding-top:0px; padding-left:0px; }.main_login_module_buttons .submit_button2 { position:relative; left:8px; vertical-align:top; background-color:#fff; width:40px; height:15px; border-bottom:2px solid #B2B2B2; border-right:2px solid #B2B2B2; padding-bottom:3px; padding-right:10px; padding-top:0px; padding-left:0px; }.main_login_module_button3 a {  }.main_login_module_button3 a:hover { color:#B2B2B2; }.main_login_module_button3 a:active { color:#787878; }.remember_user { margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }/*login main framework end*/#about_module_content { margin-top:2px; width:450px; }.cur8rlist_main_content_link a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8C8C8C; text-decoration:none; }.cur8rlist_main_content_link a:link {  }.cur8rlist_main_content_link a:hover { text-decoration:underline; }.cur8rlist_main_content_link a:active {  }.cur8rlist_main_content_link a:visited {  }#vendors { background-color:#EFEFEF; height:60px; padding:10px; padding-top:0px; width:220px; position:absolute; top:235px; left:240px; z-index:9500; }/*product cloud styles*/.imgBackground { background-color:#FFFFFF }#cloudTable {position: relative; left:-2px; color:#757E2B; font-size:12px; font-weight:bold; background-color:#FFFFFF }.cloudImgs { cursor: pointer; border-top:2px solid #FFFFFF; border-left:2px solid #FFFFFF; border-right:2px solid #ccc; border-bottom:2px solid #ccc; width:76px; height:76px; background-color:#FFFFFF}.tools {background-color:#FFFFFF; border:1px solid #000000 }.psTxt {font-size:10px; font-weight:normal; color:#9E9E9E }.clickView { color:#333333; padding-top:8px; font-size:10px }/*cloud tooltips*/#thumb1Tip { width:160px; height:70px; padding:10px; background:url(img/callout_l_up.gif) no-repeat; position:absolute; top:80px; left:0px; padding-top:30px }#thumb2Tip { width:160px; height:70px; padding:10px; background:url(img/callout_l_up.gif) no-repeat; position:absolute; top:80px; left:78px; padding-top:30px }#thumb3Tip { width:160px; height:70px; padding:10px; background:url(img/callout_l_up.gif) no-repeat; position:absolute; top:80px; left:156px; padding-top:30px }#thumb4Tip { width:160px; height:70px; padding:10px; background:url(img/callout_l_up.gif) no-repeat; position:absolute; top:80px; left:234px; padding-top:30px }#thumb5Tip { width:160px; height:70px; padding:10px; background:url(img/callout_l_up.gif) no-repeat; position:absolute; top:80px; left:312px; padding-top:30px }#thumb6Tip { width:160px; height:70px; padding:10px; background:url(img/callout_r_up.gif) no-repeat; position:absolute; top:80px; left:312px; padding-top:30px }#thumb7Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:-30px; left:0px;  background:url(img/callout_l_down.gif) no-repeat; }#thumb8Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:-30px; left:78px; background:url(img/callout_l_down.gif) no-repeat; }#thumb9Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:-30px; left:156px; background:url(img/callout_l_down.gif) no-repeat; }#thumb10Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:-30px; left:234px; background:url(img/callout_l_down.gif) no-repeat; }#thumb11Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:-30px; left:312px; background:url(img/callout_l_down.gif) no-repeat; }#thumb12Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:-30px; left:312px; background:url(img/callout_r_down.gif) no-repeat; }#thumb13Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:45px; left:0px; background:url(img/callout_l_down.gif) no-repeat; }#thumb14Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:45px; left:78px; background:url(img/callout_l_down.gif) no-repeat; }#thumb15Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:45px; left:156px; background:url(img/callout_l_down.gif) no-repeat; }#thumb16Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:45px; left:234px; background:url(img/callout_l_down.gif) no-repeat; }#thumb17Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:45px; left:312px; background:url(img/callout_l_down.gif) no-repeat; }#thumb18Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:45px; left:312px; background:url(img/callout_r_down.gif) no-repeat; }#thumb19Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:130px; left:0px; background:url(img/callout_l_down.gif) no-repeat; }#thumb20Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:130px; left:78px; background:url(img/callout_l_down.gif) no-repeat; }#thumb21Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:130px; left:156px; background:url(img/callout_l_down.gif) no-repeat; }#thumb22Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:130px; left:234px; background:url(img/callout_l_down.gif) no-repeat; }#thumb23Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:130px; left:312px; background:url(img/callout_l_down.gif) no-repeat; }#thumb24Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:130px; left:312px; background:url(img/callout_r_down.gif) no-repeat; }#thumb25Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:210px; left:0px; background:url(img/callout_l_down.gif) no-repeat; }#thumb26Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:210px; left:78px; background:url(img/callout_l_down.gif) no-repeat; }#thumb27Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:210px; left:156px; background:url(img/callout_l_down.gif) no-repeat; }#thumb28Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:210px; left:234px; background:url(img/callout_l_down.gif) no-repeat; }#thumb29Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:210px; left:312px; background:url(img/callout_l_down.gif) no-repeat; }#thumb30Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:210px; left:312px; background:url(img/callout_r_down.gif) no-repeat; }#thumb31Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:290px; left:0px; background:url(img/callout_l_down.gif) no-repeat;  }#thumb32Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:290px; left:78px; background:url(img/callout_l_down.gif) no-repeat; }#thumb33Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:290px; left:156px; background:url(img/callout_l_down.gif) no-repeat; }#thumb34Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:290px; left:234px; background:url(img/callout_l_down.gif) no-repeat; }#thumb35Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:290px; left:312px; background:url(img/callout_l_down.gif) no-repeat; }#thumb36Tip { width:160px; height:90px; padding:10px; background-color:#FFFFFF; position:absolute; top:290px; left:312px; background:url(img/callout_r_down.gif) no-repeat; }