/**
 * @package templateSystem
 * @copyright Copyright 2003-2005 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet_new.css 3286 2006-03-28 01:14:04Z drbyte $
 */
#mainWrapper{text-align:left;vertical-align:top;width:960px;background-color:#fff;margin:8px auto 0 auto;padding-bottom:10px}
#bottomShadow{height:16px;margin:0 auto 0 auto;width:960px;background-color:transparent;background-image:url(../images/bottom_shadow.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:0 0;overflow-x:hidden;overflow-y:hidden;float:left}
.smallProductImage img{margin-right:6px}
/*
a:visited{text-decoration:none;font-weight:normal}
*/
CODE{font-family:arial,verdana,helvetica,sans-serif;font-size:1em}
#tellafriendContent input{vertical-align:middle}
#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg{float:left}
LABEL.inputLabelPayment{width:15em;float:left}
LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel{width:12em;float:left}
ADDRESS{font-style:normal}
.clearBoth{clear:both}
#mainWrapper{text-align:left;vertical-align:top}
#contentMainWrapper{margin:0}
#headerpic{margin:0 auto 0 auto;padding:0;width:960px}
#headerpic img{display:block}
#logotop{position:relative;height:80px;width:960px;margin:0 auto 0 auto;padding:0}
#logotop img{border:0;margin-top:8px}
#headerWrapper{width:100%}
#headerWrapper img{border:0}
#navColumnOneWrapper,#navColumnTwoWrapper{margin:auto}
#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0 0 1em 1em}
#navMainWrapper{position:absolute;color:#fff;top:2px;right:0}
#navMainWrapper a:link,#navMainWrapper a:visited{color:#00aee7;text-decoration:none}
#navMainWrapper a:hover{color:#acacac}
#headerContent #logoimg{border:0;position:relative;top:25px;left:30px}
#nameWrapper{padding:25px 0 10px 30px}
#nameWrapper a,#nameWrapper a:visited{font-size:25px;text-decoration:none;color:#fff;font-weight:normal}
#taglineWrapper{font-size: 1.5em;padding:10px 0 10px 60px;margin-top:-30px;color:#fff}
#navCurrenciesWrapper .nav_language{float:left;margin-top:8px;padding:0 15px 3px 0}
#navCurrenciesWrapper .nav_currencies{float:left;margin-top:8px;padding:0 15px;border-left:1px solid #d2d2d2}
#navCurrenciesWrapper form{margin:0;padding:0}
#navCurrenciesWrapper select,#navCurrenciesWrapper input{margin:0;padding:0}
/*
#navEZPagesTop{text-align:left;padding-top:0;padding-left:0;padding-bottom:0;color:#515151}
#navEZPagesTop a:link,#navEZPagesTop a:visited{display:block;color:#fff;font-family:Helvetica,Arial,sans-serif;font-size: 0.95em;text-decoration:none;padding:12px 25px 11px 25px;white-space:nowrap;background-image:url(../images/menu_a_bg.gif);background-repeat:no-repeat;background-position:right center;line-height:16px}
#navEZPagesTop ul{margin:0;list-style:none;padding-left:0}
#navEZPagesTop ul li{float:left;padding:0}
#navEZPagesTop a:hover{color:#00aee7;background-color:#353535}
*/
#navEZPagesTop{text-align:center;padding-top:0;padding-left:0;padding-bottom:0;color:#515151}
#navEZPagesTop a:link,#navEZPagesTop a:visited{display:inline-block;color:#fff;font-family:arial,verdana,helvetica,sans-serif;font-size: 0.95em;text-decoration:none;line-height:16px}
#navEZPagesTop ul{margin:0;list-style:none;padding-left:0}
#navEZPagesTop ul li{float:left;padding:0}
#navEZPagesTop a:hover{color:#515151;}
#topmenubarinner{height:41px;width:960px;margin:0 auto 0 auto}
#indexDefaultMainContent{padding-left:0}
#indexDefaultMainContent p{margin:0;padding-bottom:10px}
#navMainSearch{position:absolute;margin:0 5px 0 0;top:32px;right:0}
#navMainSearch input{font-size:10px}
#footerhsy a:link,#footerhsy a:visited{color:#a5a5a5;text-decoration:none}
#footerhsy a:hover{color:#00aee7}
#footerhsy{background-color:#1d1d1d;color:#767676;width:100%;padding-bottom:0;float:left}
#footerhsyInner{position:relative;width:960px;margin:0 auto 0 auto}
.imgtop{position:absolute;top:-2px;right:16px}
#footerline{height:2px;margin-top:5px;background-color:transparent;background-image:url(../images/footerborder.gif);background-repeat:repeat-x;background-attachment:scroll;background-position:0 0;overflow-x:hidden;overflow-y:hidden;float:left}
#navMain{padding-right:3px}
#navMain ul,#navCatTabs ul{margin:0;padding:2px 0;list-style-type:none;text-align:center;line-height:18px}
#navSupp ul{margin:0;padding:2px 0;list-style-type:none;text-align:center;line-height:18px}
#navMain ul li,#navSupp ul li,#navCatTabs ul li{display:inline}
#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;padding:0 9px 0 5px;margin:0;white-space:nowrap}
#navMain ul li a{text-decoration:none;padding:0 0 0 8px;margin:0;white-space:nowrap}
#navEZPagesTOCWrapper{font-weight:bold;float:right;height:1%;border:1px solid #dfdfdf}
#navEZPagesTOC ul{margin:0;padding:.5em 0;list-style-type:none;line-height:1.5em}
#navEZPagesTOC ul li{white-space:nowrap}
#navEZPagesTOC ul li a{padding:0 .5em;margin:0}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}
#gvFaqDefaultMainContent{padding-left:10px}
#productGeneral{margin:10px}
#cartInstructionsDisplay{margin-left:10px}
.gvBal{float:right}
#bannerFour,#bannerFive,#bannerSix{padding:.8em}
#bannerOne{padding:7px .8em .1em 10px}
#bannerTwo,#bannerThree{padding:0;margin:8px 0 0 0;clear:both;background-color:#f5f5f5}
#bannerTwo img,#bannerThree img{display:block;vertical-align:bottom}
#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:.9em;padding-bottom:8px}
#scUpdateQuantity{width:2em}
.cartQuantity{width:4.7em}
#cartAttribsList{margin-left:1em}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none}
.totalBox{width:5.5em;text-align:right;padding:.2em}
#productMainImage a:link{text-decoration:none}
#productAdditionalImages a:link{text-decoration:none}
.centerBoxContents{padding:0 5px 5px 5px}
h3.itemTitle a:link,h3.itemTitle a:visited{text-decoration:none}
h3.itemTitle a:hover{text-decoration:underline}#navColumnOne,#navColumnTwo{background-color:#fff}
h2.greeting{margin-top:13px}
#navColumnOneWrapper{margin-left:7px;margin-right:1px;margin-top:0;color:#4b4b4b}
#navColumnTwoWrapper{margin-left:1px;margin-right:9px;margin-top:0;color:#4b4b4b}
#navCatTabsWrapper{background-color:#ededed}
#navCatTabs{background-color:#ededed;width:960px;margin:0 auto 0 auto}
/* #navCatTabs a.category-top:link,#navCatTabs a.category-top:visited{color:#0092c2}	*/
#navCatTabs a.category-top:hover{color:#c41200}
#informationContent a:link,#informationContent a:visited{background-image:url(../images/point.gif);background-repeat:no-repeat;background-position:center left}
#moreinformationContent a:link,#moreinformationContent a:visited{background-image:url(../images/point.gif);background-repeat:no-repeat;background-position:center left}
#ezpagesContent a:link,#ezpagesContent a:visited{background-image:url(../images/point.gif);background-repeat:no-repeat;background-position:center left}
h3 label{font-size:1.0}
#navColumnOneWrapper h3.leftBoxHeading a:link,#navColumnOneWrapper h3.leftBoxHeading a:visited{color:#fff;font-size: 0.9em;font-weight:bold;padding-left:2px;line-height:16px}
#navColumnTwoWrapper h3.rightBoxHeading a:link,#navColumnTwoWrapper h3.rightBoxHeading a:visited{color:#fff;font-size: 0.9em;font-weight:bold;padding-left:2px;line-height:16px}
#navColumnOneWrapper h3.leftBoxHeading a:hover,#navColumnTwoWrapper h3.rightBoxHeading a:hover{color:#c41200}
#search input{font-size:11px}
.listingProductImage{padding:0;margin:8px}
#productDetailsList,#productDetailsList li{list-style-type:none;margin-left:0;padding-left:0}
#authorLink{text-align:center;font-size:.9em}
.navNextPrevWrapper{margin-bottom:15px}
#upProductsHeading{text-align:left}
#upDateHeading{text-align:right}
.back1{float:right}
.bold{font-weight:bold}
.rowOdd{background-color:#fdfdfd;height:1.5em;vertical-align:top}
#myAccountGen li,#myAccountNotify li{margin:0}
.accountQuantityDisplay{width:10%;vertical-align:top}
#siteMapList{width:90%;float:right}
.ratingRow{margin:1em 0 1.5em 0}
LABEL#textAreaReviews{font-weight:normal;margin:1em 0}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp{background-color:#f5f5f5;background-image:none}
.hiddenField{display:none}
.visibleField{display:inline}
#infoShoppingCart{background-image:none;background-color:#f5f5f5}
a:link.productListing-heading{text-decoration:none}
.cartBoxCheckout a:link,.cartBoxCheckout a:visited{margin:0;padding:0}
.searchinput{background:url("../images/sinputbg.gif") no-repeat left top;height:21px;padding:2px 3px 0 5px;float:left;margin-right:0}
.header-search{position:absolute;margin:0;top:7px;right:0}
.header-search input{border:0;margin:0;color:#a6a6a6;background:0}
.header-search form{float:left}
.header-search input:focus{background:0}
#cart_top{position:absolute;height:32px;right:2px;top:43px;background:url(../images/cart_bg.gif) 0 0 no-repeat;padding:0 0 0 40px;text-align:right;color:#9a9a9a}
#cart_top a:link,#cart_top a:visited{color:#00aee7;text-decoration:none}
#cart_top a:hover{color:#acacac}
#indexCategoriesMainContent{margin-top:8px}
#indexDefaultMainContent{margin-top:8px}
