 a {outline: 0px;}
 #store h1 a {color: #333333; text-decoration: none;}
 span.prod_price_Bold_Small, .crosssell_price_Bold_Small, span.prod_price_Bold_Big, .crosssell_price_Bold_Big, span.prod_price_Bold_Normal, .crosssell_price_Bold_Normal, span.prod_sku_Bold_Small, .crosssell_sku_Bold_Small, span.prod_sku_Bold_Big, .crosssell_sku_Bold_Big, span.prod_sku_Bold_Normal, .crosssell_sku_Bold_Normal, .prod_name_Bold_Small, .crosssell_name_Bold_Small, .prod_name_Plain_Small, .crosssell_name_Plain_Small, .prod_name_Bold_Big, .crosssell_name_Bold_Big, .prod_name_Plain_Big, .crosssell_name_Plain_Big, .prod_name_Plain_Normal, .crosssell_name_Plain_Normal, .prod_name_Bold_Normal, .crosssell_name_Bold_Normal {font-weight: bold; display: block;}
 .prod_name_Bold_Small, .crosssell_name_Bold_Small, .prod_name_Typewriter_Small, .crosssell_name_Typewriter_Small, .Typewriter_Small, .Italic_Small, .Bold_Small, .Plain_Small, .prod_name_Italic_Small, .crosssell_name_Italic_Small, span.prod_price_Typewriter_Small, .crosssell_price_Typewriter_Small, p.prod_desc_Typewriter_Small, p.prod_desc_Italic_Small, p.prod_desc_Plain_Small, p.prod_desc_Bold_Small, span.prod_price_Italic_Small, .crosssell_price_Italic_Small, span.prod_price_Bold_Small, .crosssell_price_Bold_Small, span.prod_price_Plain_Small, .crosssell_price_Plain_Small, .prod_name_vr_Typewriter_Small, .prod_name_vr_Italic_Small, .prod_name_vr_Bold_Small, .prod_name_vr_Plain_Small, .prod_name_Plain_Small, .crosssell_name_Plain_Small {font-size: 0.8em;}
 span.prod_sku_Typewriter_Normal, .crosssell_sku_Typewriter_Normal, span.prod_sku_Italic_Normal, .crosssell_sku_Italic_Normal, span.prod_sku_Bold_Normal, .crosssell_sku_Bold_Normal, span.prod_sku_Plain_Normal, .crosssell_sku_Plain_Normal {font-size: 90%;}
 span.prod_price_Italic_Small, .crosssell_price_Italic_Small, span.prod_sku_Italic_Big, .crosssell_sku_Italic_Big, .Italic_Small, .Italic_Big, .Italic_Normal, p.prod_desc_Italic_Small, p.prod_desc_Italic_Big, span.prod_price_Italic_Big, .crosssell_price_Italic_Big, span.prod_price_Italic_Normal, .crosssell_price_Italic_Normal, span.prod_sku_Itaic_Small, .crosssell_sku_Italic_Small, span.prod_sku_Italic_Normal, .crosssell_sku_Italic_Normal, .prod_name_vr_Italic_Small, .prod_name_vr_Italic_Big, .prod_name_vr_Italic_Normal, .prod_name_Italic_Small, .crosssell_name_Italic_Small, .prod_name_Italic_Big, .crosssell_name_Italic_Big, .prod_name_Italic_Normal, .crosssell_name_Italic_Normal, p.prod_desc_Italic_Normal {font-style: italic;}
 span.prod_sku_Typewriter_Small, .crosssell_sku_Typewriter_Small, span.prod_price_Typewriter_Big, .crosssell_price_Typewriter_Big, .Typewriter_Small, .Typewriter_Big, .Typewriter_Normal, p.prod_desc_Typewriter_Big, p.prod_desc_Typewriter_Small, p.prod_desc_Typewriter_Normal, span.prod_price_Typewriter_Small, .crosssell_price_Typewriter_Small, span.prod_price_Typewriter_Normal, .crosssell_price_Typewriter_Normal, span.prod_sku_Typewriter_Big, .crosssell_sku_Typewriter_Big, span.prod_sku_Typewriter_Normal, .crosssell_sku_Typewriter_Normal, .prod_name_vr_Typewriter_Small, .prod_name_vr_Typewriter_Big, .prod_name_vr_Typewriter_Normal, .prod_name_Typewriter_Small, .crosssell_name_Typewriter_Small, .prod_name_Typewriter_Big, .crosssell_name_Typewriter_Big, .prod_name_Typewriter_Normal, .crosssell_name_Typewriter_Normal {font-family: typewriter;}
 .prod_name_Bold_Small, .crosssell_name_Bold_Small, .prod_name_Bold_Normal, .crosssell_name_Bold_Normal {font-family: arial black;}
 .prod_name_Italic_Normal, .crosssell_name_Italic_Normal, .prod_name_Typewriter_Normal, .crosssell_name_Typewriter_Normal {display: block;}
 .prod_name_Plain_Big, .crosssell_name_Plain_Big {font-size: 1.2em;}
 .prod_name_Bold_Big, .crosssell_name_Bold_Big {font-family: arial black; font-size: 1.2em;}
 .prod_name_Italic_Big, .crosssell_name_Italic_Big, .prod_name_Typewriter_Big, .crosssell_name_Typewriter_Big {font-size: 1.2em; display: block;}
 .prod_name_Italic_Small, .crosssell_name_Italic_Small, .prod_name_Typewriter_Small, .crosssell_name_Typewriter_Small {display: block;}
 .prod_name_vr_Plain_Normal {font-weight: bold; clear: left;}
 .prod_name_vr_Bold_Normal {font-weight: bold; font-family: arial black; clear: left;}
 .prod_name_vr_Italic_Small,  .prod_name_vr_Typewriter_Small, .prod_name_vr_Italic_Normal, .prod_name_vr_Typewriter_Normal {clear: left;}
 .prod_name_vr_Plain_Big {font-weight: bold; font-size: 1.2em; clear: left;}
 .prod_name_vr_Bold_Big {font-weight: bold; font-family: arial black; font-size: 1.2em; clear: left;}
 .prod_name_vr_Italic_Big, .prod_name_vr_Typewriter_Big {font-size: 1.2em; clear: left;}
 .prod_name_vr_Plain_Small {font-weight: bold; clear: left;}
 .prod_name_vr_Bold_Small {font-weight: bold; font-family: arial black; clear: left;}
 span.prod_sku_Plain_Normal, .crosssell_sku_Plain_Normal, span.prod_sku_Italic_Normal, .crosssell_sku_Italic_Normal, span.prod_sku_Typewriter_Normal, .crosssell_sku_Typewriter_Normal {display: block;}
 span.prod_sku_Typewriter_Big, .crosssell_sku_Typewriter_Big, span.prod_sku_Italic_Big, .crosssell_sku_Italic_Big, span.prod_sku_Plain_Big, .crosssell_sku_Plain_Big {font-size: 1.2em; display: block;}
 span.prod_sku_Bold_Big, .crosssell_sku_Bold_Big {font-size: 1.2em;}
 span.prod_sku_Itaic_Small, .crosssell_sku_Italic_Small, span.prod_sku_Plain_Small, .crosssell_sku_Plain_Small {font-size: 0.7em; display: block;}
 span.prod_sku_Bold_Small, .crosssell_sku_Bold_Small {font-size: 0.7em;}
 span.prod_sku_Typewriter_Small, .crosssell_sku_Typewriter_Small {font-size: 0.7em; display: block;}
 span.prod_price_Italic_Normal, .crosssell_price_Italic_Normal, span.prod_price_Plain_Normal, .crosssell_price_Plain_Normal {display: block; font-size: 1.1em;}
 span.prod_price_Bold_Normal, .crosssell_price_Bold_Normal {font-size: 1.1em;}
 span.prod_price_Typewriter_Normal, .crosssell_price_Typewriter_Normal {display: block; font-size: 1.1em;}
 span.prod_price_Bold_Big, .crosssell_price_Bold_Big {font-size: 1.5em;}
 span.prod_price_Plain_Big, .crosssell_price_Plain_Big, span.prod_price_Italic_Big, .crosssell_price_Italic_Big, span.prod_price_Typewriter_Big, .crosssell_price_Typewriter_Big {display: block; font-size: 1.5em;}
 span.prod_price_Plain_Small, .crosssell_price_Plain_Small, span.prod_price_Italic_Small, .crosssell_price_Italic_Small, span.prod_price_Typewriter_Small, .crosssell_price_Typewriter_Small {display: block;}
 div.details {display: block; padding: 0px 0px 20px 0px; margin: 0px;}
 div.details img {max-width: 100%;}
 div#pr-video {height: 0px; width: width-value; padding-top: (svg height / svg width) * width-value; position: relative; width: 100%; height: 0; padding-top: 60%; position: relative;}
 div#pr-video iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
 div.vidpad {height: 20px; min-height: 20px; padding: 0px; margin: 0px; clear: both;}
 #payment_logos {text-align: center; padding: 15px 0px;}
 #edit_shipping td.addr {text-align: right;} #edit_shipping td.addr_val {text-align: left;}
 table.gcs_table {margin: 10px auto;} .nobr {white-space: nowrap;} .suckertreemenu ul li {z-index: 4000;}
 td.addr, td.addr_val, td.payment, td.payment_value {text-align: left;}
 a.fb_share, a.twtr_share {padding: 0px 4px 0px 0px;}
 span.pin-it-button {display: inline-block; width: 45px; overflow: hidden;}
 div.fb_share {display: inline-block; width: 95px; overflow: hidden;}
 div.twtr_share {display: inline-block; width: 88px; overflow: hidden;}
 div#plusone {display: inline-block; width: 75px; overflow: hidden;}
 img.social_follow {float: right; padding: 0px 2px; border: 0px;}
  .reviews_stars_text{display:none}
 .reviews-brief {font-size: 90%; white-space: nowrap; display: block;}
 .reviews-brief div.reviews_stars {height: 20px; max-height: 20px; overflow: hidden; padding: 2px 0px;}
 .reviews-brief span.reviews_stars_text, .reviews-brief span.review_product_name, .reviews-brief span.review_microdata_count, span.review_microdata_wrapper span.review_product_name, span.review_microdata_wrapper span.review_microdata_count, div.review span.review_product_name {display: none;}
 .reviews-brief a, div#reviews-more a {text-decoration: underline;}
 td.pcs_table_content span.reviews-brief, td.gcs_table_content span.reviews-brief {width: 80px; margin: 0px auto;}
 div#reviews-more span.reviews_stars_text {padding: 0px 6px 0px 0px;}
 div#reviews-more {border-top: 1px solid #F7B733; border-bottom: 1px solid #F7B733; padding: 14px 0px; margin: 0px auto;}
 div#reviews-more div.reviews_stars, div#reviews-more span.reviews_stars_text, div#reviews-more div.reviews_stars_wrapper, div#reviews-more div.reviews_count {display: inline-block; line-height: 20px;}
 div#reviews-more div.reviews_stars_wrapper {height: 16px; max-height: 16px; overflow: hidden; padding: 0px; display: inline-block; width: 80px; position: relative; top: 3px;}
 div#reviews-more h4 {padding: 22px 0px 4px 0px; margin: 0px; font-weight: bold;}
 span.review_response_header {display: block; font-size: 80%; text-indent: 40px; color: #888}
 span.review_response {display:block; margin-left: 40px; padding: 10px; background: #EEEEEE; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px}
 span.review_title {font-weight: bold; padding: 0px 8px;}
 div#reviews-more div.review {border-top: 1px solid #F7B733; padding: 14px 0px;}
 div#reviews-more span.review_author_text, div#reviews-more span.review_author, div#reviews-more span.review_date {line-height: 150%;} span#ss_inv {display: block; font-weight: bold; line-height: 26px;}
 span.ss_in_stock {color: green;}
 span.ss_out_of_stock, span.ss_low_stock {color: red;}
 #ss_mb {text-align: center;}
 span.field_warn {color: red; font-weight: bold;} input.field_warn, select.field_warn {border: 1px solid red; padding: 3px; background: #FFEFEF;}
 .pr_mtrx_price, .pr_mtrx_qnty, .pr_mtrx_add, .mtrx_tle {text-align: center;}
 #mtrx_add {width: 1%; white-space: nowrap;}
 .center, .button {margin: 0px auto; padding: 0px; text-align: center;}
 .hidden {visibility: hidden; margin: 0px; padding: 0px; height: 0px;}
 .clear, #product_section {clear: both;} td.view_edit a {margin: 0px auto;} input.button524 {min-width: 120px; text-align: center;}
 #wishlist-container {border: 1px solid #EFEFEF; width: 100%; max-width: 100%; margin: 0px auto; padding: 20px; text-align: center; background: #FFFFFF; clear: both;}
 #create_wishlist {display: inline-block; font-size: 90%; text-align: left; line-height: 150%; margin: 20px auto;}
 div#wishlist-page {padding: 10px 20px; margin: 0px auto; text-align: center;}
 div.ss_wl_sort {display: inline-block; float: left; clear: none; padding: 30px 10px 30px 0px; margin: 0px; line-height: 150%;} div.ss_wl_sort input {position: relative; top: -5px;}
 div.wishlist-product {border-top: 1px solid #EFEFEF; padding: 10px 0px 30px 0px; margin: 0px; clear: both;}
 div.wishlist-product:last-child {border-bottom: 1px solid #EFEFEF;}
 div.wishlist-product-image {width: 20%; float: left; clear: none; padding: 0px; margin: 0px; text-align: center;}
 div.wishlist-product-info {width: 46%; float: left; clear: none; padding: 0px; margin: 0px 1.9%; text-align: left;}
 div.wishlist-product-options {width: 30%; float: left; clear: none; padding: 0px; margin: 0px; text-align: left;}
 div.wishlist-lists {display: inline-block; clear: both; padding: 10px; margin: 0px auto;}
 span.wl-privacy {display: block; position: relative; top: -5px; font-size: 90%; opacity: 0.7; filter:alpha(opacity=70); font-style: italic;}
 span.wl-comment {display: block; position: relative; top: -5px;}
 span.loop-wishlist {white-space: nowrap; display: block; font-size: 90%; color: gray; text-align: left; padding: 10px 0px; margin: 0px;}
 span.loop-wishlist a {display: block; clear: both;}
 form.wl_prod_info input[type="submit"] {margin-right: 10px;} div.ss_wl_comment a {font-size: 90%;}
 div.wl-form-box {display: inline-block; margin: 0px auto; padding: 10px 0px; text-align: left;}
 div.wishlist_search {padding: 30px 0px 0px 0px;}
 span.date-added {display: block; opacity:0.8; filter:alpha(opacity=80); font-size: 96%;}
 div.ss_wl_edit_info, span.review_product_name, span.reviews_stars_text {display: none;}
 div#wishlist-share {display: inline-block; float: right; clear: none;}
 div.ss_wl_fbshare, div.ss_wl_twshare, div.ss_wl_gpshare {display: inline-block;}
 div.ss_wl_Box {text-align:left; white-space: nowrap; padding: 0px; margin: 5px 0px; width: 200px; max-width: 250px; position: relative; outline: none; cursor: pointer; clear: both; display: none; z-index: 200;}
 div.ss_wl_Lists {overflow: hidden; clear: both; cursor: default; position: absolute; display: none;}
 span.ss_wl_List {display: block;}
 span.ss_wl_Label {display: inline-block; clear: none; padding: 6px 0px; text-align: left; color: #0B5394; background: transparent; overflow: hidden; font-size: 90%;}
 span.ss_wl_Button img, span.ss_wl_Button {z-index: 2;}
 div.ss_wl_Box div.ss_wl_Lists {top: 28px; left: 0px; width: 100%; overflow: visible;}
 div.ss_wl_ChooseLists {border-bottom: 1px solid #CCC;}
 span.ss_wl_List {padding: 4px 8px; margin: 0px; font-size: 90%; text-align: left; background: #FEFEFE; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC;}
 span.wl_priv {margin-left: 4px; padding-right: 8px; font-size: 70%; opacity:0.8; filter:alpha(opacity=80);}
 span.ss_wl_List:hover {background: #EFEFEF;}
 div.ss_wl_Lists span.ss_wl_List:last-child {border-bottom: 1px solid #CCC; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; -moz-border-bottom-left-radius: 8px; -moz-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; -webkit-border-bottom-right-radius: 8px;}
 div.ss_wl_Lists span.ss_wl_List:first-child {border-top-right-radius: 8px; -moz-border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px;}
 .unused-text-button {display: block; padding-top: 40px; font-size: 90%;}
 .basic-text-link a, form.wl_prod_info a {font-size: 80%;}
 .ss_wl_view_info a {font-size: 90%;}
 .ss_wl_view_info {font-size: 90%;}
 div.ss_wl_priority option[value="2"], .wishlist-Medium .ss_wl_view_info, .yellow {color: orange;}
 div.ss_wl_priority option[value="3"], .wishlist-High .ss_wl_view_info, .red {color: red;}
 div.ss_wl_priority option[value="1"], .wishlist-Low .ss_wl_view_info, .green {color: green;}
 .wishlist-Medium .ss_wl_view_info span.ss_wl_info_text, .wishlist-High .ss_wl_view_info span.ss_wl_info_text, .wishlist-Low .ss_wl_view_info span.ss_wl_info_text {color: #333333;}
 form.wl_prod_info a {display: block; padding-top: 8px;}
 span.pa_img, a.pa_img, .row_img a {display: block; max-width: 100%; text-align: inherit;}
 span#bp-page-img {display: inline-block; zoom: 1; *display: inline; padding: 0px 0px 10px 0px; margin: 0px;}
 span#bp-page-img.left {float: left; clear: none; padding-right: 20px;}
 span#bp-page-img.right {float: right; clear: none; padding-left: 20px;}
 span#bp-page-img img {max-width: 100%; max-height: 600px;}

 table.ups_error, table.inv_err {margin: 0px auto; padding: 0px; border-collapse: collapse; border-spacing: 0px; border: 1px solid #CCC; background: #EDF6FF;}
 table.ups_error td, table.inv_err td {vertical-align: middle; text-align: left; padding: 10px; background: #EDF6FF; color: #0B5394;}
 table.ups_error td:first-child, table.inv_err td:first-child {border-right: 1px solid #CCC;}
 .notice {display: block; width: 80%; text-align: center; padding: 20px 0px; margin: 0px auto; border: 1px solid #CCC; background: #EDF6FF; color: #0B5394;}

	
 .qp_header {width: 100%; margin: 5px 0px; padding: 0px;}
 .qp_header td {padding: 2px;}
 .qp_quantitytxt, .qp_quantity, .qp_pricetxt, .qp_saletxt {font-weight: bold;}
 #moreinfo_price {vertical-align: middle; text-align: left; font-size: 180%; width: 100%;}
 .moreinfo_menus {width: 100%;}
 .moreinfo_price strike {display: block; font-size: 150%;}
 .moreinfo_qnty {text-align: center; vertical-align: middle; white-space: nowrap;}
 .moreinfo_qnty input.add_btn {margin: 3px auto 0px auto; padding: 0px; display: block; clear: both;}
 .moreinfo_qnty a.tf_popup {font-size: 90%; font-weight: bold; text-decoration: none;}
 .moreinfo_menus {text-align: left;}
 .button a, .button a:hover, .btn, a.btn:link, a.btn:visited, a.btn:hover, a.btn:active, input[type="submit"], input[type=submit], a.mtrx_btn, a.mtrx_btn:hover, a.mtrx_btn:visited, a.mtrx_btn:active, .view_edit a {margin: 3px; text-decoration: none; font-size: 100%; padding: 1px 10px;}
 .button a, .button a:hover, .btn, a.btn:link, a.btn:visited, a.btn:hover, a.btn:active {position: relative; top: 6px;}
 .button168, .button169, .button170, .button171, .button172, .view_edit a {width: 120px; text-align: center;}
 .view_edit a {padding: 1px 0px; display: block;}
 .button187, .button188, .button189, .button473 {width: 66px;}
 a.mtrx_btn, a.mtrx_btn:hover, a.mtrx_btn:visited, a.mtrx_btn:active {display: block;}
 input {cursor: pointer;}
 input[type="text"] {cursor: text;} 
 .search_pr_add {text-align: center;}
 .search_pr_add strike {display: block;}
 #search_form {background-image: url(https://www.childhoods-end-gallery.com/store/shopsite-images/en-US/backgrounds/shared/w_gradient_50.png); background-repeat: repeat-x; background-position: bottom left; padding: 5px;}
 .search_table {background-color: transparent; margin: 0px auto 15px auto;}
 #se_table_top, #se_table_bottom {border: 0px; width: 100%;}
 #se_table_top {padding-bottom: 10px;}
 .se_bottom {margin-top: 20px;}	
 .gc_policy {background-image: url(https://www.childhoods-end-gallery.com/store/shopsite-images/en-US/backgrounds/shared/w_gradient_50.png); background-repeat: repeat-x; background-position: bottom left; min-height: 50px; padding: 5px;}
 .gc_instructions, .gc_header {padding: 5px;}
 table.giftcert_type input {max-width: 250px;}
 table.cert_num_amount {margin: 0px auto;}
 table.giftcert_type {margin: 0px auto; padding: 0px 0px 20px 0px;}
 table.cert_to_from_msg {margin: 10px auto 5px auto; padding: 20px 40px;}
 table.cert_to_from_msg td {padding: 5px;}
 .cert_to_from_msg_val {max-width: 250px; text-align: left;}
 .cert_to_from_msg {text-align: right;}	
 table.gcs_table td, table.pcs_table td {width: 33%; text-align: center;}
 #pcs_cart, #pcs_mi {clear: both; padding: 3px; margin: 2px 0px; text-align: center;}
 table.cart {width: 100%; padding: 0px; margin: 0px; border-collapse: separate; border-spacing: 1px;}
 table.cart th {font-weight: bold; font-size: 90%; text-align: center; padding: 4px;}
 table.cart td {padding: 3px; text-align: center;}
 table.cart td.cart_op, table.cart .cart_name, table.cart .cart_cp_name {text-align: left;}
 table.cart .cart_price, table.cart .cart_cp_price, table.cart .cart_total, table.cart .cart_cp_total {text-align: right; white-space: nowrap;}
 #fullwidth table {width: 100%;}
 table.totals {float: right;}
 td.totals_txt, td.totals_saved_txt, td_totals_blank, td.totals_all_txt {text-align: right; padding-right: 15px;}
 td.totals, td.totals_saved, td.totals_all {text-align: right; padding-right: 3px;}
 td.totals_all, td.totals_all_txt {font-weight: bold;}
 table.pay_holder {margin: 0px auto;}
 td.pay_holder_hdr {font-weight: bold;}
 td.payment_hdr {font-weight: bold; text-align: center;}
 td.paymentselection {text-align: center; padding-top: 1em;}
 table.sql_pay {margin-left: -4px; margin-right: auto;}
 td.sql_pay {padding-right: 15px; font-weight: bold;}
 div.warning {width: 400px; margin: 0px auto; padding: 5px; border: 1px solid #333333; background-color: #EEEEEE;}
 #showbasket {font-size: 90%;}
 #anychanges {padding: 8px; font-style: italic; font-size: 90%;}
 #messages table {margin: 2px auto; border-width: 1px; border-style: solid;}
 #discounts {width: 90%; margin: 10px auto; padding: 8px; border-style: solid; border-width: 1px;}
 #coupon_ttl, #gc_ttl {font-weight: bold; text-align: right; white-space: nowrap;}
 #coupon_field, #gc_field {text-align: left; width: 100%; white-space: nowrap;}
 #coupon_button, #gc_button {white-space: nowrap; text-align: center;}
 .ship_logos {margin: 10px auto;}
 .ship_logos td {width: 220px; text-align: center; padding: 3px; vertical-align: top;}
 .ship_logos td.ship_img {vertical-align: middle;}
 .ship_logos td.ship_text {font-size: 8pt;}
 td.instruct_hdr, td.comm_hdr, td.bill_addr_hdr, td.ship_addr_hdr {font-weight: bold;}
 td.sql_addr_hdr, td.bill_addr_hdr, td.ship_addr_hdr {font-weight: bold;}
 td.sql_addr {padding-right: 15px;}
 table.taxnship, table.surcharge {float: left;}
 td.taxnship_hdr {font-weight: bold;}
 table.checkout, table.google_button {vertical-align: middle; text-align: center; margin: 0px auto;}
 td.checkout {padding: 5px; text-align: center;}
 table.google_button td {vertical-align: middle; text-align: center; padding: 4px;}
 table.ship_logos {width: 100%;}
 #cr_content {padding: 10px 0px; text-align: center;}
 #cr_content table {margin: 0px auto;}
 #new_registration table, #preferences table {width: 100%;}
 #new_registration table td, #preferences table td {text-align: left;}
 p.button a, p.button a:hover {position: relative; top: -1px;}
 #thankyou_email {width: 90%; border-style: solid; border-width: 10px;}
 .suckertreemenu ul li {position: relative; display: inline; float: left;}
 .suckertreemenu ul li a {display: block; min-width: 90px; text-align: center;}
 .suckertreemenu ul li ul {left: 0px; position: absolute; top: 1em; display: block; visibility: hidden;}
 .suckertreemenu ul li ul li {display: list-item; float: none;}
 .suckertreemenu ul li ul li ul {left: 140px; top: 0px;}
 * html p#iepara {padding-top: 1em;}
* html .suckertreemenu ul li {float: left; height: 1%;}
* html .suckertreemenu ul li a {height: 1%;}
div.reviews_stars_wrapper{overflow:hidden;height:16px;position:relative;max-height:16px;display:inline-block}
div.reviews_stars_rating{position:absolute;top:0px;left:0px;overflow:hidden}
