body {background:#efefef; margin: 0px; padding: 0px; }
#wrapper{color: #706D6A; background:#ffffff; width: auto; margin: 0px; padding: 0px; height: auto;  }
#wrapper-giftcard {background:#ffffff; width: 980px; margin: 0px auto; min-height: 1000px; color: #706D6A; }


.gift_card_header {border-bottom:1px solid #D1D1D1; padding:80px 0 5px 0px;}
.GC_links { float: left; margin-top: 10px; }
.GC_links a{ color: #787878; text-decoration: none;  }
.GC_links a:hover{ color: #d1d1d1; text-decoration: none;  }

#GC_col1 { float: left; width: 450px; margin-top: 50px; }
#GC_col1 .giftcard_image{ float: left; width: 200px; }
#GC_col1 .giftcard_copy{ float: left; width: 225px; margin-left: 10px; }
#GC_col1 input.select_button { margin-top: 10px; }


#GC_col2 { float: left; margin-left: 15px; width: 450px; margin-top: 50px;}
#GC_col2 .Egiftcard_image{ float: left; width: 200px;}
#GC_col2 .Egiftcard_copy{ float: left; width: 225px; margin-left: 10px; }
#GC_col2 input.select_button { margin-top: 10px; }


/* --- Gift Card Input Form - ACTIVATED ON SELECT --- */
	/*normal gift card */
.gift_card_input { margin: 40px 0px; }
.gift_card_input.hide {display:none;}
.gift_card_input.selected {display:block;}
.gift_card_input .formCardvalue { margin: 20px 0px 80px; }
.gift_card_input .personal_message { padding-top: 21px; }
.gift_card_input .message_header { margin-bottom: 10px; float: left; font-size: 12px; font-weight: bold; }
.gift_card_input .optional {  margin-bottom: 10px; float: left; font-size: 10px; margin-left:5px; }
.gift_card_input input.to_fromGC {margin: 8px 0px; width: 305px; letter-spacing:0.1em; padding: .3em;  font-size: 9px; color: #868686;  border: #c7c7c7 solid 1px; }
.gift_card_input select.to_fromGC { width: 160px; letter-spacing:0.1em; padding: .3em;  font-size: 9px; color: #868686;  border: #c7c7c7 solid 1px; }
.gift_card_input textarea.to_fromGC {width: 305px; padding: .3em;  font-size: 9px; border: #c7c7c7 solid 1px; height: 90px; color: #786C68; font-family: Verdana;}
input.addto_cart {float: left; margin: 15px 0px; }
	/*E gift card */
.eGC_section  { margin: 20px 0px 15px; }
.gift_card_input input#egift_GC {margin: 8px 0px; width: 305px; letter-spacing:0.1em; padding: .3em;  font-size: 9px; color: #868686;  border: #c7c7c7 solid 1px; }

.add-cart{cursor: pointer; border:0px;width:103px; height:25px;background:url(../images/gift_cards-button-add_to_cart.gif) 0 0 no-repeat;text-indent:-9999px;}


 /* gift card balance page */
.float_return_link {float: right; width: 200px; }
.float_return_link a{font-size: 12px; color: #787878; }
#gift-card-balance { padding-top: 20px;  }
#gift-card-balance p, #gift-card-balance label { font-size: 11px; }
#gift-card-balance label { display: block; margin-bottom: 2px; }
#gift-card-balance input.field { width: 255px; height: 16px; margin-bottom: 7px; }
#gift-card-balance form.error input.field { width: 257px; height: 18px; }
#gift-card-balance .error-msg { float: none; margin-bottom: 5px; }

#gift-card-balance .entry-form, #gift-card-balance .cards { float: left; }
#gift-card-balance .entry-form { margin-right: 7px; width: 263px; }
#gift-card-balance img.card { float: left; margin-top: 16px; }
#gift-card-balance input {margin: 8px 0px; width: 305px; letter-spacing:0.1em; padding: .3em;  font-size: 9px; color: #868686;  border: #c7c7c7 solid 1px; }
#gift-card-balance input.buttons { border: none;  height: 21px; width: 68px; }
#gift-card-balance fieldset { border: none; padding: 0px; }
#gift-card-balance form { border: none; padding: 0px; }
#gift-card-balance .quote-callout { margin-top: 35px; width: 100%; overflow: hidden; }
#gift-card-balance .quote-callout img { float: left; margin-right: 15px; }
#gift-card-balance .quote-callout .quote { float: left; width: 295px; }
#gift-card-balance .quote-callout .quote p { margin-bottom: 0; }
#gift-card-balance .check-another { margin-top: 35px; padding-top: 20px; border-top: 1px solid #e5e5e5; width: 400px; }
#gift-card-balance .button {border:0px;width:103px; height:25px;background:url(../images/customer_service-button-submit.gif) 0 0 no-repeat;}  
/* --- Gift Card Input Form - ACTIVATED ON SELECT --- */
