/* Shop */

body.shop #head_nav
	{
	display:none;}
	
body.shop div#shop_cart #head_nav
	{
	display:inline;}
	
body.shop #page_body_container
	{
	background: #FFFFFF url(/image/page/shop/page_body_container_background.gif) top repeat-x;}

body.shop #page_body
	{
	width:740px;
	padding:10px;
	background: #EEEEEE url(/image/page/shop/shop_cart_background.gif) bottom repeat-x;}
	
.order_total_head
	{
	display:none;}
	
.order_total_border
	{
	display:none;}
	
.order_total_label
	{
	text-align:left;
	font-weight:bold;}
	
body.shop #page_body_column1
	{
	width:480px;
	border-right:0px}
	
body.shop #page_body_column2
	{
	float:left;
	width:230px;
	background:url(/image/page/shop/page_body_sidebar_background.gif) top repeat-x;
	margin:0 0 0 10px;
	padding:10px;}
	
body.shop #page_body_column2 ul
	{
	list-style: none;
	margin:0 20px 0 5px;
	padding:0;}
	
body.shop #page_body_column2 ul li
	{
	background: url(/image/page/home/bullet_cube.gif) left 2px no-repeat; 
	display: block; 
	padding-left: 18px;}
	
body.shop ul#page_confirmation
	{
	list-style: none;
	margin:0 20px 0 5px;
	padding:0;}
	
body.shop ul#page_confirmation li
	{
	background: url(/image/page/home/bullet_cube.gif) left 2px no-repeat; 
	display: block; 
	padding-left: 18px;}
	
body.shop #page_body_column2 ul.extra_space li
	{
	margin-bottom:10px;}
	
body.shop fieldset.user_input input.text
	{
	width:150px;}
	
body.shop fieldset.user_input select
	{
	width:155px;}
	
body.shop fieldset.user_input textarea
	{
	width:300px;}
	
#scOrderInfo_rblShipMethods input
	{
	display: inline;
	float:left;}

#scOrderInfo_rblShipMethods label
	{
	width:auto;
	display: inline;
	float:left;
	padding:2px;}