﻿body {
	background:#FFFFFF url('../images/bodybackground.jpg') repeat-x left top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:"Comic Sans MS";
	font-size:12px;
}
.category-lists a {
    font-size:12px;
}
.divAddedToCart {
    text-align: center;
    margin: 17px;
    font-size: 25px;
    position: fixed;
    top: 140px;
    color: white;
    right: 0px;
    min-width: 385px;
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%;
    z-index: 500;
}
/* RESPONSIVE DESIGN */
* {
    box-sizing: border-box;
}
[class*="col-"] {
    float: left;
    padding: 15px;
}
.row::after {
    content: "";
    clear: both;
    display: table;
}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}
@media only screen and (max-width: 768px) {
    /* For mobile phones: */
    [class*="col-"] {
        width: 100%;
    }
}

@media only screen and (max-width: 950px) {
    .divAddedToCart {
        min-width: 100%;
        right: -17px;
        top: 166px;
    }
}
.menu-toggle, .mobile-only{display:none;}
a {
	text-decoration:none;
}
h1 { padding: 0.5em 0; margin: 0; font-size: 18px; }
div.divMainContainer {
	width:982px;
	margin:0px auto;
	padding:0px;
	background:transparent;
}

/****Header Master Layout Styles****/
div.divHeaderContainer {
	width:982px;
	height:140px;
	padding:0px 0px 0px 0px;
	background:transparent url('../images/headerbottombackground.jpg') repeat-x left bottom;
}
div.divHeaderContainerLeftMargin {
	width:976px;
	height:140px;
	padding:0px 0px 0px 6px;
	background:transparent url('../images/headerleftbackground.jpg') no-repeat left top;
}
div.divHeaderContainerRightMargin {
	width:980px;
	height:140px;
	padding:0px 6px 0px 0px;
	background:transparent url('../images/headerrightbackground.jpg') no-repeat right top;
}
div.divHeaderLogo {
	width:970px;
	height:134px;
	padding:0px 0px 6px 0px;
	background:transparent url('../images/headerlogo.jpg') no-repeat 11px 7px;
}
div.divHeaderTopMenu {
	width:960px;
	height:77px;
	padding:5px;
	color:#758D3A;
	text-align:right;
	line-height:12px;
}
span.spanHeaderLink {
	color:#758D3A;
	cursor:pointer;
}
div.divHeaderBottomMenu {
	width:970px;
	height:44px;
	padding:0px 0px 3px 0px;
	text-align:center;
}
table.tableNavigationAligner {
	 margin:0px auto;
	 text-align:center;
}
div.divHeaderBottomMenuButton {
	height:44px;
	background: transparent url(../images/hdr-nav-tab.gif) no-repeat left bottom;
	cursor:pointer;
	float:left;
	margin-right:2px;
	font-weight:900;
	width:0px;
	white-space:nowrap;
}
table.tableNavigationAligner tr td > div.divHeaderBottomMenuButton {
	height:44px;
	background: transparent url(../images/hdr-nav-tab.gif) no-repeat left bottom;
	cursor:pointer;
	float:left;
	margin-right:2px;
	font-weight:900;
	width:auto;
	white-space:nowrap;
}
table.tableNavigationAligner tr td > div.divHeaderBottomMenuButtonHover {
	background:transparent url('../images/headerbottommenumouseover.jpg') repeat-x left top;
}
a.aHeaderBottomMenu {
	font-family:Verdana;
	font-family:"Comic Sans MS";
	color:#494849;
	font-size:13px;
	cursor:pointer;
}
span.spanHeaderBottomMenuButtonEffect {
	display:block;
}
/*div.divHeaderBottomMenuButton:hover,*/ div.divHeaderBottomMenuButtonHover {
	background:transparent url('../images/headerbottommenumouseover.jpg') repeat-x left top;
}

