/* Reset */
html, body, ul, ol, li, p,h1, h2, h3, h4, h5, h6,form, fieldset, a {margin: 0;padding: 0;border: 0;}
a img{border:none;}
a{color:#9DA460 /* Green */;font-size:12px;font-family:"Trebuchet MS",tahoma,helvetica,sans-serif;}
	a:hover{color:#333;}
a:active{outline: none;}
a:focus,select{outline:none;}
.clear{clear:both;}
p{font-size:0.8em; line-height:1.6em; color:#333; margin:0;}
img{ border:0; vertical-align:top;}
ul{list-style:none;}
th,td{padding:2px;}
body{background:#EEEDE8;font-size: 100.01%; font-family:tahoma, helvetica, sans-serif;}
ul,ol{list-style:none;}
caption,th,td{font-weight:normal;text-align:left;}

.infopage ol {
list-style-type: decimal;padding-left:30px;padding-bottom:10px;
}
.infopage ul {
list-style: square;padding-left:25px;
}

/* Top */
#top,#container{width:880px;margin:0 auto;}
	#top{line-height:30px;position:relative;padding-top:3px}
		/* Welcome Message */
		#top .welcome,#top ul.links{float:left;width:auto;}
			#top .welcome p{line-height:30px;}
		/* Top Links */
		#top ul.links{float: right;padding:0 158px 0 10px;}
			#top ul.links li{display:inline;padding-right:3px;}
				#top ul.links li a{color:#9DA460;}
					#top ul.links li a:hover{color:#333;}
		/* Search */
		#search{position:absolute;top:5px;right:-15px;background:#fff;padding:5px 8px;}
			#search input{border:0;width:85%;float:left;color:#666;background:none;line-height:normal;}
				#search input.text:focus{background:none;border:none;}
				#search .button-search{background:url("../image/searchBtn.jpg") no-repeat;width:14px;height:15px;float:right;cursor:pointer;position:relative;top:3px;right:0px}
		
/* Container */
#container{background:#fff;position:relative;padding:15px;}
	/* Currency and Language */
	#curr_lang{position:absolute;top:0;right:-36px;width:25px;background:#fff;padding:4px 5px 4px;text-align:center;}
		#curr_lang form{margin-top:5px;padding-bottom:0;}
		#curr_lang img{display:block;margin:0 auto;padding-bottom:5px;}
		#language{border-bottom:1px solid #EEEDE8}
			#currency{padding-top:0;}
			#currency a,#language img{cursor:pointer;display:block;}
			#currency a{border:1px solid #EEEDE8;margin-bottom:2px;width:auto;font-size:12px;}
				#currency a b{color:#333;}
	/* Header */
	#header{padding-bottom:7px;border-bottom:1px solid #EEEDE8;margin-bottom:7px;}
	/* Logo */
	h1#logo,a#logo{float:left;width:auto;border:0;padding:0;}
		a#logo{display:block;}
	
	/* content */
	#content{padding-bottom:8px;position:relative;}
		.home #content{padding:0;}
	
	/* Left sidebar */
	#column-left{background:#fff;position:absolute;width:130px;left:-166px;top:0;padding:10px}
		#column-left .featured ul li,#column-left .special ul li{width:130px}
			#column-left .featured ul li.second,#column-left .special ul li.second{padding:0;}
				#column-left .featured .prodInfo,#column-left .special .prodInfo{background:none;padding:0;border:0;}
					#column-left .box-heading{font-weight:bold;font-size:12px;color:#333;}
						#column-left h2.name,#column-left .price{text-align:center;}
				#column-left .box{border-bottom:1px solid #ccc;margin-bottom:10px;}
					.special li{position:relative;}
		
		
	/* Mini Cart */
	#cart{float:right;width:auto;position:relative;padding-left:10px;line-height:35px;}
		#cart .heading a{color:#333;font-size:16px;font-weight:bold;background:url('../image/minicartBg.jpg') no-repeat left;text-decoration:none;padding-left:27px;display:block;}
			#cart .heading a:hover{color:#9DA460 /* Green */}
		#cart .content{position:absolute;top:35px;right:0;line-height:normal;background:#fff;width:auto;padding:5px;display:none;font-size:12px;color:#333;-moz-box-shadow:0 5px 27px #ccc;-webkit-box-shadow:0 5px 27px #ccc;box-shadow:0 5px 27px #ccc;z-index:10000}
		#cart .content a{text-shadow:none;color:#333;}
		.mini-cart-total table{text-align:right;width:100%;}
			.mini-cart-btn a{background:#9DA460;display:inline-block;text-decoration:none;padding:5px 15px;-webkit-border-radius:5px;border-radius:15px;-moz-border-radius:15px;color:#fff !important;text-shadow:none;float:right;width:auto;margin-right:8px;}
				.mini-cart-btn a:hover{background:#666;}
		
		#cart table.cart{margin:0;background:#eee;}
			#cart table.cart td{border-bottom:1px solid #fff;}
				#cart.active .content{display:block;}
				#cart .content{position:absolute;top:35px;right:0;width:auto;padding:10px;color:#fff;z-index:1000;display:none;width:auto;text-align:center;font-size:12px;font-weight:bold;}
			#cart .content .empty{text-align:center;width:175px;font-weight:bold;color:#333;}
		#cart table a{background:none;border:0;padding:0;line-height:normal;display:block;clear:both;}
		
			#cart table td{padding: 10px 5px;;border:0;border-bottom:1px solid #eee;vertical-align: top;}
				#cart table td.name a{height:auto;margin:0}
					#cart table td.remove img{padding-top:5px;display:block;cursor:pointer;}
				#cart table.total{width:100%;margin:0}
					#cart table.total td{text-align:right;}
				.mini-cart-btn a.checkout{background:#333 !important;color:#fff;text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:14px;margin-bottom:8px;float:right;width:auto;}	
					.mini-cart-btn a.checkout:hover{background:#666 !important;}
					
	/* Categories */
	#categories{float:right;width:auto;border-right:1px solid #ececec;}
		#categories li{display:inline;padding:0 10px 25px 0;position:relative;}
			#categories li a{font-size:16px;text-decoration:none;color:#333;font-weight:bold;line-height:35px;}
				#categories li a:hover{color:#9DA460 /* Green */}
					#categories li.active a{color:#9DA460; /* Green */}
		/* Level 1 */
		ul#categories li > ul{background:#fff;position:absolute;top:36px;left:-5px;width:135px;z-index:10;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;display:none;-moz-box-shadow:0 5px 27px #ccc;-webkit-box-shadow:0 5px 27px #ccc;box-shadow:0 5px 27px #ccc;padding:5px 10px;border-bottom:2px solid #9DA461;} 
			ul#categories li > ul li{background:url('../image/subMenuLi.jpg') no-repeat left;padding:0 0 3px 10px;float:none;display:inline-block;width:100%;}
			ul#categories li > ul li.last{border:0;}
			ul#categories li > ul li a,ul#categories li > div ul li a{line-height:normal;float:none;padding:0;font-weight:normal;font-size:12px;display:block;padding-left:5px;color:#666;}
			ul#categories li.active > ul li a{background:none;color:#999;}
				ul#categories li.active > ul li a:hover{color:#9DA460;}
				
			ul#categories li > div{width:475px;position:absolute;z-index:1000;}
				
				ul#categories li div > ul{width:115px;float:left;position:relative;z-index:1000;display:none;background:#fff;padding:5px 10px;border-bottom:2px solid #9DA461;}
			ul#categories li > div ul li{background:url('../image/subMenuLi.jpg') no-repeat left;padding:0 0 3px 10px;float:none;display:inline-block;width:100%;}
	
	
	/* Slideshow */
	.slideshow{position:relative;border-bottom:1px solid #EEEDE8;padding-bottom:7px;}
	.pagerWrap{background:url('../image/pagerBg.png') no-repeat top;position:absolute;bottom:10px;z-index:1000;right:15px;width:auto;line-height:25px;padding:0 5px;}
		.pagerWrap a{float:left;width:auto;text-decoration:none;padding:0 3px;}
		#pager{float:left;width:auto;}
			#pager li{display:inline-block;}
				#pager li.activeSlide a{color:#333;}
	
	/* Latest box & Category page */
	.latest,.featured{padding:7px 0 0;}
		.latest ul,.featured ul,.prod-grid ul,.related ul{float:left;width:auto;}
		.latest ul li,.featured ul li,.prod-grid li,.related ul li{float:left;width:214px;margin-bottom:7px;}
		.latest ul li .image,.featured ul li .image,.prod-grid li .image,.prod-list li .image,.related ul li .image,.related .image{position:relative;}
			span.promo{display:block;width:55px;height:49px;text-indent:-9999px;overflow:hidden;position:absolute;top:-2px;left:-2px;background:url('../image/promo.png') no-repeat;}
			.latest ul li.second,.featured ul li.second,.prod-grid li.second,.related ul li.second{padding:0 7px}
			
				.latest ul li.last,.featured ul li.last,.prod-grid li.last,.related ul li.last{padding-left:7px;}
				.latest .prodInfo,.featured .prodInfo,.prod-grid .prodInfo,.related .prodInfo{background:#fff url('../image/info.jpg') repeat-x bottom;border:1px solid #E1E0D7;padding:0 6px 5px;border-width:0 1px 2px 1px;}
				.latest ul li h2,.featured h2,.prod-grid h2,.prod-list h2,.related h2{line-height:14px;padding-bottom:0;font-family:"Trebuchet MS", tahoma, Helvetica, sans-serif;padding-top:2px}
					.latest ul li h2 a,.featured ul li h2 a,.prod-grid h2 a,.prod-list h2 a,.related h2 a{text-decoration:none;font-size:13px;color:#333;}
						.latest ul li h2 a:hover,.featured ul li h2 a:hover,.prod-grid h2 a:hover,.prod-list h2 a:hover,.related h2 a:hover{color:#9DA460 /* Green */}
							.price p,.prod-attr li span.price,.prod-attr li .price-new,.prod-attr li .price-old,.price span,.related .price{font-size:12px;font-weight:bold;padding-top:2px;font-family:"Trebuchet MS", tahoma, Helvetica, sans-serif;line-height:normal;color:#9DA460; /* Green */ }
							.price span.price-old{color:#C29358;}
	/* Featured */
	.featured .box-heading{font-size:14px;color:#333;padding-bottom:5px;}
	
	/* Price */
	.price-old,.prod-attr li .price-old{color:#C29358;text-decoration:line-through;padding-right:2px;}
		.price-tax{color:#666 !important;font-size:12px;padding:0 0 2px 0 !important;color:#666;font-weight:normal !important;}
	
	/* Add to cart button */
	.cart{float:left;width:auto;}
	.cart input[type='button'],.cart a.button{background:url('../image/addTo.jpg') no-repeat top left !important;height:32px;width:auto;line-height:32px;display:inline-block;cursor:pointer;font-size:14px;color:#E4E7D3;padding:0 15px 0 38px;font-weight:bold;border:1px solid #7A7F4B;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:8px 0;float:left;margin-right:10px;text-shadow:#6A6F40 0 1px 1px;}
	@-moz-document url-prefix() { 
						.cart input[type='button']{padding-left:35px !important;padding-right:15px !important }
					}
		.cart input[type='button']:hover,.cart a.button:hover{background-position:0 -32px !important;color:#E4E7D3;border:1px solid #7A7F4B;text-shadow:#6A6F40 -1 1px 1px;}
	
	/* Wishlist & Compare */
	.wishlist,.compare{float:left;width:auto;margin:8px 0;}
		.wishlist a,.compare a{background:url('../image/bullet-w.jpg') no-repeat left;cursor:pointer;padding:0 5px 0 15px;display:block;line-height:normal;line-height:36px;}
		
		.review .wishlist, .review .compare{margin:0;float:right;}
				
	/* Breadcrumbs */
	ul.breadcrumb li{font-size:11px;color:#333;display:inline;}
	
	/* Category Pages */
	h1{font-size:20px;color:#333;padding:5px 0;font-family:"Trebuchet MS", tahoma, Helvetica, sans-serif}
		.category h1,.shopping_cart h1{padding:0;}
		.category-info .cat-desc{border-bottom:1px solid #eeede8;padding-bottom:4px;margin-bottom:5px;}
		.category .content{font-size:13px;color:#333;padding-bottom:10px;}
		
		.category-list h2{font-size:14px;color:#333;}
			.category-list ul{padding-bottom:6px;border-bottom:1px solid #eeebe8;margin-bottom:5px;}
		/* Filter */
		.product-filter{border-bottom:1px solid #eeede8;line-height:28px;margin-bottom:8px;padding-bottom:5px;}
		.display,.limit,.sort,.product-compare{width:auto;float:left;color:#333;font-size:12px;padding-right:10px;line-height:28px;}
		.display{float:right;padding:3px 0 0 0;}
			.display strong,.display ul{float:left;}
				.display strong{padding-right:5px;}
			.display ul li{float:left;width:auto;}
				.display ul li a{background:url('../image/grid.jpg') no-repeat top left;width:27px;height:26px;text-indent:-9999px;overflow:hidden;display:block;float:left;margin-right:2px;line-height:28px;cursor:pointer;}
					.display ul li.list a{background-position:-27px 0;}
						.display ul li.list a.active{background-position:0 0;}
					.display ul li.grid a{background-position:-27px -26px;}
						.display ul li.grid a.active{background-position:0 -26px;}
				
				/* Grid View */
				.prod-grid ul{padding-bottom:3px;margin-bottom:7px;border-bottom:1px solid #eeebe8;float:left;width:100%;}
				.prod-grid .description,.prod-grid .rating,.prod-grid .addTo{display:none;}
				
				/* List View */
				.prod-list li{border-bottom:1px solid #eeebe8;margin-bottom:10px;padding-bottom:3px;}
					.prod-list .image{float:left;width:auto;padding-right:10px;}
					.prod-list .prodInfo{float:right;width:655px;}
					.prod-list .description{color:#333;font-size:12px;padding:5px 0}
						.prod-list h2{padding-bottom:10px;}
							.prod-list h2 a{font-size:15px;}
		
	/* Pagination */
	.pagination{font-size:12px;color:#333;text-align:center;}
	
	/* Search page */
	.searchCriteria{border:1px solid #eee;padding:10px;font-size:12px;color:#333;margin-bottom:10px;}
		.searchCriteria b{padding-bottom:10px;display:block;}
	
	h2.searchHeading{font-size:14px;color:#333;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #eee;}
	
	/* Product Page */
	.product_page .breadcrumb{padding-bottom:10px;}
	/* Left */ 
	.product_page .left{float:left;width:350px;position:relative;}
		.product_page .left img{display:block;margin:0 auto;}
		.prod-images{height:350px;overflow:hidden;-webkit-box-shadow:0 1px 11px #ccc;-moz-box-shadow:0 1px 11px #ccc;box-shadow:0 1px 11px #ccc;}
			/* Next Previous products images */
			.nextPrev a{background:url('../image/nP.jpg') no-repeat left;position:absolute;top:50%;margin-top:-58px;z-index:1000;width:27px;height:47px;text-indent:-9999px;overflow:hidden;display:block;}
				.nextPrev a.next{right:0;background-position:-27px 0;width:26px;-webkit-box-shadow:-1px 1px 3px #444;-moz-box-shadow:-1px 1px 3px #444;box-shadow:-1px 1px 3px #444;}
					.nextPrev a.next:hover{background-position:-27px -47px}
				.nextPrev a.prev{left:0;background-position:-1px 0;width:26px;-webkit-box-shadow:1px 1px 3px #444;-moz-box-shadow:1px 1px 3px #444;box-shadow:1px 1px 3px #444;}
					.nextPrev a.prev:hover{background-position:-1px -47px}
			
			.imgBottom{background:url('../image/imgPager.jpg') repeat-x bottom;line-height:29px;border:1px solid #eeebe8;border-top:0;padding:0 10px;-webkit-box-shadow:0 1px 11px #ccc;-moz-box-shadow:0 1px 11px #ccc;box-shadow:0 1px 11px #ccc;}
				.imgBottom #pager{float:left;width:auto;}
					.imgBottom #pager li{padding-right:3px;}
						.imgBottom #pager li a{border:1px solid #eeebe8;padding:0 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
							.imgBottom #pager li.activeSlide a{border-color:#ccc;}
						.imgBottom #pager li a{text-decoration:none;font-size:14px;font-weight:bold;}
					.imgBottom a.zoom{float:right;width:auto;color:#333;background:url('../image/zoom.jpg') no-repeat left;padding-left:29px;text-decoration:none;font-weight:bold;border-left:1px solid #eeebe8;}
						.imgBottom a.zoom:hover{color:#9DA460;}
			.share{padding:10px 0;}
				
	/* Right */
	.product_page .right{background:#fff url('../image/optionsBg.jpg') repeat-x top;float:right;width:493px;padding:10px 10px 15px;border:1px solid #e0e0e0;-webkit-box-shadow:0 1px 11px #e5e5e5;-moz-box-shadow:0 1px 11px #e5e5e5;box-shadow:0 1px 11px #e5e5e5;}
		.product_page h1{font-size:20px;font-weight:normal;padding:0;}
			.product_page .description{padding-bottom:7px;}
			/* Reviews */
			.product_page .review{padding:10px 0;}
			
			.review{padding-bottom:5px;}
				.review img{width:auto;float:left;padding-right:7px;}
				.review a{line-height:14px;display:block;float:left;padding-right:7px;}		
		
		/* Product Description Area */
			.prod-attr{padding-bottom:15px;font-weight:bold;width:100%;float:left;background:url('../image/pTitle.jpg') no-repeat bottom left;}
				.product_page .right .price p{font-size:14px;}
					.price p span.normal{color:#666;font-size:15px;}
				.prod-attr li{color:#C29358;font-size:13px;padding-bottom:0;float:left;width:auto;padding-right:8px;line-height:14px;display:block;}
					.prod-attr li.special{display:block;width:100%;}
					.prod-attr li span{font-weight:normal;color:#333}
	
		/* Product Options */
		.options{background:url('../image/optionsBg.jpg') repeat-x top;font-size:12px;color:#333;border:1px solid #e0e0e0;border-bottom:0;margin-top:7px;}
			.options span.error{padding-left:9px;}
		.options h2{font-size:14px;color:#333;background:url('../image/opH2.jpg') no-repeat bottom left;padding-bottom:15px;font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;padding:4px 0 13px 10px;line-height:32px;}
			.option{padding:10px;clear:right;}
				.option strong{display: block;float:left;width:80px;}
					.select strong{line-height:33px;}
					.option strong span{font-weight:normal;}
				.option .checkbox{float:left;width:auto;}		
		.required{color:#F33}
		.options .error{position:relative;top:-10px;color:#F33}
	
	/* Add to product page */
	.product_page .addTo{background:#fff url('../image/addTobg1.jpg') repeat-x bottom;border:1px solid #e0e0e0;padding:0 10px}
		.product_page .addTo .price,.product_page .addTo .qty{float:left;width:auto;line-height:45px;padding-right:15px;font-size:15px;color:#666;font-weight:bold;}
			.product_page .price span.price-new{padding:0;}
			.price_qty{border-right:1px solid #E0E0E0;padding:0 15px;}
			.product_page .addTo span.price{float:none;color:#9DA460}
				.product_page .qty input{text-align:center;font-weight:bold;font-size:15px;display:inline-block;}
					.product_page .qty input{padding-bottom:5px\9}
					@-moz-document url-prefix() { 
						input{padding:5px 2px !important;}
					}
			.product_page .addTo .cart{float:left;width:auto;padding-left:14px;}
			.product_page .qty{border-right:1px solid #E0E0E0;}
			
			.product_page .cart a{margin:6px 0 0;}
		
		/* Discounts */
			.product_page .discount{padding:10px 0;}
			.product_page .discount p.heading{background:#f1f1f1;color:#333;border:1px solid #E6E8EC;line-height:30px;padding-left:15px;} 
				.discount p.heading span{background:url('../image/package.png') no-repeat left; padding-left:25px;}
					.discount ul{border:1px solid #e6e8ec;}
						.discount ul li{padding:8px 15px;font-size:12px;color:#333;border-bottom:1px solid #e6e8ec;}
							.discount ul li span{font-weight:bold;}
								.discount ul li span.dPrice{color:#E7840F;}
		
		.addShare{float:left;width:auto;padding:8px 0;}
		.addShare li{float:left;width:auto;display:block;padding-right:10px;}
			.addShare .wishlist, .addShare .compare{line-height:normal;margin:0}
				.addShare .wishlist a,.addShare .compare a{line-height:normal;}
	
	/* Qty increase decrease */
	.qty a{background:url('../image/qty.jpg') no-repeat left;width:20px;height:20px;display:inline-block;text-indent:-9999px;overflow:hidden;position:relative;top:4px;}
		.qty a.decrease{margin-left:5px;}
		.qty a.decrease:hover{background-position:-40px 0;}
				.qty a.decrease:active{background-position:-80px 0;}
		.qty a.increase{background-position:-20px 0;}
			.qty a.increase:hover{background-position:-60px 0;}
				.qty a.increase:active{background-position:-100px 0;}
	
	.product-info{border-bottom:2px dotted #eeebe8;padding-bottom:15px;}
	
	/* Tabs */
	ul.tabs{float:left;width:100%;border-bottom:1px solid #e9e9e9;margin:14px 0 10px;}
		ul.tabs li{float:left;width:auto;padding-right:2px;}
		ul.tabs li a{background:#fff;float:left;width:auto;text-align:center;padding:0 25px;display:block;line-height:35px;text-decoration:none;font-size:14px;font-weight:bold;font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;position:relative;top:1px;color:#999;}
			ul.tabs li a:hover{color:#9DA460}
			ul.tabs li a.active{color:#9DA460; background:#fff url('../image/tabBg.jpg') repeat-x top;border:1px solid #e9e9e9;border-bottom:0;}
	
	/* Related */
	.related{}
		.related .cart{margin-bottom:5px !important;text-align:center;border-top:1px solid #e0e0e0;}
		.related .cart,.related .cart a{float:none;width:auto;margin:2px auto 0;}
			.related .cart a{margin-top:7px;}
		
	/* Reviews */
	.revs,.product_page #review{width:530px;float:left;}
		.product_page #review{font-size:12px;color:#333;}
		.reviews ul li{background:#fff url('../image/reviewBg.jpg') repeat-x top;border:1px solid #e0e0e0;border-width:1px 1px 2px;padding:12px;font-size:12px;color:#666;margin-bottom:7px;}
			.reviews ul li .user{border-top:1px solid #e0e0e0;padding-top:6px;margin-top:8px;}
				.reviews ul li .user strong span{font-weight:normal;color:#999}
				.reviews ul li .user img{float:right;width:auto;}
			.reviews .the_review{color:#666;line-height:1.6em;}
			
	/* Review Form */
	.revForm{background:url('../image/revFormBg.jpg') repeat-x top;float:right;width:315px;border:1px solid #e0e0e0;padding:10px;}
		.revForm h3{background:url('../image/writeIcon.jpg') no-repeat top left;padding:0 0 3px 26px;line-height:24px;color:#333;font-size:13px;border-bottom:1px solid #ececec;margin-bottom:5px;}
			.revForm strong{display:block;color:#666;font-size:12px;padding-bottom:2px;}
				.revForm input.text,.revForm textarea.uniform{width:96%;margin-bottom:10px;color:#666;line-height:normal;padding:5px;}
				.revForm textarea.uniform{margin-bottom:0}
				.revForm small{color:#333;font-size:11px;margin-bottom:10px;display:block;}
				.revForm strong.rate{display:inline-block;padding-right:5px;margin-bottom:10px;}
					.revForm .rating{font-size:12px;color:#333;font-weight:bold;}
				
				.revForm img#captcha{float:left;width:auto;}
				.revForm .buttons{float:right;width:auto;}
					.revForm .buttons a{cursor:pointer;}
				
				.revForm .warning{color:#fff;font-size:12px;padding-bottom:5px;}
				.revForm .success{color:#fff;text-align:center;padding-bottom:5px;font-size:12px;line-height:1.4em;}
				.revForm .buttons{margin-top:5px;}
	
	/* Buttons */
	.buttons a,.cart-module a,.checkout-content a.button{background:#333;color:#fff;padding:3px 8px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:5px 0;text-decoration:none;cursor:pointer;}
		.buttons a:hover,.cart-module a:hover{background:#111;}
	
	/* Attribute */
	.attribute {border-collapse: collapse;width: 100%;border-top:1px solid #DDDDDD;border-left: 1px solid #DDDDDD;
margin-bottom: 20px;float:left;}
		.attribute thead td, .attribute thead tr td:first-child {color: #333;font-size: 12px;font-weight: bold;background: #F7F7F7;text-align: left;}
		.attribute tr td:first-child {color: #333;font-weight: bold;text-align:left;width: 20%;font-size:12px;}
			.attribute td {padding:7px;color: #4D4D4D;text-align:left;vertical-align: top;border-right: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;font-size:12px;}
			
	/* Footer Area */
	#footer{padding:10px 0 0;margin:0; border:1px solid #ececec;border-width:1px 0 0;}
		.footerText{float:left;width:280px;padding-right:22px;border-right:1px solid #e1e1e1;}
			.footerText img{display:block;padding-bottom:5px;}
		/* Footer Column */
		#footer .column{width:140px;float:left;padding:0 22px;border-right:1px solid #e1e1e1;min-height:150px;}
			#footer .last{border:0;}
			#footer .column h5{font-size:15px;color:#333;font-family:"Trebuchet MS",tahome,helvetica,sans-serif;}
				#footer .column ul li{background:url('../image/bullet.jpg') no-repeat left;padding-left:18px;}
					#footer .column ul li a{color:#333;text-decoration:none;}
						#footer .column ul li a:hover{color:#9DA460 /* Green */}
						
/* Inner Pages */
/* Login */
.login-content .left,.login-content .right{width:45%;float:left;}
	.login-content .left{margin-right:15px;}
	.login-content .left,.login-content .right,.forgotPass{border:1px solid #eeebe8;padding:8px;margin-bottom:15px;}
	
	.login-content .left h2,.login-content .right h2,.forgotPass h2,.contact-info h2,.contactForm h2,form h2{font-size:16px;color:#333;border-bottom:1px solid #eeebe8;padding-bottom:3px;margin-bottom:3px;font-family:"Trebuchet MS",tahome,helvetica,sans-serif;}
		.login-content .left b{color:#9DA460;}
		.login-content a.button{background:#333;color:#fff;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;text-decoration:none;padding:3px 6px;margin:5px 0;cursor:pointer;}
			.login-content a.button:hover{background:#000;}
		
		.login-content .right b,.forgotPass b,.contactForm b,form{font-size:12px;font-weight:bold;color:#333;margin-top:8px;padding-bottom:5px;display:block;}
			.login-content .right input,.forgotPass input,form#register input{margin:0;width:80% !important;display:block}
	
	/* Forget pass*/
	.forgotPass{width:50%;}
	
form#register table{border-collapse:collapse;width:50%;}
	form#register a.fancybox{background:none;color:#333;padding:0}
		form#register a.button{padding:5px 24px;}

/* Account Module */
.accountLinks{background:url('../image/accBg.jpg') repeat-x bottom;border:1px solid #e0e0e0;float:left;width:100%;margin:5px 0;line-height:32px;}
	.accountLinks .box-heading{float:left;font-size:12px;padding-left:15px;}
	.accountLinks ul{float:left;}
	.accountLinks ul li{float:left;width:auto;padding:0 8px;}
	
/* Account Page */
.accountBox{float:left;width:30%;margin-right:15px;}
	.accountBox h2{font-size:15px;color:#333;border-bottom:1px solid #eeebe8;padding-bottom:4px;margin-bottom:4px;}
		.accountBox .content{font-size:12px;}
	
/* Product Compare */
.compare-info{border-collapse:collapse;}
	.compare-info thead{background:#eee;}
	.compare-info td{border:1px solid #eeebe8;padding:10px;font-size:12px;color:#333;}
		.compare-info .cart{float:none;width:auto;margin:0 auto;}
			.compare-info a{float:none;cursor:pointer;}

/* Contact page */
.contact-info{font-size:12px;color:#333;}
	.contact-info .left{width:auto;float:left;margin-right:25px;}
	
	.contactForm{margin:10px 0;border:1px solid #eeebe8;padding:5px 15px 15px;}
		.contactForm .left,form#return .left{width:45%;float:left;}
		.contactForm input,form#return .left input,form#return .right input{margin:5px 0;width:89%;}
			span.error{color:#f33;font-size:12px;display:block;}
		.contactForm .right,form#return .right{float:left;width:45%;}

/* Return */
form#return{font-size:12px;color:#333;}
 form#return h2{margin-bottom:10px;}
 .return-list {margin-bottom: 10px;}
	.return-list .return-id {width: 49%;float: left;margin-bottom: 2px;}
	.return-list .return-status {width: 49%;float: right;text-align: right;margin-bottom: 2px;}
	.return-list .return-content {padding: 10px 0px;display: inline-block;width: 100%;margin-bottom: 20px;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;}
	.return-list .return-content div {float: left;width: 33.3%;}
	.return-list .return-info {text-align: right;}
	.return-product {overflow: auto;margin-bottom: 20px;}
	.return-name {float: left;width: 33.3%;}
	.return-model {float: left;width: 33.3%;}
	.return-quantity {float: left;width: 33.3%;}
	.return-detail {overflow: auto;margin-bottom: 20px;}
	.return-reason {float: left;width: 33.3%;}
	.return-opened {float: left;width: 33.3%;}
	.return-opened textarea {width: 98%;vertical-align: top;}
	.return-remove {float: left;width: 33.3%;padding-top: 90px;text-align: center;vertical-align: middle;}
	.return-additional {overflow: auto;margin-bottom: 20px;}
	.return-comment {float: left;width: 49%;}
	.return-captcha {float: right;width:100%;}

/* Table */
form table td{border:0;padding:5px 0;}
table,.wishlist-product table,.cart-info table{border-collapse:collapse;margin-bottom:10px;}
	.wishlist-product table,.cart-info table{width:100%;}
		.wishlist-product table tbody .cart,.cart-info table{border:0;text-align:center;}
	table td,.wishlist-product table td,table.list td,.cart-info table td{border:1px solid #ccc;padding:15px;font-size:12px;color:#333;text-align:center;}
		form#register td{text-align:left;}
		
		.cart-info table td{border-color:#eee;}

/* orders */
.order-list {margin-bottom: 10px;;font-size:12px;color:#333;}
.order-list .order-id {	width: 49%;float: left;margin-bottom: 2px;}
.order-list .order-status {width: 49%;float: right;text-align: right;margin-bottom: 2px;}
.order-list .order-content {padding: 10px 0px;display: inline-block;width: 100%;margin-bottom: 20px;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;}
.order-list .order-content div {float: left;width: 33.3%;}
.order-list .order-info {text-align: right;}
.order-detail {background: #EFEFEF;font-weight: bold;}

/* Sitemap */
.sitemap-info {overflow: auto;margin-bottom: 40px;}
.sitemap-info .left {float: left;width: 48%;}
.sitemap-info .right {float: left;width: 48%;}

	/* Success */
	.success{background: #9DA460;color: white;text-align: center;font-size: 12px;font-weight: bold;
padding: 5px;}
		.success a{color:#fff;}
		.success img.close{cursor:pointer;display: inline-block;padding: 5px;}
		.blockUI .success img.close{display:none;}
		#notification a{color:#fff;text-decoration:underline;}
			#notification img{padding:5px;cursor:pointer;}
	/* Warning */
	.warning{background:#f33;width:100%;color:#fff;font-weight:bold;text-align:center;padding:3px;font-size:12px;}

/* Shopping cart */
.shopping_cart #content{padding-bottom:20px;}
.shopping_cart .cart-info thead tr td{background:#333;border:0;color:#fff;padding:10px}
	.shopping_cart .cart-info td input{text-align:center;}
	.shopping_cart .cart-info tbody tr{border:1px solid #EEEBE8;border-width:0 1px;}
	.shopping_cart .cart-info tbody td{border:0;background:#fff url('../image/scartBg.jpg') repeat-x bottom;padding:3px;border-bottom:1px solid #e9e9e9;}
		.shopping_cart .cart-info td.image img{border:1px solid #e9e9e9;padding:2px;}
		
.shopping_cart .cart-module{float:left;width:100%;}
	.cart-module table .selector{margin-bottom:4px;}
.cart-module .cart-heading {border: 1px solid #eeebe8;padding: 8px 8px 8px 22px;font-weight: bold;font-size: 13px;
color: #555555;margin-bottom:5px;cursor: pointer;background: #F8F8F8 url('../image/arrow-right.png') 10px 50% no-repeat;
}
.cart-module .active {background: #F8F8F8 url('../image/arrow-down.png') 7px 50% no-repeat;}
.cart-module .cart-content {padding:10px 15px;display: none;overflow: auto;margin-bottom:5px;border:1px solid #eee;font-size:12px;color:#333;}
.cart-module a:hover{background:#000;}
	.shopping_cart .cart-module table td{padding:0;border:0;text-align:left;}
.shopping_cart .cart-total{background:#fff;float:right;width:auto;border:1px solid #eeebe8;-webkit-box-shadow:0 1px 11px #ccc;-moz-box-shadow:0 1px 11px #ccc;box-shadow:0 1px 11px #ccc;}
		.shopping_cart .cart-total{padding:10px;width:215px;}
		.shopping_cart .cartModule{float:left;width:65%;background:#fff;padding:15px;border:1px solid #e4e4e4;}
			input.button{border:0;}
			.cartModule h2{color:#333;font-size:15px;}
			.cartModule table.radio{border:1px solid #e4e4e4;padding:10px 10px 0;width:96%;margin:5px 0 0;}
			.cartModule table.radio td{border:0;text-align:left;padding-bottom:10px;}
			.cart-module .content{display:none;border:1px solid #e4e4e4;padding:10px;width:96%;border-top:0;background:#f1f1f1;font-size:14px;color:#333}
			.cart-module table .selector{margin-bottom:4px;}
			
			.shopping_cart .cart-total table{width:100%;}
		.shopping_cart .cart-total td{padding:8px;font-size:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
	.shopping_cart .cart-total td{border:0;text-align:right}
	.shopping_cart .cart-total a{background:#9DA460;color:#fff;padding:5px 8px;float:right;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;}
		.shopping_cart .cart-total a:hover{background:#333;}
	
	form input[type='button'],form input[type='submit'],input[type='button']{background:#9DA460;color:#fff;padding:5px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;cursor:pointer;}
		form input[type='button']:hover,form input[type='submit']:hover,input[type='button']:hover{background:#333;}
		
	
	td.quantity a{display:inline-block;}
	
	
	.shopping_cart .buttons .left a{margin-right:10px;}
		
	.checkout-content{display:block;}
/* checkout */
body.checkout #content{padding-bottom:20px;}
.checkout-heading{background:#333;border:1px solid #222;font-weight:bold;font-size:13px;color:#555;padding:8px;color:#fff}
.checkout-heading a{float:right;margin-top:1px;font-weight:bold;text-decoration:none;color:#ccc;text-decoration:underline;cursor:pointer;}
.checkout-content{display:none;overflow:auto;padding:25px;font-size:12px;color:#333;border:1px solid #eeebe8;border-width:0 1px;}
.checkout-content .left{float:left;width:48%;}
.checkout-content .right{float:right;width:48%;border-left:1px solid #eeebe8;padding-left:22px;}
	.checkout-content p{font-size:12px;padding-bottom:5px;}
	.checkout-content h2{font-size:14px;color:#333;padding-bottom:10px}
	.checkout-content input,.checkout-content select{padding:4px 13px;}
	
	table.radio tr.highlight{padding:10px 0;display:block;}
	
	#payment-address .checkout-content input[type="text"]{width:95%;}
		.checkout-content .buttons .right{float:none;margin-bottom:10px;text-align:left;padding:0}
			#payment-address a.button{margin:0;}
		
	.checkout-content table td{border:0;padding:0;text-align:left;}
		.checkout-content .checkout-product td{padding:5px;text-align:center;}
			.checkout-content .checkout-product tfoot td{text-align:right;}
	
.checkout-content .buttons{clear:both;}
	.checkout-content .colorbox,form a.colorbox,.checkout-content .colorbox:hover,form a.colorbox:hover{background:none;color:#333;text-decoration:underline;padding:0;}

.checkout-product table{width:100%;border-collapse:collapse;border-top:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;margin-bottom:20px;}
.checkout-product td{padding:7px;}
.checkout-product thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDD;}
.checkout-product tbody td{vertical-align:top;border-bottom:1px solid #DDD;}
.checkout-product tfoot td{text-align:right;border-bottom:1px solid #DDD;}
.checkout-product thead .name,.checkout-product thead .model,.checkout-product tbody .name,.checkout-product tbody .model{text-align:left;}
.checkout-product thead .quantity,.checkout-product thead .price,.checkout-product thead .total,.checkout-product tbody .quantity,.checkout-product tbody .price,.checkout-product tbody .total{text-align:right;}


/* Affiliates */
.accountBox{float:left;width:250px;margin-bottom:25px;}

/* Powered */
#powered{position:absolute;left:0;bottom:-40px;background:#EEEDE8;width:880px;text-align:center;font-size:12px;color:#333;padding:10px 15px;}
	#powered p.copy{width:auto;float:left;font-size:12px;}
	#powered p.powered{width:auto;float:right;font-size:12px;}


/* BlockUi Modal */		
.blockPage{border:3px solid #999 !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px !important;}
.blockPage .success{background:#fff;color:#333;}
	.blockPage a{color:#9DA460;}
		.blockPage a:hover{color:#333;}
	.blockPage img{display:none;}
			
/* Inner forms */
table.form td{text-align:left;}