/*
Theme Name: Default Theme
Theme URI: http://instinct.co.nz
Description: Default Theme
Version: 3.5
Author: Roy Ho
Author URI: http://instinct.co.nz
*/

.wpsc_product_price {
	margin-bottom: 5px;
}

.pricedisplay {
	color: #CC6600;
	font-weight: bold;
	text-transform: uppercase;
}

.product_form {
	background: #FDFFD9;
	border-bottom: 3px solid #CC6600;
	padding: 10px;
	text-align: center;
	margin-top: 15px;
}

.wpsc_loading_animation {
	visibility:hidden;	
}


.wpsc-shopping-cart h2 {
	color: #990000;
	font-weight: bold;
	display: block;
	margin: 15px 0
}

.wpsc_email_address {
	background: #eee;
	padding: 15px;
	margin: 15px 0
}

.wpsc_email_address label {
	padding: 0;
	font-weight: bold;
}

.wpsc_email_address img {
	display: none
}

td.wpsc_billing_forms,
td.wpsc_total_price_and_shipping {
	border-bottom: 1px solid #ccc;
	background: #eee;
	font-weight: bold;
}

.wpsc_shipping_header td {
	border-bottom: 1px solid #ccc;
}

form td {
	text-align: left !important
}

form td input[type=text],
form td textarea,
form td select {
	padding: 3px;
	color: #666;
}

.wpsc_make_purchase {
	margin-top: 15px;
}

#cart-widget-links {
	background: #eee;
	border-top: 1px solid #ccc;
}

.cart-widget-total {
	border-top: 1px solid #ccc;
}

.cart-widget-total small {
	font-size: .85em;
	text-transform: none;
	font-weight: normal;
	color: #999
}

.emptycart {
	color: #999;
	font-size: .85em;
	text-decoration: underline
}

.gocheckout {
	background: #C60;
	color: white;
	padding: 3px 6px;
	border-radius: 3px;
	display: inline-block;
	margin: 5px 0
}

.cart_message {
	background: #eee;
	padding: 15px;
	text-align: center;
	text-shadow: 1px 1px 0 white;
	margin-bottom: 10px;
	display: block;
	border-radius: 3px;
	color: #666;
	font-size: .85em
}

.widget_wpsc_shopping_cart {
	background: white url(images/icn-shop.png) 168px -45px no-repeat !important;
}

.shopping-cart-wrapper .empty {
	display: block;
	color: #999;
}

.shopping-cart-wrapper .visitshop {
	display: none;
}