
img { border:none; vertical-align:middle;}

.count { display:none;}

/* SLIDER START*/
.slider_part { 
	background:#fff; 
	width:930px; 
	height:350px;
	padding:5px 10px 7px 10px;
	margin-bottom:30px;
	position:relative;
}

/* SLIDER EDN */

/* POPULAR PRODUCTS START */

.popular_products {
	background:#fff url(../images/background/scroll-bg.jpg) left top repeat-x; 
	padding:10px; 
	position:relative; 
	margin-bottom:30px; 
}

.popular_products h3 { 
	background:none; 
	border:none;
	margin:0; 
	padding:6px 0 17px 8px; 
	font:normal 22px/24px Arial, Helvetica, sans-serif;
	color:#95a451; text-transform:capitalize;
}  

.popular_products .boxIndent { 
	background:url(../images/background/scroll-bot-bg.gif) left bottom repeat-x; 
	display: block;
    margin: 0 auto;
    overflow: visible !important;
    padding: 0;
    position: relative;
}

div.anythingSlider {
	display: block;
	margin: 0 auto;
	overflow: visible !important; /* needed for Opera and Safari */
	position: relative;
	padding: 0;
}

div.anythingSlider .anythingWindow {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
}

.anythingSlider .arrow{ display: block; height: 54px; width: 30px; background: url(../images/icons/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 50%; margin-top:-46px; cursor: pointer; }
.anythingSlider .forward{ background-position: left top; right: -40px; }
.anythingSlider .back{ background-position: left bottom; left: -40px; }
.anythingSlider .forward:hover , .anythingSlider .back:hover{opacity:0.7;  }

#slider li                   { display: block; float: left; padding: 0; min-height: 255px; width: 930px; margin:0; border:none; overflow:hidden; }
#slider li  .product-box      { border:none; width:155px; text-align:left; float:left; margin:0; margin-right:0px; padding:3px 0 0 0; background:url(../images/icons/divider.gif) left top repeat-y;}
#slider li  .product-box:first-child { margin-left:-1px;} 
#slider li  .product-box .browseImage { width:100%; text-align:center;}
#slider li  .product-box .browseImage img { width:115px; height:auto;}
#slider li  .product-box .Title { min-height:54px; padding:5px 17px 3px 18px; text-align:left;}
#slider li  .product-box .Title a { color:#888; font:normal 12px/17px Arial, Helvetica, sans-serif; text-decoration:none;}
#slider li  .product-box .Title a:hover { color:#95a451;}
#slider li .product-box .Price .WithoutTax , #slider li .product-box .Price .discount { display:none;}
#slider li .product-box  .Price { color:#707e44; font:normal 18px/20px Arial, Helvetica, sans-serif; border-bottom:none; text-align:left; padding:0px 0 0 17px;   z-index:99; float:none;}
#slider li .product-box  .Price .sales { display:block;}
#content #slider li  .quantity-box , #slider li  .quantity-controls , #slider li  .product-fields { display:none;}
#content #slider li  .addtocart-area2 { width:101px; margin:8px 0 0 19px; padding:0; float:none;}
#content #slider li  .addtocart-bar2 span.addtocart-button { width:101px; height:27px; background:none; display:inline-block; padding:0; margin:0; border-radius:0; border:none; font-size:0; cursor:pointer;}

@-moz-document url-prefix() {
  #content #slider li  .addtocart-bar2 input.addtocart-button { padding-bottom:2px;}
}

.slide_prod_img{
    position: relative;
    min-height: 120px
}

/* POPULAR PRODUCTS END */

/* ANY BLOCKS START */
.any_blocks{
    position: relative;
}

.any_blocks #left {
    position: relative;
    float: left;
    width: 230px;
    margin: 0 10px 0 0px;
    padding: 0px 0 0px 0px;
}

