/* CSS Document */

div.giftImage{
	float:left;
	width:494px;
	background:url('/resource/chocolates/image/bg_non_giftfinder.jpg') top left no-repeat;
}
div.giftFinder{
	float:right;
	width:230px;
	background:url('/resource/chocolates/image/bg_non_giftfinder_bow.jpg') top right no-repeat #ebd7bb;
}
div.giftImage div.topDiv div.txtHeader{
	font-size:40px;
	line-height:80%;
}
div.giftImage div.topDiv div.txtSubHeader{
	font-size:17px;
}
div.giftImage div.topDiv div.txtHeader, div.giftImage div.topDiv div.txtSubHeader{
	color:white;
}
div.giftImage div.bottomDiv div.txtHeader, div.giftFinder div.bottomDiv div.txtSubHeader, div.giftImage div.bottomDiv div.txtHeader a{
	color:#FFCC66;
}
div.giftImage div.topDiv div.txtHeader, div.giftImage div.topDiv div.txtSubHeader, div.giftImage div.bottomDiv div.txtHeader, div.giftImage div.bottomDiv div.txtHeader a, div.giftImage div.bottomDiv div.txtSubHeader, div.giftImage div.arrowContent, div.giftFinder div.bottomDiv div.txtSubHeader, div.giftFinder div.bottomDiv div.innerContent{
	letter-spacing:-0.5px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div.giftImage div.bottomDiv{
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	background-color:#452220;
}
div.giftImage div.bottomDiv div.arrowContent, div.giftFinder div.bottomDiv div.innerContent{
	color:white;
	font-size:11px;
}
div.giftImage div.bottomDiv div.arrowContent{
	float:left;
	width:190px;
	padding:0 10px 0 25px;
	background:url('/resource/chocolates/image/ico_gift_arrow.gif') top left no-repeat;
}
div.giftImage div.bottomDiv div.arrowContent, div.giftFinder div.bottomDiv div.innerContent{
	margin-top:10px;
	margin-left:15px;
}
div.giftImage div.bottomDiv div.rightBorder{
	border-right:solid 1px #CC9966;
}
div.giftImage div.bottomDiv div.txtHeader, div.giftImage div.bottomDiv div.txtHeader a{
	font-size:17px;
}	
div.giftFinder div.topDiv div.txtHeader, div.giftImage div.bottomDiv div.txtHeader{
}
div.giftFinder, div.giftImage {
	height:331px;
}
div.giftImage div.topDiv, div.giftFinder div.topDiv{
	height:228px;
	padding:10px 10px 10px 18px;
}
div.giftImage div.bottomDiv, div.giftFinder div.bottomDiv{
	height:83px;
}
div.giftFinder, div.giftImage, div.giftImage div.topDiv, div.giftFinder div.topDiv, div.giftImage div.bottomDiv, div.giftFinder div.bottomDiv{
	overflow:hidden;
}
div.giftFinder div.topDiv div.txtHeader, div.gift_options div.option_reminder div.txtHeader, div.gift_options div.option_certificates div.txtHeader, div.gift_options div.option_corporate div.txtHeader{
	color:#CC0033;
	font-size:20px;
	line-height:87%;
	font-family:Georgia, "Times New Roman", Times, serif;
}
form.giftFinder select{
	width:165px;
}
form.giftFinder select, form.giftFinder input{
	margin:4px 0 3px;
}
div.giftFinder div.gf_options{
	margin-top:30px;
}
div.gift_btn_content{
	margin-top:10px;
	font-size:12px,
}
div.gift_btn_content, div.gift_options p{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
}
div.giftFinder div.bottomDiv div.innerContent{
	/*lightBox_also.jpg*/
}
div.giftImage div.bottomDiv{
	position:relative;
}
div.giftImage div.bottomDiv div.leftLink, div.giftImage div.bottomDiv div.rightLink{
	top:9px;
	position:absolute;
}
div.giftImage div.bottomDiv div.leftLink{
	left:14px;
}
div.giftImage div.bottomDiv div.rightLink{
	left:255px;
}
div.giftImage div.bottomDiv div.leftLink, div.giftImage div.bottomDiv div.rightLink, div.giftImage div.bottomDiv img.floater{
	height:22px;
	width:22px;
	/*border:solid 1px black;*/
}
div.giftFinder div.bottomDiv div.txtSubHeader{
	text-transform:uppercase;
	font-weight:bold;
}
div.giftFinder div.bottomDiv img.image{
	margin-right:5px;
}
div.hr_giftFinder, div.hr_giftbasket{
	height:10px;
	margin:5px 0;
	border-top-width:2px;
	border-top-style:solid;
}
div[class="hr_giftFinder"], div[class="hr_giftbasket"]{
	background:url('/resource/chocolates/image/bg_non_shadow_border.png') center top no-repeat;
}
div.gift_options div.option_reminder, div.gift_options div.option_certificates, div.gift_options div.option_corporate{
	float:left;
	height:98px;	/* height of our image	*/
	margin-left:18px;
	padding-right:14px;
}
div.gift_options div.option_reminder, div.gift_options div.option_certificates{
	border-right:solid 1px #FFCC99;
}
div.gift_options div.option_reminder{
	width:175px;
}
div.gift_options p{
	font-size:11px;
}
div.gift_options div.option_certificates{
	width:230px;
}
div.gift_options div.option_corporate{
	width:210px;
}



/*****************gift certificates **********/
#box,div.gift_certificate_ajspacer{
	background-color:#993333;
}
div.gift_certificate_ajspacer{
	height:30px;
}
#close div.print, #close div.mail{
	display:none;
}

