/* 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;}.social{font-family: "Century Gothic",Arial;font-size: 14px;color: #52211c;line-height: 50px;margin-left: 10px;}.social_icons {margin-left: 10px;}.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;float:right;}.text {border-width: thin;border-color: #52211c;height: 27px;}#main_info{font-family: "Century Gothic",Arial;font-size: 16px;color: #52211c;padding-left: 25px;margin-top: 0px;text-align: left;line-height: 18px;}.color_title {color: #734142;line-height: 25px;font-size: 20px;}#main_info .subtitle {line-height: 18px;font-size: 16px;}#main_info a {text-decoration:none;color: #734142;font-weight: bold;}#main_info a:hover {text-decoration:underline;color: #734142;font-weight: bold;}#collection {margin-top: 10px;margin-bottom: 15px;color: #e0701c;}.orange {color: #e0701c;}#collection .title {color: #e0701c;font-size: 12px;font-weight: bold;padding-left: 10px;}#collection .description {line-height: 14px;font-size: 12px;padding-left: 10px;}#collection a  {text-decoration:none;color: #e0701c;}#collection a:hover {text-decoration:underline;color: #e0701c;}.color_subtitle {color: #be176b;font-size: 25px;}#promo {margin-top: 7px;}#promo .subtitle_brown {line-height: 25px;font-size: 16px;}#promo .subtitle_pink{font-size: 16px;font-weight:bold;color: #f15c7a;}#promo .description {line-height: 18px;font-size: 12px;padding: 10px;}#promo a {text-decoration:none;color: #52211c;}#promo a:hover {text-decoration:underline;color: #52211c;}.color {color: #3e1e6a;line-height: 18px;font-size: 16px;}#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;}#border_collections {border-color:#3e1e6a;border-style:solid;border-width:1px;}.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;}