	#body div.body {
		width: 700px;	
		float: left;
		margin-left: 132px;
	}
	table.basket {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		border-collapse:collapse;
		width: 680px;
		margin-top: 20px;
	}
	table.basket th, table.basket td {
		padding: 8px 10px 5px 10px;
		
	}
	table.basket th.left, table.basket td.left {
		text-align: left;
	}
	table.basket th.right, table.basket td.right {
		text-align: right;
	}
	table.basket th {
		background-color: #bd995b;
		color: #fff;
		font-weight: normal;
		text-align:center;
	}
	table.basket th.wide {
		width: 500px;
	}
	table.basket th.hidden {
		color: #bd995b;
	}
	table.basket th.order {
		width: 180px;
	}
	table.basket td {
		padding-top :10px;
		border: 1px solid #fff;
		background-color:#ebddcb;
		color: #bd995b;
		text-align:center;
		vertical-align:top;
	}
	table.basket td.price {
		width: 40px;
		width: auto !important;
		min-width: 40px;
		text-align: right;
	}
	
	table.basket p {
		margin: 0px;
	}
	table.basket a {
		text-decoration: none;
		color: #bd995b;
	}
	
	table.basket td img.thumb {

		margin: 0px 0px 0px 0px;
	}
	
	table.basket td div.image {
		float: left;
		width: 90px;
		height: 70px;
		background: transparent url(../img/frames/thumb_correct_ratio_bg.jpg) no-repeat;
		padding: 10px 0px 0px 10px;
		margin-right: 10px;
	}
	
	
	table.basket input.text,table.basket input.button, div.giftwrap textarea {
		border: 1px solid #bd995b;
		color: #000;
		font-size: 11px;
		background-color: #fff;
	}
	table.basket input.image {
		border: none;
		background-color: transparent;
	}
	input#quantity {
		width: 20px;
		text-align: center;
	}


	div.giftwrap {
		background-color: #ebddcb;
		padding: 10px 10px;
		width: 659px;
		margin-top: 15px;
		margin-bottom: 15px;
		height: 80px;
		height: auto !important;
		min-height: 80px;
		font-family:Georgia,"Times New Roman",Times,serif;
		font-size:13px;
		color: #af8b4d;
	}

	div.giftwrap img.tag {
		position: absolute; 
		margin: 0px 0px 0px 389px;
	}
	
	div.giftwrap textarea {
		margin-top: 10px;
		height: 60px;
		width: 280px;
	}
	div.giftwrap textarea#giftwrap_message {
		height:  30px;
	}
	
	table.basket input#agree_terms {
		xpadding:  0px;
		xborder-style: none;	
		xbackground-color: transparent;
		margin:  0px;
	}
	
	div#breadcrumb ul li a.no_basket_link {
		cursor: default;
		color:  #aaa;
	}
	