/****Middle Master Layout Styles****/
div.divMiddleContainer {
	width:982px;
	min-height:495px;
	margin-top:11px;
	padding:0px 0px 0px 0px;
	background:transparent url('../images/middletopbackground.jpg') repeat-x left top;
}
div.divMiddleContainerLeftMargin {
	width:982px;
	min-height:495px;
	padding:0px 0px 0px 0px;
	background:transparent url('../images/middleleftbackground.jpg') repeat-y left top;
}
div.divMiddleContainerRightMargin {
	width:976px;
	min-height:495px;
	padding:0px 0px 0px 0px;
	background:transparent url('../images/middlerightbackground.jpg') repeat-y right top;
}
div.divMiddleContainerLeftMarginNoRep {
	width:976px;
	min-height:495px;
	padding:0px 0px 0px 6px;
	background:transparent url('../images/middleleftbackgroundnorep.jpg') no-repeat left top;
}
div.divMiddleContainerSideBackground {
	width:970px;
	min-height:473px;
	background:transparent url('../images/middleleftbackground.gif') repeat-y 16px top;
}
div.divMiddleContainerRightMarginNoRep {
	width:970px;
	min-height:489px;
	padding:6px 6px 0px 0px;
	background:transparent url('../images/middlerightbackgroundnorep.jpg') no-repeat right top;
}
div.divMiddleContainerGrayBackground {
	width:970px;
	min-height:473px;
	padding:16px 0px 0px 0px;
	background:#FFFFFF url('../images/middlebackgroundgray.gif') no-repeat right top;
}
div.divMiddleContainerSideLeftBackground {
	width:970px;
	min-height:473px;
	margin:0px 0px 0px 0px;
	background:transparent url('../images/middletitleleftbackground.gif') no-repeat 16px 0px;
}
div.divMiddleContainerGreenBackground {
	width:946px;
	min-height:473px;
	padding:0px 8px 0px 16px;
	background:transparent url('../images/middlebackgroundgreen.gif') no-repeat left bottom;
}
span.spanItalicTitle {
	font-family:Georgia;
	font-family:"Comic Sans MS";
	font-style:italic;
	font-size:18px;
	color:#515252;
}
div.divMiddleTitle {
	width:732px;
	height:21px;
	padding:5px;
	background:#F5F9E9 url('../images/middletitlerightbackground.gif') no-repeat right top;
	line-height:21px;
}
div.divMiddleSideMenuButton {
	width:184px;
	height:17px;
	margin:4px 8px;
	background:transparent;
}
div.divMiddleSideMenuButton:hover, div.divMiddleSideMenuButtonHover {
	background:transparent url('../images/middleleftmenuhover.jpg') no-repeat left top;
}
a.aMiddleSideMenu {
	font-size:13px;
	color:#515252;
}
span.spanMiddleSideMenu {
	display:block;
	width:168px;
	height:13px;
	padding:2px 0px 2px 16px;
	background:transparent;
	line-height:13px;
	cursor:pointer;
}
div.divMiddleSideMenuTitle {
	width:180px;
	height:18px;
	margin:15px 2px 3px 2px;
	padding:4px 0px 4px 16px;
	line-height:18px;
	background:transparent url('../images/middlesidetitlebackground.jpg') repeat-x left top;
}
div.divSearchForm {
	width:192px;
	padding:0px 0px 0px 8px;
	line-height:17px;
}
textarea.frmTxt {
	font-size:12px;
	color:#20201F;
	background:#D6DFB7;
	border:none;
	padding:5px;
	font-family:"Comic Sans MS";
}
input.frmTxtSearch {
	height:17px;
	font-size:12px;
	color:#20201F;
	background:#D6DFB7;
	border:none;
	padding:0px 10px;
	line-height:17px;
	vertical-align:middle;
	font-family:"Comic Sans MS";
}
input.frmTxt {
	height:24px;
	font-size:12px;
	color:#20201F;
	background:#D6DFB7;
	border:none;
	padding:0px 10px;
	line-height:24px;
	vertical-align:middle;
	font-family:"Comic Sans MS";
}
input.frmTxtBlur {
	color:#7D7D7D;
}
input.frmBttnSearch {
	width:28px;
	height:17px;
	background:transparent url('../images/middlesearchbutton.gif') no-repeat left top;
	border:none;
	cursor:pointer;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}
