/* body { margin:0px; padding:0px; background-image:url(../images/default_banner.jpg); background-position:center top; background-repeat:no-repeat; text-align:center; } */

html{
}

a{
  text-decoration:underline;
}

body{
  background-color:#b4ff8a;
  background-image:url('../images/background.jpg');
  background-repeat: repeat-x;
  padding:0px;
  margin:0px;
  color:#444;
}

div.category-product-false-link{margin-top:5px;text-align:center;}
div.category-product-false-link img{width:95px;height:36px;margin:0 auto;}

h4{
  color:#7c8e21;
  font-size:14px;
}

.wrapper{
  background-image:url('../images/topBannernew.jpg');
  background-position:50% 0%;
  background-repeat: no-repeat;
  height:890px;
  margin:0px auto 0px auto;
  position:relative;
}

.banner{
  width:900px;
  height:150px;
  margin:0px auto 0px auto;
  position:relative;
}

.banner a{
  text-decoration:none;
}

.navDiv{
  margin:0px auto 0px auto;
  width:900px;
  height:40px;
  padding:0px;
  position:relative;
}

.homeLink{
  left:35px;
  top:40px;
  cursor:pointer;
  display:block;
  width:510px;
  height:60px;
  position:absolute;
  top:30px;
  left:35px;
}

.homeLink a{
  display:block;
}

.contentArea{
  width:900px;
  margin:0px auto 0px auto;
  Position:relative;
}

.contentWrapper{
  float:right;
  width:650px;
  
  min-height:600px;
  height:auto !important;
  height:600px;

}

#content{
  padding:10px;
}

#footer{
  height:163px;
  background-image:url('../images/footer.gif');
  background-position:right bottom;
  background-repeat:no-repeat;
  font-size:10px;
  text-align:right;
}

#footerText{
  padding-top:130px;
  padding-right:30px;
}

.sideNav{
  float:left;
  padding:0px;
  padding-left:16px;
  width:200px;
}

.loginCart{
position:absolute;
top:-15px;
left:15px;

  padding:0 0 5px 10px;
  text-align:left;
}
.loginCart img{float:left;padding-right:10px;}

.cartLine{
  text-align:left;
  float:left;
}

.cartLine td{
  vertical-align:top;
}

.loginCart a{
  font-weight:bold;
  text-decoration:none;
  color:#444;
}

.middleSideNav{
  padding:0px;
  margin:0px;
  width:178px;
  background-image:url('../images/sideNavMiddle.gif');
  background-repeat:repeat-y;
}

.middleSideNav ul{
  margin-top:0px;
  padding-top:0px;
  list-style-type: none;
  padding-left:0px;
  margin-left:0px;
}


.categoryMenuContainer{
  width:65px;
  height:95px;
  float:left;
  padding-right:12px;
  margin-bottom:6px;
  padding:0px;
  text-align:center;
}

.categoryMenuContainer a{
  font-family: Comic Sans MS, Arial, Sans Serif;
  font-size:11px;
  text-decoration:none;
}

.categoryMenuContainer a:hover{
  color:#f55;
}

.categoryMenuImage{
  width:63px;
  height:63px;
  padding:0px;
  text-align:center;
  border:solid 1px #739d5c;
  background-color:#fff;
  overflow:hidden;
  background-position:50% 50%;
}

.categoryMenuContainer .on{
  color:#f44;
}

.topSideNav{
  font-size:1px;
  padding:0px;
  margin:0px;
  height:12px;
  width:178px;
  background-image:url('../images/sideNavTop.gif');
  background-repeat:no-repeat;
}

.bottomSideNav{
  font-size:1px;
  padding:0px;
  margin:0px;
  height:12px;
  width:178px;
  background-image:url('../images/sideNavBottom.gif');
  background-repeat:no-repeat;
}

.topNavigation{
  text-align:center;
  width:343px;
  height:40px;
  float:right;
  overflow:hidden;
  margin-right:5px;
  padding-top:1px;
}

.topNavigation ul{
  margin:0px;
  padding:0px;
  list-style-type: none;
  display:inline;
}

.topNavigation ul li{
  display:inline;
}

.topNavigation ul li a{
  text-decoration:none;
  font-weight:bold;
  line-height:39px;
  display:block;
  float:left;
  margin:0px;
  padding-left:10px;
  padding-right:10px;
}

.topNavigation ul li.on{
  display:block;
  float:left;
  background-color:#fff;
}

.topNavigation ul li a:hover{
  background-color:#fff;
}

/*shop*/



div.master { position:relative; width:760px; margin:0 auto;}

div.footer { height:50px; margin:0 auto; color:#676767; font-size: 10px; }
	div.footer-left { float: left; padding: 5px 0 0 30px;}
	div.footer-right { float: right; padding: 5px 30px 0 0; }
		div.footer-right a { color:#676767; }

/*cart*/
div.car-outer{margin-top:10px;height:30px;text-align:right; background-color:#6A6F72; overflow:hidden; }
div.cart-text{float:left;width:150px;text-align:left;overflow:hidden;}
div.cart-text-padding{padding:0px 0px 0px 22px;}
div.cart-text-padding a{text-decoration:none;}
div.cart-text-padding a:hover{text-decoration:underline;}
div.cart-text a{color:#fff;font-size:11px;line-height:30px;}
div.cart-image{float:right;width:36px;cursor:pointer;}
div.cart-image img{border:0px;}

/*currency*/
div.cur-outer{height:auto;text-align:right; background-color:#6A6F72; height:30px; margin-top:10px; }
div.cover{}
div.cover-text{float:left;width:150px;text-align:left;color:#fff;font-size:11px;line-height:30px;}
div.cover-text-padding{padding:0px 0px 0px 22px;}
div.cover-img{float:right;width:36px;cursor:pointer;}
div.cover-under{text-align:left;color:#fff;font-size:11px;line-height:30px;padding:0px 0px 0px 22px;background-color:#6A6F72;}
div.bottom{padding:0px;margin:0px;height:auto;overflow:visible;}
#currencyDropdown{}
div.cover-under{}
div.CurrencyItem{cursor:pointer;text-decoration:underline;}

.categoryMenuContainer{width:72px!important; height: 105px!important; padding:0 6px 0 0;}

.categoryMenuContainer a{display:block; width:72px!important;}

.categoryMenuImage img{border:solid 1px #739d5c; display:inline;}

.categoryMenuImage{
  border:0!important;
  width:72px!important;
  height:72px!important;
}

.middleSideNav{width:183px!important;}
