/*
Theme Name: Getshopped Theme
Theme URI: http://instinct.co.nz
Description: Getshopped Theme
Version: 3.5
Author: Thomas Howard
Author URI: http://instinct.co.nz
*/

#alt_loadingindicator{font-size:7pt;font-weight:normal;visibility:hidden;}
#alt_loadingindicator img{border:none !important;margin-left:6px;position:relative;top:3px;}
#change_country{float:left;}
#content .category_brand_header li a{color:#333333;font-size:11pt;font-weight:bold;}
#content .widget_specials strong a.wpsc_product_title{font-weight:bold;}
#coupon_num{width:134px !important;}
#fancy_notification{background:#ffffff;border:4px solid #cccccc;display:none;height:auto;left:0px;position:absolute;top:0px;z-index:9;}
#fancy_notification #fancy_notification_content{display:none;height:auto;margin:0px !important;padding:8px;text-align:left;width:300px;}
#fancy_notification #fancy_notification_content a{display:block;float:left;margin-bottom:3px;margin-right:6px;}
#fancy_notification #fancy_notification_content span{display:block;font-weight:normal;margin:0px 0px 6px 0px;}
#fancy_notification #loading_animation{display:none;}
#loadingindicator{font-size:7pt;font-weight:normal;visibility:hidden;}
#loadingindicator img{border:none !important;margin-left:6px;position:relative;top:3px;}
/* #product_11_submit_button{margin-left:220px !important;margin-top:-30px;} */
#products_page_container .wpsc_category_grid{width:50%;}
#TB_window img#register_loading_img{border:none;display:inline;display:none;margin:0px 0px -10px 5px;padding:0px;}
#ui-datepicker-div{border:1px solid #FF9900;display:none;z-index:10;}
#ui-datepicker-div a, .ui-datepicker-inline a{background:none;color:#000;cursor:pointer;margin:0;padding:0;}
#ui-datepicker-div, .ui-datepicker-inline{background:#E0F4D7;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:0;padding:0;width:185px;}
* html .ui-datepicker-current-day{background:#83C948 !important;}
* html .ui-datepicker-days-cell-over{background:#FFF !important;border:1px solid #777 !important;}
* html .ui-datepicker-title-row .ui-datepicker-week-end-cell{background:#B1DB87 !important;}
* html .ui-datepicker-week-end-cell{background:#E0F4D7 !important;border:1px solid #DDD !important;}
*html .ui-datepicker-prompt{width:185px;}
.addfeatures{
	height:66px;
	margin:1em 0 0 0;
}
.additional_description_span{display:none;}
.autocompleter{background-color:#DDDDDD;border:1px solid #BBBBBB;color:#000000;width:255px;}
.autocompleter ul li{cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px 5px;white-space:nowrap;}
.bl{color:#A34B09;}
.cart2{margin-top:5px;}
.category a{color:#0066CC;}
.category_brand_header{list-style:none !important;}
.category_brand_header li{margin-left:0px;}
.category_brand_header li:before{content:none !important;}
.category_image{float:left;}
.category-product-list{display:none;}
.checkout_forms_hidden{display:none;}
.clear_category_group{clear:both;}
.entry .paypal_express_form form{text-align:left;}
.gold{font-weight:bold;padding:4px 0 0 0 !important;}
.item_no_image{background:#cccccc;border:2px solid #aaaaaa;display:block;}
.item_no_image a span, .item_no_image .link_substitute span{display:block;}
.item_no_image a, .item_no_image .link_substitute{color:#666666;display:table-cell;height:inherit;text-align:center;vertical-align:middle;width:inherit;}
.list_productdisplay .alt{background-color:rgb(238, 238, 238);}
.list_productdisplay .wpsc_loading_animation{display:none;}
.paypal_express_form .firstcol{text-align:left;width:200px;}
.PeCatsBrands ul{padding-left:0px;}
.PeCatsBrands ul li{margin:0px 0px 0px 0px !important;}
.PeCatsBrands ul.SubCategories li{margin-left:1em;}
.PeSwitcher ul{padding-left:0px;}
.PeSwitcher ul li{margin-left:0px;}
.prods{margin-left:3px;}
.prods td{
	background:url('images/disc.png') 0% 50% no-repeat;
	padding-left:12px;
	line-height:20px;
	font-size:12px;
}
.prods td a:hover{text-decoration:underline !important;}
.prodtitles a:hover{color:#D54E21;}
.product_view_3 div.wpsc_loading_animation{display:none;}
.selectAutocompleter{background-color:#999999;color:#ffffff;cursor:pointer;}
.shopping-cart-wrapper form{clear:right;}
li#shopping-cart h2.widgettitle {
	display:none;
}
.ui-datepicker{background:#CCC;font-size:100%;text-align:center;}
.ui-datepicker a{display:block;width:100%;}
.ui-datepicker-clear, .ui-datepicker-prev{float:left;width:34%;}
.ui-datepicker-close, .ui-datepicker-next{float:right;text-align:right;width:34%;}
.ui-datepicker-control{background:#FF9900;padding:2px 0px;}
.ui-datepicker-control a, .ui-datepicker-links a{color:#000 !important;padding:2px 5px !important;}
.ui-datepicker-control a:hover{background:#FDD !important;color:#333 !important;}
.ui-datepicker-control, .ui-datepicker-links{font-size:80%;font-weight:bold;letter-spacing:1px;}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker{clear:both;color:#FFF;float:left;width:100%;}
.ui-datepicker-cover{display:block;display:none;filter:mask();height:200px;left:-4px;position:absolute;top:-4px;width:193px;z-index:-1;}
.ui-datepicker-current{float:left;text-align:center;width:30%;}
.ui-datepicker-current-day{background:#83C948 !important;}
.ui-datepicker-days-cell{border:1px solid #DDD;color:#000;}
.ui-datepicker-days-cell a{display:block;}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui-datepicker-week-end-cell{background:#FFF !important;border:1px solid #777;}
.ui-datepicker-days-row{background:#FFF;color:#666;}
.ui-datepicker-dialog{border:4px ridge #83C948 !important;padding:5px !important;}
.ui-datepicker-header{background:#83C948;font-weight:bold;height:1.3em;padding:1px 0 3px;text-align:center;}
.ui-datepicker-header select{background:#83C948;border:0px;color:#000;font-weight:bold;}
.ui-datepicker-inline{border:0;display:block;float:left;}
.ui-datepicker-inline .ui-datepicker-links a{padding:0 5px !important;}
.ui-datepicker-links{background:#E0F4D7;padding:2px 0px;}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover{background:#FFF !important;color:#333 !important;}
.ui-datepicker-links label{color:#888;padding:2px 5px;}
.ui-datepicker-multi .ui-datepicker{border:1px solid #83C948;}
.ui-datepicker-new-row{clear:left;}
.ui-datepicker-one-month{float:left;width:185px;}
.ui-datepicker-prompt{background:#E0F4D7;color:#000;float:left;padding:2px;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev{float:right;text-align:right;}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next{float:left;text-align:left;}
.ui-datepicker-status{background:#E0F4D7;font-size:80%;text-align:center;width:100%;}
.ui-datepicker-title-row{background:#B1DB87;color:#000;}
.ui-datepicker-title-row .ui-datepicker-week-end-cell{background:#B1DB87;}
.ui-datepicker-title-row a{color:#000 !important;}
.ui-datepicker-today{background:#B1DB87 !important;}
.ui-datepicker-unselectable{color:#888;}
.ui-datepicker-week-col{background:#B1DB87;color:#000;}
.ui-datepicker-week-end-cell{background:#E0F4D7;}
.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week-end-cell{background:#B1DB87 !important;}
.validation-error input, .validation-error textarea{border:1px solid red;}
.vari{float:left;width:400px;}
.vari input.wpsc_buy_button{float:left;margin-left:220px;margin-top:-23px;}
.widget h3.category{display:inline;margin-top:0px;}
.widget_specials span.pricedisplay{float:none;}
.widget_wpsc_categorisation .wpsc_categorisation_group{float:right;margin-bottom:10px;position:relative;width:100%;}
.widget_wpsc_categorisation h4.wpsc_category_title{margin-top:4px;}
.widget_wpsc_categorisation ul.category_images .wpsc_category_image_link{float:left;font-size:9px;font-weight:normal;margin:0px 0px 4px 0px;}
.widget_wpsc_categorisation ul.category_images a.wpsc_category_link{display:block;float:left;margin:3px 0px 0px 4px;}
.widget_wpsc_categorisation ul.category_images li{background:none !important;clear:both;}
.widget_wpsc_categorisation ul.category_images li:before{content:"" !important;}
.wpsc_category_boundary{clear:both;}
.wpsc_category_grid a.wpsc_category_grid_item{display:block;float:left;margin:0px 7px 7px 0px;}
.wpsc_container{_zoom:1;position:relative;}
.wpsc_container .PeSwitcher ul li, .wpsc_container .PeCatsBrands ul li{margin-left:0px;padding-left:0px !important;}
.wpsc_container .PeSwitcher ul li:before, .wpsc_container .PeCatsBrands ul li:before{content:"";}
.wpsc_extras_forms{display:none;}
.wpsc_product_rating .star{cursor:pointer;display:block;float:left;text-indent:-999em;width:17px;width:18px;}
.wpsc_product_rating .star a{background:transparent url(images/grey-star.gif) no-repeat scroll 0 0;background-position:0 0;display:block;height:100%;outline:none;}
.wpsc_product_rating .star a, .wpsc_product_rating .star a:focus{outline:none;}
.wpsc_product_rating .star a.selected{background:transparent url(images/gold-star.gif) no-repeat scroll 0 0;background-position:0 0;}
.wpsc_product_rating .star a:hover{background:transparent url(images/gold-star.gif) no-repeat scroll 0 0;background-position:0 0;}
.wpsc_product_rating input{width:4em;}
.wpsc_product_rating select{width:4em;}
a#fancy_collapser_link{border:none;height:13px;margin-bottom:-3px;margin-left:5px;padding:0px;width:13px;}
a#fancy_collapser_link img{border:none;}
a.additional_description_link{display:inline;}
a.additional_description_link img{margin-right:3px;}
a.categorylink{font-size:8pt;}
div.termsandconds {
	margin:40px 0 14px 0;
}
a.termsandconds{text-decoration:underline;}
a.wpsc_edit_product{display:block;float:left;font-size:.8em;margin:0px 0px 0px 2px;}
a.wpsc_product_title{
	display:block;
	float:left;
	color:#d44a00 !important;
	font-size:16px;
	margin:5px 0 0 0;
	padding:0;
}
a.wpsc_product_title:hover {
	color:#f69f00;
	text-decoration:underline;
}
button.remove_button{margin:0px !important;}
button.ui-datepicker-trigger{width:25px;}
div#checkout_login_box{clear:both;display:none;margin:20px 0px 0px 0px;padding:5px 5px 5px 15px;width:auto;}
div#checkout_login_box a{clear:both;}
div#checkout_login_box form{text-align:left;}
div#checkout_login_box input.checkout_submit{clear:both;}
div#form_field_form_container{margin:0px;padding:0px;}
div#form_field_form_container div table tr td{margin:0px;padding:0px;}
div#form_field_form_container div, div#form_field_form_container div table{border-collapse:collapse;margin:0px;padding:0px;width:100%;}
div#homepage_products{width:100%;}
div#product_search{left:-100px;position:relative;}
div#shoppingcart{float:right;margin:0px;margin-left:5px;padding:0px;width:148px;}
div#shoppingcart div strong{font-size:11pt;}
div#shoppingcart div#shoppingcartcontents{background-color:#efefef;border:1px solid #999999;font-size:9pt;height:100%;padding:0px 6px 0px 0px;position:relative;text-align:left;width:100%;z-index:9;}
div#shoppingcart div#shoppingcartcontents strong{display:block;width:100%;}
div#shoppingcartcontents{display:block;}
div#sideshoppingcart div{height:100%;padding:6px;padding-top:4px;text-align:left;width:90%;}
div#sideshoppingcart div h2{display:inline;margin-left:-1ex;}
div#sliding_cart{background:none;border:none;margin:0px;padding:0px;}
div#widgetshoppingcart div{height:100%;text-align:left;width:100%;}
div#widgetshoppingcart div h2{display:block;margin-bottom:4px;text-align:left;}
div#widgetshoppingcart div strong.cart_title{display:inline;font-size:1.2em;margin-left:-6px;}
div.additional_description{display:none;}
div.breadcrumb{margin:0px 0px 10px 0px;}
div.category_view_product{float:left;margin:0px 0px 10px 0px;text-align:left;width:280px;}
div.category_view_product a img.product_image{float:left;margin-right:6px;}
div.category_view_product div.product_details{display:block;float:left;}
div.category_view_product div.product_details form{text-align:left;}
div.custom_meta{clear:both;}
div.frontpage_product{float:left;height:260px;text-align:center;width:auto;}
div.frontpage_product a{color:#333333 !important;font-weight:normal !important;}
div.frontpage_product a img{border:none;}
div.frontpage_product a p{margin-top:0px;}
div.frontpage_product img{text-align:center;}
div.frontpage_product span.front_page_price{display:block;}
div.imagecol{border:0px solid #fff;float:left;left:0px;margin-right:5px;padding-right:5px;position:relative;top:0px;}
div.order_status{border-bottom:1px solid #eeeeee;display:none;padding:13px 8px 1px 9px;text-align:left;width:100%;}
div.order_status div{display:block !important;padding:0px 0px 1ex 0px;width:100%;}
div.order_status table{width:97%;}
div.order_status table.customer_details{margin:4px 0px 4px 0px;}
div.order_status table.customer_details tr td{text-align:left;}
div.order_status table.logdisplay{margin:4px 0px 4px 0px;}
div.order_status ul{list-style-type:none;margin:1ex 0px 0px 0px;padding:0px;}
div.order_status ul li{padding-left:0px;}
div.order_status ul li input{margin:0px 2px -2px 0px;}
div.product_average_vote{float:left;height:inherit;left:0px;margin:0px !important;position:absolute;top:0px;width:50%;}
div.product_footer{border-top:1px dashed #cccccc;clear:both;height:35px;margin-top:1em;padding:0px !important;position:relative;width:100%;}
div.product_footer strong{display:block;font-size:7pt;font-weight:normal;}
div.product_user_vote{height:inherit;margin:0px !important;position:absolute;right:0px;top:0px;width:30%;}
div.productdisplay{float:left;margin-bottom:20px;width:650px;}
div.productdisplay div.imagecol img{border:1px solid #CCCCCC;height:170px !important; margin:0 0 0 10px; width:170px !important;}
.single_product_display div.imagecol img {
	margin-left:0 !important;
}
div.productdisplay img{border:none;max-width:none !important;padding:0px;}
div.producttext{font-size:10pt;margin-left:16px;text-align:left !important;}
div.select_country{margin-bottom:5px;}
div.select_country form{text-align:left;}
div.select_country input, div.select_country select{_height:20px;margin:0px;vertical-align:top;}
div.shopping_cart_container{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;font-size:1em;line-height:normal;text-align:left !important;width:190px;}
div.shopping_cart_container form{margin:0px;}
div.shopping_cart_container table tr th{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;font-size:1em;font-weight:bold;text-align:left;}
div.shopping_cart_container table, div.shopping_cart_container table tr, div.shopping_cart_container table tr td, div.shopping_cart_container table tr th{font-size:inherit;}
div.shopping-cart-wrapper iframe, div.shopping-cart-wrapper object{border:0px;border:none;height:200px;overflow:visible;width:100%;}
div.single_product_display div.producttext h2.wpsc_also_bought{display:block;margin-top:12px;}
div.single_product_display div.textcol{margin-right:0;}
div.textcol{_display:inline;left:0px;margin:0px;padding:0px;padding-bottom:10px;position:relative;text-align:left !important;top:0px;}
div.textcol form{text-align:left !important;}
div.wpcart_gallery img{margin-right:5px;}
div.wpsc_also_bought{margin:0px 0px 0px 0px;position:relative;width:100%;}
div.wpsc_also_bought_item{float:left;margin:0px 5px 0px 0px;}
div.wpsc_also_bought_item a.preview_link{display:block;height:96px;margin-bottom:3px;margin-left:2px;width:96px;}
div.wpsc_also_bought_item img.product_image{display:block;}
div.wpsc_also_bought_item span.pricedisplay{display:block;float:none;}
div.wpsc_category_details{margin:0px 0px 8px 0px;}
div.wpsc_category_details img{float:left;margin:0px 6px 12px 0px;}
div.wpsc_container div.PeCatsBrands ul li{list-style:none !important;list-style-type:none !important;}
div.wpsc_container div.PeCatsBrands ul li{list-style:none !important;list-style-type:none !important;}
div.wpsc_container div.PeSwitcher ul{list-style:none !important;list-style-type:none !important;}
div.wpsc_container div.PeSwitcher ul{list-style:none !important;list-style-type:none !important;}
div.wpsc_description{clear:both;}
div.wpsc_listen_button{clear:both;}
div.wpsc_loading_animation{float:left;margin-left:6px;margin-top:3px;}
div.wpsc_page_numbers{margin-bottom:5px;}
div.wpsc_page_numbers a.selected{text-decoration:underline;}
div.wpsc_product_search{_height:30px;background-color:#eff2f3;display:block;height:22px;margin:20px 0px 12px 0px;padding:4px;}
div.wpsc_product_search .submit{display:none;}
div.wpsc_product_search input.wpsc_product_search{_width:144px;background:url(../iShop/images/iShop_search.png) no-repeat;border:none;float:right;font-size:11px;height:19px;margin:2px 10px 0px 0px;padding:2px 14px 0px 20px;width:110px;}
fieldset.wpsc_registration_form{border:none;margin:0px;padding-left:3px;text-align:left;}
fieldset.wpsc_registration_form input{float:left;margin:0px 0px 4px 0px;}
fieldset.wpsc_registration_form label{clear:left;display:block;float:left;width:94px;}
form#specials{display:inline;}
form.adjustform{display:inline;}
form.wpsc_checkout_forms{
	text-align:left;
}
.make_purchase {
	background:url('images/checkout_confirm.png') left top no-repeat;
	width:193px;
	padding:6px 0 12px 0;
	color:#fff;
	font:16px Georgia,'Times New Roman',Arial,sans-serif;
	font-weight:bold;
	border:none;
	cursor:pointer;
}
.wpsc_checkout_forms h2 {
	font-family:Georgia,'Times New Roman',Arial,sans-serif;
	color:#696969;
	margin-top:2px;
}
form.wpsc_checkout_forms .login_error{
	padding:0.5em;
	margin:0 0 0.5em 0;
	background-color:#ffffe0;
	border:1px solid #e6db55;
	color:#000;
}
h2 a{margin-top:10px;padding-bottom:1px;}
h2 a:visited{padding-bottom:1px;}
h2.prodtitles{font-size:1em;margin:0;padding:0;}
h2.prodtitles span{display:block;float:left;line-height:125%;}
h3.wpsc_category_boundary{font-size:1.4em;margin:0px 0px 5px 0px;}
img.catimage{float:left;margin-right:2pt;position:relative;top:-3px;}
img.log_expander_icon{margin-right:3px;}
img.ui-datepicker-trigger{margin:2px;vertical-align:middle;}
input#zipcode{margin:0px;}
/* input.wpsc_buy_button{float:left;margin-left:0px !important;} */
label.wpsc_quantity_update{display:inline;}
li.MainCategory strong.category{font-size:8pt;margin-top:5px;}
li.MainCategory strong.category a.productlink{color:#0066CC;font-size:8pt;}
li.MainCategory strong.category a.productlink:hover{color:#114477;}
li.MainCategory strong.category a.productlink:visited{color:#0066CC;}
p.description{margin:0px 0px 6px 0px;}
p.empty,p.visitshop{margin:0;padding:0;}
p.galleryheading{font-weight:bold;}
p.validation-error{color:red;margin-bottom:0px;}
p.wpsc_description{margin:0px 0px 6px 0px;}
p.wpsc_product_extra_content{margin:0px 0px 0px 0px;}
p.wpsc_variation_forms{margin:0px 0px 0px 0px;}
select#current_country{margin-right:10px;width:190px;}
span.emptycart{display:block;margin:10px 0 0 0;}
span.items{display:block; margin:0 0 1px 0;}
span.nomore{display:block;margin:0 0 15px 0;}
span.numberitems{margin:0 5px 0 0;}
span.oldprice{text-decoration:line-through;}
span.oldprice span{text-decoration:line-through;}
span.rating_saved{color:#990000;display:none;}
span.special{color:#DD0000;font-weight:bold;}
span.subtotal,span.total,span.discount,span.postage,span.tax,span.gocheckout{display:block;}
span.total {
	text-align:right;
}
.cart_bg_tile {
	background:url('images/cart_tile.png') left top repeat-y;
	margin:3px 0 19px 0;
}
.cart_bg_bottom {
	background:url('images/cart_bottom.png') left bottom no-repeat;
	padding:0 0 8px 0;
}
.cart_bg_top {
	background:url('images/cart_top.png') left top no-repeat;
	padding:4px 6px 0 6px;
}
span.totalhead,span.discounthead,span.subtotalhead,span.postagehead,span.taxhead{font-weight:bold;margin-right:5px;}
span.vote_total{font-size:7pt;left:2px;position:relative;top:-3px;}
span.wpscsmall{font-size:0.8em;}
strong.cattitles{display:block;z-index:1;}
strong.prodtitles{display:block;margin-bottom:-15px;}
strong.title{font-size:12.5pt;}
table.list_productdisplay{border-collapse:collapse;margin-bottom:20px;width:100%;}
table.list_productdisplay tr td{font-size:8pt;padding-bottom:0px;vertical-align:top;}
table.list_productdisplay tr td a.wpsc_product_title{border-bottom:none;text-align:left;text-decoration:underline;}
table.list_productdisplay tr td div.wpsc_variation_forms p{padding:0px;text-align:left;}
table.list_productdisplay tr td select{margin-right:3px;}
table.list_productdisplay tr.list_view_description{margin:0px;padding:0px;}
table.list_productdisplay tr.list_view_description td{margin:0px;padding:0px 3px 5px 3px;}
table.list_productdisplay tr.list_view_description td div{display:none;padding:3px;}
table.logdisplay{width:100%;}
table.logdisplay td.details{padding:0px;}
table.logdisplay tr td{padding-bottom:2px;padding-left:5px;padding-top:2px;}
table.logdisplay tr.alt{background-color:#eeeeee;}
table.logdisplay tr.alt td{background-color:#eeeeee;}
table.logdisplay tr.toprow td{font-weight:bold;text-align:center;}
table.logdisplay tr.toprow2 td{font-weight:bold;text-align:left;}
table.productcart{
	border:none;
	border-collapse:collapse;
	font-size:inherit;
	margin-bottom:10px;
	margin-top:10px;
	width:100%;
}
table.productcart tr td{
	font-size:11px;font-size:inherit;padding-bottom:5px;
}
table.productcart tr.firstrow td{
	background:url('images/checkout_tile.png') left top repeat-x #e5e5e5;
	padding:0;
	color:#fff;
	font:14px/26px Georgia,'Times New Roman',sans-serif;
	font-weight:bold;
}
table.productcart tr.product_row td{font-size:inherit;padding-bottom:5px;vertical-align:middle !important;}
table.productcart tr.product_row td{font-size:inherit;padding-bottom:5px;vertical-align:middle !important;}
table.productcart tr.product_shipping td{padding-top:4px;vertical-align:middle;}
table.productcart tr.total_price td{
	border-bottom:1px solid #999999 !important;
	border-top:1px solid #999999 !important;
	font:14px/28px Georgia,'Times New Roman',Arial,sans-serif;
	font-weight:bold;
	padding:0 0 0 359px;
}
table.productcart tr.total_price .checkout-total {
	margin:0 0 0 55px;
	font:12px 'Lucida Grande',Arial,Helvetica,sans-serif;
	font-weight:bold;
}
table.productdisplay tr td{position:relative;}
table.products{table-layout:fixed;text-align:left;text-decoration:none;width:240px;}
table.shoppingcart{margin-bottom:5px;margin-left:-2px;}
table.shoppingcart tr td{font-size:8pt !important;}
.wpsc_checkout_table {
	width:100%;
	float:left;
	width:312px;
}
.termsconditions td {
	text-align:right;
}
.checkoutinfo {
	float:left;
	width:282px;
	margin:0 0 0 50px;
}
table.wpsc_checkout_table input.text, 
table.wpsc_checkout_table textarea, 
table.wpsc_checkout_table select, 
fieldset.wpsc_registration_form input {
	font-size:10pt;
	margin-right:0;
	width:200px;
}
table.wpsc_checkout_table select{width:271px !important;}
table.wpsc_checkout_table tr td{text-align:left;}
td.processed{min-width:140px;text-align:left;white-space:nowrap;width:140px;}
td.processed a{border-bottom:none;}
td.processed a img{margin-left:5px;}
td.product_img{width:35px;}
td.shipping_error{color:red;}
td.shipping_header{background-color:#E5E5E5;font-weight:bold;text-transform:uppercase;}
td.totals{vertical-align:bottom;}
th#product{float:left;width:auto;}
tr.product_shipping td h2{margin-bottom:15px;margin-top:5px;}
ul.checkout_links{list-style-type:none;padding-left:0px;}
ul.checkout_links li{list-style-type:none;margin-left:0px;}
ul.checkout_links li a{color:#555555 !important;font-weight:normal !important;}
ul.checkout_links li a:hover{color:#000000 !important;}
ul.PeCategories{margin:0px;}

/**Single Product Stuff **/
.wpsc-single-product h2.prodtitles {padding-top:10px;}
.wpsc-single-product .addfeatures {display:none;}
.wpsc-single-product div.producttext{margin-left:60px !important;}
.wpsc-single-product div.productdisplay {background-image:none;}
.wpsc-single-product #product_11_submit_button {margin: 0px !important;}
.single_additional_description {margin-top:10px; margin-bottom:10px;}
.single_additional_description ul {margin-bottom:8px;}
.single_additional_description ul li {padding:0 0 0em 18px;}
.feat {padding-bottom:0px !important; font-weight:bold;}
.wpsc-single-product-11 #wrapper {height:700px;}

/**End Single Product Stuff **/

/* Products Page */

.default_product_display {
	background:url('images/product_tile.png') left bottom no-repeat;
	padding:0 0 11px 0;
}
.default_product_display .background_top {
	background:url('images/product_top.png') left top no-repeat;
	padding:9px 2px 0 0;
}
.product_container {
	margin:0 8px 0 0 !important;
}
.default_product_display p.gold {
	margin:0 0 0.5em 0;
}
.default_product_display h2.prodtitles {
	font-family:Georgia,'Times New Roman',sans-serif;
}
.default_product_display h2.prodtitles a {
	color:#696969;
}
.default_product_display .wpsc_description {
	margin:0 18px 0 0;
}
.addtocart_container {
	float:right;
	padding:2px 10px 0 0;
}
.single_product_display .product_form {
	margin:1em 0 0 0;
}
.default_product_display .wpsc_product_price, 
.single_product_display .wpsc_product_price {
	color:#ff6109;
	text-align:right;
	float:left;
	font-size:16px;
	margin:0 0.4em 0.5em 0;
	clear:both;
}
.default_product_display .wpsc_product_price {
	line-height:26px;
}
.single_product_display .wpsc_product_price {
	padding:0.3em 0 0 0;
}
.addtocart_container .addtocart, 
.single_product_display .addtocart,
#product__submit_button {
	background:url('images/addtocart.png') left top no-repeat;
	width:118px;
	font:12px 'Lucida Grande',Arial,Helvetica,sans-serif;
	margin:0;
	padding:3px 0 6px 6px;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	border:none;
	display:block;
	float:left;
	cursor:pointer;
}
.single_product_display .addtocart,
#product__submit_button {
	float:none;
}
#product__submit_button {
	margin-bottom:1em;
}

/* Shopping Basket */

.basket_container {
	font-family:Georgia,'Times New Roman',sans-serif;
	padding:0 0 14px 55px;
}
.basket_container .items {
	font-style:italic;
}
.basket_container .cartcount {
	font-size:30px;
	color:#f1793a;
	padding:0 0 0 24px;
}
.basket_container .bubble {
	background:url('images/cart_bubble.png') left top no-repeat;
	padding:3px 0 5px 38px;
	color:#fff;
}
.basket_container .bubble a {
	color:#fff;
}
.basket_status_empty {
	background:url('images/cart_sad.png') left top no-repeat;
	padding-bottom:20px;
}
.basket_status_contains {
	background:url('images/cart_happy.png') left top no-repeat;	
}
.basket_status_empty .cartcount {
	color:#47afd9;
}
.label-column label {
	margin:0.5em 0 0 0;
}
.cell-left {
	text-align:left;
}
.cell-center {
	text-align:center;
}
.cell-right {
	text-align:right;
}

/* Checkout */

.revieworder, .wpsc_checkout_forms .requirement {
	color:#ed5809;
}
.productcart .button {
	background:url('images/checkout_button.png') left top no-repeat;
	width:68px;
	height:23px;
	color:#fff;
	border:none;
	font:12px 'Lucida Grande',Arial,Helvetica,sans-serif;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
}