/* adresses */
#addresses h3 {margin-top:30px}
#addresses #center_column p {font-size:12px;}
div.addresses {
	position: relative;
	width: 952px
}
p.address_delivery,
#center_column p.checkbox {font-size:13px;}
#center_column p.checkbox {margin:20px 0;}
p.checkbox input{margin-left:0;}
div.addresses h3 { margin: 0 }
div.addresses p.checkbox input {
	margin-top: 0!important;
	margin-top: -3px
}
div.addresses ul.item { clear: both }
ul.address {
	list-style-type: none;
	float: left;
	position: relative;
	margin:20px 40px 0 0;
	padding-bottom: 0.6em;
	width: 428px;
	font-size:14px;
	text-transform:uppercase;
}
ul.address li {
	padding-left:10px;
}
li.address_title {
	margin: 0 0 10px 0 !important;
	padding:5px 10px;
	font: normal 18px Arial, sans-serif;
	color: #fff;
	text-transform:uppercase;
	background: #000;
}
li.address_firstname {margin-top: 10px !important;}
li.address_name,
li.address_firstname,
li.address_lastname,
 li.address_update a,
 li.address_delete a { /* color: #dd2a81 */ }
li.address_name,
li.address_firstname,
li.address_lastname,
 li.address_company { font-weight: bold }

span.address_name,
span.address_firstname,
span.address_lastname,
span.address_update a,
span.address_delete a { /*color: #dd2a81*/ }
span.address_name,
span.address_firstname,
span.address_lastname,
span.address_company { font-weight: bold }

li.address_update,
 li.address_delete {
	margin: 10px 0 0 0;
	font-size:12px !important;
	text-transform:none;
}
li.address_update a,
 li.address_delete a {
	padding:0 0 0 10px;
	color:#666;
	text-decoration:none !important;
	background: transparent url('../img/bullet_myaccount.gif') no-repeat 0 6px !important;
	background: transparent url('../img/bullet_myaccount.gif') no-repeat 0 5px;
 }
li.address_update a:hover,
 li.address_delete a:hover {text-decoration:underline !important;}

#center_column .address_add { padding: 1em 0 }
#center_column .address_add a { float:right; }

#center_column p.cart_navigation {
	clear:both;
	margin:0 !important;
	padding:0 !important;
}

#ordermsg {
	clear:both;
	padding-top: 20px;
}
	#ordermsg  p {
		float:left;
		width:345px;
		font: normal 14px/18px Georgia, Arial, sans-serif;
		text-transform:uppercase;
	}
	#ordermsg .textarea textarea {
		height:150px;
		width: 570px;
	}
