#product-top {
	float:left;
	width:570px;
	background:url("/upload_dir/design/unique/product-cat-bg.png") repeat-x scroll left top transparent;
	height:43px;
	color:#323232;
	line-height:43px;
}
	#product-top-title {
		float:left;
		width:360px;
		padding:0px 0 0 20px !important;
	}
		#product-top-title h1, #product-top-price h2 {
			color:#323232;
			font-weight: normal;
			font-size: 16px;
			padding:0px !important;
			margin:0px;
		}
	#product-top-price {
		float:right;
		width:165px;
		margin:0 5px 0 0;
		background:url(/upload_dir/design/unique/product-view/product-view-top-marker.png) no-repeat center right;		
	}
		#product-top-price h2 {
			text-align: right;
			padding:0 15px 0 0 !important;				
		}
#product-content {
	float:left;
	width:550px;
	padding:20px 10px 10px 10px;
	background:#fff;
}
	#product-content-images {
		float:left;
		width:225px;
	}
	#product-content-description {
		float:right;
		width:325px;
	}
#variantContainer {
	position:absolute;
	top:10px;
	right:0;
	width:182px;
	padding:10px 10px 10px 15px;
}
	#variantContainer-top {
		background:url(/upload_dir/design/unique/product-view/product-view-cart-top-bg.png) no-repeat center right;
		height:39px;
		margin:0 -17px 10px 0;
	}
		#variantContainer-top h2 {
			line-height:30px;
			color:#fff;
			font-weight: normal;
			text-align: left;
			font-size: 16px;
			padding:0 0 0 40px !important;
		}
	.variantType {
		margin:0 0 10px;
		width:180px;
	}
	.variantInfoBox {
		background:#f0eee8;
		border:1px solid #d4d2c7;
		width:175px;
		float:left;
		margin:10px 0 10px 0;
	}
	.productShow {
		margin:10px 0 10px 0;
		width:170px;
	}
.productShowSumbit {
	float:left !important;
}

h1.product-category, h2.product-related-header {
	background:url(/upload_dir/design/unique/product-cat-bg.png) repeat-x top left;
	height:43px;
	font-size: 16px !important;
	padding:0 0 0 20px !important;
	color:#333 !important;
	font-weight: normal !important;
	line-height:43px;
	border:none;
	width:550px;
}
h1.product-category,h2.product-related-header {
	_width:549px;
}
h2.product-related-header {
	border-top:1px solid #f6f4e9;
}
#product-details-img {
	margin:0 0 0 10px;
}
#product-content-description {
	background:url(/upload_dir/design/unique/product-view/product-data-bg.png) no-repeat 0px 29px;
	width:322px;
	min-height:306px;
	color:#666 !important;
}
#tab1, #tab2 {
	margin:10px 0 0 0;
	padding:10px;
	width:304px;
}
#product-content-description li.tab {
	height:31px;
	float:left;
	display:inline;
	text-align: center;
	line-height:31px;
}
#product-content-description li.tab-description {
	width:92px;
	background:url(/upload_dir/design/unique/product-view/tab-middle-bg.png) no-repeat top right;
	padding:0 3px 0 0;
}
#product-content-description li.tab-extra {
	width:115px;
}

#product-content-description li.tab-extra {
	background:url(/upload_dir/design/unique/product-view/tab-right-bg.png) no-repeat top right;
	padding:0 3px 0 0;
}

#product-content-description li.tab a {	
	color:#333;
	background:url(/upload_dir/design/unique/product-view/tab-bg.png) repeat-x top left;
	height:31px;
	display:block;
	padding:0 4px 0 4px;
	outline: none !important;

}
#product-content-description li.tab a.active {	
	background:url(/upload_dir/design/unique/product-view/tab-bg-current.png) repeat-x top left;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
}

#product-content-description li.tab-description a {		
	border-left:1px solid #eee;
}
#product-content-description li.tab-extra a {		
	border-right:1px solid #eee;
}

#product-content-description #tab1, #product-content-description #tab2 {
	float:left;	
}
ul#product_tabs {
	margin:0;
}
#tab2 .ItemListBg2 {
	background:#F1F1F1;
}
#tab2 .ItemListBg {
	background:none;	
}
#tab2 .custom-data-header {
	width:40px !important;
}
#tab2 .custom-data-description {
	width:100px !important;
}
#slide_controls {
	width:230px;
}
#thumb-scroller {
	width:230px;
}
#trust-content {
	float:left;
	width:535px;
	height:78px;
	margin:20px 0 0 5px;
	padding:10px 0 0 0;
	background: url(/upload_dir/design/unique/product-view/trust-content-bg.png) no-repeat top left;
	color:#bebebe;
	position:relative;
}
#trust-content h3,#trust-brand h3  {
	font-family: "Arial Black", "MS Trebuchet", sans-serif;
	font-size: 14px;
	color:#bebebe;
}

#trust-brand {
	position:absolute;
	top:10px ;
	left:15px;
	text-transform: uppercase !important;
}