span.spanFormLabel {
	font-size:12px;
	color:#515252;
	margin-left:7px;
}
select.frmSel {
	font-size:12px;
	color:#7D7D7D;
	border:none;
	background:#D6DFB7;
	font-family:"Comic Sans MS";
}
div.divMiddleContentCheckout {
	text-align:left;
	padding:20px 0px 0px 8px;
	margin:0px 0px 20px 0px; /*If i use padding instead of margin for the bottom part the relatve positioned divs inherit the padding as well in IE7 - buggy*/
}
div.divMiddleContent {
	text-align:left;
	padding:0px 0px 0px 8px;
	margin:0px 0px 20px 0px; /*If i use padding instead of margin for the bottom part the relatve positioned divs inherit the padding as well in IE7 - buggy*/
}
span.spanMiddleProductTitle, h1.spanMiddleProductTitle {
	font-family:Georgia;
	font-family:"Comic Sans MS";
	color:#798F4A;
	font-size:18px;
	font-weight:900;
	font-style:italic;
}
span.spanMiddleSubProductTitle {
	font-family:Georgia;
	font-family:"Comic Sans MS";
	color:#798F4A;
	font-size:12px;
	font-weight:900;
	font-style:italic;
	padding-right:5px;
}
divMiddleProductBox {
	width:738px;
	position:relative;
	background:#F5F9E9;
	padding:0px;
}
a.aMiddleProductBox {
	width:738px;
	display:block;
	position:relative;
	background:#F5F9E9;
	padding:0px;
}
div.divMiddleProductBoxBorder {
	border:1px #C3C5C4 solid;
	padding:3px;
	position:static;
	z-index:8;
	overflow:hidden;
}
div.divMiddleProductBoxContent {
	background:transparent url('../images/middleproductboxbackground.gif') no-repeat left bottom;
	padding:7px;
	position:static;
	z-index:9;
}
div.divMiddleProductImage {
	float:left;
	width:306px; /*242*/
	text-align:center;
}
div.divMiddleProductDescription {
	float:left;
	width:400px; /*230 + 7*/
	text-align:left;
	margin:0px 0px 0px 10px;
}
div.divMiddleProductPriceTable {
	float:left;
	width:227px;
	text-align:left;
	padding:0px 1px 0px 1px;
	border-left:1px #DCEBBC solid;
}
div.divMiddleProductText {
	font-family:Arial;
	font-family:"Comic Sans MS";
	color:#515252;
}
div.divMiddleProductLeftCorner {
	width:13px;
	height:13px;
	position:absolute;
	bottom:0px;
	left:0px;
	background:transparent url('../images/middleproductboxlowerleft.gif') no-repeat left bottom;
	z-index:10;
}
div.divMiddleProductRightCorner {
	width:13px;
	height:13px;
	position:absolute;
	bottom:0px;
	right:0px;
	background:transparent url('../images/middleproductboxlowerright.gif') no-repeat left bottom;
	z-index:10;
}
div.divMiddleProductTopRightCorner {
	width:13px;
	height:13px;
	position:absolute;
	top:0px;
	right:0px;
	background:transparent url('../images/middleproductboxtopright.gif') no-repeat right top;
	z-index:10;
}
div.divMiddleProductTopLeftCorner {
	width:13px;
	height:13px;
	position:absolute;
	top:0px;
	left:0px;
	background:transparent url('../images/middleproductboxtopleft.gif') no-repeat left top;
	z-index:10;
}
td.tdProductFeature {
	width:50%;
	background:transparent url('../images/middlearrowbullet.gif') no-repeat 0px 3px;
	text-align:left;
	vertical-align:top;
	padding:2px 10px 2px 17px;
	font-weight:900;
	font-size:13px;
}
img.imgProduct {
	border:3px #D6DFB7 solid;
}
td.tdPriceHeader {
	text-align:center;
	vertical-align:middle;
	font-family:Georgia;
	font-family:"Comic Sans MS";
	font-size:14px;
	font-style:italic;
	color:#000000;
}
td.tdPriceEntry {
	 padding-left:15px;
	 font-family:Georgia;
	 font-family:"Comic Sans MS";
	 border-right:1px #DCEBBC solid;
}
td.tdPriceEntrySaves {
	 padding-left:15px;
	 font-family:Georgia;
	 font-family:"Comic Sans MS";
	 color:#E35326;
}
span.spanHighlight1 {
	color:#20201F;
	font-family:Georgia;
	font-family:"Comic Sans MS";
	font-size:14px;
}
span.spanHighlight2 {
	color:#B63C25;
	font-weight:900;
	font-family:Georgia;
	font-family:"Comic Sans MS";
	font-size:16px;
}
span.spanHighlight3 {
	font-weight:900;
	font-style:italic;
	font-size:14px;
	font-family:Georgia;
	font-family:"Comic Sans MS";
}
span.spanHighlight4 {
	font-family:"Comic Sans MS";
	font-weight:900;
}
span.spanHighlight5 {
	text-decoration:line-through;
}
span.spanHighlight6 {
	color:#B63C25;
	font-weight:900;
	font-family:Georgia;
	font-family:"Comic Sans MS";
	font-size:12px;
}
span.spanHighlight7 {
	font-family:"Comic Sans MS";
	font-weight:900;
	font-size:14px;
	color:#B63C25;
}
input.frmBttn {
	height:24px;
	width:69px;
	background:#B4D250 url('../images/buttonsmall.gif') no-repeat center center;
	color:#293F5A;
	font-family:Arial, Helvetica, sans-serif;
	font-family:"Comic Sans MS";
	font-size:12px;
	border:none;
	cursor:pointer;
	padding:0px;
	margin:0px;
	line-height:24px;
	vertical-align:middle;
}
input.frmBttnMedium {
	height:24px;
	width:113px;
	background:#B4D250 url('../images/buttonmedium.gif') no-repeat center center;
	color:#293F5A;
	font-family:Arial, Helvetica, sans-serif;
	font-family:"Comic Sans MS";
	font-size:12px;
	border:none;
	cursor:pointer;
	padding:0px;
	margin:0px;
	line-height:24px;
	vertical-align:middle;
}
div.divBulletPoint {
	padding-left:18px;
	background:transparent url('../images/flower.gif') no-repeat 0px 5px;
	font-weight:900;
	font-size:15px;
}
div.divRedMessage {
	color:#E35326;
}
div.divGreenMessage {
	color:#53E326;
}
a.aTextLink {
	color:#798F4A;
	font-family:Verdana;
	font-family:"Comic Sans MS";
	font-size:12px;
	cursor:pointer;
}
div.divMainPictureLink {
	width:190px;
	height:190px;
	border:1px #CCCCCC solid;
	margin:0px auto;
	cursor:pointer;
}
div.divImageBrowserContainer {
	height:167px;
	padding-top:133px;
	position:absolute;
	text-align:center;
	top:50%;
	margin-top:-152px;
	left:0px;
	width:100%;
	background:transparent url('../images/browserbackground.gif') repeat;
}
div.divImageBrowserContainer img, div.divImageBrowserContainer span {
	display:none;
}
div.divImageBrowserContainer:hover img, div.divImageBrowserContainer:hover span {
	display:inline;
}
div.divAJAXMask {
	position:fixed;
	top:0px;
	left:0px;
	width:400px;
	height:400px;
	display:none;
	z-index:10000;
}
div.divTransparent {
	filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.80);
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}
div.divFloatingMenu {
	padding:10px;
	position:absolute;
	top:0px;
	right:50px;
	background:#F5F9E9;
	border:1px #C3C5C4 solid;
	text-align:center;
	z-index:998;
	font-size:15px;
	font-weight:900;
}