div.gift_certificates td.header {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	letter-spacing:-1px;
}
div.gift_certificates .sectionHeader, div.gift_baskets .sectionHeader {
	color:#8E0000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}

div.gift_certificates .bottomBorderRed {
	border-bottom:2px solid #BF002B;
}

div.gift_certificates .underShadow {
	background-image:url('/resource/chocolates/image/bg_shadow_middle.jpg');
	background-repeat:repeat-x;
	background-position:top;
}

div.gift_certificates .dividerCell{
	width:1px;
	background-color:#E4C5AB;
}

div.gift_certificates .sectionWithBorderBottom{
	border-bottom:1px solid #e4c5ab;
}

/*****************gift baskets **********/
div.giftBasket_title, div.giftBasket_shipTo, div.basket_indicator, div.basket_indicator a{
	font-weight:bold;
	line-height:80%;
	letter-spacing:-1px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div.giftBasket_title, div.giftBasket_shipTo{
	color:#BF002B;
	font-size:20px;
	font-weight:normal;
}
div.giftBasket_shipTo{
	text-align:left;
	margin:0;
}
div.hr_giftbasket{
	border-top-color:#BF002B;
	margin-left:-18px;
}
div.gift_baskets{
	font-family:Georgia, "Times New Roman", Times, serif;
}
div.gift_baskets input.name{
	width:165px;
	margin:4px 10px 0 0;
}
div.gift_baskets div.basketOption{
	float:left;
	width:115px;
	cursor:pointer;
	overflow:hidden;
	margin-right:10px;
	text-align:center;
}
div.basket_indicator{
	float:left;
	height:38px;
	overflow:hidden;
	margin-right:20px;
	padding:8px 15px 4px 25px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#EDD8CC;
	background-repeat:no-repeat;
	background-position:left 10px;
}
div.basket_indicator, div.basket_indicator a{
	color:#D8B07A;
	font-size:14px;
}
/** link colors **/
div.basket_step1_active, div.basket_step2_active, div.basket_step3_active, div.basket_step4_active, div.basket_step5_active,
div.basket_step1_active a, div.basket_step2_active a, div.basket_step3_active a, div.basket_step4_active a, div.basket_step5_active a{
	color:#8E0000;
}
/** special considerations **/
div.basket_step2, div.basket_step2_active, div.basket_step3, div.basket_step3_active{
	/** single line options **/
	padding-top:13px;
	height:33px;
}
div.basket_step5, div.basket_step5_active{
	border:0;
}
div.basket_step1{
	background-image:url('/resource/chocolates/image/checkout/circle1.jpg');
}
div.basket_step1_active{
	background-image:url('/resource/chocolates/image/checkout/circle1active.jpg');
}
div.basket_step2{
	background-image:url('/resource/chocolates/image/checkout/circle2.jpg');
}
div.basket_step2_active{
	background-image:url('/resource/chocolates/image/checkout/circle2active.jpg');
}
div.basket_step3{
	background-image:url('/resource/chocolates/image/checkout/circle3.jpg');
}
div.basket_step3_active{
	background-image:url('/resource/chocolates/image/checkout/circle3active.jpg');
}
div.basket_step4{
	background-image:url('/resource/chocolates/image/checkout/circle4.jpg');
}
div.basket_step4_active{
	background-image:url('/resource/chocolates/image/checkout/circle4active.jpg');
}
div.basket_step5{
	background-image:url('/resource/chocolates/image/checkout/circle5.jpg');
}
div.basket_step5_active{
	background-image:url('/resource/chocolates/image/checkout/circle5active.jpg');
}
