﻿.shopping{
	padding:0px 0px 0px 10px;	
	
}

.shopping a, .shopping a:visited, .shopping a:hover{
	text-decoration:none;
}


.edit .edit_link{
	display:none;
}

.shopping .NoItems{
	font-weight:bold;
	color:#000000;
	margin:0px, 10px;
	padding-left:5px;
}

#mainright .shopping .NoItems
{
	color:#ffffff;	
}
.shopping .itemLeft{
	width:112px;	
	float:left;
	margin-left:5px;
	clear:left;
}

.shopping .itemMid{
	width:10px;	
	float:left;
}

.shopping .itemRight{
	width:50px;	
	float:left;	
	text-align:right;	
}

.shopping .Total{
	border-top:1px solid #FFF;
	padding:5px 5px 5px 0px;
	margin-top:5px;
	float:left;
	width:100%;
}

.checkout .checkout_link, 
.confirm .checkout_link{
	display:none;
}

.more .shop_link{
	display:none;
}
.shopping{	
	text-align:left;
	width:253px;
}
.shopping .Header{
	font-weight:bold;
	letter-spacing:0.08em;		
	width:100%;
	padding:10px 0px;
}

.shopping .Items{	
	clear:both;	
}

.shopping .Item{	
	clear:both;
	border:#ffffff solid 1px;
	padding:5px;	
	margin:5px 3px;
	float:left;
	width:253px;
}

.shopping .Item .thumbnail{
	width:70px;
	float:left;
}

.shopping .Item .description{
	width:154px;
	float:left;	
}

.shopping .Item .description .name{
	font-weight:bold;
	padding-bottom:3px;
}

.shopping .ShopLinks{
	clear:both;
}	


.shopping .ShopLinks .checkout_link,
.shopping .ShopLinks .shop_link,
.shopping .ShopLinks .clear_link{
	width:auto;
	float:left;
	padding:3px;
	margin:15px 0px 5px 5px;
	background-color:#25AFE0;

}

.wlink a.white,.wlink a.white:hover,.wlink a.white:visited{	
	color:#FFF;
	text-decoration:none;		
}

.shopHeader{
	
	margin-bottom:10px;
	padding:5px 0px 5px 0px;	
	font-weight:bold;
	width:565px;
	text-align:left;
	background:url('../images/rnr_header_l.gif') no-repeat top right;
	color:#FEE322;
	float:left;
}

.shopHeader span.arrow
{
	color:#FFF;			
	background:url('../icon/bullet_arrows.gif') no-repeat;	
	width:13px;
	height:9px;
	margin:2px 0px 0px 3px;
	float:left;
}

#mainright .shopHeader{
	
	background:url('../images/rnr_header.gif') no-repeat;
	border:none;
	color:#FEE322;
	width:290px;
}

.shopHeader .Text{	
	padding-left:10px;	
	float:left;
}


.EmptyCart{
	color:#ffffff;	
	font-style:italic;
	padding-left:10px;
}