#CountDown {
	position:absolute;
	top:30px ;
	right:15px;
}
#CountDownContent {
	font-size: 14px;
	font-weight: bold;
	color:#333;
	width:170px;
}
#CountDownBottom {
	margin:4px 0 0 0;
	color:#BEBEBE;
}
.variant-guide {
	font-size: 11px;
	color:#474747;
	font-family: Tahoma, sans-serif;
	margin:0 0 13px 0;
	float:left;
	*float:none;
	width:180px;
}
.variant-guide-header h3 {	
	font-weight: bold;
	border-bottom:1px dotted #838383;
	padding:0 0 4px 0;
	margin:0 0 8px 0;
	font-size: 11px;
}
.variant-guide-amount {
	margin:15px 0 0 0;
}
.productShowInput input {
	font-size:12px;
	padding:3px;
}
.productShow  {
	color:#474747;
}
span.productPrice {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:#474747;
}
#variantInfoBoxId {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:#474747;
}
.CheckOutProceedProduct dt.left {
	background:url("/upload_dir/design/unique/gen_button_left.png") no-repeat scroll 0 0 transparent;
	height:27px;
	width:11px;
	display:inline !important;
}
.CheckOutProceedProduct dt.middle {
	background:url("/upload_dir/design/unique/gen_button_mid.png") repeat-x scroll 0 0 transparent;
	height:27px;
}
#variantContainer .CheckOutProceedProduct dt.middle {
	background:url("/upload_dir/design/unique/gen_button_mid.png") repeat-x scroll 0 0 transparent;
	height:27px;
}
input#cartButton {
	color:#FFFFFF !important;
	width:145px;
}
.CheckOutProceedProduct dt.right {
	background:url("/upload_dir/design/unique/gen_button_right.png") no-repeat scroll 0 0 transparent;
	height:27px;
	width:11px;
	display:inline !important;
}
#shoppingcart_tabs {
	margin:2px 0 0 1px;
}
#shoppingcart_tabs li {
	float:left;
	display:inline;
	list-style-type: none;
}
#shoppingcart_tabs li a {
	height:25px;
	width:103px;
	background:url("/upload_dir/design/unique/shoppingcart-tabs.png") repeat-x top left;
	display:block;
	color:#474747;
	line-height:25px;
	font-size: 11px;
}
#shoppingcart_tabs li a:hover {
	color:#474747;
}
#shoppingcart_tabs li a.active {
	background:url("/upload_dir/design/unique/shoppingcart-tabs-active.png") repeat-x top left;
	color:#fff;
	font-weight: bold;
}
#tab-cart1,#tab-cart2 {
	width:985px;	
	height:106px;
	float:left;
	color:#474747;
	
}
li.tab a {
	text-decoration: none;
}
.box1 {
	width:188px;
	height:60px;
	padding:20px 0 0 20px;
	text-align: left;
	font-weight: bold;
	line-height:17px;
	background:url("/upload_dir/design/unique/cart-marker.png") no-repeat 170px 27px;
}
.box2 {
	width:777px;
	height:80px;
}
#cart-content-buy-text {
	margin:0 0 4px 0;
	width:180px;
}
#FooterBox1 {
	font-size: 11px;
}
#footer-cart { 
	background:url("/upload_dir/design/unique/bgFooterCart.png") repeat-x scroll 0 0 #eee;
	border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;
	color:#474747;
	float:left;
	font-weight:bold;
	line-height:27px;
	margin:0;
	text-align:left;
}
#footer-cart-inner {
	background:url("/upload_dir/design/unique/shopping.png") no-repeat scroll 11px center;
	width:926px;
	padding:5px 10px 5px 48px;
	float:left;
}
#footer-cart a { 
	color:#474747;	
}
#footer-cart a:hover { 
	color:#f99a3a;
}
#footer-cart-button {
	float: right;
}
#footer-cart-text {
	float: left;
}
.footer-cart-item {
	width:370px;
	float:left;
	display:inline;
	margin:0 0 5px 0;
}
.footer-cart-item-left {
	width:270px;
	float:left;
}
.footer-cart-item-right {
	width:70px;
	float:right;
	text-align: right;
	padding:0 10px;
}
.footer-cart-item-count {
	width:20px;
}
.footer-cart-item-x {
	width:15px;
}
.footer-cart-item-text {
	width:235px;
}

.cart-content {
	width:777px;
	height:80px;
	float:left;
}

.cart-content-left {
	width:400px;
}

.cart-content-left #Container {
	*left:0;
}

.cart-content-right {
	width:176px;
	margin:30px 0 0 0;
}
.cart-content-buy {
	margin:15px 0 0 0;
	width:176px;
	text-align:left;
	padding:0 0 0 30px;
}
.total-price {
	font-size: 13px;
	color:#474747;
	font-family: Tahoma, sans-serif;
}
.span-total-price {
	font-size: 15px;
	text-decoration: underline;
}
#product-full-wrapper {
	float:left;	
}
#related-products {
	float:left;
	width:570px;
	margin:0 0 0 1px;
}
#inner-wrapper {
	width:779px;
	background:url("/upload_dir/design/unique/RightColBg1.png") no-repeat right top;
	float:left;
	position:relative;
	z-index:10;
		min-height:100%;
  	height:auto !important;
  	height:100%;
}
#Brand1 a:hover {
	background:url("/upload_dir/design/unique/Brands1.png") no-repeat center top;
}
#Brand2 a:hover {
	background:url("/upload_dir/design/unique/Brands2.png") no-repeat center top;
}
#Brand3 a:hover {
	background:url("/upload_dir/design/unique/Brands3.png") no-repeat center top;
}
#Brand4 a:hover {
	background:url("/upload_dir/design/unique/Brands4.png") no-repeat center top;
}

#ProductList_style1 {
	*width:568px;
	_width:568px;
}

a.product-link-list {
	color:#F99A3A;
	text-decoration: underline;
}


#categories-listing {
	margin:10px;
}
div.categories-listing-item-no-image  {
	background:url("/upload_dir/design/unique/product-cat-bg.png") repeat-x scroll left top transparent;
	border:1px solid #CCCCCC;
	height:30px;
	line-height:30px;
	margin:0 5px 5px 0;
}


body.bodyPageId2 #errors {
	left:0;
	top:0;
	line-height:43px;
	margin:0;
	padding:0;
	position:relative;
	width:570px;
}
body.bodyPageId2 #errors {	
	line-height:43px;
	
}
#product-links {
	position:absolute;
	top:40px;
	left:8px;
}
