/* =====================================================
FOXYCART.COM

@theme		text
@version	0.3.2
@for		cart, checkout

@usage		Link to this CSS file from your cart and checkout templates,
			or use it as a starting point to create your own custom CSS.
			
			This stylesheet is designed to be used at about 760px wide.
			While it may work at other widths, it may require tweaking.

@support	forum.foxycart.com

@notes		This stylesheet is designed to be a good starting point for
			you to modify and customize. You may want to actually link
			to this stylesheet, then create another stylesheet of your
			own to override these styles. That will make it easier to
			upgrade to future store versions.
			
			IE6 hacks, when necessary, are with the underscore hack.
			Supported browsers are IE6+, FF1.5+, Opera 9+, Safari 2+.
			Styles are not listed alphabetically, but rather in order of
			size, positioning, backgrounds/colors, text, and other.

===================================================== */

/* ZERO THINGS OUT
===================================================== */

/* CART ^^cart^^ STYLES
===================================================== */
/* This is the container that the cart gets called inside of: */
#fc_cart_container * {
margin:0;
padding-bottom:0;
padding-left:0;
padding-right:5px;
}
/* Define some styles for the cart table */

/* The header cells */

/* The footer cells */

/* The subscription sub-total footer row */


/* Item "remove" links */


/* Cart items */
#fc_cart_table td, #fc_cart_table th {
color:#FFFFFF;
}

#fc_cart_container li.fc_cart_item_option {
color:#FFFFFF;
}

#fc_cart_container span.fc_cart_item_price_each {
color:#AAAAAA;
}

#fc_cart_table tfoot td {
background:#AAAAAA none repeat scroll 0 0;
border-bottom:1px solid #666666;
}

#fc_cart_table thead th{
	background: #333333;
}
/* My Comment */
/* BUTTONS AND ACTION LINKS
===================================================== */

/* Button Containers */
#fc_login_register_container h2 {
background-image: url(images/checkout-step1-email.jpg);
overflow: hidden;
}

div#fc_continue a.fc_link_nav {
background-image: url(images/button-continue.jpg);
overflow: hidden;
}

/* CHECKOUT
===================================================== */
/* Basic override styles */
#fc_cancel_continue_shopping a {
	color: #cccccc;
}

#fc_checkout_container {
	background: #444444 url(images/checkout-header.jpg) no-repeat center top;
	border: 1px solid #767676;
	overflow: hidden;
}

#fc_checkout_container *, #fc_receipt_container * {
color:#CCCCCC;
}

#fc_checkout_container input.fc_text {
	color: #000000;
}

#fc_checkout_container select {
	color: #000000;	
}

/* ROWS AND CONTAINERS
===================================================== */
#fc_checkout_container .fc_row p {
color: #cb0003;
}

#fc_customer_billing_container h2 {
background-image: url(images/checkout-step2-address.jpg);
}

#fc_address_shipping_container h2 {
background-image: url(images/checkout-step2a-address-shipping.jpg);
}

#fc_shipping_container h2 {
background-image: url(images/checkout-step3-shipping.jpg);
}

#fc_payment_container h2 {
background-image: url(images/checkout-step4-payment.jpg);
}

#fc_checkout_container #fc_payment {
background: transparent url(images/checkout-card-logos.jpg) no-repeat scroll center 15px;
margin-bottom:0;
padding-top:55px;
}
/* INPUTS
===================================================== */
#fc_checkout_container.input{
color:#000000;
}

#fc_checkout_container.select{
	color: #000000;
}

#fc_complete_order_button {
background: transparent url(images/button-confirm-order.jpg) no-repeat scroll left top;
}


/* LABELS & ERRORS
===================================================== */


/* Checkboxes */


/* Radios */



/* SPECIFIC SECTIONS
===================================================== */
/* LOGIN OR REGISTER */


/* SHIPPING */


/* PAYMENT */



/* RECEIPT
===================================================== */
#fc_receipt_container {
background: transparent url(images/receipt-header.jpg) no-repeat scroll center top;
}

#fc_receipt_general_container h2 {
background-image:url(images/receipt-general.jpg);
}

#fc_receipt_order_container h2 {
background-image:url(images/receipt-order.jpg);
}

#fc_receipt_billing_container h2 {
background-image:url(images/receipt-billing.jpg);
}

#fc_receipt_shipping_container h2 {
background-image:url(images/receipt-shipping.jpg);
}

#fc_receipt_links a#fc_receipt_print_link {
background-image:url(images/receipt-print.jpg);
}

#fc_receipt_links a#fc_receipt_continue_link {
background-image: url(images/button-continue.jpg);
}

#fc_receipt_container span.fc_text_label {
color:#FFFFFF;
}

/* NOSCRIPT ERRORS
===================================================== */


