html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: inherit; /*vertical-align: baseline;*/ /*background: transparent;*/}
:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";} 
blockquote, q {quotes: "" "";}
body{margin:0;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:76%;color:#ccc;background-color:#000000;line-height:1.7;}
a img{border:none;}
a:link,a:visited, #navEZPagesTOC ul li a{color:#cca;text-decoration:none;}
a:hover{color:#ffff00;}
.navBreadCrumb a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover{color:#ccc;}
h1{font-size:1.8em;line-height:1.4em;letter-spacing:-0.5px;}
h2{font-size:1.6em;}
h3{font-size:1.4em;}
h4,h5,h6,label,legend,address,.larger{font-size:1.1em;}
.biggerText{font-size:1.2em;}
h1{margin:0.5em 0;}
h2,h3,h4,h5,h6{margin:0.5em 0}
ul{list-style: circle outside;padding-left:20px;}
ol{list-style: decimal outside;padding-left:40px;}
code{font-family:arial,verdana,helvetica,sans-serif;font-size:1em;}
form,select,input{display:inline;font-size:1em}
select,input{margin:2px;}
input{color:#333;}
textarea{/* float:left;*/
margin:auto;display:block;width:95%;}
input:focus,select:focus,textarea:focus{background:#F0F8FF;}
fieldset{padding:0.5em;margin:0.5em;border:1px solid #cccccc;}
legend{font-weight:bold;padding:0.3em;}
label{padding:0.2em;}
label.checkboxLabel,label.radioButtonLabel{margin:0.5em 0.3em;}
#logo,.centerBoxContents,.specialsListBoxContents,.centerBoxContentsAlsoPurch{float:left;}
label.inputLabel{width:11em;float:left;}
label.inputLabelPayment{width:15em;float:left;}
label.selectLabel,label.switchedLabel,label.uploadsLabel{width:12em;float:left;line-height:1.3;}
address,.instructions,.notice,#checkoutShippingContentChoose,#productsListingTopNumber, #gvSendDefaultMainContent, .advisory, #gvFaqDefaultMainContent, #gvFaqDefaultContent{padding:0.5em;margin:0.5em;}
p{margin:1em;}
address{font-style:normal;}
.clearBoth{clear:both;}
hr{height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a;}
/*warnings,errors,messages*/
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px dotted #000;line-height:1.8em;margin:6px 34px 12px;padding:8px;}
.messageStackWarning,.messageStackError{background-color:#ff0000;color:#ffffff;border-color:#c00;}
.messageStackSuccess{background-color:#99FF99;color:#000000;border-color:#0c0;}
.messageStackCaution{background-color:#FFFF66;color:#000000;border-color:#990;}
/*wrappers - page or section containers*/
#mainWrapper{background-color:#000000;text-align:left;width:100%;vertical-align:top;}
#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0em;padding:0em;}
#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto;}
#tagline{color:#000000;font-size:2em;text-align :center;vertical-align:middle;}
#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0em 0em 1em 1em;}
.floatingBox,#accountLinksWrapper,#sendSpendWrapper,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper{margin:0;width:47%;}
#productReviewLink {margin:2em;}
#centerColumnDiv .warning{font-size:1.2em;font-weight:bold;background-color:#f00;color:#fff;line-height:1.5;padding:0.5em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
#centerColumnDiv .warning a{color:#00f;}
#centerColumnDiv .warning a:hover{color:#0f0;}
/*navigation*/
.navNextPrevCounter{margin:0em;font-size:0.9em;}
.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:0.5em 0em;list-style-type:none;}
#navMainWrapper,#navSuppWrapper,#navCatTabsWrapper{margin:0em;background-color:#000000;font-weight:bold;color:#ffffff;height:1%;width:100%;}
#navMain ul,#navSupp ul,#navCatTabs ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;}
#navMain ul li,#navSupp ul li,#navCatTabs ul li{display:inline;}
#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;padding:0em 0.5em;margin:0;color:#ffffff;white-space:nowrap;}
#navEZPagesTOCWrapper{font-weight:bold;float:right;height:1%;border:1px solid #000000;}
#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style-type:none;}
#navEZPagesTOC ul li{white-space:nowrap;}
#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0;}
#navCategoryIcon,.buttonRow{margin:0.5em;}
#indexProductListCatDescription, #categoryDescription{margin:0 10px 8px;color:#eee;}
#categoryDescriptionBottom {margin:0 10px;}

#indexProductListCatDescription h2, #indexProductListCatDescription h3, #categoryDescription h2, #categoryDescription h3{margin:0;}
#indexProductListCatDescription p, #categoryDescription p{padding:0;font-size:1.2em;margin:0;line-height:1.5;}


#indexProductList form{margin:0;}
#indexProductListCatFilter{margin:1em 2em;height:24px}
.navBreadCrumb,#navColumnOne,#navColumnOneDiv,#navColumnTwo,#navColumnTwoDiv{background-color:#000000;}
#navEZPagesTop{background-color:#ffff33;}
.navBreadCrumb,#navEZPagesTop{font-size:0.95em;font-weight:bold;margin:0em;padding:0.1em 1em;}
/*The main content classes*/
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top;}
#productDescription{margin:1em 2em;color:#eee;}
.shippingEstimatorWrapper{margin:1em 2em}
#productDescription ul{list-style-position:inside;list-style-type:circle;margin:10px 0;}
#productDescription p {padding:0;margin:1em 0;line-height:1.5;}
#productDescription img {margin:0.5em;}
#productDescription h1, #productDescription h2, #productDescription h3, #productDescription h4, #productDescription h5, #productDescription h6 {margin-left:0;margin-right:0;}
.alert{color:#FF0000;margin-left:0.5em;}
.important{font-weight:bold;}
.gvBal{float:right;}
#bannerOne,#bannerTwo,#bannerFour,#bannerFive,#bannerSix{padding:0.8em;}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:0.9em;}
/*Shopping Cart Display*/
#cartAdd {margin:1em 0;}
#cartAdd span{padding-left:12px;}
#cartAdd p{padding-left:12px;}
.tableHeading TH{border-bottom:1px solid #cccccc;}
.tableHeading,#cartSubTotal{background-color:#111;}
#cartSubTotal{border-top:1px solid #cccccc;font-weight:bold;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;}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:0.2em;}
#scUpdateQuantity{width:2em;}
.cartQuantity{width:4.7em;}
.cartNewItem{color:#33CC33;position:relative;/*do not remove-fixes stupid IEbug*/}
.cartOldItem{color:#ccff00;position:relative;/*do not remove-fixes stupid IEbug*/}
.cartBoxTotal{text-align:right;font-weight:bold;}
.cartRemoveItemDisplay{width:3.5em;}
.cartAttribsList{margin-left:1em;}
#mediaManager{width:50%;margin:0.2em;padding:0.5em;}
.mediaTitle{float:left;}
.mediaTypeLink{float:right;}
.normalprice,.productSpecialPriceSale{text-decoration:line-through;}
.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:#ff0000;}
.orderHistList{margin:1em;padding:0.2em 0em;}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:0.2em 3px;}
#cartBoxListWrapper ul {list-style-type:disc;list-style-position:inside;}
#cartBoxEmpty,#cartBoxVoucherBalance{font-weight:bold;}
.totalBox{width:5.5em;text-align:right;padding:0.2em;}
.lineTitle,.amount{text-align:right;padding:0.2em;}
.amount{width:5.5em;}
/*Image Display*/
#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{margin:1em;}
#cartImage{margin:0.5em 1em;}
/*Attributes*/
.attribImg{margin:0 2px 2px 0;float:left;}
.attribSelectorItem div, .attribSelectorItem input, .attribSelectorItem label {cursor:pointer;}
.products_options_display_price, .products_options_display_weight {letter-spacing:-0.1em;}
.products_options_display_price {color:#9c0;}
.products_options_display_weight {color:#6633CC;}
.attribsRadioButton {font-size:1em;line-height:1.7;}
#productAttributes {margin:1em 2em;border-top:1px dotted #333;}
#productAttributes, .productsAttributeWrapper {position:relative}
.productsAttributeWrapper {border-bottom:1px dashed #333;padding:1em 0;}
.attribSelector {position:relative;}
.attribSelector input, .attribSelector label{line-height:30px;}
#attribImages {float:right;}
#attribImages .attribImg {overflow:hidden;margin:0;position:absolute;right:0;z-index:2;}
#attribImageThumbs {width:266px}
#attribImageThumbs .attribImg img {}
h4.optionName{font-size:1.3em;margin:0.5em 0;padding:0 0 0 33px;}
#attribsOptionsText{margin:1em 0 0;font-size:1.5em;}
.attributesComments{margin-left:32px;}
.attributesComments a{display:block;}
/*list box contents*/
.centerBoxContents,.specialsListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0em;}
/*sideboxes*/
h2.leftBoxHeading,h2.leftBoxHeading a,h2.rightBoxHeading,h2.rightBoxHeading a{color:#ffff00;font-family: "Courier New",Courier,monospace;font-size:16px;line-height:17px;}
h2.leftBoxHeading,h2.rightBoxHeading{font-size:15px;}
.leftBoxHeading,.rightBoxHeading{border-bottom:#606060 1px solid;padding-bottom:8px;margin: 0;}
.rightBoxHeading{margin:0 0 13px 0;}
.centerBoxHeading{margin:8px 0 0 0;padding-bottom:8px;border-bottom:#606060 1px solid;}
.leftBoxContainer{margin-top:0;}
div.leftBoxContainer .sideBoxContent a{display:block; padding-left: 5px;}
div.leftBoxContainer .sideBoxContent li{border-bottom:#2d2d2d 1px solid;}
div.leftBoxContainer .sideBoxContent a:hover{background-color:#2d2d2d;}
h2.leftBoxHeading a{display:block;}
h2.leftBoxHeading a:hover{background-color:#2d2d2d;}
.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,.accountQuantityDisplay,.ratingRow,label#textAreaReviews,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal{text-align:center;}
#bestsellers .wrapper{margin:0em 0em 0em 1.5em;}
#bestsellers ol{padding:0;margin-left:1.1em;list-style-type:decimal;}
#bestsellers li{padding:0;margin:0.3em 0em 0.3em 0em;}
#bannerboxHeading{background-color:#0000CC;}
#upProductsHeading{text-align:left;}
#upDateHeading{text-align:right;}
/*misc*/
.inline{display:inline;}
.back{float:left;}
.forward,#shoppingCartDefault #PPECbutton{float:right;}
.bold{font-weight:bold;}
.rowOdd td, .rowEven td {height:1.5em;vertical-align:middle;}
.rowOdd td{background-color:#333;}
.rowEven td{background-color:#666;}
.hiddenField{display:none;}
.visibleField{display:inline;}
#myAccountGen li,#myAccountNotify li{margin:0;}
.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right;/*vertical-align:top*/}
.accountQuantityDisplay{width:10%;vertical-align:top}
tr.tableHeading th{background-color:#333;height:2em;}
#siteMapList ul {padding-left:40px;list-style-type:circle;}
.ratingRow{margin:1em 0em 1.5em 0em;}
label#textAreaReviews{font-weight:normal;margin:1em 0em;}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp,#infoShoppingCart{background-color:#000;}
.information{padding:10px 3px;line-height:150%;}
#shoppingcartBody #shippingEstimatorContent{clear:both;}
.seDisplayedAddressLabel{background-color:#85C285;text-align:center;}
.seDisplayedAddressInfo{text-transform:uppercase;text-align:center;font-weight:bold;}
#seShipTo{padding:0.2em;}
/* Addings */
#manufacturerslistContent ul{list-style:none;padding:0;margin:0;}
#clearboth, .clear{clear:both;}
.drawedSidebox{margin:0 auto;text-align:center;}
#indexCategoriesHeading, #productListHeading, #productName{color:#ffff00;}
#productName{padding:2px 10px;}
#indexCategoriesHeading,#productListHeading{background:none repeat scroll 0 0 #333333;border:2px solid #444444;color:#FFFF00;margin:0 0 10px;}
#currenciesContent form span{padding:3px 8px;}
#currenciesContent form span.sideboxText{color:#FFFF00;font-family:"Courier New",Courier,monospace;font-size:22px;line-height:20px;padding:3px 0}
#currenciesHeading{display:none;}

.indexCategoriesHeadingWrapper, .productListHeadingWrapper, .productNameWrapper{margin:2px 5px;text-align:center;}
.category_price{color:#ff0;display:block;font-weight:bold;font-size:1.1em;}
.category_specs{color:#06f;}
.searchForm{text-align:center;margin-bottom:3px;}
#preload{height:0;overflow:hidden;}
#contentMainWrapperDiv{width: 980px;margin: 152px auto auto;position: relative;}
#navColumnOneDiv{position:absolute;left:0;top:0px;}
#navColumnTwoDiv{position:absolute;right:0;top:0px;}
.none{display:none;}
th#listCell0-0,th#listCell0-1{text-align:left;padding-left:12px;}
table#catTable{margin:6px 0;}
#productPrices{color:#cf0;font-size:1.3em;margin:0.7em;}
h2#headerOddballs{float:left;width:405px;height:108px;margin:0;background:transparent url(../images/header-oddballs.png) no-repeat scroll top left;position:relative;}
h2#headerOddballs a{display:block;width:405px;height:108px;}
h2#headerOddballs a span{display:none;}
h3#headerOldest{position:absolute;left:405px;width:442px;height:108px;margin:0;background:transparent url(../images/header-englands-oldest.png) no-repeat scroll 0 0;}
h3#headerOldest a{display:block;width:442px;height:108px;}
h3#headerOldest a span{display:none;}
/* rounded corners */
.leftround,.rightround,.centerround,.bottomround{width :100%;height :auto;background-color:transparent;margin-bottom:2px;}
.leftround,.rightround,.bottomround{position :relative;}
.tl,.tr,.bl,.br,.t,.b,.l,.r{height:100%;width:100%;}
.tl,.tr,.bl,.br{/* background-color:transparent;*/
background-repeat:no-repeat;}
.tl{background-image :url(../images/tl.png);background-position:top left;}
.tr{background-image :url(../images/tr.png);background-position:top right;}
.bl{background-image :url(../images/bl.png);background-position:bottom left;}
.br{background-image :url(../images/br.png);background-position:bottom right;}
.t,.b{background-repeat:repeat-x;}
.l,.r{background-repeat:repeat-y;}
.t{background-image:url(../images/t.png);background-position:top;}
.l{background-image:url(../images/l.png);background-position:left;}
.b{background-image:url(../images/b.png);background-position:bottom;}
.r{background-image:url(../images/r.png);background-position:right;}
.leftroundcontent,.rightroundcontent{padding:25px 15px;}
.centerroundcontent{padding:15px;}
.bottomroundcontent{padding-bottom:20px;}
/* category leftbox */
#navCategories ul{list-style:none;padding:0;margin:0;width:100%;/* Width of Menu Items */}
#navCategories ul li{position:relative;border-bottom:#2d2d2d 1px solid;}
#navCategories ul.level2{position:relative;}
#navCategories li ul.level3{position:absolute;left:-999em;top:-2px;background-color:#000;z-index:299999;border-color:#606060;border-left-color:#2d2d2d;border-style:solid;border-width:2px 2px 1px 1px;width:12em;}
/* Styles for Menu Items */
#navCategories ul li a{display:block;background-color:#000;/* IE6 Bug */}
/* Fix IE. Hide from IE Mac \*/
* html #navCategories ul li{float:left;height:1%;}
* html #navCategories ul li a{height:1%;}
/* End */
#navCategories ul li a:hover{background-color:#2d2d2d}
#navCategories li ul li a{z-index:1000;padding-left: 5px;}
/* Sub Menu Styles */
#navCategories ul.level2 li.submenu:hover ul.level3,#navCategories ul.level2 li.submenu.sfhover ul.level3{left:100%;}
/* jtv hall of fame */
div#fame{width:99%;border:#9a9a9a solid 1px;background-color:#e5d9b7;text-align:center;}
div#fame a{color:#4B573C;}
div#fame a:hover{color:#771111!important;}
div#fameLogo{height:30px;border-bottom:#9a9a9a solid 1px;}
div#fameLogo img{padding:4px 8px;}
div#fameLogo a{color:#333;}
div#fameLogo h2{margin:0;font-size:18px;}
div#fameHeader{background-color:#18146f;background-color:#C7B479;border-bottom:#9a9a9a solid 1px;}
div#fameHeader h3{font-size:13px;padding:3px 0 3px 0;margin:0;color:#333;}
div#fameContent ol{color:#333;}
div#fameContent a:hover{text-decoration:underline;}

/* header navs*/
#masthead{position:absolute;top:0;width:100%;background:#000 url(../images/header-logo-bg.png) repeat-x scroll top;}
#header_logo{position:relative;margin:0 auto;height:108px;width:980px;}
#topNav {float:right;margin-top:4px;position:relative;z-index:1000;}
#navMainSearch{position:relative;float:right;z-index:1000;}
#topNav a{display:block;padding:2px 6px;font-size:12px;line-height:15px;margin-right:7px;background-color:#444;color:#ddd;font-weight:bold;}
#topNav a.but{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#topNav a:hover{background-color:#555;color:#ffff00;}
#topNav ul,#topNav li{list-style:none;padding:0;margin:0;text-align:center;}
#topNav ul ul a{width:120px;margin:0;background-color:#111;}
#topNav ul ul a:hover{background-color:#222;}
#topNav ul li:hover ul,#topNav ul li.sfhover ul{display:block;}
#topNav ul ul{position:relative;display:none;}
#topNav ul div{position:absolute;}
#topNav ul li{float:left;}
#topNav ul ul {border-width:1px 0 0;border-style:solid;border-color:#666;}
#topNav ul ul li{clear:both;border-width:0 1px 1px;border-style:solid;border-color:#666;}
#topNav ul ul li a{display:block;background-image:none;padding:3px 0;}
#navBar {width:100%;background-color:#555;}
#navBar ul li a span {display:none;}
#navBar ul li a {display:block;height:42px;}
#navBar ul li{float:left;}
#navBar ul, #navBar li {list-style:none outside none;margin:0;padding:0;text-align:center;}
#n {height:42px;margin:0 auto;position:relative;width:980px;}
/*navBar*/
.navDia a, .navBal a, .navClu a, .navUni a, .navPoi a, .navDev a, .navFir a, .navGlo a, .navCon a, .navFla a, .navYoy a {background-image:url('../images/navTop.png');}
.navDia a  {background-position:  000px -5px;	width:102px;}
.navBal a  {background-position:-102px -5px;	width:83px;}
.navClu a  {background-position: -185px -5px;	width:86px;}
.navUni a  {background-position: -272px -5px;	width:113px;}
.navPoi a  {background-position: -386px -5px;	width:65px;}
.navDev a  {background-position: -451px -5px;	width:122px;}
.navFir a  {background-position: -574px -5px;	width:70px;}
.navGlo a  {background-position: -645px -5px;	width:73px;}
.navCon a  {background-position: -719px -5px;	width:100px;}
.navFla a  {background-position: -819px -5px;	width:80px;}
.navYoy a  {background-position: -899px -5px;	width:81px;}
.navDia a:hover  {background-position:  000px -55px;  }
.navBal a:hover  {background-position: -102px -55px;  }
.navClu a:hover  {background-position: -185px -55px;  }
.navUni a:hover  {background-position: -272px -55px;  }
.navPoi a:hover  {background-position: -386px -55px;  }
.navDev a:hover  {background-position: -451px -55px;  }
.navFir a:hover  {background-position: -574px -55px;  }
.navGlo a:hover  {background-position: -645px -55px;  }
.navCon a:hover  {background-position: -719px -55px;  }
.navFla a:hover  {background-position: -819px -55px;  }
.navYoy a:hover  {background-position: -899px -55px;  }

/* new products sidebox */
#newProducts:hover .desc a,#newProducts:hover .desc{color:#f30;}
#newProducts:hover .price a,#newProducts:hover .price{color:#ff0;}
#img_caption{font-size:14px;color:#ff0;width:175px;text-align:center;}
.desc, .price {display:block;text-align:center;}
.price a {color:#ccc}
/* special deals sidebox */
#specialDeals .desc {width:175px;line-height:1em;}
#specialDeals:hover .desc a,#specialDeals:hover .desc {color:#f30;}
#specialDeals:hover .price a,#specialDeals:hover .price {color:#ff0;}
#img_caption1{font-size:1.5em;color:#ff0;width:175px;text-align:center;}
/* price promise sidebox */
a.price-promise {display:block;width:175px;height:168px;display:block;background:transparent url(../images/price-promise.jpg) no-repeat 0 0;}
a.price-promise:hover {background-position:0 -168px;}
a.price-promise span{display:none;}
/* bargain-basement sidebox */
a.bargain-basement {display:block;width:175px;height:177px;display:block;background:transparent url(../images/bargain-basement.jpg) no-repeat 0 0;}
a.bargain-basement:hover {background-position:0 -177px;}
a.bargain-basement span{display:none;}
/* hotline sidebox */
a.hotline {display:block;width:175px;height:143px;display:block;background:transparent url(../images/hotline.jpg) no-repeat 0 0;}
a.hotline:hover {background-position:0 -143px;}
a.hotline span{display:none;}
/* facebook sidebox */
.social {width:200px;margin: 5px 15px;}
.social span {font-size:10px; font-weight:bold;color:#888; margin-left: 12px;}
a.facebook {display:block;width:90px;height:90px;display:block;background:transparent url(../images/facebook-icon.jpg) no-repeat 0 0;float:left;}
a.facebook:hover {background-position:0 -90px;}
a.facebook span{display:none;}
a.twitter {display:block;width:90px;height:90px;display:block;background:transparent url(../images/twitter-icon.jpg) no-repeat 0 0;float:left;}
a.twitter:hover {background-position:0 -90px;}
a.twitter span{display:none;}




/* home page tings */
#jtvlinksContent td{padding:6px;}
.welcome{font-size:15px;line-height:20px;margin:2px 10px 8px;text-align:justify;}
.welcome a{font-size:15px;}
#jtv-rss{padding:5px 0 0 15px;}
#jtv-rss .centerBoxHeading{background:none repeat scroll 0 0 #222222;border-bottom:medium none;color:#aaa;display:block;font-family:"Courier New",Courier,monospace;font-size:16px;margin:6px 0 4px;padding:0;width:557px;}
.rss-item{background:none repeat scroll 0 0 #222222;float:left;height:123px;margin:0 10px 4px 0;overflow:hidden;text-align:center;width:179px;}
.rss-item img{border:2px solid #777;}
#jtv-rss .more-vids{font-family:"Courier New",Courier,monospace;text-align:center;color:#ff0;width:100%;}
#jtv-rss .more-vids a{color:#ff0;padding:1px 3px;font-size:15px;letter-spacing:2px;}
#jtv-rss .more-vids a:hover{background:none repeat scroll 0 0 #333;}
#jtv-rss .jtv-logo {height:35px;width:406px;background:transparent url(../images/jtv-logo.jpg) no-repeat;margin:3px auto 0;border:none;padding:0;}
#jtv-rss .jtv-logo span{display:none;}

#odd-blog{}
#odd-blog h2,#odd-blog .entry-meta{background:none repeat scroll 0 0 #222222;color:#AAAAAA;margin:0;padding:0 15px;width:557px;}
#odd-blog h4{color:#FFFF00;font-family:"Courier New",Courier,monospace;font-size:17px;letter-spacing:3px;line-height:17px;margin:3px 0;text-align:center;}
#odd-blog .entry-meta{text-align:right;line-height:26px;}
#odd-blog p{margin:5px 15px;text-align:justify;}
.blog-logo{display:block;background:url('../images/odd-blog-logo-sml.jpg') no-repeat center transparent;width:406px;height:35px;margin:2px auto;}
.blog-logo span{display:none;}
#unloved{background:none repeat scroll 0 0 #888;color:#000;margin:10px 10px;padding:5px 5px;font-size:16px;line-height:18px;font-weight:bold;text-align:justify;border-radius:15px;-moz-border-radius:15px;border:solid #555 2px;display:block;float:left;}
#unloved div{float:left;display:block;}
.loved-text{margin:0 8px;width:383px;}
.loved{background:url('../images/loved.png') no-repeat center transparent;width:92px;height:92px;}
#vid-icons{float:left;display:block;margin:4px 0 8px 6px;}
.mini-vid{float:left;display:block;width:101px;text-align:center;}
#juggling-links{color:#000000;display:block;float:left;padding:5px;}
#juggling-links a{color:#aaa;background:none repeat scroll 0 0 #333;display:block;float:left;margin:2px;text-align:center;width:188px;border-radius:5px;-moz-border-radius:5px;}
#juggling-links a:hover{color:#ff0;background:none repeat scroll 0 0 #222;}
#juggling-links .centerBoxHeading{font-family:"Courier New",Courier,monospace;border-bottom:medium none;color:#999999;font-size:18px;line-height:20px;margin:0 0 2px;padding:0;}

/*front page square deals*/
.content{padding-top:10px;}

#indexDefaultHeading{display:none;}
#square-deals{border-top:2px solid #1F1F1F;border-bottom:2px solid #1F1F1F;height:240px;margin:0 8px 4px;position:relative;width:600px;}
#square-deals a{display:block;width:120px;height:120px;float:left;margin-left:0px;display:inline;background:transparent url(../images/square-deals.jpg) no-repeat 0 0;}
#square-deals a span{display:none;}
#square-deals a.clubs {margin-left:0;}
#square-deals a:hover.clubs {background-position:0px -120px;}
#square-deals a.diabolo {background-position:-120px 0;}
#square-deals a:hover.diabolo {background-position:-120px -120px;}
#square-deals a.glow {background-position:-240px 0;}
#square-deals a:hover.glow {background-position:-240px -120px;}
#square-deals a.yoyo {background-position:-360px 0;}
#square-deals a:hover.yoyo {background-position:-360px -120px;}
#square-deals a.unicycle {background-position:-480px 0;}
#square-deals a:hover.unicycle {background-position:-480px -120px;}

#square-deals a.juggling {background-position:0px -240px;}
#square-deals a:hover.juggling {background-position:0px -360px;}
#square-deals a.staff {background-position:-120px -240px;}
#square-deals a:hover.staff {background-position:-120px -360px;}
#square-deals a.flair {background-position:-240px -240px;}
#square-deals a:hover.flair {background-position:-240px -360px;}
#square-deals a.poi {background-position:-360px -240px;}
#square-deals a:hover.poi {background-position:-360px -360px;}
#square-deals a.contact {background-position:-480px -240px;}
#square-deals a:hover.contact {background-position:-480px -360px;}

#indexHomeBody #whatsNew .centerBoxHeading {height:35px;width:406px;background:transparent url(../images/new-products.jpg) no-repeat;margin:3px auto 0;border:none;padding:0;}
#indexHomeBody #whatsNew .centerBoxHeading span{display:none;}
#whatsNew .centerBoxHeading span{color: #FFFF00;font-family: "Courier New",Courier,monospace;font-size: 26px;line-height: 27px}
#whatsNew .centerBoxContentsNew{background:none repeat scroll 0 0 #222222;margin:7px 4px 10px;padding:6px 0;width:109px;}
#whatsNew .centerBoxContentsNew a.new-name{display:block;font-size:11px;height:29px;line-height:14px;overflow:hidden;}



/*
 * Required 
*/
.slider-container { width:567px; height:190px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }
.slides > div { position:absolute; top:0; width:567px; display:none; }
/*
 * Optional
*/
#loopedSlider,#newsSlider { margin:0 auto; width:567px; position:relative; clear:both; }
ul.pagination { list-style:none; padding:0; margin:0; }
ul.pagination li  { float:left; }
ul.pagination li a { padding:2px 4px; }
ul.pagination li.active a { background:blue; color:white; }

#checkoutCurrencyWarning {padding:6px;background-color:#f00;}
#checkoutCurrencyWarning img {margin-right:6px;}
img.ProtxDirectCardsAcceptedSideboxCardIcon {margin: 3px;}
.sideboxText {color:#cf0;font-size:1.2em;}
.i {font-style:italic;}
#whatsNew .centerBoxImage {height:120px;}
.centerBoxImage td {vertical-align:middle;text-align:center;}
#headerOriginal{font-size:21px;font-family:"Courier New",Courier,monospace;color:#fff;letter-spacing: 1px;position: absolute;left:388px;top:36px;}
#newYear {margin: 0 auto;width: 560px;height:140px;}
#cardSecurityMainContent ol{margin:0 10px;padding:10px 20px;list-style: decimal outside;}
.center {text-align:center;}
.categoryHeading {text-align:center;display:block;font-size:1.3em;font-weight:bold;color:#f03;padding:5px;}
/*custom*/
#newsletter a {color:#ccc;}
.bx_wholesale a{display:block;color:#ccc;text-align:center;background:#000 url(../images/juggling-equipment-wholesale.jpg) no-repeat scroll top left;width:175px;height:142px}
.bx_wholesale a:hover{color:#ccc;background-position:0 -142px}
.bx_wholesale a span{display:none}
.jughole-link{color:#ff0 !important;font-size: 26px; letter-spacing: 2px;}
.jughole-link:hover{color:#fff !important;}
.bx_jtv{text-align:center}
.bx_jtv a{margin:0 auto;display:block;width:145px;height:133px;background:#000 url(/images/!banners/JTV-0.gif) no-repeat scroll center center}
.bx_jtv a:hover{background-image:url(/images/!banners/JTV-1.gif)}
.bx_jtv a span{display:none}
/*add t-shirt for half price:)))*/
#ts, #ts li{list-style:none;margin:0}
#ts, #ts li, #ts .l2 li, #ts .l3 li{position:relative;}
#ts, #ts ul {width:200px;padding:0;border-color:#333333;border-style:solid;border-width:1px}
#ts a {display:block;background-color:#111;width:194px;color:#f90;padding:3px;position:absolute;z-index:200000}
#ts .l2 a {width:94px}
#ts a:hover{background-color:#333;color:#ccc}
#ts li .l2 {width:100px;left:200px;display:none}
#ts li .l3 {width:100px;left:100px;display:none}
.l2, .l3 {position:absolute;top:-1px;z-index:100000}
#ts li.sfhover, #ts .l2 li.sfhover {background-color:#333}
#ts li:hover .l2, #ts .l2 li:hover ul.l3, #ts li.sfhover .l2, #ts .l2 li.sfhover ul.l3 {display:block}
#ts li {background-color:#111;height:26px}
#ts-div{margin:10px 0 0 32px;}
#ts-div span{font-size:1.2em;}
#ts-div .ts-fb{color:#fc0;margin:3px 0;}
#ts{margin-left:32px;}
/*lightbox*/
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:1000000;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
.backtotop {font-size:0.8em;float:right;line-height:24px;padding-right:30px;background:transparent url(../images/arrow_up.png) no-repeat 100% 50%;}
/*new product listing and category row*/
.product-listing-product{float:left;margin-left:5px;margin-bottom:20px;display:block;width:300px;border:solid 1px #333;}
.product-listing-products-heading{background:#333;border-bottom:1px solid #666;overflow:hidden;width:100%;}
.product-listing-products-heading h2{font-size:1.1em;font-weight:bold;margin:0;padding:0;}
.product-listing-products-heading h2 a{display:block;line-height: 16px;padding: 4px 0 4px 5px;}
.product-listing-products-image{float:left;margin-right:10px}
.product-listing-products-price {color:#ff0;display:block;font-size:1.1em;font-weight:bold;}
.product-listing-products-description{overflow:hidden;line-height:1.6;padding-right:2px;color:#ddd;}
.product-listing-products-description p{margin:0;padding:0}
.product-info-choose-option-scrollinks {padding-left:11px;}
.product-info-choose-option-scrollinks {font-size:1.1em;}
.product-info-choose-option-scrollinks a{color:#ff0;}
/*image wrapper*/
.oddballs-image-wrapper {overflow:hidden;display:block;}
.centerBoxWrapper .oddballs-image-wrapper {margin-left:auto;margin-right:auto;}
/*product info display*/
#productMainImage{border:1px solid #333;margin:0 0 1em 2em;padding:1em;}
.productInfoRightTop{float:left;margin:1em 0 0 2em;width:260px;}
#productDetailsList {margin:1em 0;list-style-type:none;padding-left:1em;}
#addToCartButton{margin-top:1em;}
.product-chart{text-align:right;border:1px #666 solid;font-size:0.9em}
.product-chart td{text-align:right;padding:3px 8px;}
/*security comodo fix*/
#cot_tl_fixed{z-index:1;}
/*footer*/
.footer-container{text-align:center;color:#ababab;margin-left:13em;
margin-right:207px;line-height:1.2;clear:both}
.footer-content{font-size:0.8em;padding:10px}
.block {padding:5px 15px;}

#about_us {margin:0 10px;text-align:justify;}

/*unicycles pade*/
.howtoride{color: #9900FF;	font-size: 24px;}






/*#indexHomeBody #navColumnTwoDiv{top:135px;}
#indexHomeBody #front-deal{width:802px;}*/