div.divStaticPagination {
	padding:10px;
	
	
	right:50px;
	background:#F5F9E9;
	border:1px #C3C5C4 solid;
	text-align:center;
	z-index:1000;
	font-size:15px;
	font-weight:900;
}
span.spanLink {
	color:#758D3A;
	cursor:pointer;
	text-decoration:underline;
	font-size:15px;
	font-weight:900;
}
a.aLink {
	color:#758D3A;
	cursor:pointer;
	text-decoration:underline;
	font-size:15px;
	font-weight:900;
}
div.divCartPreview {
	display:none;
	position:absolute;
	top:20px;
	right:100px;
	width:300px;
	background:#F5F9E9;
	border:1px #C3C5C4 solid;
	padding:10px;
	text-align:center;
	z-index:100;
}
div.divRVContainer {
	width:192px;
	height:290px;
	padding:4px;
	
}


/****Bottom Master Layout Styles****/
div.divBottomContainer {
	width:982px;
	height:122px;
	padding:0px 0px 0px 0px;
	background:#515252 url('../images/bottomtopbackground.jpg') repeat-x left top;
}
div.divBottomContainerLeftMargin {
	width:976px;
	height:122px;
	padding:0px 0px 0px 6px;
	background:transparent url('../images/middleleftbackground.jpg') repeat-y left top;
}
div.divBottomContainerRightMargin {
	width:970px;
	height:122px;
	padding:0px 6px 0px 0px;
	background:transparent url('../images/middlerightbackground.jpg') repeat-y right top;
}
div.divBottomContainerGrayBackground {
	width:970px;
	height:112px;
	padding:10px 0px 0px 0px;
	background:transparent url('../images/bottombackgroundgray.gif') no-repeat left bottom;
}
div.divBottomMenuButton {
	height:83px;
	background:transparent;
	float:left;
	padding:9px 14px 0px 14px;
	border-right:1px #555555 solid;
	border-left:1px #3D3E3D solid;
}
a.aBottomMenu {
	color:#FFFFFF;
	font-family:Verdana;
	font-family:"Comic Sans MS";
	font-size:12px;
	cursor:pointer;
}
div.divBottomText {
	width:970px;
	height:20px;
	color:#A3BE69;
	text-align:center;
	font-size:11px;
	line-height:20px;
}
span.spanBottomLeftFloat {
	float:left;
	margin-left:20px;
}
span.spanBottomRightFloat {
	float:right;
	margin-right:20px;
}
a.aBottomText {
	color:#A3BE69;
}
span.hdrTagLine, span.hdrPhone {
	display: block;
	text-align: center;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	line-height: normal;
}
span.hdrPhone {
	font-size: 26px;
	color: #6699CC;
	float: left;
	padding: 0 100px;
}

