/* CSS Document */.tagline{font-family: "Century Gothic",Arial;font-size: 16px;color: #f15c7a;font-weight:bold;}.misc_nav{font-family: "Century Gothic",Arial;font-size: 12px;color: #52211c;}a {text-decoration:none;color:#48130D;}a:hover {color:#673F19;text-decoration:underline;}.phone{font-family: "Century Gothic",Arial;font-size: 14px;color: #f15c7a;line-height: 50px;}.shipping{font-family: "Century Gothic",Arial;font-size: 14px;color: #52211c;}.dec_shipping{font-family: "Century Gothic",Arial;font-size: 10px;color: #d40002;font-weight:bold;}.shipping_rest{font-family: "Century Gothic",Arial;font-size: 9px;color: #808284;margin-left: 7px;}.shipping_all{background-color: #FFFF66;padding: 5px;}.text {border-width: thin;border-color: #52211c;height: 27px;}#main_info{font-family: "Century Gothic",Arial;font-size: 12px;color: #52211c;padding-left: 25px;margin-top: 0px;text-align: left;line-height: 19px;}.color_title {color: #be176b;line-height: 20px;font-size: 18px;}#main_info .subtitle {line-height: 16px;font-size: 14px;}#main_info a {text-decoration:none;color: #be176b;font-weight: bold;}#main_info a:hover {text-decoration:underline;color: #be176b;font-weight: bold;}#collection {margin-top: 10px;margin-bottom: 15px;}#collection .title {color: #f15c7a;font-size: 18px;padding-left: 10px;}#collection .description {line-height: 14px;font-size: 12px;padding-left: 10px;}#collection a  {text-decoration:none;color: #f15c7a;}#collection a:hover {text-decoration:underline;color: #f15c7a;}.color_subtitle {color: #be176b;font-size: 25px;}#promo {margin-top: 7px;}#promo .subtitle_brown{font-size: 16px;font-weight:bold;}#promo .subtitle_pink{font-size: 16px;font-weight:bold;color: #f15c7a;}#promo .description {line-height: 14px;font-size: 12px;padding-top: 10px;}#promo a {text-decoration:none;color: #52211c;font-weight: bold;}#promo a:hover {text-decoration:underline;color: #52211c;font-weight: bold;}.color {color: #be176b;line-height: 16px;font-size: 14px;}#offer .pink_title {color: #f15c7a;font-weight: bold;font-size: 24px;line-height: 35px;}#offer .pink_subtitle {color: #f15c7a;font-weight: bold;font-size: 16px;}.pink_promo {color: #f15c7a;font-weight: bold;}#border {border-color:#afa9ab;border-style:solid;border-width:4px;}.intro_text {text-decoration:none;font-size: 24px;line-height: 25px;}.intro_text a {color: #f15c7a;text-decoration:none;font-size: 24px;}.intro_text a:hover {color: #f15c7a;text-decoration:underline;font-size: 24px;}#offer {font-family: "Century Gothic",Arial;text-align: center;color: #52211c;font-size: 16px;}#offer a {text-decoration:none;}#offer a:hover {text-decoration:underline;}.underline {text-decoration:underline;}.offer_text{font-size: 16px;text-align: left;}.offer_head{font-size: 24px;text-decoration:underline;font-weight:bold;padding-top:10px;}.offer_code{font-size: 12px;}.offer_disc{font-size: 10px;}#almost_perfect {border-color:#afa9ab;border-style:solid;border-width:2px;background-color:#f1adb7;color: #ffffff;}