body { font-family:verdana, arial, helvetica, sans-serif; font-size:70%; color:#000; background-image:url(../images/bckgrnd.jpg); text-align:center; margin:0; padding:0; }
 /** body { background-image: url(../images/bckgrnd_winter.jpg) } winter background - snow **/
/**body { background-image: url(../images/bckgrnd_Vday.jpg) }   Valentines day background - hearts **/
/**body { background-image: url(../images/bckgrnd_stP.jpg) }   St. Patricks day background - clover **/
#mainWrapper { background-color:#BfD4FF; text-align:left; width:95%; vertical-align:top; margin:0 auto; height: 100%; }			/**  background-image:url(../images/bckgrnd_snowflakes.gif) winter background - snow **/
a img { border:none; margin:0 }
a:link, #navEZPagesTOC ul li a { color:#0033CC; text-decoration:underline; font-weight:700 }
a:visited { color:#854401; text-decoration:underline; font-weight:700 }
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover { color:#000; background:#FFE2B0; font-weight:bolder }
#navCatTabs ul li a { background-color:#b4ef03 }  /*background-color:#FFF0E6   color:#133065 */
a:active { color:#854401; font-weight:700; }
h1 { font-size:2em; color:#006530; text-align:center }
h2 { font-size:1.4em; color:#006530 }
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .larger { font-size:1.1em }
.sideBoxContent { font-size:1.5em; margin:0; padding:0; }
.sideBoxContent li { padding: 0.5em 0; }
#container { width:100%; text-align:left; position:relative; z-index:1; height:auto; font-size:100%; margin:0 auto }
#sidebar1 { float:left; position:relative; margin-right:0; padding-right: 0.6em; z-index:2; height:auto }
#sidebar2 { float:right; position:relative; z-index:2; height:auto }
#mainContent { position:relative; height:auto; width:100%; margin-left:auto; margin-right:auto; text-indent:0; top:0; }
#CenterTop h2 { line-height:normal; font-size:2.0em }
#CenterTop { position:relative; top:0; height:auto; width:100%; text-align:center; float:left; }
#CenterMiddle p, #CenterMiddle h2, #CenterRight p, #CenterRight h2, #CenterBottom h2 { padding-left:0; padding-right:0; margin-top:0; }
#CenterMiddle { position:relative; top:0; width:100%; height:auto; float:right; margin:0 }
#CenterLeft { position:relative; top:0; width:49%; height:auto; float:left; margin:0; padding: 0 0.2em 0 0; min-height:245px }
#CenterRight { position:relative; top:0; width:49%; height:auto; float:right; margin:0; padding: 0 0.2em 0 0; min-height:245px }
#CenterBottom { position:relative; top:500px; width:100%; height:auto; float:left; margin:10px 0; }
#CenterBottom h3 { text-align:left; margin-bottom:0 }
#RightTop { border-width:0; margin:0; padding:0 }
#RightMiddle { background-position:center; position:relative; top:0; width:100%; float:right; margin:0; padding:0 } /*background-image:url(../images/RightBottleMid.jpg); background-repeat:repeat-y;*/
#RightBottom { background-position:center; position:relative; top:0; width:100%; height:40px; float:right; margin:0; padding:0 }
#LeftTop { border-width:0 } /*background-image:url(../images/RightBottleBot.gif); background-repeat:no-repeat;*/
#LeftMiddle { background-position:center; position:relative; top:0; width:100%; float:left } /*background-image:url(../images/LeftBottleMid.jpg); background-repeat:repeat-y;*/
#LeftBottom { background-position:center; position:relative; top:0; height:40px; width:100%; float:left } /*background-image:url(../images/LeftBottleBot.gif); background-repeat:no-repeat;*/
CODE { font-family:arial, verdana, helvetica, sans-serif; font-size:1em }
FORM, SELECT, INPUT { display:inline; font-size:1em; margin:0.1em }
TEXTAREA { display:block; width:95%; margin:auto }
input:focus, select:focus, textarea:focus { background:#E4FEF5 }
FIELDSET { border:1px solid #555; margin:0.5em 0; padding:0.5em }
LEGEND { font-weight:700; color:#000; padding:0.3em }
LABEL, h4.optionName { line-height:1.5em; padding:0.2em }
LABEL.checkboxLabel, LABEL.radioButtonLabel { margin:0.5em 0.3em }
LABEL.inputLabel { width:8em; float:left }
LABEL.inputLabelWide { width:14em; float:left }
LABEL.inputLabelPayment { width:14em; float:left; padding-left:2.5em }
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel { width:11em; float:left }
ADDRESS { font-style:normal }
HR { height:1px; margin-top:0.5em; border:none; border-bottom:1px solid #9a9a9a }
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution { line-height:1.8em; border:1px solid #9a9a9a; padding:0.2em }
.messageStackWarning, .messageStackError { background-color:red; color:#fff }
.messageStackSuccess { background-color:#9F9; color:#000 }
.messageStackCaution { background-color:#FF6; color:#000 }
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #popupAdditionalImage, #popupImage { background-image:none; margin:0; padding:0 }
#headerWrapper { background-color: #bfd4ff; background: -webkit-gradient(linear, left top, left bottom, from(#f6f9fe), to(#bfd4ff)); background: -moz-linear-gradient(top, #f6f9fe, #bfd4ff);  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f9fe', endColorstr='#bfd4ff');
}
#logoWrapper a:hover { background:transparent }
#taglineWrapper { clear:right; text-align:center; color:#000; font-family:"Laffayette Comic Pro", Andy, Verdana; height:auto; width:100%; margin:0; vertical-align:middle; }
#tagline { font-size:1.2em; float:left; width:65%; font-weight:bolder; margin: 0 15px 0 0; }
#tagline2 { font-size:1em; float:right; width:30%; margin: 0 15px 0 0; font-weight:bold; font-variant:small-caps }
#navColumnOneWrapper, #navColumnTwoWrapper, {
margin:auto
}
#sendSpendWrapper { border:1px solid #cacaca; float:right; margin:0 0 1em 1em }
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper { width:46%; margin:0 }
.navNextPrevCounter { font-size:0.9em; margin:0 }
.navNextPrevList { display:inline; white-space:nowrap; list-style-type:none; margin:0; padding:0.5em 0 }
#navSuppWrapper { font-weight:700; color:#ffffff; height:1%; margin:0 0 0 25px; padding:0.5em 0 }
#navMainWrapper { background-color:#295CA7; line-height:normal; width:93%; margin:0 auto; padding: 0.3em 1em 0 1em; -webkit-box-shadow: 2px 3px 7px #666666; -moz-box-shadow: 2px 3px 7px #666666; box-shadow: 2px 3px 7px #666666; border-radius:4em; -moz-border-radius:4em; -webkit-border-radius:4em; border:1px #f6f9fe solid; } /*background-color:#3e587c*/
#navCatTabsWrapper { font-weight:700; height:1%; width:100%; color:#9a9a9a; background-image:none; margin:0; padding:0 }
#navSuppWrapper { font-weight:800; color:#006530; height:1%; width:100%; margin:0; padding:0 }
#navCatTabs ul { list-style-type:none; text-align:center; line-height:1.3em; font-size:1.3em; margin-top:0.5em; padding:0.3em 0 0 0 }
#navMain ul { list-style-type:none; text-align:center; font-size:1.1em; line-height:1.5em; margin: 0 .5em 0 .5em; padding:0.5em 0.2em 0 0 }
#navMain ul li { background:url(../images/left.gif) no-repeat left top; display:inline; color:#000; margin: 0 0.2em; padding:0.5em 0 0.2em 0.3em }
#navMain ul li a { background:url(../images/right.gif) no-repeat right top; text-decoration:none; color:#000; white-space:nowrap; margin:0; padding:0.5em 0.3em 0.2em 0 }
#navMain ul li a:hover { background:url(../images/right_on.gif) no-repeat right top; color:#000; margin:0; }
#navMain ul li.viewCart { background:url(../images/sleft.gif) no-repeat left top; display:inline; padding:0.5em 0 0.2em 0.3em }
#navMain ul li.viewCart a { background:url(../images/sright.gif) no-repeat right top; text-decoration:none; color:#000; white-space:nowrap; margin:0; padding:0.5em 0.3em 0.2em 0 }
#navMain ul li.viewCart a:hover { background:url(../images/sright_on.gif) no-repeat right top; color:#000; margin:0; padding:0.5em 0.3em 0.2em 0 }
#navSupp ul li a, #navCatTabs ul li a { text-decoration:none; color:#0E2D91; white-space:nowrap; margin:0; padding:0 0.5em }
#navSupp ul li a:hover, #navCatTabs ul li a:hover { color:#000; background:#EAFCB3 }  /*background:#E6F0F0*/
#navSupp ul { list-style-type:none; text-align:center; line-height:1.1em; font-size:1.1em; margin-top:0.2em; padding:0 }
#navEZPagesTOCWrapper { font-weight:700; float:right; height:1%; border:1px solid #9a9a9a }
#navEZPagesTOC ul { list-style-type:none; line-height:1.5em; margin:0; padding:0.5em 0 }
#navEZPagesTOC ul li { white-space:nowrap }
#navEZPagesTOC ul li a { margin:0; padding:0 0.5em }
#ezpagesHeading { font-weight:bold; font-size:1.5em; margin-top: 0.5em }
#navCategoryIcon, .buttonRow, #indexProductListCatDescription { margin:0.5em }
#navMainSearch { position:relative; float:right; margin:5px 90px 0 0 }
.button { position:absolute; top:-2px; margin:0 50px 0 0 }
#navBreadCrumb { background-color:#E1EDED; font-size:0.95em; font-weight:700; width:475px; margin:10px 0 0 32px; padding:0.5em }
#navBreadCrumb a:hover { background:#E7D9BC }
#navEZPagesTop { background:url(../images/nav_tab.jpg) repeat-x; width:500px; text-align:center; font-size:1.1em; font-weight:900; color:#ffffff; margin:.5em auto; padding:0.5em 0 } /*color:#854401*/
#navBreadCrumb a, #navEZPagesTop a { color:#000000; padding:0 0.5em }  /*color:#854401*/
#navEZPagesTop a:hover { background:#E6F0F0; color: #000000 }
#navColumnOne, #navColumnTwo { }
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert { vertical-align:top }
.alert { color:red; margin-left:0.5em }
#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix { padding:0.8em }
.centerColumn { background:#ccddff; font-size:1.2em; width:98%; margin:0 auto; padding:0; -webkit-box-shadow: 2px 3px 7px #666666; -moz-box-shadow: 0px 0px 10px #666666; box-shadow: 2px 3px 7px #666666; border-radius:2em; -moz-border-radius:2em; -webkit-border-radius:2em; border:1px #f6f9fe solid; overflow:hidden; }
#ezPageDefault { font-size:1.2em; width:90%; margin:0 auto; padding:0; overflow:hidden; }
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP { font-size:1em }
#siteinfoLegal { padding:5px 0 }
#siteinfoLegal a { color:#006530; font-weight:700; padding:0 0.5em }
#siteinfoLegal a:hover { color:#854401; background:#E7D9BC }
#cartAdd { text-align:center; border:2px solid #000; margin:1em; padding:1em; font-weight:bold }  /* was float:right; */
.tableHeading TH { border-bottom:1px solid #9a9a9a }
.tableHeading, #cartSubTotal { background-color:#e9e9e9 }
#cartSubTotal { border-top:1px solid #ccc; font-weight:700; text-align:right; line-height:2.2em; padding-right:2.5em }
.tableRow, .tableHeading, #cartSubTotal { height:2.2em }
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay { padding:0.5em 0 }
.cartUnitDisplay, .cartTotalDisplay { text-align:right; padding-right:0.2em }
#scUpdateQuantity { width:2em }
.cartQuantity { width:4.7em }
.cartNewItem { color:#3C3; position:relative }
.cartOldItem { color:#609; position:relative }
.cartBoxTotal { text-align:right; font-weight:700 }
.cartRemoveItemDisplay { width:3.5em }
.cartAttribsList { margin-left:1em }
#mediaManager { width:50%; background-color:#E4FEf5; border:1px solid #003D00; margin:0.2em; padding:0.5em }
.normalprice, .productSpecialPriceSale { text-decoration:line-through }
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount { color:red }
.orderHistList { list-style-type:none; margin:1em; padding:0.2em 0 }
#cartBoxListWrapper ul, #ezPageBoxList ul { list-style-type:none }
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal { margin:0; padding:0.2em 0 }
.totalBox { width:5.5em; text-align:right; padding:0.2em }
.lineTitle, .amount { text-align:right; padding:0.2em }
.amount { width:5.5em }
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage { margin:0 1em 1em 0 }
#cartImage { margin:0.5em 1em }
.attribImg { width:20%; margin:0.3em 0 }
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew { margin:0.5em 0 }
.centerBoxWrapper { height:auto; margin:1em 0; }
h2.centerBoxHeading { font-size:1.5em; color:#006530; font-weight: bold; }
h3.leftBoxHeading, h3.leftBoxHeading a { font-size:2em; color:#006530; font-weight:900; } /*line-height:200px*/
h3.rightBoxHeading, h3.rightBoxHeading a { font-size:2em; color:#006530; font-weight:900; }
#categories { margin:1.5em 10px 0 0 }
#categoriesHeading { background:url(../images/LeftBottleTop.gif) no-repeat; margin:0; padding:0 }
#categoriesContent a, #categoriesContent a:hover { color:#854401 }
.rightBoxHeading { margin:0.5em 0 0 0; padding:0 }  /*** height:126px; background:url(../images/RightBottleTop.gif) no-repeat; **/
.leftBoxHeading { margin:0.5em 0 0 0; padding:0 } /**background:url(../images/LeftBottleTop.gif) no-repeat; height:126px;**/
.centerBoxHeading { margin:0; padding:0 }
.rightBoxContainer { margin: 0.5em 0 0 }
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover { background:url(../images/sidebox_header_on.png) no-repeat #abbbd3; color:#854401; text-decoration:none; padding:0.5em 0.2em 0.4em }
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited { color:#904C01 }
#bestsellers .wrapper { margin:0 0 0 1.5em }
#bestsellers ol { margin-left:1.1em; padding:0 }
#bestsellers li { margin:0.3em 0; padding:0 }
#bannerboxHeading { background-color:#00C }
#upProductsHeading { text-align:left }
#upDateHeading { text-align:right }
.rowOdd { background-color:#E8E8E8; height:1.5em; vertical-align:top }
.rowEven { background-color:#F0F0F0; height:1.5em; vertical-align:top }
.hiddenField { display:none }
.accountTotalDisplay, .accountTaxDisplay { width:20%; text-align:right }
.accountQuantityDisplay { width:10%; vertical-align:top }
TR.tableHeading { background-color:#cacaca; height:2em }
.productListing-rowheading { background-color:#abbbd3; height:2em; color:#FFF }
#siteMapList { width:90%; float:right }
.ratingRow { margin:1em 0 1.5em }
LABEL#textAreaReviews { font-weight:400; margin:1em 0 }
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart { background-image:none; background-color:#ffffff }
.information { line-height:150%; padding:10px 3px }
.seDisplayedAddressLabel { background-color:#85C285; text-align:center }
.seDisplayedAddressInfo { text-transform:uppercase; text-align:center; font-weight:700 }
#seShipTo { padding:0.2em }
#plnt_text1 p, #plnt_text2 p, #plnt_text3 p, #body_text1 p, #body_text2 p, #body_text3 p { font-family:"Times New Roman", Times, serif; font-size:1.3em; font-style:normal; font-weight:700; color:#013D9F; text-align:center }
#plnt_text1 a:hover, #plnt_text2 a:hover, #plnt_text3 a:hover, #body_text1 a:hover, #body_text2 a:hover, #body_text3 a:hover { background-color:#eee }
#body_wrapper { width:990px; margin-right:auto; margin-left:auto; position:relative; height:725px; background-color:#FFF; padding-bottom:10px; background-position:50% 40%; background-repeat:no-repeat; background-image:url(../images/body.jpg) }
#body_content { height:auto; width:600px; position:absolute; z-index:2; top:0; float:left; left:195px; text-align:left }
#body_text1 { height:auto; width:300px; position:relative; z-index:2; float: left; left:5px; top:78px; line-height:125%; text-align:center; }
#body_text2 { height:auto; width:300px; position:relative; z-index:2; float:right; right:5px; top:78px }
#body_text3 { height:auto; width:300px; position:relative; z-index:2; float:left; left:5px; top:95px }
#body_text4 { height:auto; width:300px; position:relative; z-index:2; float:right; right:5px; top:-55px }
#body_content0 { background-color:#FFF; position:absolute; visibility:visible; z-index:3; left:-72px; width:750px; top:0; height:66px; text-align:center }
#body_content1a, #body_content1b, #body_content1c, #body_content2a, #body_content2b, #body_content2c, #body_content2d, #body_content3a, #body_content3b, #body_content3c, #body_content4a, #body_content4b { position:absolute; left:0; top:40px; z-index:3; background-color:#ECF5FF; width:90%; min-height:500px; max-height:650px; padding-left:3px; padding-right:3px; font-size:1.2em; visibility:hidden; text-align:left }
#body_content2a { line-height:110% }
#body_content2b, #body_content2c, #body_content2d, #body_content3b, #body_content4b { overflow:scroll }
#plnt_wrapper { width:990px; margin-right:auto; margin-left:auto; position:relative; height:742px; background-image:url(../images/globe.gif); background-color:#FFF; padding-bottom:10px; background-position:50% 50%; background-repeat:no-repeat }
#plnt_content { height:750px; width:570px; position:absolute; z-index:2; top:0; float:left; left:210px; text-align:left }
#plnt_text1 { float:left; height:200px; width:200px; position:absolute; z-index:2; top:65px; background-image:url(../images/noBottle.jpg); left:0; visibility:visible }
#plnt_text2 { float:right; height:auto; width:200px; position:absolute; z-index:2; top:60px; left:790px }
#plnt_text3 { height:auto; width:200px; position:relative; z-index:2; top:450px; left:0 }
#plnt_content0 { background-color:#FFF; position:absolute; visibility:visible; z-index:3; left:-114px; width:800px; top:0; height:41px }
#plnt_content1a { position:absolute; visibility:hidden; z-index:3; left:0; top:40px; width:100%; font-size:1.2em; overflow:scroll; height:700px }
#plnt_content2a { line-height:110%; overflow:scroll }
#plnt_content1a, #plnt_content1b, #plnt_content2a, #plnt_content2b, #plnt_content2c, #plnt_content2d, #plnt_content3b, #plnt_content3a, #plnt_content3b { background-color:#ECF5FF; position:absolute; visibility:hidden; z-index:3; left:0; top:40px; width:100%; font-size:1.2em }
.smallerText { font-size:80% }
h3, .biggerText { font-size:1.2em }
h1, h2, h3, h4, h5, h6 { margin:0.3em 0 }
.wrapperAttribsOptions { display: block; margin:0.3em 0.3em }
#RightMiddle p, #RightMiddle h2, #LeftMiddle p, #LeftMiddle h2 { padding-left:2px; padding-right:2px; margin-top:0 }
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg, .mediaTitle, .back { float:left }
#checkoutPayment LABEL.radioButtonLabel, .important, #cartBoxEmpty, #cartBoxVoucherBalance, SPAN.category-subs-parent, SPAN.category-subs-selected, .bold { font-weight:700 }
P, ADDRESS, #productDescription, .shippingEstimatorWrapper { padding:0.5em }
#productDescription li { text-align:center; font-size:1em }
.clearBoth, #shoppingcartBody #shippingEstimatorContent { clear:both }
#navColumnOneWrapper, #navColumnTwoWrapper { margin-left:0.3em; margin-right:0.5em }
#navSupp ul li, #navCatTabs ul li, .visibleField { display:inline }
.gvBal, .mediaTypeLink, .forward, #shoppingCartDefault #PPECbutton, .topClose { float:right }
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading, h3#categoriesHeading { font-size:1.1em; color:#006530; font-weight:700 }
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg, #indexCategoriesMainContent a img { text-align:center }
A.category-top, A.category-top:visited, A.category-links, A.category-links:visited, A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited { color:#924E01; text-decoration:none }
#storySubmitWrapper { height:auto; width:470px; margin-right:0; margin-left:0 }
#submitStory { font-family:"Laffayette Comic Pro", Andy, Verdana; font-size:110% }
#storyWrapper { height:auto; width:990px; margin-right:auto; margin-left:auto; min-height:700px; position:relative }
#storySummary { width:95%; height:auto; margin-left:0; float:left; min-height:500px; position:relative; padding-left:5px }
#tblstories { width:100%; border:1px solid #666; background-color:#EEE }
#fullStory { height:auto; width:90%; background-color:#FFF; text-align:left; position:relative; margin-left:auto; margin-right:auto }
#aboutWrapper { background-color: #BfD4FF; text-align: left; padding: 0 0.5em 0 1.5em }
#aboutProducts { background-color: #FFFFFF; float: right; height: auto; width: 30%; border: thick groove #999999; padding: 3px; margin: 0 0 0.3em 1em; padding-bottom:1em; }
#tbl_language { font-size:1.2em; background-color:#E4ECFA }
#contestMainWrapper { height:auto; width:980px; margin-bottom:10px; margin-left:auto; margin-right:auto }
.leftBoxContainer, #logoWrapper, #myAccountGen li, #myAccountNotify li { margin:0 }
#productQuantityDiscounts { width:100% }
#productDateAvailable { font-size:1.1em; font-weight:bold; color:#CC0000; }
#mainQuote { margin: 0 0 1em 0; padding: 0 1em; }
html { height:100%; }
#logoffDefaultMainContent, #shoppingCartDefault { padding: 1em 0.2em; }
#accountLinksWrapper{ padding-left: 5em;}
#indexProductList{ padding: 1em 0.5em;}