.spinner {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -150px; /* half width of the spinner gif */
    margin-top: -150px; /* half height of the spinner gif */
    text-align:center;
    z-index:1234;
    overflow: auto;
    width: 300px; /* width of the spinner gif */
    height: 302px; /*hight of the spinner gif +2px to fix IE8 issue */
}

.redText, a.redText {color:#DF2726;}

.ui-datepicker-trigger {margin-bottom:-7px}

.tdFieldNameReceipt {vertical-align:top;}

/*#carousel {width:300px; margin-top:5px}*/
#carousel li {width:70px;display: inline-block !important;}
#carousel img {width:70px; height:70px;}
#slider {margin-bottom:0;/*width:300px*/}
#carousel .flex-direction-nav a {height:40px; width:40px;}
#carousel .flex-direction-nav a:before {font-size:40px;}
.flex-direction-nav a {color:gray;}
.flexslider {margin-bottom:5px}

/* Mega Menu */
/*
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0;}


body { font-family: "PT Sans", sans-serif; background: #f5f5f5; font-size: 100%;}
a { color: #666; text-decoration: none;}
*/
.nav {
    width: 970px;
    margin: 7px auto;
    height: 38px;
    padding: 0;
    position: relative;
    top: 12px;
}

.nav li { list-style: none;  }
.nav > li { padding: 0; float: left; position: relative; }
.nav > li > a {
	float: left;
    background: #CCDCB1;
	color: #333;
    font-weight:bold;
	font-size: 13px;
	text-decoration: none;
	line-height: 38px;
	padding: 0 5px; 
	height: 38px;
    border-right:1px #F3F8EE solid;
    border-left:1px #f3f8ee solid;
    border-radius: 10px 0 0 0;
}
.nav > li:hover > a { background: #C5DD8F;	}
.nav > li:first-child > a { border-left: 0; }
.nav > li:last-child > a { border-right: 0; }
.nav > li:hover > div { display: block; }

/* MEGA DROP DOWN */

.nav > li > div {
	position: absolute;
	left: 0;
	top: 38px;
	display: none;
	background: #F5F9E9;
	padding: 10px 10px;
	box-shadow: 0 2px 3px rgba(0,0,0,0.1);
	overflow: hidden;
    text-align:left;
    border-right:1px #C5DD8F solid;
    border-left:1px #C5DD8F solid;
    border-bottom: 1px #C5DD8F solid;
    z-index: 1000;
}
.nav > li > div p { color: #666; }
.nav > li > div.right { right: 0; left: auto }
.nav > li > div ul {padding-left:0;}
.nav > li > div ul > li > a {color:#666;}
.nav > li > div ul > li > a:hover {color:#000;}
.nav > li > div ul > li {padding: 0 0 10px 10px; font-family: Arial, Helvetica, sans-serif}
.nav > li > div ul > li img {display:block;margin-bottom:5px}
.container-1, .container-2, .container-3, .container-4, .container-5, .container-6, .container-7 { font-size: 100%; }


/* COLUMNS */
.col1,.col2,.col3,.col4,.col5, .col6, .col7, .col8 { margin: 0; float: left; padding: 0;}

	/* 1 Column */
	.container-1 { width: 170px; }
	.container-1 .col1 { width: 100%; }

	/* 2 Column */
	.container-2 { width: 270px; }
	.container-2 .col1 { width: 50% }
	.container-2 .col2 { width: 100% }

	/* 3 Column */
	.container-3 { width: 400px; }
	.container-3 .col1 { width: 33.33% }
	.container-3 .col2 { width: 66.66% }
	.container-3 .col3 { width: 100% }


	/* 4 Column */
	.container-4 { width: 500px; }
	.container-4 .col1 { width: 25%; }
	.container-4 .col2 { width: 50% }
	.container-4 .col3 { width: 75% }
	.container-4 .col4 { width: 100% }


	/* 5 Column */
	.container-5 { width: 600px; }
	.container-5 .col1 { width: 20%; }
	.container-5 .col2 { width: 40% }
	.container-5 .col3 { width: 60% }
	.container-5 .col4 { width: 80% }
	.container-5 .col5 { width: 100% }

    /* 6 Column */
	.container-6 { width: 910px; }
	.container-6 .col1 { width: 16.66%; }
	.container-6 .col2 { width: 33.33% }
	.container-6 .col3 { width: 50% }
	.container-6 .col4 { width: 66.66% }
	.container-6 .col5 { width: 83.33% }
    .container-6 .col6 { width: 100% }

    /* 7 Column */
	.container-7 { width: 972px; }
	.container-7 .col1 { width: 14.28%; }
	.container-7 .col2 { width: 28.57% }
	.container-7 .col3 { width: 42.85% }
	.container-7 .col4 { width: 57.14% }
	.container-7 .col5 { width: 71.42% }
    .container-7 .col6 { width: 85.71% }
    .container-7 .col7 { width: 100% }


/* HIGHLIGHTS */

.container-3 .highlighted { 
	width: 400px; 
	margin-left: -20px; 
	padding: 20px; 
	background: #e4fbff; 
	border-top: 1px solid #ddd; 
	border-bottom: 1px solid #ddd;
}
.container-4 .highlighted { 
	width: 500px;
	margin-left: -10px; 
	padding: 20px; 
	background: #e4fbff; 
	border-top: 1px solid #ddd; 
	border-bottom: 1px solid #ddd;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.nav > li > a.spanHeaderBottomMenuButtonEffectHover {
	background:#C5DD8F url('../images/headerbottommenumouseoveref.jpg') no-repeat left bottom;
}

.popMenuTop ul li {float:left;border-bottom:1px solid black;}
.col1 {padding:10px 0 0 0;}
.showAll {font-weight:bold;}
#menuShadePeren {left:-127px}
#menuSunPeren {left: -245px}
#menuAnnual {left:-348px}
#menuUnique {left:-460px}
#menuShrubs {left:-563px}
#menuVines {left:-673px}