#alist_link{
	min-height:100px;
	min-width:100px;
	margin-right:45px;
	text-decoration:none;
	z-index:99;
}

html>body #alist_link{
	float:right;
	width:100px;
	height:100px;
	margin-right:45px;
	text-decoration:none;
}


#copy{
	background:url('images/curve.gif') no-repeat top right;
	float:left;
	width:379px;
	height:396px;
	margin-top:-10px;
	padding:15px 10px;			
}

#copy img{vertical-align:middle;}

#gift-selections{
	background:#B2A274 url('images/gift_selections.gif') no-repeat top left;
	float:left;
	width:319px;
	height:350px;
	margin:-10px -10px 0 0;
	padding:61px 10px 15px;		
}

#selectionholder{
	width:319px !important;
	padding:0 !important;
	margin:0 !important; 
}

.thumbnaildiv{
	color:#fff !important;
	margin:0.15em 0 !important;				
}

#copy-bottom{
	background-color:#CCBC91;
	margin:0 -4px 0 -10px;
	border-top:10px solid #8C743F;
	height:100px;
}

#copy-bottom div{
	float:left;
	height:90px;
}

#copy-bottom-right{
	width:391px;
	background:url('images/curve2.gif') no-repeat bottom left;
	font-size:12px;
	line-height:18px;
	color:#85703E;
	padding:5px 25px;
}

#copy-bottom a{color:#fff !important;}

/*** IE6 HACKS ***/
* html #bodycontent{width:720px !important;}
* html #copy-bottom-right{width:391px;margin-left:-2px;}
* html #copy-bottom div img{display:block;float:left;padding-right:2px;}
* html #copy-bottom{margin:-26px -18px -18px -10px;}

/*** IE7 HACKS ***/
*:first-child+html div#bodycontent,
*:first-child+html div#maindiv,
*:first-child+html div#contentdiv{width:720px !important;padding-right:25px;}
*:first-child+html #copy-bottom{margin:0 -18px 0 -10px;}
