/*
JCART v1.1
http://conceptlogic.com/jcart/
*/

#jcart {  width:100%; margin:0px; padding:2px 0;}
#jcart form {padding:0px; margin:0px;}
#mini_cart {  width:167px; margin:2px 0 0 8px; padding:2px 0; font-size:11px; font-weight:normal;}
	#mini_cart #mini_cart_header { width:100%; }
	#mini_cart #jcart-title {width:50%; float:left;}
	#mini_cart #item_count {width:50%; float:left; text-align:right;}
	#mini_cart .jcart-item-name { width:70%; float:left; }
		#mini_cart .jcart-item-name a{ text-decoration:none; }
		#mini_cart .jcart-item-name a:hover{ color:#00f; }
	#mini_cart .jcart-item-price{ width:30%; float:left; text-align:right; }
		#mini_cart .jcart-item-price a{ text-decoration:none; }
		#mini_cart .jcart-item-price a:hover{ color:#00f; }	
	#mini_cart .item_row{ width:100%; border-top:dotted 1px #ccc; float:left;}
	#mini_cart_footer {width:100%; border-top:double 3px #ccc; float:left;}
	#mini_cart_footer #jcart-subtotal {width:100%; float:left; text-align:right; }

#main_cart {  width:640px; margin:2px 0 0 8px; padding:2px 0; font-size:14px; font-weight:normal;}
	#main_cart #main_cart_header { width:100%; float:left;}
	#main_cart #jcart-title {width:50%; float:left;}
	#main_cart #item_count {width:50%; float:left; text-align:right;}
	#main_cart .item_row{ width:100%; border-top:dotted 1px #ccc; float:left; padding:2px 0;}
	#main_cart .jcart-item-qty {width:35px; float:left; font-size:12px;}
		#main_cart .jcart-item-qty input{width:30px; font-size:12px;}
	#main_cart .jcart-item-name { width:350px; float:left; padding:2px 0 0 0; }
		#main_cart .jcart-item-name a{ text-decoration:none; }
		#main_cart .jcart-item-name a:hover{ color:#00f; }
	#main_cart .jcart-item-price{ width:195px; float:left; text-align:right; }
		#main_cart .jcart-item-price a{ text-decoration:none; }
		#main_cart .jcart-item-price a:hover{ color:#00f; }
	#main_cart .jcart-remove { font-size:11px; padding:1px 2px; float:right; -moz-border-radius: 4px;
-webkit-border-radius: 4px; border:1px solid #aaa; background-color:#ddd; width:44px; text-align:center;}
		#main_cart .jcart-remove a{ text-decoration:none; }
	
	#main_cart_footer {width:100%; border-top:double 3px #ccc; float:left;}
	#main_cart_footer #jcart-subtotal { float:right; text-align:right; padding-right:59px;}

#jcart, #jcart input, #jcart-tooltip { }

#jcart p.jcart-error { text-align:center; padding:5px; }

a.jcart-remove { font-size:11px; font-weight:normal; float:right;}

#jcart input.jcart-button { padding:2px; margin:2px;}

#jcart input#jcart-checkout { float:right; }

#jcart input#jcart-paypal-checkout { display:block; padding:10px; margin:20px auto; }

#jcart-tooltip { border:solid 1px #000; padding:3px 7px 3px 25px; background:url(checkmark.png) 3px center no-repeat #f2fcee;  }