.module_special{ 
    background:#fff url(../images/background/special_bg.jpg) left top no-repeat;
    padding-left:20px;
    padding-right:20px; 
}

.module_special h3 { 
    color: #fff; 
    font: normal 16px/20px Arial, Helvetica, sans-serif; 
    text-transform: capitalize;
    background: none;
    padding: 10px 0 10px 21px;
    margin: 0; 
    border:none;
}

.vmgroup_special {
    padding:0px 0px 21px 0px;
    background:url(../images/icons/hor-line.gif) left top repeat-x; 
    display: block; 
    float: none; 
    min-height: auto; 
    width: 100%; 
    overflow:hidden; 
    margin: 0 0 0 0; 
    border:none; 
    background:none; 
    border-top:none;
}

.vmgroup_special  .product-box{
    position: relative;
    background: url(../images/icons/hor-line.gif) left bottom repeat-x;
    border: none;
    padding: 10px 0;
    width: 100%;
    text-align: left;
    float: left;
    min-height: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
}

.vmgroup_special .browseImage { text-align:center;height:55px; width:55px; overflow:hidden; position:relative; float:left; margin-right:8px;}
.vmgroup_special .browseImage img { text-align:center; width:55px; height:55px;}
.vmgroup_special .fleft { float:left; width:119px;}
.vmgroup_special .Title {margin:0px 0 0 0; text-align:left; padding:3px 0px 0 0px; min-height:34px;}
.vmgroup_special  .Title a { color:#888; font:normal 12px/17px Arial, Helvetica, sans-serif;  text-decoration:none; display:block; text-transform:none;}
.vmgroup_special .Title a:hover { color:#95a451; text-decoration:none;}
.vmgroup_special  .Price .WithoutTax , .vmgroup_special  .Price .discount { display:none;}

.vmgroup_special .Price { 
    height: 34px !important;
    color:#707e44; 
    font:bold 12px/17px Arial, Helvetica, sans-serif; 
    border-bottom:none; 
    text-align:left; 
    padding:0px 0 0 0px;   
    z-index:99; 
    float:none;
}

.vmgroup_special  .Price .WithoutTax { display:inline-block; text-decoration:line-through; color:#888; font-weight:normal;}

@-moz-document url-prefix() {
  #content .module_special  .addtocart-bar2 input.addtocart-button { padding-bottom:2px;}
}

.any_blocks #right {
	float:right;
	width:230px;
	margin:0px 0px 0 10px;
}

.module_login { 
	margin-bottom:20px; 
	background:#525d31 url(../images/background/login_bg.jpg) left bottom no-repeat; 
	padding:20px;
	padding-top:9px;
}

.module_login .boxIndent { 
	padding:0 0 4px 0; 
	border:none; 
	background:none; 
}
.module_login h3 { 
	margin:0; 
	padding:0 0 13px 0; 
	background:none; 
	color:#fff; 
	font:16px/20px Arial, Helvetica, sans-serif; 
}

.module_login .inputbox {
	width:180px;
	height:22px;
	line-height:22px;
	background:url(../images/background/input_bg.gif) left top repeat-x;
	border:none;
	color:#b0b69d;
	padding:0px 5px;
	margin:0 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	outline:none;
	float:none;
	border-radius:0px;
}

.module_login p { margin-bottom:5px;}
#login-form #form-login-remember { padding-top:2px; padding-bottom:0px; overflow:hidden; margin-bottom:4px;}
#login-form #form-login-remember label { float:left; font-size:12px; margin-left:7px; display:block; color:#d3e194;  }
#login-form #modlgn-remember.inputbox { width:12px; height:12px; padding:0; margin:1px 0 0 0; border:none; float:left; line-height:0;}
#login-form  label { display:none; color:#000; font:normal 11px/16px Arial, Helvetica, sans-serif; text-transform:none; padding-bottom:6px;}

.login-button{
	position: relative;
	width: 100%;
	overflow: hidden;
}


.login-button .button {
	margin:0;
	width:50px;
	height:27px; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:27px!important;  
	background:url(../images/icons/button.gif) left top repeat-x; 
	vertical-align:top; 
	float:none;
	margin-left:0px;
	border-radius:0px; 
	text-transform:none; 
	font-weight:bold;
	margin-top:0px; 
	float:left;
}
.login-button .button:hover {
	background-position:left bottom; 
	color:#6b7741;
}
@-moz-document url-prefix() {
  .login-button .button { padding-bottom:3px;}
}

.login-button .create {
	float:left; 
	margin-left:0;
	padding-top:0px; 
	padding-left:2px;
}

.login-button .create a { 
	text-decoration:none; 
	display:block; 
	height:27px; 
	width:122px;
	background:url(../images/icons/button.gif) left bottom repeat-x;
	color:#6b7741;
	font:bold 12px/27px Arial, Helvetica, sans-serif;  
	text-transform:none;
	display:inline-block; 
	text-align:center;
}

.login-button .create a:hover { 
	text-decoration:none; 
	background-position:left top; 
	color:#fff;
}

.forgot { list-style-type:none; margin:0; padding:6px 0 0 0px; overflow:hidden; width:100%;}
.forgot a { color:#fff; text-decoration:underline; font:normal 12px/19px Arial, Helvetica, sans-serif;  display:inline-block; padding:0; margin:0;}
.forgot a:hover { text-decoration:none;}


.any_blocks .container {
	position:relative;
	padding:0px 0 0 0;
	margin:0;
	float:right;
	width:700px;			
}

.module_new  { 
	background:url(../images/background/title-bg.jpg) left top no-repeat #fff; 
	padding:0 3px 0 3px; 
}

.module_new  h3 { 
	color:#fff;
	font:normal 16px/20px Arial, Helvetica, sans-serif;
	text-transform:capitalize; 
	background:none; 
	padding:9px 0 35px 39px;
	margin:0; 
	border:none; 
}

.module_new  .boxIndent { padding:0;}

.module_new .boxIndent ul { 
	margin-bottom:0px;
}

.module_new .boxIndent ul li{ 
	display: block; 
	float: none; 
	padding: 0 0 287px 0; 
	width: 100%;
	margin: 0 0 0 0;
	border:none;
	background:none;
}


.module_new  .product-box{ 
	border:none; 
	width: 170px; 
	height: 285px;
	text-align:left; 
	float:left; 
	margin:0; 
	margin-right:0px; 
	padding:3px 0 0 0; 
	background:url(../images/icons/divider.gif) left top repeat-y;
}

.module_new  .product-box:first-child { 
	margin-left:-1px;
}
	
.module_new  .product-box .browseImage {
    width:100%; 
    text-align:center; 
    height: 135px;
}

img.browseProductImage{
    max-height: 140px;
}

.module_new  .product-box .browseImage img { width:115px; height:auto;}
.module_new  .product-box .Title { min-height:54px; padding:5px 17px 3px 18px; text-align:center;}
.module_new  .product-box .Title a { color:#888; font:normal 12px/17px Arial, Helvetica, sans-serif; text-decoration:none;}
.module_new  .product-box .Title a:hover { color:#95a451;}
.module_new .product-box .Price .WithoutTax , .module_new .product-box .Price .discount { display:none;}
.module_new .product-box  .Price { color:#707e44; font:normal 18px/20px Arial, Helvetica, sans-serif; border-bottom:none; text-align:center; padding:0px 0 0 0px;   z-index:99; float:none;}
.module_new .product-box  .Price .sales { display:block;}
.module_new .addtocart-bar2 input.addtocart-button:hover {background-position:left bottom; text-decoration:none; color:#fff;}

.module_new .addtocart-area2{
    float: none;
    margin: 8px 0 0 40px;
    padding: 0;
    width: 101px;
}

/* ANY BLOCKS END */