.rfdRoundedCorners{-moz-border-radius:0 !important;}
#google_conversion_frame body{display:none;}
span.redText{font-family:Arial;font-size:12px;font-weight:bold;color:#822433 !important;}
table#topAdminMenuRight{background-color:#7c7c7c;width:300px;height:30px;}
table#topAdminMenuRight td{padding:0px 12px 0px 12px;font:11px arial, sans-serif;color:#ffffff;}
table#topAdminMenuRight a, table#topAdminMenuRight a:link, table#topAdminMenuRight a:active, table#topAdminMenuRight a:visited{font:12px'Lucida Grande','Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important;color:#ffffff !important;}
table#topAdminMenuRight a:hover, table#topAdminMenuRight a:focus{font:12px'Lucida Grande','Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important;color:#cd5627 !important;text-decoration:underline;}
#adminBanner{display:none;}
div #pnlLabelsOnlyResults ol#productsearchResultsInfoLabelsOnly li{width:140px;float:left;height:150px;margin-left:10px;text-align:center;border-bottom:solid 4px #675743;overflow:hidden;}
div #pnlLabelsOnlyResults ol#productsearchResultsInfoLabelsOnly li span.resultNumberLabelsOnly{display:none;}
div #pnlLabelsOnlyResults ol#productsearchResultsInfoLabelsOnly li span.ProductresultHeadLabelsOnly{display:block;}
div#pnlPageLinks{clear:both;}
ol#privilegesearchResultsInfo{padding-left:0;margin-left:0;width:489px;}
ol#privilegesearchResultsInfo li{list-style-type:none;margin-left:0;padding-left:0;border-bottom:dotted 1px #000;}
ol#privilegesearchResultsInfo span.ProductresultImage{float:left;display:block;height:120px;width:116px;}
ol#privilegesearchResultsInfo span.privilegeTaxons{display:block;}
ol#privilegesearchResultsInfo span.clsprivilegeResultDescr{margin-top:0px;display:block;padding-top:5px;padding-bottom:5px;}
ol#privilegesearchResultsInfo span.privilegeresultSimilar{display:block;margin-top:10px;}
#aeProductSelector #Module231_btnSimpleSearch, #aeProductSelector #btnSimpleSearch{background-color:#fff;background-image:url(/Images/UserUploadedImages/11/ArrowRedBgWhite.jpg);background-repeat:no-repeat;background-position:center right;border:0;cursor:pointer;color:#ab0229;margin-bottom:5px;margin-left:58px;padding-top:2px;padding-bottom:2px;padding-left:15px;text-decoration:underline;text-align:left;width:82px;}
/*#aeProductSelector #Module231_btnClearSearch, #aeProductSelector #Module231_hiddenSimpleSearchSiteURL, #aeProductSelector #ctl00_hiddenSimpleSearchSiteURL{display:none;}
#aeProductSelector a:link, #aeProductSelector a:hover, #aeProductSelector a:active, #aeProductSelector a:visited{color:#fff !important;font-size:8pt;margin-left:60px;text-decoration:underline;}
#aeProductSelectorAdvanced{position:relative;width:720px;margin-left:auto;margin-right:auto;margin-bottom:10px;}
#aeProductSelectorAdvanced h1{border-bottom:solid 1px #675743;margin-left:12px;font:20px arial, sans-serif;color:#675743;padding-bottom:5px;}
#aeProductSelectorAdvanced h2{color:#5e503e;background-color:#fff;background-image:none;border-bottom:solid 1px #5e503e!important;font-size:12pt;display:block;font-weight:bold;height:26px;margin:0 !important;padding-top:5px;padding:0;margin-bottom:30px !important;}
#aeProductSelectorAdvanced input{float:left;color:#3f3f3f;font-size:8pt;margin-top:5px;margin-left:10px;margin-right:10px;padding-left:5px;width:222px;}
*:first-child+html body #aeProductSelectorAdvanced input{background-color:#fff;width:222px;}
*:first-child+html body #aeProductSelectorAdvanced select{width:234px;}
* html body #aeProductSelectorAdvanced input{width:212px;margin-right:4px;}
#aeProductSelectorAdvanced select{border:solid 1px #5e503e;color:#3f3f3f;font-size:8pt;height:20px;margin-top:5px;margin-bottom:5px;margin-left:10px;margin-right:5px;padding-left:5px;width:222px;}
#aeProductSelectorAdvanced select option{padding-left:8px;}
#aeProductSelectorAdvanced div.aeProductSelectorAdvancedButtons{clear:both;height:30px;}
#aeProductSelectorAdvanced #ctl00_ContentPlaceHolderMain_btnSearch, #aeProductSelectorAdvanced #ctl00_ContentPlaceHolderMain_btnClear, #aeProductSelectorAdvanced #ctl00_ContentPlaceHolderMain_btnBack, #aeProductSelectorAdvanced #btnSimpleSearch{background-image:url(/Images/UserUploadedimages/11/btnRedWhiteArrow.jpg);background-repeat:no-repeat;background-position:top right;color:#fff !important;border:0;cursor:pointer;margin-bottom:5px;padding-top:2px;padding-bottom:2px;padding-left:15px;text-decoration:underline;text-align:left;width:82px;}
#aeProductSelectorAdvanced #ctl00_ContentPlaceHolderMain_btnSearch{margin-left:200px;}
#aeProductSelectorAdvanced #ctl00_hiddenSimpleSearchSiteURL{display:none;}
#aeProductSelectorAdvanced a:link, #aeProductSelectorAdvanced a:hover, #aeProductSelectorAdvanced a:active, #aeProductSelectorAdvanced a:visited{color:#fff !important;font-size:8pt;margin-left:60px;text-decoration:underline;}
#aeFeaturedProduct img{float:left;margin-left:10px;height:110px;}
#aeFeaturedProduct a{color:#4c4c4e !important;font-size:11px !important;font-weight:bold;}
#aeFeaturedProduct p{float:right;height:95px;padding-right:10px;margin-right:5px;padding-left:3px;color:#000;width:75px;margin-top:8px;}
div.aeFpMed{clear:both;}
div.aeFpMed div.aeFpMedSet{background-color:#f7f5f6;border-bottom:solid 4px #822433;color:#756552 !important;float:left;font-size:80%;margin-right:10px;width:170px;}
div.aeFpMed div.aeFpMedImage{float:left;padding-left:10px;}
div.aeFpMed div.aeFpMedImage img{height:80px;}
div.aeFpMed div.aeFpMedDescription{float:right;padding-left:10px;width:180px;}
div.aeFpMed div.aeFpMedDescription h3{padding:0;margin:0;}
div.aeFpMed div.aeFpMedDescription p{margin:0;color:#756552 !important;}
div.aeFpMed div.aeFpMedDescription p.aeFpMedPrice{margin-top:15px;}
div.aeFpMed div.aeFpMedDescription p.aeFpMedLinks{margin-top:10px;}
div.aeFpMed div.aeFpMedDescription p.aeFpMedLinks a.aeFpMedAddToCart{margin-top:10px;font-size:95% !important;margin-left:35px !important;}
div.aeFpMed div.aeFpMedSet div.aeFpMedClearBoth{margin-top:4px;clear:both;}
div.aeFpMed div.aeFpMedDescription p.aeFpMedLinks a.aeFpMedFindOutMore:hover, div.aeFpMed div.aeFpMedDescription p.aeFpMedLinks a.aeFpMedFindOutMore:active, div.aeFpMed div.aeFpMedDescription p.aeFpMedLinks a.aeFpMedFindOutMore:visited, div.aeFpMed div.aeFpMedDescription p.aeFpMedLinks a.aeFpMedFindOutMore:link{color:#3f3f3f;font-size:90%;}
div.aeFpMed div.aeFpMedDescription p.aeFpMedLinks a.aeFpMedAddToCart:active, div.aeFpMed div.aeFpMedDescription p.aeFpMedLinks a.aeFpMedAddToCart:hover, div.aeFpMed div.aeFpMedDescription p.aeFpMedLinks a.aeFpMedAddToCart:visited, div.aeFpMed div.aeFpMedDescription p.aeFpMedLinks a.aeFpMedAddToCart:link{background-image:url(/Images/UserUploadedImages/11/ArrowRedBgWhite.jpg);background-repeat:no-repeat;background-position:center right;color:#822433;font-size:87%;padding-right:14px;margin-left:14px;}
table.aeFeaturedProductLarge td.aeFpLarDescription p.aeFpLarSubCategories{font-size:9pt !important;padding-top:0;}
table.aeFeaturedProductLarge td.aeFpLarPrice span.aeFpLarTotalPrice{color:#850d27;font-weight:bold;font-size:120%;display:block;}
table.aeFeaturedProductLarge td.aeFpLarPrice span.aeFpLarDetailPrice{display:block;}
table.aeFeaturedProductLarge td.aeFpLarWishlist{text-align:right;vertical-align:bottom;}
table.aeFeaturedProductLarge td.aeFpLarWishlist a{background-repeat:no-repeat;background-position:top right;color:#fff !important;display:block;font-size:9pt;height:19px;background-color:Blue;padding-right:20px;padding-left:5px;padding-top:3px;margin-right:5px;width:100px;}
table.aeFeaturedProductLarge td.aeFpLarAddtoCart{text-align:right;vertical-align:bottom;}
table.aeFeaturedProductLarge td.aeFpLarAddtoCart a{background-image:url(/Images/UserUploadedimages/Redesign_AddToCart.png);background-repeat:no-repeat;background-position:top right;color:#fff !important;display:block;font-size:10px;height:19px;padding-right:35px;padding-left:5px;padding-top:4px;margin-right:5px;margin-top:10px;width:100px;text-transform:uppercase;font-weight:bold;}
table.aeFeaturedProductLarge td.aeFpLarRating{width:250px;}
table.aeFeaturedProductLarge td.aeFpLarRating span.aeFpLarMemberRatingHeading{font-weight:bold;font-size:90%;}
table.aeFeaturedProductLarge td.aeFpLarSimilar{padding-top:10px;}
table.aeFeaturedProductLarge td.aeFpLarSimilar a{color:#850d27 !important;}
table.aeFeaturedProductLarge td.aeFpLarCartOption{text-align:right;}
table.aeFeaturedProductLarge td.aeFpLarCartOption{padding-top:10px;}
table.aeFeaturedProductLarge td.aeFpLarCartOption input{margin-right:5px;width:20px;border:solid 1px #666666;}*/
#aeFeaturedEvent{margin-bottom:10px;}
#aeFeaturedEvent h2{font-size:10pt;text-align:left;margin:0;}
#aeFeaturedEvent h3{font-size:9pt;color:#3f3f3f;margin:0;background-color:#f2f1f0;white-space:normal;}
#aeFeaturedEvent p{font-size:9pt;background-color:#f2f1f0;color:#3f3f3f;}
#aeFeaturedEvent p span#lblEventDescr{white-space:normal;}
#aeFeaturedEvent a:link, #aeFeaturedEvent a:active, #aeFeaturedEvent a:hover, #aeFeaturedEvent a:visited{color:#3f3f3f;font-size:9pt;margin-left:10px;margin-right:10px;}
#aeFeaturedEvent a{background-image:url(/Images/UserUploadedimages/11/ArrowGrayBgWhite.jpg);background-position:right;background-repeat:no-repeat;margin-left:50px;padding-right:15px;}
#aeFeaturedPrivilege h2{font-size:11pt;padding-left:22px;text-align:left;}
#aeFeaturedPrivilege h3{font-size:9pt;margin:0;margin-left:10px;margin-right:10px;}
#aeFeaturedPrivilege p{font-size:9pt;margin-left:10px;margin-right:10px;}
#aeFeaturedPrivilege a:link, #aeFeaturedPrivilege a:active, #aeFeaturedPrivilege a:hover, #aeFeaturedPrivilege a:visited{color:#3f3f3f;font-size:9pt;margin-left:10px;margin-right:10px;}
#aeFeaturedPrivilege #aeFeFindOutMore{background-image:url(/Images/UserUploadedimages/11/ArrowGrayBgWhite.jpg);background-position:right;background-repeat:no-repeat;margin-left:50px;padding-right:15px;}
div #ctl00_ContentPlaceHolderMain_MemberForm h2{margin:0px;margin-bottom:15px;}
div #ctl00_ContentPlaceHolderMain_MemberForm h3{color:#262626;background-color:#e3e2e0;margin:0px;margin-bottom:15px;margin-left:0px;margin-top:20px;padding:5px;clear:both;}
div #ctl00_ContentPlaceHolderMain_MemberForm div.frmAgreement h3{color:#262626;clear:both;margin-top:20px;background-color:#e3e2e0;}
div #ctl00_ContentPlaceHolderMain_MemberForm div.frmRow #ctl00_ContentPlaceHolderMain_btnCancel{background-image:url(/Images/UserUploadedimages/11/btnBrownWhiteArrow.jpg);background-position:top right;color:#fff;cursor:pointer;border:0;clear:both;height:22px;margin-top:20px;padding-right:30px;width:auto;}
div #ctl00_ContentPlaceHolderMain_MemberForm span.ErrorMessage{color:red;font-size:200% !important;}
div #NewsletterForm{margin:10px;width:525px;}
div #NewsletterForm h2{margin:0px;margin-bottom:15px;}
div #NewsletterForm h3{color:#262626;background-color:#e3e2e0;margin:0px;margin-bottom:15px;margin-left:0px;margin-top:20px;padding:5px;clear:both;}
div #NewsletterForm div.frmAgreement h3{color:#262626;clear:both;margin-top:20px;background-color:#e3e2e0;}
div #NewsletterForm div.frmRow label{color:#3f3f3f;font-weight:bold;padding-top:3px;margin-right:5px;width:250px !important;float:left;}
div #NewsletterForm div.frmRow label span.MandatoryMark{color:red;}
div #NewsletterForm div.frmRow input,div #NewsletterForm div.frmRow select{border:solid 1px #999999;margin-bottom:10px;width:245px;}
div #NewsletterForm div.frmRow #ctl00_ContentPlaceHolderMain_chkAgree{width:auto;}
div #NewsletterForm div.frmRow textarea{border:solid 1px #999999;width:245px;}
div #NewsletterForm div.frmRow #ctl00_ContentPlaceHolderMain_btnClear{background-image:url(/Images/UserUploadedimages/11/btnBrownWhiteCross.jpg);border:0;background-position:top right;color:#fff;cursor:pointer;padding-right:20px;height:22px;margin-top:20px;width:auto;}
div #NewsletterForm div.frmRow p.RequiredNote{margin-left:205px;}
div #MemberFormReferral{margin:10px;width:695px;}
div #MemberFormReferral.MemberForm{margin:0px;margin-right:15px;}
div #MemberFormReferral h1{font:20px arial, sans-serif;color:#675743;margin:0px 0px 20px 0px;font-weight:normal;border-bottom:solid 1px #675743;}
div #MemberFormReferral h2{margin:0px;margin-bottom:15px;}
div #MemberFormReferral h3{color:#262626;background-color:#e3e2e0;margin:0px;margin-bottom:15px;margin-left:0px;margin-top:20px;padding:5px;clear:both;}
div #MemberFormReferral div.frmAgreement h3{color:#262626;clear:both;margin-top:20px;background-color:#e3e2e0;}
div #MemberFormReferral div.frmRow label{color:#3f3f3f;font-weight:bold;padding-top:3px;margin-right:5px;width:250px !important;float:left;}
div #MemberFormReferral div.frmRow label span.MandatoryMark{color:red;}
div #MemberFormReferral div.frmRow{clear:both;margin-bottom:20px;}
div #MemberFormReferral div.frmRow #ctl00_ContentPlaceHolderMain_lblMemberName{display:inline;}
div #MemberFormReferral div.frmRow input,div #MemberFormReferral div.frmRow select{border:solid 1px #999999;margin-bottom:10px;width:245px;}
div #MemberFormReferral div.frmRow #ctl00_ContentPlaceHolderMain_chkAgree{width:auto;}
div #MemberFormReferral div.frmRow textarea{border:solid 1px #999999;width:245px;}
div #MemberFormReferral div.frmRow #ctl00_ContentPlaceHolderMain_btnSubmitRefer{background-image:url(/Images/UserUploadedimages/11/btnRedWhiteArrow2.jpg);background-position:top right;border:0;color:#fff;cursor:pointer;height:22px;margin-top:20px;padding-right:20px;width:240px;}
div #MemberFormReferral div.frmRow p.RequiredNote{margin-left:205px;}
#divFormCreatorTableContentMain{width:auto;margin-top:20px;margin-left:10px;}
#divFormCreatorTableContentMain label{color:#3f3f3f !important;font-weight:bold;}
#divFormCreatorTableContentMain label span{color:#822433 !important;font-weight:bold;}
#divFormCreatorTableContentMain input{border:solid 1px #999999;width:250px !important;}
#divFormCreatorTableContentMain select{border:solid 1px #999999!important;width:250px !important;}
#divFormCreatorTableContentMain textarea{border:solid 1px #999999;width:250px !important;height:200px;}
#divFormCreatorTableContentMain textarea{border:solid 1px #999999;width:250px !important;height:200px;}
#divFormCreatorTableContentMain p.clsBtnSubmit input{background-image:url(/Images/UserUploadedimages/11/btnRedWhiteArrow2.jpg);background-position:top right;color:#fff;height:22px !important;border:0;width:auto !important;padding-right:30px;margin-left:355px;}
#aeCallBack{margin-bottom:8px;margin-top:8px;}
div.aeArticleElement{font-family:arial;width:155px;}
div.aeArticleElement label{position:absolute;left:-9999px;}
div.aeArticleElement h2{color:#fff;font-size:10pt;font-weight:normal;padding-bottom:5px;padding-left:20px;padding-top:5px;}
div.aeArticleElement h2 span{font-weight:bold;}
div#Widget233,table #Module233_TableWidgetBox{background-color:#f2f1f0;padding:0!important;width:155px;}
div#Widget233 h2,table #Module233_TableWidgetBox h2{background-color:#726350;background-image:url(/images/useruploadedimages/11/sectionHeader.jpg);background-position:top left;background-repeat:repeat-x;color:#fff !important;font-size:9pt;font-weight:normal;padding-left:20px;padding-top:7px;padding-bottom:5px;margin:0;}
div#Widget233 h2 span, table #Module233_TableWidgetBox h2 span{font-weight:bold;}
div#Widget233 a:link span.mainItemHeading, div#Widget233 a:active span.mainItemHeading, div#Widget233 a:hover span.mainItemHeading, div#Widget233 a:visited span.mainItemHeading, table #Module233_TableWidgetBox a:link span.mainItemHeading, table #Module233_TableWidgetBox a:active span.mainItemHeading, table #Module233_TableWidgetBox a:hover span.mainItemHeading, table #Module233_TableWidgetBox a:visited span.mainItemHeading{color:#3f3f3f !important;margin-left:8px;font-weight:bold;text-decoration:underline;display:block;}
div#Widget233 dd,table #Module233_TableWidgetBox dd{padding-left:5px;width:140px;margin-left:5px;}
#ctl00_MainTableForContent h2#PersonalInfoHeading, #maincontent h2#SocietyHeading, #ctl00_MainTableForContent h2#OutstandingBalanceHeading, #maincontent h2#OrderHistoryHeading, #ctl00_MainTableForContent #OrderHistoryItemsHeading{margin-left:0;margin-top:20px;font-size:14px;}
#ctl00_MainTableForContent h3{margin-left:0;}
table#ctl00_ContentPlaceHolderMainNoAjax_dgOrders{width:100%;margin-top:10px;}
table#ctl00_ContentPlaceHolderMainNoAjax_dgOrders tr.Header{background-color:#E2E1DD;clear:both;color:#000000 !important;font-family:Arial !important;font-size:12px !important;font-weight:bold;margin-bottom:15px;margin-left:0;margin-right:0;margin-top:5px !important;padding:5px;text-transform:uppercase;}
table#ctl00_ContentPlaceHolderMainNoAjax_dgOrders tr.Header td{border-bottom:none !important;}
table#ctl00_ContentPlaceHolderMainNoAjax_dgOrders td{border-bottom:dotted 1px #675743;padding:5px;}
table#ctl00_ContentPlaceHolderMainNoAjax_dgOrders tr.ShopItem{font-size:12px;text-transform:capitalize;}
table#ctl00_ContentPlaceHolderMainNoAjax_dgOrders tr.AlternateItem td{font-size:12px;text-transform:capitalize;}
#ctl00_MainTableForContent td.TDMidArticle tr#ctl00_TRContentLiteralRow div#maincontent h1{font:20px arial, sans-serif;color:#675743;margin:0px 0px 20px 0px;font-weight:normal;border-bottom:solid 1px #675743;}
#ctl00_MainTableForContent td.TDMidArticle tr#ctl00_TRContentLiteralRow div#maincontent table#ctl00_ContentPlaceHolderMainNoAjax_dgItems{width:550px !important;border-top:solid 1px #675743;border-left:solid 1px #675743;}
#ctl00_MainTableForContent td.TDMidArticle tr#ctl00_TRContentLiteralRow div#maincontent span#ctl00_ContentPlaceHolderMainNoAjax_lblItems{font-weight:bold;}
#ctl00_MainTableForContent td.TDMidArticle tr#ctl00_TRContentLiteralRow div#maincontent table#ctl00_ContentPlaceHolderMainNoAjax_dgItems td{border-right:solid 1px #675743;border-bottom:solid 1px #675743;padding-left:5px;}
#ctl00_MainTableForContent td.TDMidArticle tr#ctl00_TRContentLiteralRow div#maincontent table#ctl00_ContentPlaceHolderMainNoAjax_dgItems tr.Header td{background-color:#9d9082;color:#fff;text-align:center;}
#ctl00_MainTableForContent td.TDMidArticle tr#ctl00_TRContentLiteralRow div#maincontent table#ctl00_ContentPlaceHolderMainNoAjax_dgItems tr.AlternateItem td{background-color:#cfccc9;}
table.siteMapOuter{white-space:normal;margin-left:10px;margin-right:10px;}
table.siteMapOuter td.siteMapColumn1 td.clsMidHeader{width:100px;}
td.siteMapColumn1 table td img{display:none;}
td.siteMapColumn1 table td.clsMidHeader a.clsMidHeader{margin-top:300px;}
td.siteMapColumn1 table td.clsMidHeader img{display:inline;}
td.siteMapColumn1 td{width:200px !important;}
table.siteMapOuter td.siteMapColumn1 td.clsMidHeader a.clsMidHeader{margin-top:20px !important;}
table.siteMapOuter td.siteMapColumn1 td.clsMidHeader a.clsMidHeader{margin-top:20px !important;display:block;}
table.siteMapOuter td.siteMapColumn1 td.clsMidHeader a.clsMidHeader, table.siteMapOuter td.siteMapColumn1 td.clsMidHeader a:link.clsMidHeader, table.siteMapOuter td.siteMapColumn1 td.clsMidHeader a:visited.clsMidHeader, table.siteMapOuter td.siteMapColumn1 td.clsMidHeader a:focus.clsMidHeader, table.siteMapOuter td.siteMapColumn1 td.clsMidHeader a:hover.clsMidHeader, table.siteMapOuter td.siteMapColumn1 td.clsMidHeader a:active.clsMidHeader{font-size:12pt;font-weight:normal;text-decoration:none;}
div.clsMyCalendarPage{position:relative;}
#myAccountDetailsContainer{margin-left:10px;margin-right:0px;width:567px;display:block;}
div.MyAccountMenu{border-bottom:solid 1px #726250;display:none;}
div.MyAccountMenu ul.topMenu li{display:inline;width:auto;}
div.MyAccountMenu ul.topMenu li a:link, div.MyAccountMenu ul.topMenu li a:visited{background-color:#a69d92;font-weight:normal;font-size:12px;padding-left:6px;padding-right:6px;color:#fff !important;}
div.MyAccountMenu ul.topMenu li a:hover{background-color:#8c7e71;font-weight:normal;font-size:12px;color:#fff !important;}
ul.topMenu li a.menuLink_Selected{background-color:#766452 !important;font-weight:normal;font-size:12px;color:#fff !important;}
div.MyAccountMenu ul.topMenu li a#ctl00_ContentMyAccount_ucMenu_hlMyCalendar{display:none;}
div.MyAccountMenu ul.topMenu li{margin-right:5px !important;padding:0;}
div.MyAccountMenu ul{margin:0 !important;background-color:transparent;}
div.MyAccountMenu ul.topMenu li a#ctl00_ContentMyAccount_ucMenu_hlSavedSearches, div.MyAccountMenu ul.topMenu li a#ctl00_ContentMyAccount_ucMenu_hlFavourites, div.MyAccountMenu ul.topMenu li a#ctl00_ContentMyAccount_ucMenu_hlSubscription, div.MyAccountMenu ul.topMenu li a#ctl00_ContentMyAccount_ucMenu_hlPreferences, div.MyAccountMenu ul.topMenu li a#ctl00_ContentMyAccount_ucMenu_hlMyDetails, div.MyAccountMenu ul.topMenu li a.menuLink, div.MyAccountMenu ul.topMenu li a#ctl00_ContentMyAccount_ucMenu_hlMyCalendar{display:none;}
div.MyAccountMenu ul.topMenu li a#ctl00_ContentMyAccount_ucMenu_hlMyWork{display:none;}
div#myAccountArea div#TRCompanyInformation, div#myAccountArea h2#BusinessInfoHeading, div#myAccountArea span a#EditBusinessInfoLink, div#myAccountArea h2#CompanyProfileHeading, div#myAccountArea a#EditCompanyProfileLink, div#myAccountArea div#TRCompanyProfile, div#myAccountArea div#TRJobDetails, div#myAccountArea h2#H1{display:none !important;}
#ctl00_MainTableForContent h1{margin-left:0;}
div#myAccountDetailsContainer h1.topTitle, h1.topTitle{display:none;}
div.MyAccountMenu ul.topMenu{padding:0;padding-bottom:10px;}
div.MyAccountMenu ul.topMenu li{padding:0;margin:0 !important;}
div.MyAccountMenu ul.topMenu li a, div.MyAccountMenu ul.topMenu li a:visited, div.MyAccountMenu ul.topMenu li a:link{background-color:#a69d92;border:1px solid #DCDACD;padding:5px;margin-left:0 !important;}
div#maincontent div.MyAccountMenu ul.topMenu li a:hover{background-color:#8c7e71;}
div#ctl00_ContentPlaceHolderMainNoAjax_divUserDetails label{font-weight:bold;width:150px;float:left;}
div#ctl00_ContentPlaceHolderMainNoAjax_PaymentContainer span{font-weight:bold;float:left;width:150px;}
div#ctl00_ContentPlaceHolderMainNoAjax_PaymentContainer span#ctl00_ContentPlaceHolderMainNoAjax_spDollarSign{width:auto;}
div#ctl00_ContentPlaceHolderMainNoAjax_PaymentContainer span#ctl00_ContentPlaceHolderMainNoAjax_lblCreditCardDetails{clear:both;font-size:16pt;display:block;width:100%;}
#myAccountDetailsContainer #myAccountArea{position:relative;width:675px;display:block;padding:0!important;}
#myAccountArea h2{margin-left:0;}
div #TRCompanyInformation,div #TRPersonalInformation{border-bottom:solid 1px #685948;margin-bottom:10px;}
div#myAccountDetailsContainer dl{display:block;font-size:10pt;margin-bottom:10px;}
div#myAccountDetailsContainer dl dt{font-weight:bold;margin-top:10px;color:#262626;background-color:#e3e2e0;padding:5px;margin-bottom:5px;}
div#myAccountDetailsContainer dl dd{font-weight:normal;font-size:10pt;}
div#myAccountArea div#TRPersonalInformationEdit{margin-left:20px;}
div#myAccountDetailsContainer #TRJobDetails dl dt{padding:0;margin-top:0;}
#myAccountArea{width:auto;}
#myAccountArea .btnSave{margin-right:10px;}
#myAccountDetailsContainer #DivProfileEdit #RadEWrapperctl00_ContentMyAccount_radEditCtrl{width:100px !important;margin:0}
div.clsMyCalendarPage{margin-left:10px;}
div.clsMyCalendarPage div#myAccountArea{padding-left:0;}
div.clsMyCalendarPage{position:relative;width:675px;display:block;}
#myPreferencesContainer{margin:0px 15px;display:block;width:531px;}
#myPreferencesContainer #myAccountArea h3{background-color:#E2E1DD;clear:both;color:#000000 !important;font-family:Arial !important;font-size:12px !important;font-weight:bold;margin-bottom:15px;margin-left:0;margin-right:0;margin-top:5px !important;padding:5px;}
#myPreferencesContainer #myAccountArea div.userPrefOuter div{color:#000000 !important;font-family:Arial !important;font-size:12px !important;font-weight:normal !important;}
#AddressList h3{background-color:#E2E1DD;clear:both;color:#000000 !important;font-family:Arial !important;font-size:12px !important;font-weight:bold;margin-bottom:15px;margin-left:0;margin-right:0;margin-top:5px !important;padding:5px !important;width:518px;}
div#mySubscriptionContainer{padding-left:10px;}
div#mySubscriptionContainer div.MyAccountMenu div.MyAccountSubMenu{background-color:Blue;display:none;}
div#mySubscriptionContainer div.MyAccountMenu div.MyAccountSubMenu ul{display:block;}
div#mySubscriptionContainer #ctl00_ContentMyAccount_gvAlert{border:0;}
div#mySubscriptionContainer div.MyAccountMenu div.MyAccountSubMenu ul#ctl00_ContentMyAccount_ucMenu_SubMenu{display:block;}
div#mySubscriptionContainer #myAccountArea{position:relative;width:675px;display:block;margin:0 !important;}
div#mySubscriptionContainer #myAccountArea a, div#mySubscriptionContainer #myAccountArea a:link, div#mySubscriptionContainer #myAccountArea a:visited, div#mySubscriptionContainer #myAccountArea a:hover, div#mySubscriptionContainer #myAccountArea a:active{background-image:none;margin:0;padding:0;color:#850d27 !important;text-decoration:underline;}
#myAddEditAlertContainer div#myAccountArea{padding-top:0;position:relative;width:675px;display:block;margin-left:10px;}
#myAddEditAlertContainer div.MyAccountMenu{margin-left:10px;}
#myAddEditAlertContainer div.MyAccountMenu{margin-left:10px;}
div#myAddEditAlertContainer div#myAccountArea div.alertEditOuter div.alertAction{margin-top:15px;margin-bottom:15px;height:40px;}
div#myAddEditAlertContainer div#myAccountArea div.alertAction a, div#myAddEditAlertContainer div#myAccountArea div.alertAction a:link, div#myAddEditAlertContainer div#myAccountArea div.alertAction a:visited, div#myAddEditAlertContainer div#myAccountArea div.alertAction a:hover, div#myAddEditAlertContainer div#myAccountArea div.alertAction a:active{background-image:none;}
div#myFavouritesContainer{padding-left:10px;}
div#myFavouritesContainer #myAccountArea{position:relative;width:675px;display:block;}
div#myFavouritesContainer div#myAccountArea table.accountDetails td#TDSearchResults div#ctl00_ContentMyAccount_pnlnumberResults{padding:0;}
div#myFavouritesContainer div#myAccountArea table.accountDetails td#TDSearchResults div#ctl00_ContentMyAccount_pnlnumberResults span{color:#3f3f3f !important;}
div#myFavouritesContainer div#myAccountArea table.accountDetails td#TDSearchResults{padding:0;}
#mySavedSearchesContainer{padding-left:10px;}
#Module17_TDDisplayLoginBox{background-image:none;}
#Module17_TDDisplayLoginBox *{color:#000 !important;}
#Module17_TDDisplayLoginBox table#Module17_LoginTableOuter{background-image:none;}
#Module17_TDDisplayLoginBox table#Module17_LoginTableOuter #customLoginTop{display:none;}
#Module17_TDDisplayLoginBox table#Module17_LoginTableOuter input{background-color:none;height:auto !important;padding:0 !important;margin-top:0 !important;}
#Module17_TDDisplayLoginBox table#Module17_LoginTableOuter input#Module17_strLoginName17:hover{background-color:none !important;}
#Module17_strPassword:hover, #Module17_strPassword:focus, #Module17_strLoginName17:hover, #Module17_strLoginName17:focus{background-color:transparent !important;border:solid 1px #999 !important;}
table#Module17_LoginTable{border:1px solid #cccccc;padding:5px 10px 5px 10px}
html>body table#Module17_LoginTable{padding:15px !important;}
#Module17_LoginTable .clsButtonSmall, #Module17_LoginTable .clsButtonSmall:hover, #Module17_LoginTable .clsButtonSmall:focus{font:12px arial, sans-serif !important;background-image:url(/images/useruploadedimages/11/btnRedWhiteArrow2.jpg) !important;background-position:left top;padding:0 !important;height:22px;color:#fff !important;text-decoration:underline;margin-right:43px;}
#Module17_LoginTable .clsButtonSmall:hover, #Module17_LoginTable .clsButtonSmall:focus{font:12px arial, sans-serif !important;height:22px;}
#Module17_LoginTable td{padding:0;padding-left:10px;padding-right:10px;}
#Module17_LoginTable div#customLoginBottom{background-image:none!important;}
DIV#customLoginBottom{margin-left:0px!important;}
table#Module17_LoginTableOuter div.NotAMember{padding-left:140px!important;padding-bottom:10px;}
div#divForgottenPWh1{border:0;}
div#divForgottenPWinput{border:solid 1px #999 !important;}
div#divForgottenPWinput#btnSendPassword{border:0 !important;}
#Module17_LoginTable.clsButtonSmall:hover, #Module17_LoginTable.clsButtonSmall:focus{background-color:red !important;}
input#btnSendPassword{background-image:url(/images/buttons/EmailMe.png) !important;height:22px !important;width:85px;}
#MainTableForContentLoginOnly{border:solid 1px #822433 !important;}
#divForgottenPW, #divChangePW{background-color:#F9F6F2;background-image:url(/images/useruploadedimages/error_bubbles.png);background-position:right top;background-repeat:no-repeat;border:1px solid #ADAFAF;color:#000000 !important;float:left;font-family:Arial !important;font-size:12px !important;font-weight:normal;height:100px;padding:20px;text-decoration:none;width:400px}
#MainTableForContentPWOnly h2, #MainTableForContentSentEmail h2, #ForgotPasswordTop h2 {color:#000000 !important;font-family:Georgia;font-size:18px;font-weight:normal;}
#divForgottenPW p, #divChangePW p{margin-top:0px;}
#divForgottenSentEmail, #ForgotPasswordTop, #MainTableForContentPWOnly{padding-top:10px;margin-left:10px;margin-right:18px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
#Module17_LoginTable input{height:24px !important;width:250px !important;margin:2px !important;padding:3px !important;vertical-align:top !Important;}
#Module17_LoginTable #customLoginBottom{margin:0 0 15px 62px !important;padding:0 !Important;}
.aeFpLarSubCat a{text-decoration:underline !important;font-weight:normal !important;font-size:12px !important;font-family:Verdana, arial, sans-serif !important;}
.aeFpLarDescription{width:401px;font-size:12px !important;font-family:Verdana, arial, sans-serif !important;}
.aeFpLarDescription h3 a{font-size:12px !important;font-family:arial,verdana, sans-serif !important;font-weight:bold !important;}
.aeFpLarSubCategories{margin-bottom:5px;}
.aeFpLarSimilar a{font-family:arial,sans-serif !important;font-size:12px !important;text-decoration:underline !important;font-weight:normal !important;}
.aeFpLarRating #ProductProperties{width:200px;margin-top:5px;clear:both;}
.aeFeaturedProductLarge .aeFpLarAddtoCart{padding-bottom:10px;}
.aeFpLarRating #ProductProperties ul{padding:0px;margin:0px;}
.aeFpLarRating #ProductProperties ul li{padding:0px 0px;margin:0px;}
#Records table td{margin-bottom:10px;}
#Records table tr{}
#Records{border:none !important;}
.DetailProductDisplay{border-bottom:none !important;width:452px !important;margin:20px 20px 0 !important;}
.mainItem a{font-size:12px !important;font-family:arial,verdana,sans-serif !important;}
#BreadCrumbs{width:80% !important;}
div.DetailProductDisplayControls{width:150px;}
#Records #TDSearchResults{padding:0px !important;}
span.ProductresultAddtoCart{margin-left:360px !important;padding-right:22px !important;}
span.ProductresultAddtoWishList{text-align:right;margin-left:382px;margin-top:6px;padding-right:0px;width:110px;display:block;}
span.ProductresultAddtoWishList a{color:#333 !important;}
span.ProductTaxons{min-height:20px;padding-top:10px;}
#TDSearchResults ol li a{text-decoration:none !important;}
#txtPostage{width:60px;margin:0px;padding:0px;vertical-align:middle;}
#Postage{padding-bottom:10px;}
#FreightDisclaimer p{margin-top:10px;}
span.ProductAddtoWishList{margin-left:380px;margin-top:6px;width:110px;display:block;}
#Prices{float:left;width:100%;}
#RelatedItemFullView #TDSearchResults{padding:20px 0px !important;}
span.DetailProductDisplayOther{display:block;overflow:hidden;}
span.ProductresultImage a img{height:110px;}
span.ProductresultTotalPrice{color:#C40F2F;font-weight:bold;font-size:16px;font-family:arial, sans-serif !important;}
#RelatedItemsFullView_lblName{color:#675743;font-size:18px;}
#divSearchResults ol#productsearchResultsInfo li span.ProductresultHead{margin-left:0;padding-left:0;white-space:normal;font:13px Verdana;color:#C40F2F;font-weight:bold;width:250px;padding-bottom:4px;}
#divSearchResults ol#productsearchResultsInfo li span.DetailProductDisplayOther{padding-bottom:10px;}
#divSearchResults ol#productsearchResultsInfo li span.ProductresultPrice span.aeFpLarDetailPrice{display:block;}
#divSearchResults ol#productsearchResultsInfo li span.ProductresultPrice span.aeFpLarTotalPrice{font:16px Arial;color:#C40F2F;font-weight:bold;}
#divSearchResults ol#productsearchResultsInfo li span.ProductresultPrice{font-weight:bold;margin-right:20px;margin-top:10px;margin-bottom:20px;position:absolute;top:0;right:0;text-align:right;}
span.ProductNotAvailable{display:block;height:22px;float:right;padding:20px 0px 0px 0px;color:#666;width:120px;font:9px Verdana;margin-top:20px;}
span.ProductAddtoCart{margin-left:38px;width:110px;display:block;}
#divSearchResults ol#productsearchResultsInfo li span.ProductresultImage{text-align:center;font:10px Verdana;margin-bottom:40px;}
#divSearchResults ol#productsearchResultsInfo li span.ProductresultImage img{margin:0px auto;text-align:center;}
#RelatedItemFullView{display:block;}
#MainDivForContent{width:525px;padding:10px;font-family:Verdana, arial, sans-serif;top:5px;}
#customerService .FreightSearch{padding:20px 0px;}
table.DestinationsTable{border:none;margin-bottom:20px; width: 680px; }
.btnFreightSearch{padding-left:10px;}
.DestinationsTable td{padding:10px; text-align: center;}
.DestinationsTable .TableHeader { border-bottom: none;}
.DestinationsTable .TableHeader th{text-align:center;font-size:14px;padding:5px; background-color: #e2e1dd;}
.DestinationsTable tr{font-size:12px; border-bottom:dotted 1px #000; }
.DestinationsTable .TableAlternateRow{}
#MainDivForContent span{font-weight:bold;}
#BannerLogo{Width:210px;float:left;padding-bottom:0px;display:inline;}
#topMenu{height:20px;}
table#banner2{width:900px;height:70px;padding-bottom:0px;}
#Rotator{float:left;}
.hpIGtopImage{padding-top:12px;}
#callUs span.call{font-weight:bold;}
#callUs span.number{font-size:14px;font-weight:normal;}
#homepageLinksWidget{float:left;width:255px !important;}
#homepageLinksWidget p{margin:0px !important;height:29px !important;}
#homepageLinksWidget #first #BuyWineBody p{padding-right:100px;}
#homepageLinksWidget #first #BuyWineBody{background-image:url(/images/UserUploadedImages/12/buywine_background.png);background-repeat:no-repeat;background-position:top left;width:252px;height:239px;margin:0px !important;padding-left:6px;padding-top:10px;}
#homepageLinksWidget #last #DeliveriesBody{background-image:url(/images/UserUploadedImages/12/regulardeliveries_background.png);background-repeat:no-repeat;background-position:top left;width:253px;height:239px;margin:0px !important;padding-left:6px;padding-top:10px;}
#guarantee-link{position:relative;top:-20px;left:153px;width:83px;height:83px;display:block;z-index:10;}
#benefits-link{position:relative;top:8px;left:158px;width:83px;height:83px;display:block;z-index:10;}
#homepageLinksWidget #last{margin-left:20px;}
* html #homepageLinksWidget #last{margin-left:15px;}
#homepageLinksWidget h3{background-image:url(/Images/UserUploadedImages/11/headerBgProductSelector.jpg);background-repeat:no-repeat;background-position:top left !important;background-color:#b31c2d !important;color:#fff !Important;font-size:12pt !important;margin:0 !important;padding:4px 0px 4px 25px !important;font-weight:normal;}
#homepageLinksWidget #BuyWineBody .itemHeading{font-weight:normal;font-size:12px !important;background:url(/images/UserUploadedImages/12/buywine_link.png) no-repeat left center;padding:5px 0px 4px 11px !important;}
#homepageLinksWidget #DeliveriesBody .itemHeading{font-weight:normal;font-size:12px !important;background:url(/images/UserUploadedImages/12/deliveries_link.png) no-repeat left center;padding:5px 0px 4px 11px !important;}
#homepageLinksWidget dl{z-index:2;margin-top:8px !important;position:relative;top:-83px;}
#homepageLinksWidget dt{padding-bottom:5px;z-index:2;position:relative;}
#homepageLinksWidget dt a, #homepageLinksWidget dd a{color:#000000 !important;}
#homepageLinksWidget dd{padding-bottom:5px;margin-left:15px !important;}
#topMenuLeft{padding:5px 0px 0px 0px;color:#3f3f3f !important;float:left;margin-left:5px;width:530px;}
* html #topMenuLeft{width:520px;}
#topMenuLeft ul{list-style-type:none;padding:0px;margin:0px;}
#topMenuLeft ul li{float:left;border-right:solid 1px #3f3f3f;padding-right:5px;margin-left:5px;}
#topMenuLeft ul li.Last{border:0;}
#topMenuLeft ul li a, #topMenuLeft ul li a:link, #topMenuLeft ul li a:active, #topMenuLeft ul li a:visited, #topMenuLeft ul li a:hover, #topMenuLeft ul li a:focus{color:#3f3f3f !important;font-size:80%;}
#topMenuRight{padding:5px 0px 0px 0px;color:#3f3f3f !important;float:right;margin-right:5px;display:inline;}
#topMenuRight ul{list-style-type:none;padding:0px;margin:0px;}
#topMenuRight ul li{float:left;border-right:solid 1px #3f3f3f;padding-right:5px;margin-left:5px;}
#topMenuRight ul li.last{border:0;}
#topMenuRight ul li a, #topMenuRight ul li a:link, #topMenuRight ul li a:active, #topMenuRight ul li a:visited, #topMenuRight ul li a:hover, #topMenuRight ul li a:focus{color:#3f3f3f !important;font-size:80%;}
.rptOrderDetails{font-size:12px;}
div#LeftMenuBelowRegisterForgot{padding-top:5px;}
div#LeftMenuBelowRegisterForgot a{background-image:url(/Images/UserUploadedImages/11/btnArrowRed.jpg);background-repeat:no-repeat;background-position:right center;text-align:center !important;padding-right:20px;margin-top:10px;font-size:11px !important;}
*:first-child+html body div#LeftMenuBelowRegisterForgot a{margin-right:0px !important;margin-left:0px !important;}
.mainItemDate{padding-left:8px;margin-bottom:10px;font-weight:bold;}
#SpanPrivilegeBackButton #btnBack{background-image:url(/images/useruploadedimages/11/btnRedWhiteArrow2.jpg);background-position:top right;color:#fff;width:160px !important;height:26px;text-decoration:underline;}
.resultNumber{display:none;}
ol#privilegesearchResultsInfo li{border-bottom:dotted 1px #000 !important;padding-bottom:5px;}
ol#privilegesearchResultsInfo span.privilegeresultHead{padding-bottom:5px;}
ol#privilegesearchResultsInfo .productsearchSubCat a, ol#privilegesearchResultsInfo .productsearchSubCat a:link, ol#privilegesearchResultsInfo .productsearchSubCat a:visited, ol#privilegesearchResultsInfo .productsearchSubCat a:active, ol#privilegesearchResultsInfo .productsearchSubCat a:focus{font-family:Arial;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;}
ol#privilegesearchResultsInfo .productsearchSubCat a:hover{font-family:Arial;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
ol#privilegesearchResultsInfo .privilegeresultSimilar a, ol#privilegesearchResultsInfo .privilegeresultSimilar a:link, ol#privilegesearchResultsInfo .privilegeresultSimilar a:visited, ol#privilegesearchResultsInfo .privilegeresultSimilar a:active, ol#privilegesearchResultsInfo .privilegeresultSimilar a:focus{font-family:Arial;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;}
ol#privilegesearchResultsInfo .privilegeresultSimilar a:hover{font-family:Arial;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
a .resultPageNumberSelected, a:link .resultPageNumberSelected, a:visited .resultPageNumberSelected, a:active.resultPageNumberSelected, a:focus .resultPageNumberSelected{font-family:Arial;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;}
a:hover .resultPageNumberSelected{font-family:Arial;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
a .resultPageNumber, a:link .resultPageNumber, a:visited .resultPageNumber, a:active.resultPageNumber, a:focus .resultPageNumber{font-family:Arial;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;}
a:hover .resultPageNumber{font-family:Arial;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
a.resultPageNumberPager, a:link.resultPageNumberPager, a:visited.resultPageNumberPager, a:active.resultPageNumberPager, a:focus.resultPageNumberPager{font-family:Arial;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;}
a:hover.resultPageNumberPager{font-family:Arial;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
ol#privilegesearchResultsInfo span.privilegeresultHead a, ol#privilegesearchResultsInfo span.privilegeresultHead a:link , ol#privilegesearchResultsInfo span.privilegeresultHead a:active , ol#privilegesearchResultsInfo span.privilegeresultHead a:visited , ol#privilegesearchResultsInfo span.privilegeresultHead a:focus{font-family:Georgia;font-size:16px;font-weight:normal;color:#850d27 !important;text-decoration:none;}
ol#privilegesearchResultsInfo span.privilegeresultHead a:hover{font-family:Georgia;font-size:16px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
ol#privilegesearchResultsInfo .privilegeTaxons, ol#privilegesearchResultsInfo .clsprivilegeResultDescr, ol#privilegesearchResultsInfo .privilegeresultSimilar{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;text-decoration:none;}
ol#privilegesearchResultsInfo span.privilegeresultSimilar a, ol#privilegesearchResultsInfo span.privilegeresultSimilar a:link , ol#privilegesearchResultsInfo span.privilegeresultSimilar a:active , ol#privilegesearchResultsInfo span.privilegeresultSimilar a:visited , ol#privilegesearchResultsInfo span.privilegeresultSimilar a:focus{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#850d27 !important;text-decoration:none;}
ol#privilegesearchResultsInfo span.privilegeresultSimilar a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;text-decoration:underline;}
ol#privilegesearchResultsInfo span.productsearchSubCat a, ol#privilegesearchResultsInfo span.productsearchSubCat a:link , ol#privilegesearchResultsInfo span.productsearchSubCat a:active , ol#privilegesearchResultsInfo span.productsearchSubCat a:visited , ol#privilegesearchResultsInfo span.productsearchSubCat a:focus{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#850d27 !important;text-decoration:none;}
ol#privilegesearchResultsInfo span.productsearchSubCat a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;text-decoration:underline;}
#ctl00_ContentPlaceHolderMainNoAjax_pnlSortBy{display:none;}
#ctl00_ContentPlaceHolderMainNoAjax_pnlnumberResults{padding-top:10px;}
#ctl00_ContentPlaceHolderMainNoAjax_pnlnumberResults span#searchTerms{font-weight:bold;}
table#bannerCompCamp{width:100%;background-color:#fff;width:877px;padding-bottom:20px;padding-top:20px;}
table#bannerCompCamp td{text-align:left;vertical-align:top;}
table#bannerCompCamp td#bannerLeft{}
table#bannerCompCamp td#bannerRight{}
div#Widget1856{width:100%;height:170px;}
table #Module1856_TableWidgetBox{border-bottom:solid 4px #675743;margin-bottom:20px;padding-bottom:10px;}
div#Widget1856 .mainItem{width:160px;float:left;height:125px;}
div#Widget1856 .subItem{float:left;width:50%;height:125px;}
div#Widget1856 h2, table #Module1856_TableWidgetBox h2{color:#675743;padding:0 0 5px 0;margin:0px 0px 20px 0px;border-bottom:dotted 1px #675743 !important;}
div#Widget1856 h2 span, table #Module1856_TableWidgetBox h2 span{font-weight:bold;}
div#Widget1856 a:link span.mainItemHeading, div#Widget1856 a:link span.subItemHeading, div#Widget1856 a:active span.mainItemHeading, div#Widget1856 a:active span.subItemHeading, div#Widget1856 a:hover span.mainItemHeading, div#Widget1856 a:hover span.subItemHeading, div#Widget1856 a:visited span.mainItemHeading, div#Widget1856 a:visited span.subItemHeading, table #Module1856_TableWidgetBox a:link span.mainItemHeading, table #Module1856_TableWidgetBox a:link span.subItemHeading, table #Module1856_TableWidgetBox a:active span.mainItemHeading, table #Module1856_TableWidgetBox a:active span.subItemHeading, table #Module1856_TableWidgetBox a:hover span.mainItemHeading, table #Module1856_TableWidgetBox a:hover span.subItemHeading, table #Module1856_TableWidgetBox a:visited span.mainItemHeading, table #Module1856_TableWidgetBox a:visited span.subItemHeading{color:#3f3f3f !important;margin-left:8px;font-weight:bold;text-decoration:underline;}
div#Widget1856 dd, table #Module1856_TableWidgetBox dd{padding-left:5px;margin-left:5px;}
div#Widget1856 .subItem dd, table #Module1856_TableWidgetBox .subItem dd{padding-left:100px;margin-left:5px;}
#DivContent .FloatingImageRight{float:right;margin-bottom:20px;margin-right:40px;margin-top:20px;}
#DivContent .FloatingImageRight span.FloatingImageCaption{color:#aa0226;font-size:8pt;}
#DivContent .FloatingImageRight img{display:block;}
#DivContent .FloatingImageRight span{border-top:solid 4px #675743;display:block;text-align:right;}
table #eventOuterTable{margin:0px 10px;width:530px;}
table #eventOuterTable h1{font:20px arial;color:#675743;margin:0px 0px 10px 0px;font-weight:normal;}
table #eventOuterTable h2{font:18px Georgia;color:#000;margin:0px 0px 10px 0px;font-weight:normal;}
table #eventOuterTable p{font:12px Arial;color:#000;margin:0px 0px 10px 0px;font-weight:normal;}
div#contentDiscovery{float:left;width:550px;padding:0px 50px 20px 10px;text-align:justify;}
div#rightDiscovery{margin:4px 4px 4px 4px;padding-right:30px;padding-left:30px;float:left;border-left:dotted 1px #000000;height:630px;}
.rightTextDiscovery{text-align:justify;padding-top:10px;}
table #Module1773_TableFeaturedProduct{width:570px;margin:0px auto;padding-top:20px;}
table #Module1773_TableFeaturedProduct .aeFeaturedProductLarge td.aeFpLarSimilar{padding-bottom:10px;display:none;}
table #Module1773_TableFeaturedProduct table.aeFeaturedProductLarge{width:570px;}
table #Module1773_TableFeaturedProduct h2{font-size:1.2em;}
table #Module1772_TableFeaturedProduct{width:570px;margin:0px auto;padding-top:20px;}
table #Module1772_TableFeaturedProduct .aeFeaturedProductLarge td.aeFpLarSimilar{padding-bottom:10px;display:none;}
table #Module1772_TableFeaturedProduct table.aeFeaturedProductLarge{width:570px;}
table #Module1772_TableFeaturedProduct h2{font-size:1.2em;}
#Module872_TRDisplayUserForm{width:550px;margin:0px auto;padding:10px 150px;border:none;}
#Module872_TRDisplayUserForm #divFormCreatorTableContentMain .clsTextBox{width:50px;}
#Module872_TRDisplayUserForm .Fieldset_Name{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#9d9082;font-family:Verdana, arial, sans-serif;font-size:12px;margin:10px 0px 20px 0px;width:450px;display:block;position:relative;padding:0px 10px 10px 10px;}
#Module872_TRDisplayUserForm .Fieldset_Name label{font-size:80%;display:block;float:left;width:100px;text-align:right;margin:6px 5px 0px 10px;}
#Module872_TRDisplayUserForm .Fieldset_Name .clsFieldsetLegend{background-color:#9d9082;border-width:1px;border-style:solid;border-color:#9d9082;color:#000;font-weight:bold;font-variant:small-caps;font-size:110%;padding:2px 5px;margin:0px 0px 10px 0px;position:relative;top:-12px;}
table.QuestionITTestBackground .QuestionITDescription{width:870px;text-align:justify;font-size:12px;vertical-align:middle;padding-right:20px;}
table.QuestionITTestBackground .QuestionITDescription h2{font-family:Georgia,"Times New Roman", Times, serif;font-weight:normal;}
table.QuestionITTestBackground .QuestionITGroupName{background:#822432;font-family:Georgia, Times New Roman, Sans-Serif !important;color:#ffffff;padding:5px;vertical-align:middle;font-weight:normal !important;}
table.QuestionITTestBackground td.QuestionITQuestionSectionHeader{width:900px;}
table.QuestionITTestBackground td.QuestionITQuestionSectionHeader .QuestionITQuestionSectionHeaderFont{margin:0px auto;font-weight:normal;font-size:12px;}
table.QuestionITTestBackground .QuestionITQuestionSectionHeaderFont{font-size:12px !important;}
table.QuestionITTestBackground .QuestionITQuestionItem{font-family:Arial, sans-serif !important;font-weight:bold;font-size:12px !important;}
table.QuestionITTestBackground .QuestionITQuestionItemList{font-family:Arial, sans-serif !important;font-size:12px !important;}
table.QuestionITTestBackground .QuestionITQuestionFooter{font-size:10px;font-style:italic;}
div#headingBetter{margin-left:140px;text-align:left;margin-bottom:20px;}
div#subheadingBetter{text-align:center;margin:10px auto;}
div#contentTopBetter{width:760px;border-bottom:dotted 1px #000000;margin:20px 20px;}
.topContentBetter{text-align:justify;width:555px;padding:0px 100px 20px 115px;}
div#contentBetter{float:left;padding:0px 20px 20px 20px;text-align:justify;}
div#leftBetter{float:left;width:225px;margin-left:100px;}
div#middleBetter{float:left;width:85px;padding:100px 10px 100px 0px;margin:0px auto;text-align:center;}
div#rightBetter{width:235px;float:right;margin-right:115px;}
h3.Better{font-size:14px;color:#c40f2f;padding:0px;margin:0px;}
.redBetter{font-size:14px;color:#c40f2f;padding:0px;margin:0px;font-weight:bold;}
div#contentRegional{float:left;width:545px;padding:0px 20px 20px 20px;text-align:justify;}
div#rightRegional{margin:4px 4px 4px 4px;padding:0px 15px;width:185px;float:left;border-left:dotted 1px #3f3f3f;}
.rightTextRegional{text-align:justify;font-family:Helvetica, Verdana, Arial, sans-serif;font-size:0.8em;}
div#Readers{width:524px;margin:10px auto;}
.ReadersHeader{width:524px;margin:10px auto;font-size:18px;font-weight:bold;}
table #Module1729_TableFeaturedProduct{width:524px;margin:0px auto;padding-top:20px;border-top:dotted 1px #3f3f3f;}
table #Module1729_TableFeaturedProduct .aeFeaturedProductLarge td.aeFpLarSimilar{padding-bottom:10px;}
table #Module1729_TableFeaturedProduct h2{display:none;}
#BreadCrumbs{display:none;}
#ctl00_MainTableForContent h2#PersonalInfoHeading, #maincontent h2#SocietyHeading, #ctl00_MainTableForContent h2#OutstandingBalanceHeading, #maincontent h2#OrderHistoryHeading, #ctl00_MainTableForContent h2#OrderHistoryItemsHeading, #maincontent h1#AddressBookHeading{margin-left:0;margin-top:20px;font:20px arial, sans-serif !important;border:none !Important;}
#mysteryFormArea{width:550px;margin:0px auto;padding-top:20px;}
#mysteryHeader{float:left;}
#mysterBanner{margin:10px auto;}
#divPhoneLabel, #divBirthDateLabel{clear:both;}
.contentrow{margin-bottom:5px;overflow:hidden;}
#divQuestion1Label{width:260px;padding-right:5px;}
#divQuestion1TxtBox{padding-top:5px;}
#divbtnSubmit{margin:10px auto;text-align:center;}
#hiddenFields{display:none;}
#mysteryProducts{padding-top:10px;padding-bottom:10px;padding-left:30px;}
#mysteryProducts div.aeFpMed div.aeFpMedDescription{float:left;padding-left:10px;width:200px;}
#mysteryProducts div.aeFpMed div.aeFpMedDescription a.mysteryHeader{font-weight:bold;font-size:1.2em;}
#compPage{width:830px;}
#compFormArea{width:550px;margin:0px auto;padding-top:20px;}
#compHeader{float:left;}
#compBanner{margin:10px auto;text-align:center;}
#compsubheading{padding-top:20px;padding-left:60px;}
.headingBold{font-family:Arial;font-size:16;font-weight:bold;}
.headingBrown{font-family:Arial;font-size:16;font-weight:bold;color:#993300;}
.headingSite{font-family:Arial;font-size:18;font-weight:bold;color:#5C0E84;}
#aeReferAFriend, #aeLuxury{margin-bottom:8px;}
#aeReferAFriend h2{font-size:9pt;padding-left:20px;padding-top:7px;margin:0px;text-align:left;margin-bottom:0px !important;}
#aeLuxury h2, #aeCallBack h2{font-size:9pt;padding-left:20px;padding-top:7px;margin:0px;text-align:left;margin-bottom:0px !important;}
div#Records div.ShopItem div.ListCategoryDisplay div.ListCategoryDisplayName td.TDListCategoryDisplayName1{width:200px;}
#BushfireBanner{margin:10px auto;padding-left:5px;}
#homepageWelcome{margin-top:10px;margin-bottom:20px;margin-left:5px;margin-right:5px;}
#homepageWelcome p{line-height:1.6em !important;}
ul#PlanList, ul#NoStyleList{list-style-type:none;padding-bottom:10px;}
ul#PlanList li, ul#NoStyleList li{padding-top:5px;}
ul.MembershipList li, ol.MembershipList li{padding-bottom:10px;}
#CellarWidget{background-image:url(/images/UserUploadedImages/12/cellar_background.png);background-repeat:no-repeat;background-position:top left;width:145px;height:86px;padding:5px;font-size:11px !important;}
#CellarWidget img{padding-top:5px;}
.SearchDynamicProducts{padding-top:20px;}
.SearchDynamicProducts h2{margin-left:0px !important;}
.SearchDynamicProducts .mainItem{width:255px;float:left;margin-right:20px;display:inline;}
.SearchDynamicProducts .mainItem, .SearchDynamicProducts .subItem{height:180px;}
.SearchDynamicProducts dl{margin:0px !important;}
.SearchDynamicProducts img{padding-right:20px;}
.SearchDynamicProducts .subItemHeading, .SearchDynamicProducts .mainItemHeading{font-weight:bold;}
.SearchDynamicProducts dt{padding-bottom:10px;}
.CouponLabel{font-weight:normal !important;text-align:left !important;font-size:11px !important;}
div.scrollable{position:relative;overflow:hidden;width:600px;height:300px;}
#thumbs{position:absolute;width:20000em;clear:both;border:1px solid #222;}
a.prev, a.next{margin-top:118px;}
#thumbs div{float:left;width:200px;height:120px;background:#333 url(//static.flowplayer.org/img/global/gradient/h150.png) repeat-x 0 146px;color:#fff;border-left:1px solid #333;cursor:pointer;}
#thumbs div.hover{background-color:#6633FF;}
#thumbs div.active{background-color:#066;cursor:default;}
div.scrollable{float:left;}
a.prev, a.next, a.prevPage, a.nextPage{display:block;width:18px;height:18px;background:url(/images/useruploadedimages/scrollable/arrow/left.png) no-repeat;float:left;margin:43px 10px;cursor:pointer;font-size:1px;}
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover{background-position:0px -18px;}
a.disabled{visibility:hidden !important;}
a.next, a.nextPage{background-image:url(/images/useruploadedimages/scrollable/arrow/right.png);clear:right;}
div.navi{margin-left:328px;width:200px;height:20px;}
div.navi a{width:8px;height:8px;float:left;margin:3px;background:url(/images/useruploadedimages/scrollable/arrow/navigator.png) 0 0 no-repeat;display:block;font-size:1px;}
div.navi a:hover{background-position:0 -8px;}
div.navi a.active{background-position:0 -16px;}
* html{}
body{background-color:#000 !important;background-image:url(/Images/UserUploadedImages/Redesign_Background.jpg);background-repeat:no-repeat;background-position:center;background-position:top;font:12px arial;color:#000;background-attachment:fixed;}
body a img{border:0;}
h1{font-family:Georgia !important;font-size:18px !important;font-weight:normal !important;color:#000 !important;}
p{font-family:Arial !important;font-size:12px;font-weight:normal !important;color:#000 !important;}
#TDForMiddleCell, #ctl00_TDForMiddleCell{padding-left:15px;padding-right:15px;background-color:#FFFFFF !important;}
#headerWrapper{width:900px;height:70px;margin-top:15px;}
#headerLogo{position:relative;width:210px;height:60px;float:left;}
#headerSearch{position:relative;width:170px;height:25px;float:left;margin-left:65px;top:28px;}
#CntSearch img{border-bottom:solid 1px #d3d1cf;border-right:solid 1px #d3d1cf;border-top:solid 1px #d3d1cf;left:138px;position:absolute;padding:0 !important;margin:0 !important;}
#CntSearch input#strSearchKeyword{border:solid 1px #bcbcbc;display:inline;margin-top:0px;margin-left:9px;margin-right:10px;padding:3px;width:120px;font-family:Arial;font-size:9px;font-weight:normal;color:#000 !important;}
*:first-child+html body #CntSearch input#strSearchKeyword{width:120px;font-family:Arial;font-size:9px;font-weight:normal;color:#000 !important;padding:3px;}
* html body #CntSearch input#strSearchKeyword{width:120px;font-family:Arial;font-size:9px;font-weight:normal;color:#000 !important;padding:3px;}
#headerInfo{font-family:Georgia;font-size:14px;float:right;width:445px;height:65px;text-align:right;}
#headerContactInfo{font-family:Georgia;font-size:14px;width:445px;height:25px;float:right;}
#headerContactInfo .call a, #headerContactInfo .call a:link, #headerContactInfo .call a:active, #headerContactInfo .call a:visited, #headerContactInfo .call a:focus{font-family:Georgia;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#headerContactInfo .call a:hover{font-family:Georgia;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:none;}
#headerContactInfo .contact a, #headerContactInfo .contact a:link, #headerContactInfo .contact a:active, #headerContactInfo .contact a:visited, #headerContactInfo .contact a:focus{font-family:Georgia;font-size:11px;color:#000 !important;text-decoration:underline;padding:0 8px 0 8px;}
#headerContactInfo .contact a:hover{font-family:Georgia;font-size:11px;color:#000 !important;text-decoration:none;padding:0 8px 0 8px;}
#headerContactInfo .divider{font-family:Georgia;font-size:11px;color:#000;}
#loginBox{font-family:Georgia;font-size:11px;color:#000;text-align:right;height:40px;width:435px;position:relative;float:right;padding-top:12px;padding-right:10px;background-image:url('/images/useruploadedimages/loginbg.jpg');background-position:top right;background-repeat:no-repeat;}
#loginBox a, #login a:visited, #login a:active{font-family:Georgia;font-size:11px;font-weight:bold;text-decoration:underline;color:#822433;}
#loginBox a:hover{font-family:Georgia;font-size:11px;font-weight:bold;text-decoration:none;color:#822433;}
#TableTopNavBar{background-color:#fff !important;}
#TableTopNavBar #Menu1_MN, #TableTopNavBar #ctl00_Menu1_MN{padding-left:0px;height:21px !important;width:900px;padding-top:0px;margin-bottom:6px;}
#TableTopNavBar .CMLevel1, #TableTopNavBar .CMLevel1 Selected{width:149px;margin-right:1px;height:16px;float:left !important;text-align:center;padding-bottom:5px;}
#TableTopNavBar .CMLevel1 .text{font-size:12px !important;font-weight:bold;padding:0px 0px 0px 0px !important;height:21px !important;color:#fff;position:relative;}
#TableTopNavBar .CMLevel1:hover .text, #TableTopNavBar .CMLevel1:focus .text, #TableTopNavBar .CMLevel1 Selected .text{font-size:12px !important;padding:0px 0px 0px 0px !important;height:16px !important;color:#fff;}
#TableTopNavBar .CMLevel2, #TableTopNavBar .CMLevel2Selected{width:148px;height:auto;border-bottom:solid 2px #fff;margin-right:0px;text-decoration:none !important;}
#TableTopNavBar .CMLevel2 .text{font-size:12px !important;background-color:#E2E1DD;padding:5px 12px 4px 12px !important;width:124px;height:auto !important;color:#822433;text-decoration:none !important;}
#TableTopNavBar .CMLevel2Selected .text{font-size:12px !important;background-color:#822433;padding:5px 12px 4px 12px !important;width:124px;height:auto !important;color:#fff;}
#TableTopNavBar .CMLevel2:hover .text, #TableTopNavBar .CMLevel2:focus .text, #TableTopNavBar .CMLevel2 Selected .text{font-size:12px !important;background-color:#822433;padding:5px 12px 4px 12px !important;width:124px;height:auto !important;color:#fff;}
#TableTopNavBar .level1 li.item image.leftImage{float:none !important;display:inline;position:absolute;right:0;padding-right:5px;padding-top:0.7em;}
#TableTopNavBar .CMLevel3, #TableTopNavBar .CMLevel3 Selected{height:30px;}
#TableTopNavBar .CMLevel3 .text{font-size:12px !important;background-color:#999;padding:8px 12px 6px 12px !important;width:146px;height:16px !important;color:#fff;}
#TableTopNavBar .CMLevel3:hover .text, #TableTopNavBar .CMLevel3:focus .text, #TableTopNavBar .CMLevel3 Selected .text{font-size:12px !important;background-color:#999;padding:8px 12px 6px 12px !important;width:146px;height:16px !important;color:#cd5627;}
.panelbar .item a, .panelbar .item a:link, .panelbar .item a:visited, .panelbar .item a:hover, .panelbar .item a:active{font-family:Arial;font-size:12px;font-weight:normal;}
.panelbar .item{padding:0px !important;margin:0px !important;height:auto !important;}
.panelbar .rootGroup .item, .panelbar .level1 .item, .panelbar .level2 .item, .panelbar .level3 .item{background-color:#e2e1dd !important;}
.panelbar .rootGroup .item.last { background: none;}
.MenuItemOne, .MenuItemTwo, .MenuItemThree, .MenuItemFour{border:none !important;border-bottom:2px solid #fff !important;}
.MenuItemOne{background-image:url('/images/useruploadedimages/leftMenuArrow.png');background-position:left;background-repeat:no-repeat;}
.MenuItemOne, .MenuItemOne:Visited{cursor:pointer;height:auto !important;color:#822433 !important;text-decoration:none !important;}
.MenuItemOne .text, .MenuItemOne:Visited .text{padding:4px 0 5px 18px;}
.MenuItemOne:Hover, .MenuItemOne:Focus{width:148px;cursor:pointer;background-color:#822433 !important;color:#ffffff !important;text-decoration:none !important;background-image:url('/images/useruploadedimages/leftMenuArrowSelected.png');background-position:left;background-repeat:no-repeat;}
.MenuItemOneClicked, .MenuItemOneClicked:Visited, .MenuItemOneClicked:Hover, .MenuItemOneClicked:Visited:Hover{width:148px !important;cursor:pointer;background-color:#822433 !important;color:#fff !important;height:auto !important;padding:0px 0px !important;text-decoration:none !important;background-image:url('/images/useruploadedimages/leftMenuArrowSelected.png');background-position:left;background-repeat:no-repeat;}
.MenuItemTwo, .MenuItemTwo:Visited{cursor:pointer;height:auto !important;background-color:#fff !important;color:#000 !important;text-decoration:none !important;}
.MenuItemTwo .text, .MenuItemTwo:Visited .text{padding:4px 0px 4px 10px;border-bottom:1px dotted #000;}
.MenuItemTwo:Focus{cursor:pointer;background-color:#fff !important;color:#822433 !important;text-decoration:none !important;}
.MenuItemTwoClicked, .MenuItemTwoClicked:Visited{cursor:pointer;background-color:#fff !important;color:#822433 !important;text-decoration:none !important;}
.MenuItemTwoClicked:Hover, .MenuItemTwo:Hover{cursor:pointer;background-color:#fff !important;color:#822433 !important;text-decoration:underline !important;}
.MenuItemThree, .MenuItemThree:Visited{cursor:pointer;height:auto !important;background-color:#fff !important;color:#000 !important;text-decoration:none !important;}
.MenuItemThree .text, .MenuItemThree:Visited .text{padding:3px 0px 3px 20px;}
.MenuItemThree:Hover, .MenuItemThree:Focus, .MenuItemThreeClicked, .MenuItemThreeClicked:Visited{cursor:pointer;background-color:#fff !important;color:#822433 !important;text-decoration:none !important;}
.MenuItemThreeClicked:Hover{cursor:pointer;background-color:#fff !important;color:#822433 !important;text-decoration:underline !important;}
table.CntBreadCrumbs{margin-bottom:5px;width:100%;}
table.CntBreadCrumbs td.CntBreadCrumbsRight{}
table.CntBreadCrumbs td.CntBreadCrumbsLeft a{font-family:Arial !important;font-size:10px !important;font-weight:normal !important;color:#822433 !important;}
table.CntBreadCrumbs td.CntBreadCrumbsLeft{width:520px;margin-left:0px;padding-left:10px;font-family:Arial !important;font-size:10px !important;font-weight:normal !important;color:#000 !important;}
table.CntBreadCrumbs td.CntBreadCrumbsRight{width:85px;}
table.CntBreadCrumbs a:link, table.CntBreadCrumbs a:hover, table.CntBreadCrumbs a:active, table.CntBreadCrumbs a:visited{margin:0px;font-family:Arial !important;font-size:10px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline;}
table.CntBreadCrumbs td.CntBreadCrumbsLeft .clsAltNormalOneSmaller{font-family:Arial !important;font-size:10px !important;font-weight:normal !important;color:#822433 !important;margin:0px 2px;}
table.CntBreadCrumbs td.CntBreadCrumbsLeft .clsBreadCrumbsHighlighted{margin-left:2px;}
.addthis_toolbox{display:block;float:right;}
.addthis_button_facebook, .tools{display:none;}
.breadcrumbs{float:right;margin-bottom:5px;width:100%;}
#ctl00_BodyTag.productsearchresults .breadcrumbs table.CntBreadCrumbs{width:100%;}
#homepageCampainRotator{height:290px;width:701px;float:left;margin-top:0px;}
#homepageRotatorWrapper{width:701px;height:290px;background-color:#E2E1DD;margin:0;}
#homepageRotator{background:#E2E1DD;position:relative;margin:0;}
#homepageRotator ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:11px;list-style:none;float:left;font-family:Arial;color:#666;font-weight:normal;}
#homepageRotator ul.ui-tabs-nav{position:absolute;bottom:0px;left:0;z-index:1;width:100%;}
#homepageRotator li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:link a, #homepageRotator li.ui-tabs-nav-item a:visited{background:url(/images/useruploadedimages/tabBg.png) repeat top left;margin-right:2px;font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#555 !important;}
#homepageRotator li.ui-tabs-nav-item.last a:link, li.ui-tabs-nav-item.last a:link a, #homepageRotator li.ui-tabs-nav-item.last a:visited{background:url(/Images/UserUploadedImages/tabBgLast.png) repeat top right;margin-right:2px;font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#555 !important;}
#homepageRotator li.ui-tabs-nav-item a span{float:left;padding:5px 15px 5px 15px;cursor:pointer;}
#homepageRotator li.ui-tabs-nav-item a:hover, #homepageRotator li.ui-tabs-nav-item a:active, #homepageRotator li.ui-tabs-selected a, #homepageRotator li.ui-tabs-selected a:link, #homepageRotator li.ui-tabs-selected a:visited, #homepageRotator li.ui-tabs-selected a:hover, #homepageRotator li.ui-tabs-selected a:active{background:#822433;font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#homepageRotator li.ui-tabs-selected.last a, #homepageRotator li.ui-tabs-selected.last a:link, #homepageRotator li.ui-tabs-selected.last a:visited, #homepageRotator li.ui-tabs-selected.last a:hover, #homepageRotator li.ui-tabs-selected.last a:active, #homepageRotator li.ui-tabs-nav-item.last a:hover, #homepageRotator li.ui-tabs-nav-item.last a:active{background:url(/Images/UserUploadedImages/tabBgLastOn.png) repeat top right;font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#homepageRotator .ui-tabs-panel{height:290px;}
#homepageRotator .ui-tabs-hide{display:none;}
.homepageCampaigns{height:170px;}
.homepageCampaign{float:left;height:150px;width:295px;background-image:url(/images/useruploadedimages/homepage_campaign_background.jpg);background-position:0px;background-repeat:no-repeat;margin-top:8px;margin-bottom:8px;}
#homepageCampaignLeft_RepeatVisitor.homepageCampaign{background-image:url(/images/useruploadedimages/hp-tile-catalogue-bgrd.jpg);}
#homepageCampaignMiddle.homepageCampaign{background-image:url(/images/useruploadedimages/hp-tile-joinlist.jpg);}
.homepageCampaignContent{width:272px;margin-left:16px;margin-top:8px;position:relative;}
#homepageCampaignLeft .title{position:absolute;width:150px;left:0px;top:6px;font-family:Georgia;font-size:18px;font-weight:normal;color:#822433 !important;text-decoration:none;}
#homepageCampaignLeft_RepeatVisitor .title{position:absolute;width:150px;left:0px;top:6px;font-family:Georgia;font-size:18px;font-weight:normal;color:#840a2c !important;text-decoration:none;}
#homepageCampaignMiddle .title{position:absolute;left:0px;width:250px;top:6px;font-family:Georgia;font-size:18px;font-weight:normal;color:#822433 !important;text-decoration:none;}
#homepageCampaignRight .title{position:absolute;right:10px;width:195px;top:6px;font-family:Georgia;font-size:18px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.homepageCampaign .title a, .homepageCampaign .title a:link, .homepageCampaign .title a:active, .homepageCampaign .title a:visited, .homepageCampaign .title a:focus{font-family:Georgia;font-size:18px !important;font-weight:normal;color:#822433 !important;text-decoration:none;}
.homepageCampaign .title a:hover{font-family:Georgia;font-size:18px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#homepageCampaignLeft_RepeatVisitor.homepageCampaign .title a, #homepageCampaignLeft_RepeatVisitor.homepageCampaign .title a:link, #homepageCampaignLeft_RepeatVisitor.homepageCampaign .title a:active, #homepageCampaignLeft_RepeatVisitor.homepageCampaign .title a:visited, #homepageCampaignLeft_RepeatVisitor.homepageCampaign .title a:focus{font-family:Georgia;font-size:18px !important;font-weight:normal;color:#ffffff !important;text-decoration:none;}
#homepageCampaignLeft_RepeatVisitor.homepageCampaign .title a:hover{font-family:Georgia;font-size:18px !important;font-weight:normal;color:#ffffff !important;text-decoration:underline;}
#homepageCampaignLeft .link{position:absolute;left:0px;top:105px;font-family:Georgia;font-size:11px;font-weight:normal;color:#822433 !important;text-decoration:none;}
#homepageCampaignLeft_RepeatVisitor .link{position:absolute;left:0px;top:110px;font-family:Georgia;font-size:11px;font-weight:normal;color:#840a2c !important;text-decoration:none;}
#homepageCampaignMiddle .link{position:absolute;left:0px;top:105px;font-family:Georgia;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:none;}
#homepageCampaignRight .link{position:absolute;right:10px;top:105px;font-family:Georgia;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.homepageCampaign .link a, .homepageCampaign .link a:link, .homepageCampaign .link a:active, .homepageCampaign .link a:visited, .homepageCampaign .link a:focus{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.homepageCampaign .link a:hover{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#homepageCampaignLeft_RepeatVisitor.homepageCampaign .link a, #homepageCampaignLeft_RepeatVisitor.homepageCampaign .link a:link, #homepageCampaignLeft_RepeatVisitor.homepageCampaign .link a:active, #homepageCampaignLeft_RepeatVisitor.homepageCampaign .link a:visited, #homepageCampaignLeft_RepeatVisitor.homepageCampaign .link a:focus{font-family:Georgia;font-size:16px;font-weight:normal;color:#ffffff !important;text-decoration:none;}
#homepageCampaignLeft_RepeatVisitor.homepageCampaign .link a:hover{font-family:Georgia;font-size:16px;font-weight:normal;color:#ffffff !important;text-decoration:underline;}
#homepageCampaignLeft .text{position:absolute;left:0px;top:50px;width:130px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
#homepageCampaignLeft_RepeatVisitor .text{position:absolute;left:0px;top:50px;width:130px;font-family:Arial;font-size:12px;font-weight:normal;color:#ffffff !important;}
#homepageCampaignMiddle .text{position:absolute;left:0px;top:35px;width:130px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
#homepageCampaignRight .text{position:absolute;right:10px;top:50px;width:155px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
#homepageCampaignLeft, #homepageCampaignLeft_RepeatVisitor{float:left;padding-right:6px;}
#homepageCampaignMiddle{float:left;}
#homepageCampaignMiddle{float:left;}
#homepageCampaignMiddle{float:left;}
#homepageCampaignRight{float:right;}
#homepageCampaignRight .homepageCampaignContent{width:278px;margin-left:10px;margin-top:8px;position:relative;}
dl, dt, dd{margin:0;}
#homepageWidgetWrapper{height:125px;}
#homepageWidget2{width:190px;height:125px;float:left;border-right:1px dotted #000;padding:0 15px 0 15px;}
#homepageWidget3{width:285px;height:125px;float:left;padding:0 0 0 15px;}
#FeaturedEvent{position:relative;width:150px;height:125px;float:left;border-right:1px dotted #000;padding:0 15px 0 15px;}
#FeaturedEvent .EventHeader h2{margin-top:5px;font-family:Georgia;font-size:14px;font-weight:normal;color:#A34761 !important;line-height:12px;margin-bottom:8px;}
#FeaturedEvent .EventLocation, #FeaturedEvent .EventVenue, #FeaturedEvent .EventDate, #FeaturedEvent .EventName{position:relative;font-size:11px;font-weight:normal;color:#666;}
#FeaturedEvent .EventMoreInformation{height:21px;width:135px;position:absolute;top:100px;left:30px;background-image:url(/images/useruploadedimages/Redesign_homepageWidget_btn.png);background-position:right;background-repeat:no-repeat;}
#FeaturedEvent a, #FeaturedEvent a:link, #FeaturedEvent a:active, #FeaturedEvent a:visited, #FeaturedEvent a:focus{font-family:Georgia;font-size:12px;font-weight:normal;color:#A34761 !important;text-decoration:none;}
#FeaturedEvent a:hover{font-family:Georgia;font-size:12px;font-weight:normal;color:#A34761 !important;text-decoration:underline;}
#homepageWidget2 h2{position:absolute;padding-left:50px;}
#homepageWidget2 .mainItem dl{position:relative;margin-left:50px;top:25px;}
#homepageWidget2 h2{margin-top:5px;font-family:Georgia;font-size:14px;font-weight:normal;color:#A34761 !important;line-height:12px;}
#homepageWidget2 .mainItem, #homepageWidget2 .mainItem .mainItemHeading{position:relative;font-family:Arial;font-size:11px;font-weight:normal;color:#666;}
#homepageWidget2 .mainItem a, #homepageWidget2 .mainItem a:link, #homepageWidget2 .mainItem a:visited, #homepageWidget2 .mainItem a:active{font-size:11px;font-weight:normal;color:#666;text-decoration:none;}
#homepageWidget2 .mainItem a:hover{font-family:Georgia !important;font-size:12px !important;font-weight:normal !important;color:#A34761 !important;text-decoration:underline;}
#homepageWidget2 .mainItemMore{top:75px;height:21px;width:90px;position:absolute;background-image:url(/images/useruploadedimages/Redesign_homepageWidget_btn.png);background-position:right;background-repeat:no-repeat;}
#homepageWidget2 a .mainItemMore, #homepageWidget2 a:link .mainItemMore, #homepageWidget2 a:active .mainItemMore, #homepageWidget2 a:visited .mainItemMore, #homepageWidget2 .mainItemMore a:focus{font-family:Georgia;font-size:12px;font-weight:normal;color:#A34761 !important;text-decoration:none;}
#homepageWidget2 .mainItemMore a:hover{font-family:Georgia;font-size:12px;font-weight:normal;color:#A34761 !important;text-decoration:underline;}
#homepageWidget2 .mainItem img{max-height:124px !important;max-width:40px !important;}
#homepageWidget3 h2{position:absolute;padding-left:160px;}
#homepageWidget3 .mainItem dl{position:relative;margin-left:160px;top:25px;}
#homepageWidget3 h2{margin-top:5px;font-family:Georgia;font-size:14px;font-weight:normal;color:#A34761 !important;line-height:12px;}
#homepageWidget3 .mainItem, #homepageWidget3 .mainItem .mainItemHeading{position:relative;font-family:Arial;font-size:11px;font-weight:normal;color:#666;}
#homepageWidget3 .mainItem a, #homepageWidget3 .mainItem a:link, #homepageWidget3 .mainItem a:visited, #homepageWidget3 .mainItem a:active{font-size:11px;font-weight:normal;color:#666;text-decoration:none;}
#homepageWidget3 .mainItem a:hover{font-family:Georgia !important;font-size:12px !important;font-weight:normal !important;color:#A34761 !important;text-decoration:underline;}
#homepageWidget3 .mainItemMore{top:75px;height:21px;width:120px;position:absolute;background-image:url(/images/useruploadedimages/Redesign_homepageWidget_btn.png);background-position:right;background-repeat:no-repeat;}
#homepageWidget3 a .mainItemMore, #homepageWidget3 a:link .mainItemMore, #homepageWidget3 a:active .mainItemMore, #homepageWidget3 a:visited .mainItemMore, #homepageWidget3 .mainItemMore a:focus{font-family:Georgia;font-size:12px;font-weight:normal;color:#A34761 !important;text-decoration:none;}
#homepageWidget3 .mainItemMore a:hover{font-family:Georgia;font-size:12px;font-weight:normal;color:#A34761 !important;text-decoration:underline;}
div.CartContainer{height:75px;width:190px;background-color:#E2E1DD;background-image:url(/images/useruploadedimages/Redesign_BottomCurve.jpg);background-position:bottom right;background-repeat:no-repeat;margin:0px;margin-right:1px;}
div.CartContainer h2{background-color:#822433;background-position:0px;background-repeat:no-repeat;width:160px;height:20px;margin:0;padding-top:5px;padding-left:30px;font-family:Arial !important;font-size:11px !important;font-weight:bold !important;color:#fff !important;background-image:url(/images/useruploadedimages/Redesign_Header_YourCart.jpg);background-position:0px;background-repeat:no-repeat;}
div.CartContainer #lblItems, div.CartContainer .lblItems{position:absolute;width:160px;height:20px;color:#000;margin-top:10px;padding-left:10px;font-weight:normal;font-size:11px;font-family:Arial;}
div.CartContainer #lblCartTotal, div.CartContainer .lblCartTotal{width:160px;height:20px;color:#000;padding-left:15px;font-weight:normal;font-size:11px;font-family:Arial;}
div.CartContainer .CartButtons, div.CartContainer #CartTotalButtons{width:180px;position:relative;left:15px;margin-top:18px;text-align:left;padding-right:10px;}
div.CartContainer .CartButtons, div.CartContainer .CartButtons a, div.CartContainer #CartTotalButtons a, div.CartContainer #CartButtons a:link, div.CartContainer #CartTotalButtons a:link, div.CartContainer #CartButtons a:visited, div.CartContainer #CartTotalButtons a:visited, div.CartContainer #CartButtons a:active, div.CartContainer #CartTotalButtons a:active{font-family:Georgia;font-size:11px;font-weight:normal;color:#822433;text-decoration:none;}
div.CartContainer .CartButtons a:hover, div.CartContainer #CartTotalButtons a:hover{font-family:Georgia;font-size:11px;font-weight:normal;color:#822433;text-decoration:underline;}
div.CartContainer #CartItems{font-family:Georgia;font-size:11px;font-weight:normal;color:#000;position:relative;top:10px;}
div.CartContainer .tblCartItems{height:30px;}
#aeProductSelector{height:207px;margin-top:8px;width:190px;}
#aeProductSelector h2{background-image:url(/images/useruploadedimages/Redesign_Header_SelectWine.jpg);background-position:0px;background-repeat:no-repeat;font-family:Arial !important;font-size:11px !important;font-weight:bold !important;color:#fff !important;}
#aeProductSelector p{width:180px;height:20px;color:#000;margin:0;margin-top:10px;margin-left:8px;font-weight:normal;font-size:9px;}
#aeProductSelector input{border:solid 1px #bcbcbc;display:block;margin-top:0px;margin-left:10px;margin-right:10px;padding:3px;width:170px;font-family:Arial;font-size:9px;font-weight:normal;color:#3f3f3f !important;}
*:first-child+html body #aeProductSelector input{width:162px;font-family:Arial;font-size:10px;font-weight:normal;color:#000 !important;padding:3px;}
* html body #aeProductSelector input{width:162px;font-family:Arial;font-size:10px;font-weight:normal;color:#000 !important;padding:3px;}
#aeProductSelector select{border:solid 1px #bcbcbc;color:#3f3f3f;font-size:10px;font-family:Arial;display:block;margin-top:5px;margin-left:10px;margin-right:10px;padding:2px;width:170px;}
*:first-child+html body #aeProductSelector select{border:solid 1px #bcbcbc;color:#3f3f3f;font-size:10px;font-family:Arial;display:block;margin-top:5px;margin-left:10px;margin-right:10px;padding:2px;width:170px;}
* html body #aeProductSelector select{border:solid 1px #bcbcbc;color:#3f3f3f;font-size:10px;font-family:Arial;display:block;margin-top:5px;margin-left:10px;margin-right:10px;padding:2px;width:170px;}
#aeProductSelector select option{padding-left:8px;}
#aeProductSelector a, #aeProductSelector a:link , #aeProductSelector a:active , #aeProductSelector a:visited , #aeProductSelector a:focus{font-family:Georgia;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;}
#aeProductSelector a:hover{font-family:Georgia;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
#lblSearch{cursor:pointer;font-family:Georgia;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;}
.aeLblSearch{cursor:pointer;font-family:Georgia;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;float:right;margin-right:10px;margin-top:5px;}
#selectWineSearchButtons{width:179px;height:20px;margin-top:8px;text-align:right !important;margin-right:9px !important;}
#selectWineSearchButtons a, #selectWineSearchButtons a:link , #selectWineSearchButtons a:active , #selectWineSearchButtons a:visited , #selectWineSearchButtons a:focus{font-family:Georgia;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;}
#selectWineSearchButtons a:hover{font-family:Georgia;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
#QuickBuyWidget{height:80px;width:190px;margin-top:8px;}
#QuickBuyWidget h2{background-image:url(/images/useruploadedimages/Redesign_Header_QuickBuy.jpg);background-position:0px;background-repeat:no-repeat;margin-bottom:10px;font-family:Arial !important;font-size:11px !important;font-weight:bold !important;color:#fff !important;text-transform:uppercase;}
#QuickBuyWidget input{border:1px solid #BCBCBC;color:#3f3f3f !important;display:block;font-family:Arial;font-size:9px;font-weight:normal;margin-left:10px;margin-top:0;padding:3px;width:165px;}
#lblItems{position:absolute;width:160px;height:20px;color:#000;margin-top:10px;padding-left:10px;font-weight:normal;font-size:9px;}
#ctl00_lblItems{position:absolute;width:160px;height:20px;color:#000;margin-top:10px;padding-left:10px;font-weight:normal;font-size:9px;}
.aeRightWidgets{background-color:#E2E1DD;background-image:url(/images/useruploadedimages/Redesign_BottomCurve.jpg);background-position:bottom right;background-repeat:no-repeat;margin:0px;margin-right:1px;}
.aeRightWidgets h2{background-position:0px;background-repeat:no-repeat;width:160px;height:20px;margin:0;padding-top:5px;padding-left:30px;font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
.aeRightWidgets a, .aeRightWidgets a:link , .aeRightWidgets a:active , .aeRightWidgets a:visited , .aeRightWidgets a:focus{font-family:Georgia;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;}
.aeRightWidgets a:hover{font-family:Georgia;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
#lnkQuickBuyRedirect{width:180px;position:relative;top:5px;left:90px;margin-top:4px;text-align:right;padding-right:10px;}
.lnkQuickBuy{width:180px;position:absolute;margin-top:4px;text-align:right;padding-right:10px;}
#rightHandSideWidgetNoBorder{margin-top:8px;width:173px;}
ul#testimonialText{list-style:none !important;margin:0 !important;padding:0 !important;}
ul#testimonialText li{list-style:none !important;margin:0 !important;padding:0 !important;}
#rightHandSideWidgetXmas{margin-top:8px;width:173px;border:1px solid #adafaf;background-color:#f9f6f2;background-image:url(/images/useruploadedimages/deliveries_background.png);background-position:bottom;background-repeat:no-repeat;padding:8px;height:137px;}
#rightHandSideWidget{margin-top:8px;width:173px;border:1px solid #adafaf;background-color:#f9f6f2;background-image:url(/images/useruploadedimages/Redesign_testimonialsBackground.png);background-position:bottom;background-repeat:no-repeat;padding:8px;}
#rightHandSideWidget .title{width:170px;font-family:Georgia;font-size:14px;font-weight:normal;color:#850d27 !important;}
#rightHandSideWidget .details{padding-top:4px;width:170px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
#rightHandSideWidget .name{width:170px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;text-align:right;font-style:italic;}
#rightHandSideWidget .appos{font-family:Georgia;font-size:14px;font-weight:normal;color:#850d27 !important;}
#rightHandSideWidget .link{margin-top:6px;height:23px;width:120px;background-image:url(/images/useruploadedimages/Redesign_homepageCampaign_btn.png);background-position:right;background-repeat:no-repeat;}
#rightHandSideWidget .link a, #rightHandSideWidget .link a:link , #rightHandSideWidget .link a:active , #rightHandSideWidget .link a:visited , #rightHandSideWidget .link a:focus{font-family:Georgia;font-size:14px;font-weight:normal;color:#850d27 !important;text-decoration:none;display:block;}
#rightHandSideWidget .link a:hover{font-family:Georgia;font-size:14px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
#rightHandSideWidgetXmas .title{width:170px;color:#ffffff;font-family:Georgia;font-size:18px;}
#rightHandSideWidgetXmas .details{width:125px;color:#ffffff;font-size:12px;margin-top:5px;}
#rightHandSideWidgetXmas .link{width:80px;}
#rightHandSideWidget.call .title{width:90px;}
#rightHandSideWidget.call .details{width:120px;}
#rightHandSideWidget.call .link{width:80px;}
#rightHandSideWidget.call{background-image:url(/images/useruploadedimages/Redesign_callMeBackground.png);background-position:right;background-repeat:no-repeat;}
#rightHandSideWidget.taste .title{width:140px;}
#rightHandSideWidget.taste .details{width:125px;}
#rightHandSideWidget.taste .link{width:115px;}
#rightHandSideWidget.taste{background-image:url(/images/useruploadedimages/Redesign_taste_widget.jpg);background-position:bottom right;background-repeat:no-repeat;}
#rightHandSideWidget.refer .title{width:130px;}
#rightHandSideWidget.refer .details{width:110px;}
#rightHandSideWidget.refer .link{width:110px;}
#rightHandSideWidget.refer{background-image:url(/images/useruploadedimages/Redesign_refer_widget.jpg);background-position:bottom right;background-repeat:no-repeat;}
#rightHandSideWidget.secure{height:125px;}
#rightHandSideWidget.secure .title{width:150px;}
#rightHandSideWidget.secure .details{width:150px;}
#rightHandSideWidget.secure .img{background-image:url(/images/useruploadedimages/mcAfeeSecureLogo.png) !important;background-repeat:no-repeat;height:33px;width:88px;float:right;}
#rightHandSideWidget.moneyBack .title{width:150px;}
#rightHandSideWidget.moneyBack .details{width:130px;}
#rightHandSideWidget.moneyBack .link{width:100px !important;}
#rightHandSideWidget.moneyBack{background-image:url(/images/useruploadedimages/moneyback.png) !important;background-position:right;background-repeat:no-repeat;background-position:bottom;}
#rightHandSideWidget.survey .title{width:120px;}
#rightHandSideWidget.survey .details{width:120px;}
#rightHandSideWidget.survey .link{width:100px;}
#rightHandSideWidget.survey{background-image:url(/images/useruploadedimages/survey.png);background-position:right 25px;background-repeat:no-repeat;}
#rightHandSideWidget.mariner .title{width:150px;}
#rightHandSideWidget.mariner .details{width:130px;}
#rightHandSideWidget.mariner .link{width:80px !important;}
#rightHandSideWidget.mariner{background-image:url(/images/useruploadedimages/mariner-background.jpg) !important;background-position:right;background-repeat:no-repeat;background-position:bottom;}
#rightHandSideWidget.mariner2{background-image:url(/images/useruploadedimages/mariner2-background.jpg) !important;background-position:right;background-repeat:no-repeat;background-position:bottom; height: 228px;}
#rightHandSideWidget.mariner2 .link{width:130px !important;}
#rightHandSideWidget.mariner .link a, #rightHandSideWidget.mariner .link a:link, #rightHandSideWidget.mariner .link a:active, #rightHandSideWidget.mariner .link a:visited, #rightHandSideWidget.mariner .link a:focus{font-size:12px;}
#leftHandSideWidget{margin-top:8px;height:100px;border:1px solid #adafaf;background-color:#f9f6f2;padding:10px 0px 10px 10px;margin-right:0px !important;}
#leftHandSideWidget .title{width:136px;font-family:Georgia;font-size:16px;font-weight:normal;color:#850d27 !important;}
#leftHandSideWidget .details{padding-top:4px;width:136px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
#leftHandSideWidget .name{width:136px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;text-align:right;font-style:italic;}
#leftHandSideWidget .appos{font-family:Georgia;font-size:14px;font-weight:normal;color:#850d27 !important;}
#leftHandSideWidget .link{margin-top:6px;height:23px;text-align:right;}
#leftHandSideWidget .link a, #leftHandSideWidget .link a:link , #leftHandSideWidget .link a:active , #leftHandSideWidget .link a:visited , #leftHandSideWidget .link a:focus{font-family:Georgia;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:none;display:block;}
#leftHandSideWidget .link a:hover{font-family:Georgia;font-size:11px;font-weight:normal;color:#850d27 !important;text-decoration:underline;}
#leftHandSideWidgetXmas{margin-top:8px;height:135px;width:126px;border:1px solid #adafaf;background-color:#f9f6f2;background-image:url(/images/useruploadedimages/deliveries_background_lhs.png);background-position:bottom;background-repeat:no-repeat;padding:10px;}
#leftHandSideWidgetXmas .title{width:136px;font-family:Georgia;font-size:17px;font-weight:normal;color:#ffffff !important;}
#leftHandSideWidgetXmas .details{padding-top:4px;width:130px;font-family:Arial;font-size:11px;font-weight:normal;color:#ffffff !important;margin-top:10px;}
.centreContentArea{width:531px;padding:0 15px 0 15px;font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.centreContentArea p{font-family:Arial;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.centreContentArea h2{font-family:Georgia;font-size:18px;font-weight:normal;color:#000 !important;margin-bottom:10px;}
.centreContentArea h3{font-family:Georgia;font-size:16px;font-weight:normal;color:#000 !important;}
.centreContentAreaWide{width:695px;padding-right:15px;font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.centreContentAreaWide p{font-family:Arial;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.centreContentAreaWide h2{font-family:Georgia;font-size:18px;font-weight:normal;color:#000 !important;margin-bottom:10px;}
.centreContentAreaWide h3{font-family:Georgia;font-size:16px;font-weight:normal;color:#000 !important;}
.dataCaptureTop{padding-right:15px;font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.dataCaptureTop p{font-family:Arial;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.dataCaptureTop h2{font-family:Georgia;font-size:18px;font-weight:normal;color:#000 !important;margin-bottom:10px;}
.dataCaptureTop h3{font-family:Georgia;font-size:16px;font-weight:normal;color:#000 !important;}
p.pageIntro{font-family:Arial;font-size:12px;font-weight:normal;color:#000;}
.tblContentTD1 p{font-family:Arial;font-size:12px;font-weight:normal;color:#000;padding:0px;margin:10px 0;}
.tblContentTD1{}
* html .tblContentTD1{padding-left:20px;padding-right:10px;}
.tblContentTD1 * a:visited{}
#tabbedContent{width:530px !important;}
#tabbedContent #tab-1 li, #tabbedContent #tab-2 li{list-style-position:outside;margin-left:-40px;width:530px !important;height:145px;border-bottom:1px dotted #333333;margin-bottom:8px;list-style:none;}
#tabbedContent .aeLblPackSize{display:none;}
#tabbedContent #tabs{width:530px !important;}
.regularDeliveriesPlans #tabbedContent #tab-1 li, .regularDeliveriesPlans #tabbedContent #tab-2 li{list-style-position:outside;margin-left:0px;width:auto !important;height:auto;border:none;margin-bottom:0px;list-style-type:disc;}
.regularDeliveriesPlans #tabbedContent{width:530px !important;}
.regularDeliveriesPlans #tabbedContent #tabs{width:530px !important;}
#buyWineRotatorWrapper{width:499px;height:260px;margin:0 auto 15px;padding:9px 6px 10px 6px;background-image:url(/images/useruploadedimages/Redesign_contentRotator.jpg);background-position:top left;background-repeat:no-repeat;}
#buyWineRotator{width:498px;height:263px;color:#000;position:relative;margin:0;font-size:12px;overflow:hidden;}
#buyWineRotator ul.ui-tabs-nav, #buyWineRotator li.ui-tabs-nav-item, #buyWineRotator li.ui-tabs-nav-item a:link, #buyWineRotator li.ui-tabs-nav-item a:visited{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;font-family:Arial;}
#buyWineRotator ul.ui-tabs-nav{position:absolute;bottom:0px;right:0px;z-index:1;}
#buyWineRotator li.ui-tabs-nav-item a, #buyWineRotator li.ui-tabs-nav-item a:link, #buyWineRotator li.ui-tabs-nav-item a:visited{font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#555 !important;background:url(/images/useruploadedimages/tabBg.png) repeat bottom left;margin-left:2px;}
#buyWineRotator li.ui-tabs-nav-item.first a, #buyWineRotator li.ui-tabs-nav-item.first a:link, #buyWineRotator li.ui-tabs-nav-item.first a:visited{background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOffPNG.png);background-position:top left;background-repeat:no-repeat;font-size:11px;font-weight:normal;color:#fff;}
#buyWineRotator li.ui-tabs-nav-item a:hover, #buyWineRotator li.ui-tabs-nav-item a:active{background:#822433;font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#buyWineRotator li.ui-tabs-nav-item a span{float:left;padding:5px 15px 5px 15px;cursor:pointer;}
#buyWineRotator li.ui-tabs-nav-item.first a:hover, #buyWineRotator li.ui-tabs-nav-item.first a:active{background-color:Transparent;background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOnPNG.png);background-position:top left;background-repeat:no-repeat;font-size:11px;font-weight:normal;color:#fff;}
#buyWineRotator li.ui-tabs-selected a, #buyWineRotator li.ui-tabs-selected a:link, #buyWineRotator li.ui-tabs-selected a:visited, #buyWineRotator li.ui-tabs-selected a:hover, #buyWineRotator li.ui-tabs-selected a:active{background:#822433;font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#buyWineRotator li.ui-tabs-selected.first a, #buyWineRotator li.ui-tabs-selected.first a:link, #buyWineRotator li.ui-tabs-selected.first a:visited, #buyWineRotator li.ui-tabs-selected.first a:hover, #buyWineRotator li.ui-tabs-selected.first a:active{background-color:Transparent;background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOnPNG.png);background-position:top left;background-repeat:no-repeat;font-size:11px;font-weight:normal;color:#fff;}
#buyWineRotator .ui-tabs-panel{height:280px;}
#buyWineRotator .ui-tabs-hide{display:none;}
#buyWineRotator #fragment-1{background:transparent url(/images/useruploadedimages/buywine/bwr-CasInst-red.jpg) no-repeat top right;}
#buyWineRotator #fragment-2{background:transparent url(/images/useruploadedimages/buywine/bwr-CasInst-white.jpg) no-repeat top right;}
#buyWineRotator #fragment-3{background:transparent url(/images/useruploadedimages/buywine/bw-rotator-sang-v2.jpg) no-repeat top left;}
#buyWineRotator #fragment-4{background:transparent url(/images/useruploadedimages/buywine/bw-rotator-ruinart-v2.jpg) no-repeat top left;}
#buyWineRotator #fragment-5{background:transparent url(/images/useruploadedimages/buywine/bw-rotator-discover-v2.jpg) no-repeat top left;}
#campaignsRotator{width:498px;height:263px;color:#000;position:relative;margin:0;font-size:12px;overflow:hidden;}
#campaignsRotator ul.ui-tabs-nav, #campaignsRotator li.ui-tabs-nav-item, #campaignsRotator li.ui-tabs-nav-item a:link, #campaignsRotator li.ui-tabs-nav-item a:visited{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;font-family:Arial;}
#campaignsRotator ul.ui-tabs-nav{position:absolute;bottom:0px;right:0px;z-index:1;}
#campaignsRotator li.ui-tabs-nav-item a, #campaignsRotator li.ui-tabs-nav-item a:link, #campaignsRotator li.ui-tabs-nav-item a:visited{font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#555 !important;background:url(/images/useruploadedimages/tabBg.png) repeat bottom left;margin-left:2px;}
#campaignsRotator li.ui-tabs-nav-item.first a, #campaignsRotator li.ui-tabs-nav-item.first a:link, #campaignsRotator li.ui-tabs-nav-item.first a:visited{background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOffPNG.png);background-position:top left;background-repeat:no-repeat;font-size:11px;font-weight:normal;color:#fff;}
#campaignsRotator li.ui-tabs-nav-item a:hover, #campaignsRotator li.ui-tabs-nav-item a:active{background:#62624b;font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#campaignsRotator li.ui-tabs-nav-item a span{float:left;padding:5px 15px 5px 15px;cursor:pointer;}
#campaignsRotator li.ui-tabs-nav-item.first a:hover, #campaignsRotator li.ui-tabs-nav-item.first a:active{background-color:Transparent;background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOnPNG-green.png);background-position:top left;background-repeat:no-repeat;font-size:11px;font-weight:normal;color:#fff;}
#campaignsRotator li.ui-tabs-selected a, #campaignsRotator li.ui-tabs-selected a:link, #campaignsRotator li.ui-tabs-selected a:visited, #campaignsRotator li.ui-tabs-selected a:hover, #campaignsRotator li.ui-tabs-selected a:active{background:#62624b;font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#campaignsRotator li.ui-tabs-selected.first a, #campaignsRotator li.ui-tabs-selected.first a:link, #campaignsRotator li.ui-tabs-selected.first a:visited, #campaignsRotator li.ui-tabs-selected.first a:hover, #campaignsRotator li.ui-tabs-selected.first a:active{background-color:Transparent;background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOnPNG-green.png);background-position:top left;background-repeat:no-repeat;font-size:11px;font-weight:normal;color:#fff;}
#campaignsRotator .ui-tabs-panel{height:280px;}
#campaignsRotator .ui-tabs-hide{display:none;}
#campaignsRotator #fragment-1{background:transparent url(/images/useruploadedimages/buywine/bwr_red_2b.jpg) no-repeat top right;}
#campaignsRotator #fragment-2{background:transparent url(/images/useruploadedimages/buywine/bwr-white-v2b.jpg) no-repeat top right;}
.buyWineRotatorContent{right:18px;top:100px;position:absolute;height:140px;width:150px;}
#buyWineRotator #fragment-1 .buyWineRotatorContent{top:70px;right:15px;}
#buyWineRotator #fragment-2 .buyWineRotatorContent{top:90px;right:15px;}
#buyWineRotator #fragment-3 .buyWineRotatorContent{top:100px;}
#buyWineRotator #fragment-4 .buyWineRotatorContent{top:90px;right:40px;}
.buyWinePrice{font-family:Georgia;font-size:18px;font-weight:normal;color:#822433 !important;}
#buyWineRotator #fragment-4 .buyWinePrice, #buyWineRotator #fragment-4 .buyWineDesc, #buyWineRotator #fragment-4 .buyWineQty, #buyWineRotator #fragment-4 .buyWineViewAll{color:#ffffff !important;}
#buyWineRotator #fragment-4 .buyWineViewAll a, #buyWineRotator #fragment-4 .buyWineViewAll a:link, #buyWineRotator #fragment-4 .buyWineViewAll a:active, #buyWineRotator #fragment-4 .buyWineViewAll a:visited, #buyWineRotator #fragment-4 .buyWineViewAll a:focus{color:#ffffff !important;}
.buyWineDesc, .buyWineQty{margin-top:4px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
.buyWineQty input{border:solid 1px #bcbcbc;color:#3f3f3f;font-size:10px;padding-left:5px;width:30px;}
.buyWineAddToCart{padding-right:35px;width:108px;height:35px;margin-top:10px;cursor:pointer;}
.buyWineAddToCart a, .buyWineAddToCart a:link, .buyWineAddToCart a:active, .buyWineAddToCart a:visited, .buyWineAddToCart a:focus{font-family:Arial;font-size:10px;font-weight:bold;color:#fff !important;text-decoration:none;}
.buyWineAddToCart a:hover{font-family:Arial;font-size:10px;font-weight:bold;color:#fff !important;text-decoration:underline;}
.buyWineViewAll{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;padding-top:4px;height:21px;width:120px;background-image:url(/images/useruploadedimages/Redesign_homepageCampaign_btn.png);background-position:right;background-repeat:no-repeat;}
.buyWineViewAll a, .buyWineViewAll a:link, .buyWineViewAll a:active, .buyWineViewAll a:visited, .buyWineViewAll a:focus{font-family:Arial;font-size:10px;font-weight:bold;color:#822433 !important;text-decoration:none;}
.buyWineViewAll a:hover{font-family:Arial;font-size:10px;font-weight:bold;color:#822433 !important;text-decoration:underline;}
#tabbedContentWrapper{width:521px;margin:0;background-image:url(/images/useruploadedimages/Redesign_contentTabbedBackground.jpg);background-position:top left;background-repeat:no-repeat;margin-left:10px;}
#tabbedContent{width:530px;color:#000;position:relative;margin:0;font-size:12px;}
#tabbedContent ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;font-family:Arial;}
#tabbedContent ul.ui-tabs-nav{width:521px;position:absolute;top:0px;left:3px;z-index:1;}
#maincontentProduct #tabbedContent ul.ui-tabs-nav{width:400px;}
#tabbedContent .ui-tabs-nav-item.first a:link, #tabbedContent .ui-tabs-nav-item.first a:visited{background-image:url(/images/useruploadedimages/Redesign_contentTabBackgroundOff.jpg);background-position:top left;background-repeat:no-repeat;}
#tabbedContent .ui-tabs-nav-item.first a:hover{background-color:Transparent;background-image:url(/images/useruploadedimages/Redesign_contentTabBackgroundOn.jpg);background-position:top left;background-repeat:no-repeat;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#tabbedContent .ui-tabs-nav-item.last a:link, #tabbedContent .ui-tabs-nav-item.last a:visited{background-image:url(/images/useruploadedimages/Redesign_contentTabBackgroundOff.jpg);background-position:top right;background-repeat:no-repeat;}
#tabbedContent .ui-tabs-nav-item.last a:hover{background-color:Transparent;background-image:url(/images/useruploadedimages/Redesign_contentTabBackgroundOn.jpg);background-position:top right;background-repeat:no-repeat;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#tabbedContent li.ui-tabs-nav-item a:link, #tabbedContent li.ui-tabs-nav-item a:visited{font-size:11px;font-weight:normal;color:#555555;margin-right:2px;background-image:url(/images/useruploadedimages/Redesign_contentTabBackgroundOff.jpg);background-position:top center;background-repeat:no-repeat;}
#tabbedContent li.ui-tabs-nav-item a:hover, #tabbedContent li.ui-tabs-nav-item a:active{background:#822433;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#tabbedContent li.ui-tabs-nav-item a span{float:left;cursor:pointer;}
#tabbedContent li.ui-tabs-nav-item a span{padding:5px 10px 5px 10px !important;}
#tabbedContent li.ui-tabs-selected a:link, #tabbedContent li.ui-tabs-selected a:visited, #tabbedContent li.ui-tabs-selected a:hover, #tabbedContent li.ui-tabs-selected a:active{background:#822433;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#tabbedContent .ui-tabs-selected.first a:link, #tabbedContent .ui-tabs-selected.first a:visited, #tabbedContent .ui-tabs-selected.first a:hover, #tabbedContent .ui-tabs-selected.first a:active{background-image:url(/images/useruploadedimages/Redesign_contentTabBackgroundOn.jpg);background-position:top left;background-repeat:no-repeat;font-size:11px;font-weight:normal;color:#fff;}
#tabbedContent .ui-tabs-selected.last a:link, #tabbedContent .ui-tabs-selected.last a:visited, #tabbedContent .ui-tabs-selected.last a:hover, #tabbedContent .ui-tabs-selected.last a:active{background-image:url(/images/useruploadedimages/Redesign_contentTabBackgroundOn.jpg);background-position:top right;background-repeat:no-repeat;font-size:11px;font-weight:normal;color:#fff;}
#tabbedContent .ui-tabs-hide{display:none;}
#tabbedContent #tab-1{height:auto;}
#tabbedContent #tab-2{height:auto;}
#tabbedContent #tab-3{height:auto;}
#tabbedContent .tabContent{padding:40px 10px 30px 10px;}
#tabbedContent .tabContent{padding:40px 10px 30px 10px;}
#tabbedContent #BackButton{float:right;padding-right:12px;position:relative;bottom:4px;}
#tabbedContent #BackButton a.btnBack{width:68px;height:22px;display:block;}
#tabContentBottom{width:521px;height:13px;margin:0;background-image:url(/images/useruploadedimages/Redesign_contentRotatorBottom.jpg);background-position:top left;background-repeat:no-repeat;margin-left:10px;}
.corporatePartnersLogo{height:113px;width:171px;border:none;float:left;}
.corporatepartnersdetails{border-top:1px dotted #000;padding:15px 0 15px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
.corporatepartnersdetails a, .corporatepartnersdetails a:link, .corporatepartnersdetails a:visited, .corporatepartnersdetails a:active{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.corporatepartnersdetails a:hover{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.tastingPanelItem{min-height:125px !important;border-top:1px dotted #000;padding:15px 0 15px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
.tastingPanelItemImg{position:relative;float:left;height:121px;width:139px;}
.tastingPanelItem .wineVarietyRepeater{border-bottom:none;margin-bottom:5px;}
.tastingPanelItemDetails{position:relative;width:372px;margin-left:139px;}
.tastingPanelItemDetails a, .tastingPanelItemDetails a:link, .tastingPanelItemDetails a:visited, .tastingPanelItemDetails a:active{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.tastingPanelItemDetails a:hover{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.tastingPanelItem .panelName{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;}
.landingPageItem{min-height:125px !important;border-bottom:1px dotted #000;padding:15px 0 15px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;width:521px !important;Margin-bottom:10px;}
.landingPageItemImg{position:relative;float:left;height:121px;width:139px;}
.landingPageItemDetails{position:relative;width:372px;margin-left:139px;}
.landingPageItemDetails a, .landingPageItemDetails a:link, .landingPageItemDetails a:visited, .landingPageItemDetails a:active{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.landingPageItemDetails a:hover{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.landingPageItem .panelName{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;}
.eventsItem{min-height:125px !important;border-top:1px dotted #000;padding:15px 0 15px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
.eventsItemImg{position:relative;float:left;height:121px;width:139px;}
.eventsItemDetails{position:relative;width:372px;margin-left:139px;}
.eventsItemDetails a, .eventsItemDetails a:link, .eventsItemDetails a:visited, .eventsItemDetails a:active{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.eventsItemDetails a:hover{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.eventsItem .eventsName{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;}
.centreContentArea p.terms{font-family:Arial;font-size:11px;font-weight:normal;color:#000 !important;text-decoration:none;}
.centreContentArea a.subscribe, .centreContentArea a:link.subscribe, .centreContentArea a:visited.subscribe, .centreContentArea a:active.subscribe{font-family:Arial !important;font-size:12px !important;font-weight:bold !important;color:#822433 !important;text-decoration:underline;}
.centreContentArea a:hover.subscribe{font-family:Arial !important;font-size:12px !important;font-weight:bold !important;color:#822433 !important;text-decoration:none;}
.centreContentArea .headerPoint{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;}
.centreContentArea .headerPoint a, .centreContentArea .headerPoint a:link, .centreContentArea .headerPoint a:visited, .centreContentArea .headerPoint a:active{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;}
.centreContentArea .headerPoint a:hover{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;}
.regularDeliveryItem{width:511px;height:160px;border-bottom:1px dotted #000;padding:10px 0 10px;}
.regularDeliveryItem img{width:260px;height:156px;float:left;}
.regularDeliveryItem .header a, .regularDeliveryItem .header a:link, .regularDeliveryItem .header a:visited, .regularDeliveryItem .header a:active{font-family:Georgia;font-size:16px !important;font-weight:normal;color:#822433 !important;text-decoration:none;}
.regularDeliveryItem .header a:hover{font-family:Georgia;font-size:16px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.regularDeliveryItem .details{padding-top:8px;}
.regularDeliveryItem .btn{float:right;width:114px;height:35px;margin-top:10px;text-transform:uppercase;}
.regularDeliveryItem .btn a, .regularDeliveryItem .btn a:link, .regularDeliveryItem .btn a:active, .regularDeliveryItem .btn a:visited, .regularDeliveryItem .btn a:focus{font-family:Arial !important;font-size:10px !important;font-weight:bold;color:#fff !important;text-decoration:none;}
.regularDeliveryItem .btn a:hover{font-family:Arial !important;font-size:10px !important;font-weight:bold;color:#fff !important;text-decoration:underline;}
#tabbedContentWrapper.regularDeliveriesPlans, #tabbedContentWrapper.buywineProductsAllDisplay, #tabbedContentWrapper.specialOffers, #tabbedContentWrapper.buywineProductsAllDisplay{width:521px;margin:0;background-image:none;}
#tabbedContentWrapper.buywineProductsAllDisplay #tabbedContent .ui-tabs-nav{margin-left:10px;border-bottom:1px dotted #707070;}
#tabbedContentWrapper.buywineProductsAllDisplay #tabbedContent{padding-left:5px;}
.regularDeliveriesPlans .header{font-family:Georgia;font-size:18px !important;font-weight:normal;color:#822433 !important;}
.regularDeliveriesPlans .subHeader{font-family:Georgia;font-size:16px !important;font-weight:normal;color:#333 !important;}
.regularDeliveriesPlans .details{margin-top:8px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
.SearchDynamicProducts#Widget1949 h2{font-family:Georgia;font-size:16px !important;font-weight:normal;color:#822433 !important;}
.SearchDynamicProducts#Widget1949 .subItem a, .SearchDynamicProducts#Widget1949 .subItem a:link, .SearchDynamicProducts#Widget1949 .subItem a:active, .SearchDynamicProducts#Widget1949 .subItem a:focus, .SearchDynamicProducts#Widget1949 .mainItem a, .SearchDynamicProducts#Widget1949 .mainItem a:link, .SearchDynamicProducts#Widget1949 .mainItem a:active, .SearchDynamicProducts#Widget1949 .mainItem a:focus{font-family:Arial;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:none;}
.SearchDynamicProducts#Widget1949 .subItem a:hover, .SearchDynamicProducts#Widget1949 .mainItem a:hover{font-family:Arial;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#ctl00_ContentPlaceHolderMainNoAjax_TrSearchResults p{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;text-decoration:none;}
#ctl00_ContentPlaceHolderMainNoAjax_TrSearchResults p a, #ctl00_ContentPlaceHolderMainNoAjax_TrSearchResults p a:link, #ctl00_ContentPlaceHolderMainNoAjax_TrSearchResults p a:active, #ctl00_ContentPlaceHolderMainNoAjax_TrSearchResults p a:focus{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:none;}
#ctl00_ContentPlaceHolderMainNoAjax_TrSearchResults p a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline;}
#ctl00_ContentPlaceHolderMainNoAjax_trPrivilegeDetails #ProductTaxonomy{display:none;}
#ctl00_ContentPlaceHolderMainNoAjax_trPrivilegeDetails #ProductProperties #ctl00_ContentPlaceHolderMainNoAjax_lstProperties .ProductPropertyLabel{float:left;width:50px !important;display:block;font-family:Arial !important;font-size:12px !important;font-weight:bold !important;color:#000 !important;}
#ctl00_ContentPlaceHolderMainNoAjax_trPrivilegeDetails #ProductProperties #ctl00_ContentPlaceHolderMainNoAjax_lstProperties .ProductProperty{width:150px !important;display:block;font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;margin-bottom: 5px;}
#ctl00_ContentPlaceHolderMainNoAjax_trPrivilegeDetails #ProductProperties ul{list-style:none;margin-left:0;padding-left:0;width:280px;list-style-position:outside;}
#ctl00_ContentPlaceHolderMainNoAjax_trPrivilegeDetails #ProductProperties li{margin:0 !important;padding:0 !important;list-style:none;}
#ctl00_ContentPlaceHolderMainNoAjax_trPrivilegeDetails #FileDownloads .Header{display:none;}
#ctl00_ContentPlaceHolderMainNoAjax_trPrivilegeDetails #FileDownloads .ShopItem{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;text-decoration:none;}
.becomingAMember .header{font-family:Georgia;font-size:16px !important;font-weight:normal;color:#822433 !important;}
.becomingAMember ul li.img_1{list-style-image:url(/images/useruploadedimages/img_1.jpg);font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.becomingAMember ul li.img_2{list-style-image:url(/images/useruploadedimages/img_2.jpg);font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.becomingAMember ul li.img_3{list-style-image:url(/images/useruploadedimages/img_3.jpg);font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.becomingAMember ul li.img_4{list-style-image:url(/images/useruploadedimages/img_4.jpg);font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.becomingAMember ul li.img_5{list-style-image:url(/images/useruploadedimages/img_5.jpg);font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.becomingAMember a.link , .becomingAMember a:link.link , .becomingAMember a:active.link , .becomingAMember a:visited.link , .becomingAMember a:focus.link{font-family:Georgia !important;font-size:16px !important;font-weight:normal;color:#822433 !important;text-decoration:none;}
.becomingAMember a:hover.link{font-family:Georgia !important;font-size:16px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.lifeFoodWine{font-family:Georgia !important;font-size:18px !important;font-weight:normal;color:#000 !important;}
.recipeLandingImg{height:153px;width:256px;border:none;float:left;}
div.recipeWidget{width:515px;padding-left:15px;}
div.recipeWidget h2{color:#000000 !important;font-family:Georgia;font-size:18px;font-weight:normal;margin-bottom:5px;}
div.recipeWidget .WidgetMoreLink{float:right;position:relative;top:-150px;color:#822433 !important;font-family:Arial;font-size:11px;font-weight:bold;text-decoration:none;}
div.recipeWidget img{border:2px solid #e2e1dd;padding:0px;margin-right:15px;}
div.recipeWidget .mainItem, div.recipeWidget .subItem{width:100%;float:left;padding-bottom:10px;padding-top:10px;border-top:1px dotted #000;margin-top:0px;}
div.recipeWidget a .subItemHeading, div.recipeWidget a:link .subItemHeading, div.recipeWidget a:visited .subItemHeading, div.recipeWidget a:active .subItemHeading{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:none;}
div.recipeWidget a:hover .subItemHeading{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
div.recipeWidget a .mainItemHeading, div.recipeWidget a:link .mainItemHeading, div.recipeWidget a:visited .mainItemHeading, div.recipeWidget a:active .mainItemHeading{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:none;}
div.recipeWidget a:hover .mainItemHeading{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
div.recipeWidget .header{font-family:Georgia;font-size:18px;font-weight:normal;color:#333 !important;margin-top:5px;padding-top:10px;border-top:1px dotted #000;}
div.recipeWidget .viewAll{font-family:Arial;font-size:10px;font-weight:bold;color:#822433 !important;}
.recipeDetails{margin-bottom:10px;}
.recipeHeading{font-family:Arial;font-size:12px;font-weight:bold;color:#822433 !important;}

ul.Ingredients{padding-bottom:5px;margin-bottom:10px;margin-left:0px;padding-left:15px;list-style-type:none;}
ul.Ingredients p{font-weight:bold !important;}
ul.Method{padding-bottom:5px;list-style-type:decimal;margin-bottom:10px;margin-left:0px;}
ul.Method p{font-weight:bold !important;}
.Ingredients li, .Method li{font:12px arial, sans-serif;padding-bottom:5px;}
.recipeDetailsSuggestions{border-top:1px dotted #000;border-bottom:1px dotted #000;padding:10px 0 10px;font-family:Georgia;font-size:14px;font-weight:normal;color:#000 !important;}
.recipeDetailsSuggestions a, .recipeDetailsSuggestions a:link, .recipeDetailsSuggestions a:visited, .recipeDetailsSuggestions a:active{font-family:Georgia;font-size:14px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.recipeDetailsSuggestions a:hover{font-family:Georgia;font-size:14px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.aboutWineRepeat{border-top:1px dotted #000;padding-top:10px;padding-bottom:10px;}
.aboutWineRepeat .aboutWineImg{float:left;margin-right:10px;padding-bottom:10px;}
.aboutWineRepeat .title{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;}
.aboutWineRepeat .descrip{padding:8px 0 8px;}
.aboutWineRepeat .link a, .aboutWineRepeat .link a:link, .aboutWineRepeat .link a:visited, .aboutWineRepeat .link a:active{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.aboutWineRepeat .link a:hover{font-family:arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.latestCatalogueOffers{float:left;height:159px;width:259px;}
.latestCatalogueOfferFull{float:left;height:159px;width:518px;}
a.pdfLink, a:link.pdfLink, a:visited.pdfLink, a:active.pdfLink{font-family:Arial;font-size:11px;font-weight:normal;color:#822433 !important;text-decoration:none;}
a:hover.pdfLink{font-family:Arial;font-size:11px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.smTerms{font-family:Arial;font-size:11px;font-weight:normal;color:#000 !important;margin-top:8px;}
.wineVarietyRepeater{border-bottom:1px dotted #000;margin-bottom:5px;}
.wineVarietyRepeater .title{border-bottom:1px dotted #000;padding-bottom:5px;font-family:Georgia;font-size:16px;font-weight:normal;color:#000 !important;}
.wineVarietyRepeater a.viewVarieties, .wineVarietyRepeater a:link.viewVarieties, .wineVarietyRepeater a:active.viewVarieties, .wineVarietyRepeater a:visited.viewVarieties{color:#822433 !important;font-family:Arial;font-size:12px;font-weight:bold;}
.wineVarietyRepeater a:hover.viewVarieties{text-decoration:underline;}
.wineVarietyRepeater .varietyDesc{padding-top:10px !important;padding-bottom:10px;font-family:arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.wineVarietyRepeater #variety_1, .wineVarietyRepeater #variety_2, .wineVarietyRepeater #variety_4, .wineVarietyRepeater #variety_5{margin-top:10px !important;display:none;}
.wineVarietyRepeater dl{padding-bottom:10px;}
.wineVarietyRepeater dt a, .wineVarietyRepeater dt a:link, .wineVarietyRepeater dt a:visited, .wineVarietyRepeater dt a:active{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;text-decoration:none;}
.wineVarietyRepeater dt a:hover{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline;}
.wineVarietySubHeader{margin-top:10px;padding-bottom:5px;}
.wineVar a, .wineVar a:link, .wineVar a:active, .wineVar a:active, .wineVar a:visited{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:none;}
.wineVar a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:none;}
.aeFullProductWidget, .aeSimpleListProductWidget{margin-left:15px;width:521px !important;min-height:145px !important;margin-bottom:8px;}
#ctl00_pnlBestSellersWidget_2759.aeFullProductWidget, #ctl00_pnlBestSellersWidget_2761.aeFullProductWidget, #ctl00_pnlBestSellersWidget_2753.aeFullProductWidget, #ctl00_pnlBestSellersWidget_2765.aeFullProductWidget, #ctl00_pnlBestSellersWidget_2763.aeFullProductWidget{margin-left:0px !important;width:515px !important;min-height:145px !important;margin-bottom:8px;}
#ctl00_pnlBestSellersWidget_2759.aeFullProductWidget h2.img, #ctl00_pnlBestSellersWidget_2761.aeFullProductWidget h2.img, #ctl00_pnlBestSellersWidget_2753.aeFullProductWidget h2.img, #ctl00_pnlBestSellersWidget_2765.aeFullProductWidget h2.img, #ctl00_pnlBestSellersWidget_2763.aeFullProductWidget h2.img{display:none;}
#ctl00_pnlBestSellersWidget_2759 .aeProductDetailsFull, #ctl00_pnlBestSellersWidget_2761 .aeProductDetailsFull, #ctl00_pnlBestSellersWidget_2753 .aeProductDetailsFull, #ctl00_pnlBestSellersWidget_2765 .aeProductDetailsFull, #ctl00_pnlBestSellersWidget_2763 .aeProductDetailsFull{margin-left:0px !important;width:515px !important;min-height:145px !important;margin-bottom:10px !important;}
/*table.aeFeaturedProductLarge{border-bottom:dotted 1px #6d6d6d;font-size:12px;padding-bottom:0px;width:530px;margin-bottom:20px;margin-left:15px;padding-right:10px;}
table.aeFeaturedProductLarge td{vertical-align:top;}
table.aeFeaturedProductLarge td a:link, table.aeFeaturedProductLarge td a:hover, table.aeFeaturedProductLarge td a:active, table.aeFeaturedProductLarge td a:visited{color:#850d27;}
table.aeFeaturedProductLarge td.aeFpLarImage{width:auto !important;padding-right:20px;}
table.aeFeaturedProductLarge td.aeFpLarImage img{height:110px;}
table.aeFeaturedProductLarge td.aeFpLarPrice{vertical-align:top;text-align:right;width:120px;}
table.aeFeaturedProductLarge td.aeFpLarPrice .aeFpLarTotalPrice{color:#822433;font-family:Georgia !important;font-size:20px !important;font-weight:normal !important;}
table.aeFeaturedProductLarge td.aeFpLarPrice .aeFpLarDetailPrice{color:#000;font-family:Arial !important;font-size:12px !important;font-weight:normal !important;}
table.aeFeaturedProductLarge td.aeFpLarDescription p{color:#000;font-family:Arial !important;font-size:12px !important;font-weight:normal !important;}
table.aeFeaturedProductLarge td.aeFpLarDescription h3 a, table.aeFeaturedProductLarge td.aeFpLarDescription h3 a:link, table.aeFeaturedProductLarge td.aeFpLarDescription h3 a:active, table.aeFeaturedProductLarge td.aeFpLarDescription h3 a:visited{color:#822433;font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;text-decoration:none;}
table.aeFeaturedProductLarge td.aeFpLarDescription h3 a:hover{color:#822433;font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;text-decoration:underline;}*/
.aeSimpleCartProductWidget{margin-left:20px;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem #lblHeading{font-family:Georgia;font-size:18px;font-weight:normal;color:#333333 !important;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem{width:168px !important;float:left;margin-right:5px !important;min-height:130px !important;padding-top:10px;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem .aeImgBottleHorizontal{float:left;height:110px;width:28px;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemDetails{width:130px;float:left;padding-left:8px;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLblName{height:70px !important;font-family:Georgia;font-size:14px;font-weight:normal;color:#822433 !important;width:130px;display:block;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLblDescr{font-family:Arial;font-size:11px;font-weight:normal;color:#000 !important;width:342px;display:none;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemPriceQty{float:right;width:70px;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemPriceQty .aeLblPrice{font-family:Georgia;font-size:14px;font-weight:normal;color:#822433 !important;display:block;text-align:left;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemPriceQty .aeFullProductDetailPrice{font-family:Arial;font-size:11px;font-weight:normal;color:#000 !important;width:104px;display:block;margin-top:5px;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem a.aeProductLink, .aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem a:link.aeProductLink, .aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem a:visited.aeProductLink, .aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem a:active.aeProductLink{cursor:pointer;color:#822433;font-family:Georgia !important;font-weight:normal !important;font-size:14px !important;text-decoration:none;display:block;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem a:hover.aeProductLink{cursor:pointer;color:#822433;font-family:Georgia !important;font-weight:normal !important;font-size:14px !important;text-decoration:underline;display:block;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLblPackSize{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;padding-top:4px;width:60px;float:left;padding-left:8px;display:block;}
.aeSimpleCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLnkAddToCart{margin-left:-60px;float:left;margin-top:8px;height:22px;width:104px;color:#fff;font-family:Arial !important;font-size:10px !important;font-weight:bold !important;display:block;cursor:pointer;}
.aeSimple2ColsCartProductWidget{margin-left:20px;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem #lblHeading{font-family:Georgia;font-size:18px;font-weight:normal;color:#333333 !important;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem{width:245px !important;float:left;margin-right:10px !important;min-height:130px !important;padding-top:10px;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem .aeImgBottleHorizontal{float:left;height:110px;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemDetails{width:125px;float:left;padding-left:8px;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLblName{height:70px !important;font-family:Georgia;font-size:14px;font-weight:normal;color:#822433 !important;width:130px;display:block;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLblDescr{font-family:Arial;font-size:11px;font-weight:normal;color:#000 !important;width:342px;display:none;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemPriceQty{float:left;width:65px;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemPriceQty .aeLblPrice{font-family:Georgia;font-size:14px;font-weight:normal;color:#822433 !important;display:block;text-align:left;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemPriceQty .aeFullProductDetailPrice{font-family:Arial;font-size:11px;font-weight:normal;color:#000 !important;width:104px;display:block;margin-top:5px;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem a.aeProductLink, .aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem a:link.aeProductLink, .aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem a:visited.aeProductLink, .aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem a:active.aeProductLink{cursor:pointer;color:#822433;font-family:Georgia !important;font-weight:normal !important;font-size:14px !important;text-decoration:none;display:block;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem a:hover.aeProductLink{cursor:pointer;color:#822433;font-family:Georgia !important;font-weight:normal !important;font-size:14px !important;text-decoration:underline;display:block;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLblPackSize{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;padding-top:4px;width:60px;float:left;padding-left:8px;display:block;}
.aeSimple2ColsCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLnkAddToCart{position:relative;margin-left:auto;margin-right:0px;float:right;margin-top:8px;height:22px;color:#fff;font-family:Arial !important;font-size:10px !important;font-weight:bold !important;display:block;cursor:pointer;}
.aeSimpleVerticalCartProductWidget{}
.aeSimpleVerticalCartProductWidget h2 {border-bottom:1px dotted #000000;border-top:1px dotted #000000; padding: 5px 0px; margin-bottom: 2px;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem #lblHeading{font-family:Georgia;font-size:18px;font-weight:normal;color:#333333 !important;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem{width:168px !important;float:left;margin-right:5px !important;min-height:130px !important;padding-top:10px;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem .aeImgBottle{height:110px;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemDetails{width:130px; padding-top: 5px;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLblName{height:55px !important;font-family:Georgia;font-size:14px;font-weight:normal;color:#822433 !important;width:150px;display:block;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLblDescr{font-family:Arial;font-size:11px;font-weight:normal;color:#000 !important;width:342px;display:none;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemPriceQty{float:left;width:65px;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemPriceQty .aeLblPrice{font-family:Georgia;font-size:14px;font-weight:normal;color:#822433 !important;display:block;text-align:left;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem .productItemPriceQty .aeFullProductDetailPrice{font-family:Arial;font-size:11px;font-weight:normal;color:#000 !important;width:104px;display:block;margin-top:5px;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem a.aeProductLink, .aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem a:link.aeProductLink, .aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem a:visited.aeProductLink, .aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem a:active.aeProductLink{cursor:pointer;color:#822433;font-family:Georgia !important;font-weight:normal !important;font-size:14px !important;text-decoration:none;display:block;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem a:hover.aeProductLink{cursor:pointer;color:#822433;font-family:Georgia !important;font-weight:normal !important;font-size:14px !important;text-decoration:underline;display:block;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLblPackSize{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;padding-top:4px;width:60px;float:left;display:block;}
.aeSimpleVerticalCartProductWidget #BestSellerItems .BestSellerItemsItem .aeLnkAddToCart{position:relative;left:-58px;margin-left:auto;margin-right:0px;float:right;margin-top:8px;height:22px;color:#fff;font-family:Arial !important;font-size:10px !important;font-weight:bold !important;display:block;cursor:pointer;}
.aeBestSellerWidget{position:relative;height:124px;width:177px;overflow:hidden;float:left;border-right:1px dotted #000;}
.aeBestSellerWidget .aeLnkCategory{color:#000;}
.aeBestSellerWidget h2{position:absolute;margin-top:3px;padding-left:50px;font-family:Georgia;font-size:14px;font-weight:normal;color:#A34761 !important;}
.aeBestSellerWidget .aeImgBottleHorizontal{height:110px;position:absolute;top:0px;left:0px;}
.aeBestSellerWidget #BestSellerItems .aeLblDescr{height:70px;width:120px;position:absolute;top:25px;left:50px;font-family:Arial;font-size:11px;font-weight:normal;color:#666;}
.aeBestSellerWidget #BestSellerItems .aeNameHighlighted{font-weight:bold;}
.aeBestSellerWidget #BestSellerItems .aeLnkCategory{height:21px;width:120px;position:absolute;top:100px;left:50px;background-image:url(/images/useruploadedimages/Redesign_homepageWidget_btn.png);background-position:right;background-repeat:no-repeat;}
.aeBestSellerWidget #BestSellerItems a, .aeBestSellerWidget #BestSellerItems a:link, .aeBestSellerWidget #BestSellerItems a:active, .aeBestSellerWidget #BestSellerItems a:visited, .aeBestSellerWidget #BestSellerItems a:focus{font-family:Georgia !important;font-size:12px !important;font-weight:normal !important;color:#A34761 !important;text-decoration:none;}
.aeBestSellerWidget #BestSellerItems a:hover{font-family:Georgia !important;font-size:12px !important;font-weight:normal !important;color:#A34761 !important;text-decoration:underline;}
.aeBestSellerWidget .productItemDetails ul.aeProductChoices{display:none;}
.aeSimpleProductWidget{position:relative;height:124px;width:190px;overflow:hidden;float:left;border-right:1px dotted #000;padding:0px 15px;}
.aeSimpleProductWidget .aeLnkCategory{}
.aeSimpleProductWidget #BestSellerItems .productItemDetails{height:70px;width:135px;position:absolute;top:25px;left:65px;}
.aeSimpleProductWidget h2{position:absolute;margin-top:3px;padding-left:50px;font-family:Georgia;font-size:14px;font-weight:normal;color:#A34761 !important;}
.aeSimpleProductWidget .aeImgBottle{height:110px;position:absolute;top:0px;left:25px;}
.aeSimpleProductWidget #BestSellerItems .aeLblDescr{font-family:Arial;font-size:11px;font-weight:normal;color:#666;}
.aeSimpleProductWidget #BestSellerItems .aeNameHighlighted{font-weight:bold;}
.aeSimpleProductWidget #BestSellerItems .aeLnkCategory{height:21px;width:120px;position:absolute;top:75px;left:0px;background-image:url(/images/useruploadedimages/Redesign_homepageWidget_btn.png);background-position:right;background-repeat:no-repeat;}
.aeSimpleProductWidget #BestSellerItems .aeProductLink{display:block;}
.aeSimpleProductWidget #BestSellerItems a.aeProductLink, .aeSimpleProductWidget #BestSellerItems a.aeProductLink:link, .aeSimpleProductWidget #BestSellerItems a.aeProductLink:active, .aeSimpleProductWidget #BestSellerItems a.aeProductLink:visited, .aeSimpleProductWidget #BestSellerItems a.aeProductLink:focus{font-size:11px !important;font-weight:normal !important;color:#666 !important;text-decoration:none;font-weight:bold!important;}
.aeSimpleProductWidget #BestSellerItems a.aeProductLink:hover{font-size:11px !important;font-weight:normal !important;color:#666 !important;text-decoration:underline;font-weight:bold !important;}
.aeSimpleProductWidget #BestSellerItems a.aeLnkCategory, .aeSimpleProductWidget #BestSellerItems a.aeLnkCategory:link, .aeSimpleProductWidget #BestSellerItems a.aeLnkCategory:active, .aeSimpleProductWidget #BestSellerItems a.aeLnkCategory:visited, .aeSimpleProductWidget #BestSellerItems a.aeLnkCategory:focus{font-family:Georgia !important;font-size:12px !important;font-weight:normal !important;color:#A34761 !important;text-decoration:none;}
.aeSimpleProductWidget #BestSellerItems a.aeLnkCategory:hover{font-family:Georgia !important;font-size:12px !important;font-weight:normal !important;color:#A34761 !important;text-decoration:underline;}
.aeSimpleProductWidget .productItemDetails ul.aeProductChoices{display:none;}
.aeSimplePrivilegeWidget{margin-left:20px;}
.aeSimplePrivilegeWidget #BestSellerItems .productItemDetails #lblHeading{color:#850D27 !important;font-family:Georgia;font-size:18px;font-weight:normal;text-decoration:none;}
.aeSimplePrivilegeWidget #BestSellerItems .productItemDetails{width:521px !important;border-bottom:1px dotted #333333;padding:10px 0px !important;}
.aeSimplePrivilegeWidget #BestSellerItems .productItemDetails .productItemDetails{width:130px;float:left;padding-left:8px;}
.aeSimplePrivilegeWidget #BestSellerItems .productItemDetails .aeLblName{height:70px !important;font-family:Georgia;font-size:14px;font-weight:normal;color:#822433 !important;width:130px;display:block;}
.aeSimplePrivilegeWidget #BestSellerItems .productItemDetails .aeLblDescr, .aeSimplePrivilegeWidget #BestSellerItems .productItemDetails .privilegeTaxons{color:#000000 !important;display:block;font-family:Arial;font-size:12px;font-weight:normal;margin-top:8px;padding-bottom:5px;}
.aeSimplePrivilegeWidget #BestSellerItems .productItemDetails a.aeProductLink, .aeSimplePrivilegeWidget #BestSellerItems .BestSellerItemsItem a:link.aeProductLink, .aeSimplePrivilegeWidget #BestSellerItems .BestSellerItemsItem a:visited.aeProductLink, .aeSimplePrivilegeWidget #BestSellerItems .BestSellerItemsItem a:active.aeProductLink{cursor:pointer;color:#822433;font-family:Georgia !important;font-weight:normal !important;font-size:14px !important;text-decoration:none;display:block;}
.aeSimplePrivilegeWidget #BestSellerItems .productItemDetails a:hover.aeProductLink{cursor:pointer;color:#822433;font-family:Georgia !important;font-weight:normal !important;font-size:14px !important;text-decoration:underline;display:block;}
.aeSimplePrivilegeWidget #BestSellerItems .productItemDetails .aeLnkAddToCart{margin-left:-60px;float:left;margin-top:8px;height:22px;width:104px;color:#fff;font-family:Arial !important;font-size:10px !important;font-weight:bold !important;display:block;cursor:pointer;}
.aeProductDetailsFull{width:521px !important;border-bottom:1px dotted #333333;padding-bottom:10px !important;}
.aeFullProductWidget #lblHeading, .aeSimpleListProductWidget #lblHeading{float:left;font-family:Georgia;font-size:18px;font-weight:normal;color:#333333 !important;display:inline;}
.aeProductDetailsFull a.aeBtnAddToCart{float:right;height:22px;width:108px;color:#fff;font-family:Arial !important;font-size:10px !important;font-weight:bold !important;cursor:pointer !important;}
.aeProductDetailsFull .aeProductChoices{margin-left:0px !important;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
.aeProductDetailsFull .aeLblQty{vertical-align:bottom;font-size:11px;line-height:25px;display:inline-block;width:20px;float:right;}
.aeProductDetailsFull .aeTxtQty{float:right;margin-left:5px;margin-top:5px;border:solid 1px #bcbcbc;color:#3f3f3f;font-size:10px;padding-left:5px;width:30px;*margin-right:-30px !important;}
.aeProductDetailsFull .aeImgBottle{height:110px;}
.aeProductDetailsFull .aeViewAll{padding-left:5px;}
.aeProductDetailsFull .aeLblName a, .aeProductDetailsFull .aeLblName a:link, .aeProductDetailsFull .aeLblName a:visited, .aeProductDetailsFull .aeLblName a:focus, .aeProductDetailsFull .aeLblName a:active{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;text-decoration:none;display:block;}
.aeProductDetailsFull .aeLblName a:hover{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline;display:block;}
.aeProductDetailsFull .aeLblName .aeProductLink a, .aeProductDetailsFull .aeLblName .aeProductLink a:link, .aeProductDetailsFull .aeLblName .aeProductLink a:visited, .aeProductDetailsFull .aeLblName .aeProductLink a:focus, .aeProductDetailsFull .aeLblName .aeProductLink a:active{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;text-decoration:none;display:block;}
.aeProductDetailsFull .aeLblName .aeProductLink a:hover{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline;display:block;}
.aeProductDetailsFull .aeLblDescr{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;margin-top:8px;}
.aeProductDetailsFull span span.aeLblPrice{font-family:Georgia;font-size:20px;font-weight:normal;color:#822433 !important;display:block;width:114px !important;text-align:right;}
.aeProductDetailsFull .aeLblDetailPrice{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;display:block !important;width:114px !important;}
.aeProductDetailsFull .ProductChoiceSitePrice{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;}
.aeProductDetailsFull .ProductChoiceProductID{margin-left:22px;display:block;}
.aeProductDetailsFull .FormLabel, .aeMixedDetails {font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
.aeMixedDetails .FormLabel { padding-left: 16px; margin-right: 3px;}
.aeProductDetailsFull .aeMixedDetails .ProductChoiceProductID{margin-left:16px;display:block;}
.aeProductDetailsFull .aeLblDetailPrice .ProductChoiceSitePrice{font-family:Georgia;font-size:20px !important;font-weight:normal;color:#822433 !important;display:block;}
.aeProductDetailsList{width:521px !important;border-bottom:1px dotted #333333;padding-bottom:10px !important;}
.aeProductDetailsList a.aeBtnAddToCart{float:right;height:22px;width:108px;color:#fff;font-family:Arial !important;font-size:10px !important;font-weight:bold !important;cursor:pointer !important;}
.aeProductDetailsList .aeProductChoices{margin-left:0px !important;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
.aeProductDetailsList .aeLblQty{vertical-align:bottom;font-size:11px;line-height:25px;width:20px;}
.aeProductDetailsList .aeTxtQty{margin-left:5px;margin-top:5px;border:solid 1px #bcbcbc;color:#3f3f3f;font-size:10px;padding-left:5px;width:30px;}
.aeProductDetailsList .aeImgBottle{height:110px;}
.aeProductDetailsList .aeViewAll{padding-left:5px;}
.aeProductDetailsList .aeLblName{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;display:block;}
.aeProductDetailsList .aeLblName .aeProductLink{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;display:block;}
.aeProductDetailsList .aeLblDescr{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;margin-top:8px;}
.aeProductDetailsList .aeLblRegion{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;margin-top:8px;display:block;}
.aeProductDetailsList span span.aeLblPrice{font-family:Georgia;font-size:20px;font-weight:normal;color:#822433 !important;display:block;width:114px !important;text-align:right;}
.aeProductDetailsList .aeLblDetailPrice{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;display:block !important;width:114px !important;}
.aeProductDetailsList .ProductChoiceSitePrice{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;}
.aeProductDetailsList .ProductChoiceProductID{}
.aeProductDetailsList .FormLabel{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
.aeProductDetailsList .aeLblDetailPrice .ProductChoiceSitePrice{font-family:Georgia;font-size:20px !important;font-weight:normal;color:#822433 !important;display:block;}
.CartMessage{position:fixed;top:140px;right:230px;width:200px;height:123px;padding:30px 15px 0 15px;text-align:left;background:url(/images/useruploadedimages/message_background.png) 0 0 no-repeat;font-family:Arial;font-size:12px;font-weight:normal;z-index:100;}
.aeLblAddToCart{}
.CartMessage .msgProductName{color:#822433 !important;font-family:Georgia;}
#lnkViewAll{margin-top:13px !important;padding-left:10px !important;color:#822433 !important;line-height:23px;}
.aeFullProductWidget .aeViewAll, .aeSimpleListProductWidget .aeViewAll{padding-left:5px;}
.aeFullProductWidget h2, .aeSimpleListProductWidget h2{font-family:Georgia;font-size:16px;margin-top:0px;font-weight:normal;color:#000 !important;border-bottom:1px dotted #000;padding-bottom:10px;margin-bottom:5px !important;}
.aeFullProductWidget h2 a, .aeSimpleListProductWidget h2 a, .aeFullProductWidget h2 a:link, .aeSimpleListProductWidget h2 a:link, .aeFullProductWidget h2 a:active, .aeSimpleListProductWidget h2 a:active, .aeFullProductWidget h2 a:visited, .aeSimpleListProductWidget h2 a:visited{font-family:Arial;font-size:11px;font-weight:bold;color:#822433 !important;text-decoration:none;}
.aeFullProductWidget h2 a:hover, .aeSimpleListProductWidget h2 a:hover{font-family:Arial;font-size:11px;font-weight:bold;color:#822433 !important;text-decoration:underline;}
.buywineProductsAllDisplay .aeProductDetailsFull{margin-bottom:10px !important;padding-bottom:10px !important;}
#RelatedItemFullView .aeProductDetailsFull{padding:5px 0 5px 0 !important;margin:10px 0 10px 5px !important;width:490px !important;border-bottom:1px dotted #333333;}
ProductChoiceIndividualPrice .prodSummaryDetails #ProductImage{margin-left:10px !important;}
#ProductProperties{width:200px !important;margin-left:10px !important;}
#container .widget.ProductRecipesWidget h2{margin:0px;font-family:Georgia !important;font-size:18px !important;font-weight:normal !important;color:#000 !important;border:0px !important;padding:0px !important;}
.proSumMixedTitle{padding-bottom:10px;margin-left:10px;font-family:Georgia;font-size:18px;font-weight:normal;color:#000 !important;text-decoration:none;}
.proSumMixedContents{padding:0 0 10px;margin-left:10px;font-family:Georgia;font-size:16px;font-weight:normal;color:#6d6d6d !important;text-decoration:none;}
.proSumMixedContents a, .proSumMixedContents a:link, .proSumMixedContents a:visited, .proSumMixedContents a:active{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.proSumMixedContents a:hover{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.prodSumTitle{font-family:Georgia;font-size:18px;font-weight:normal;color:#000 !important;text-decoration:none;}
.prodSumDesc{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;text-decoration:none;padding-bottom:10px;}
.prodSumSubTitle #ProductTaxonomy, #prodDescTabSection #lblQuantity{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;text-decoration:none;}
#prodDescTabSection ul#lstProperties li{border:0px !important;height:auto !important;width:auto !important;}
#prodDescTabSection .prodSumDesc #lblDescription ul li{border:0px !important;height:auto !important;width:auto !important;}
#prodDescTabSection ul#lstProperties li .ProductPropertyLabel{width:auto;font-family:Arial !important;font-size:12px !important;font-weight:bold !important;color:#000 !important;}
#prodDescTabSection #tblOptionRadio .ProductChoiceIndividualInventoryNotAvailableMessage, .InventoryNotAvaialble{color:#A34761;}
#RelatedItemFullView .ProductPropertyLabel{width:0px !important;height:0px !important;}
#prodDescTabSection ul#lstProperties li .ProductProperty{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
#prodDescTabSection ul#lstProperties li .ProductProperty .AwardImage img{border:0px;}
#prodDescTabSection #tblOptions .Formlabel{font-family:Arial !important;font-size:12px !important;color:#000 !important;}
#prodDescTabSection #tblOptionRadio .Formlabel{font-weight:normal !important;width:100% !important;font-family:Arial !important;font-size:12px !important;color:#000 !important;}
#prodDescTabSection .ProductChoiceSitePrice{font-family:Georgia !important;font-size:16px !important;font-weight:normal !important;color:#822433 !important;}
#prodDescTabSection #tblOptions .ProductPropertyLabel{display:none;}
#prodDescTabSection #lblTaxonomy{color:#E2E1DD !important;}
#prodDescTabSection #lblTaxonomy .aeFpLarSubCat{display:block;font-family:Arial !important;font-size:12px !important;font-weight:bold !important;color:#000 !important;}
#prodDescTabSection #lblTaxonomy .aeFpLarSubCat a, #prodDescTabSection #lblTaxonomy .aeFpLarSubCat a:link, #prodDescTabSection #lblTaxonomy .aeFpLarSubCat a:active, #prodDescTabSection #lblTaxonomy .aeFpLarSubCat a:visited{margin-left:5px;font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:none;}
#prodDescTabSection #lblTaxonomy .aeFpLarSubCat a:hover{margin-left:5px;font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline;}
#prodDescTabSection #inQty{width:40px !important;margin:0px;}
#prodDescTabSection #valSummary ul li{border:0px !important;height:auto !important;width:auto !important;background-color:#E2E1DD !important;font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:Red !important;}
.widget.ProductRecipesWidget{width:480px;padding-left:10px;position:relative;}
.widget.ProductRecipesWidget img{border:2px solid #fff;width:120px;height:107px;padding:0px;margin-right:15px;}
.widget.ProductRecipesWidget .mainItem, .widget.ProductRecipesWidget .subItem{width:480px;height:107px;padding-bottom:10px;padding-top:10px;border-top:1px dotted #000;margin-top:10px;}
.widget.ProductRecipesWidget a .subItemHeading, .widget.ProductRecipesWidget a:link .subItemHeading, .widget.ProductRecipesWidget a:visited .subItemHeading, .widget.ProductRecipesWidget a:active .subItemHeading{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.widget.ProductRecipesWidget a:hover .subItemHeading{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.widget.ProductRecipesWidget a .mainItemHeading, .widget.ProductRecipesWidget a:link .mainItemHeading, .widget.ProductRecipesWidget a:visited .mainItemHeading, .widget.ProductRecipesWidget a:active .mainItemHeading{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:none;}
.widget.ProductRecipesWidget a:hover .mainItemHeading{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#tabbedContent #EmailThisPage, #tabbedContent #PrintThisPage, #tabbedContent #BackLink{display:none;}
#TBRefineHead_11, #TBRefineHead_10, #TBRefineHead_0{width:140px !important;position:relative;}
#TBRefineHead_11 h2, #TBRefineHead_10 h2, #TBRefineHead_0 h2{text-transform:uppercase;margin:0 !important;padding:4px 0 4px 25px !important;width:115px !important;background-color:#e2e1dd;background-image:url(/images/headings/prodSearchHearderBg.jpg);background-repeat:no-repeat;font-family:Arial;font-size:11px;font-weight:bold;color:#822433 !important;}
#TBRefineHead_11 h3, #TBRefineHead_10 h3, #TBRefineHead_0 h3{text-transform:uppercase;padding-bottom:8px;border-bottom:1px dotted #000;line-height:11px !important;margin-left:5px !important;width:135px !important;font-family:Arial;font-size:11px;font-weight:bold;color:#000 !important;}
#TBRefineHead_11 dl, #TBRefineHead_10 dl, #TBRefineHead_0 dl{margin-left:5px !important;width:130px !important;font-family:Arial;font-size:11px;font-weight:normal;color:#000 !important;text-decoration:none;}
#TBRefineHead_11 dt a, #TBRefineHead_10 dt a, #TBRefineHead_0 a, #TBRefineHead_11 dt a:Link, #TBRefineHead_10 dt a:link, #TBRefineHead_0 dt a:link, #TBRefineHead_11 dt a:active, #TBRefineHead_10 dt a:active, #TBRefineHead_0 dt a:active, #TBRefineHead_11 dt a:focus, #TBRefineHead_10 dt a:focus, #TBRefineHead_0 dt a:focus, #TBRefineHead_11 dt a:visited, #TBRefineHead_10 dt a:visited, #TBRefineHead_0 dt a:visited{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;text-decoration:none !important;}
#TBRefineHead_11 dt a:hover, #TBRefineHead_10 dt a:hover, #TBRefineHead_0 dt a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline !important;}
.aeAdvancedSearch{display:none;}
.aeAdvancedSearch a, .aeAdvancedSearch a:Link, .aeAdvancedSearch a:active, .aeAdvancedSearch a:focus, .aeAdvancedSearch a:visited{font-family:Arial !important;font-size:11px !important;font-weight:bold !important;color:#822433 !important;text-decoration:none !important;}
.aeAdvancedSearch a:hover{font-family:Arial !important;font-size:11px !important;font-weight:bold !important;color:#822433 !important;text-decoration:underline !important;}
#ctl00_ContentPlaceHolderMainNoAjax_TDLeftArticle1, #ctl00_ContentPlaceHolderMainNoAjax_TDLeftArticle2, #ctl00_ContentPlaceHolderMainNoAjax_TDLeftArticle3{float:left !important;width:148px !important;}
#tabbedContentWrapper.buywineProductsAllDisplay.productSearchResultsDiv{float:right !important;width:560px !important;margin:0 !important;}
#tabbedContentWrapper.buywineProductsAllDisplay.productSearchResultsDiv h1{margin-left:10px !important;}
#TermsAndConditions .header{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;display:block;}
#TermsAndConditions h2{font-family:Georgia;font-size:18px;font-weight:normal;color:#000 !important;margin-bottom:10px;}
#TermsAndConditions ol.firstlevel{margin:0;padding-left:2.5em;}
#TermsAndConditions ol.firstlevel li{padding-top:5px;font-weight:bold;}
#TermsAndConditions ol.secondlevel{margin:0;padding-left:2em;}
#TermsAndConditions ol.secondlevel li a{text-decoration:underline;color:#000000;}
#TermsAndConditions ol.thirdlevel{margin:0;padding-left:2em;list-style-type:lower-alpha;}
#TermsAndConditions ol.fourthlevel{margin:0;padding-left:2em;}
#TermsAndConditions ul.FreightList{list-style-type:circle;margin:0;padding-left:2em;}
#TermsAndConditions ol.secondlevel li, #TermsAndConditions ul.FreightList li, #TermsAndConditions ol.fourthlevel li, #TermsAndConditions ol.thirdlevel li{padding-bottom:5px;font-weight:normal;}
#TermsAndConditions ol.NoListType{margin:0;padding-left:0.5em;}
#TermsAndConditions ol.NoListType li{list-style-type:none;font-weight:normal;}
#CompetitionEntry .header{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;display:block;}
#CompetitionEntry h2{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;display:block;}
#CompetitionEntry ol.firstlevel{margin:0;padding-left:2.5em;}
#CompetitionEntry ol.firstlevel li{padding-top:5px;font-weight:bold;}
#CompetitionEntry ol.secondlevel{margin:0;padding-left:2em;}
#CompetitionEntry ol.secondlevel li a{text-decoration:underline;color:#000000;}
#CompetitionEntry ol.thirdlevel{margin:0;padding-left:2em;list-style-type:lower-alpha;}
#CompetitionEntry ol.fourthlevel{margin:0;padding-left:2em;}
#CompetitionEntry ul.FreightList{list-style-type:circle;margin:0;padding-left:2em;}
#CompetitionEntry ol.secondlevel li, #CompetitionEntry ul.FreightList li, #CompetitionEntry ol.fourthlevel li, #CompetitionEntry ol.thirdlevel li{padding-bottom:5px;font-weight:normal;}
#CompetitionEntry ol.NoListType{margin:0;padding-left:0.5em;}
#CompetitionEntry ol.NoListType li{list-style-type:none;font-weight:normal;}
#CompetitionEntry a, #CompetitionEntry a:link, #CompetitionEntry a:visited, #CompetitionEntry a:active{color:#822433 !important;font-family:arial !important;font-size:12px !important;font-weight:normal !important;text-decoration:underline !important;}
#customerService, #TermsAndConditions, #faq, #CompetitionEntry{padding-top:10px;width:682px;margin-left:10px;margin-right:18px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
#callMeBack{padding-top:10px;width:475px;margin-right:18px;font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
#customerService a, #TermsAndConditions a, #customerService a:link, #TermsAndConditions a:link, #customerService a:visited, #TermsAndConditions a:visited, #customerService a:active, #TermsAndConditions a:active{font-family:arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline;}
#customerService a:hover, #TermsAndConditions a:hover{font-family:arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline;}
#customerService p, #callMeBack p{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
#customerService h2, #callMeBack h2{font-family:Georgia;font-size:18px;font-weight:normal;color:#000 !important;}
#customerService h3{font-family:Georgia;font-size:16px;font-weight:normal;color:#000 !important;}
#callBackFormImg{padding:10px;}
.customerServiceFormMargin{width:692px !important;}
a.watchTheVideo, a:link.watchTheVideo, a:active.watchTheVideo, a:visited.watchTheVideo{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:none;}
a:hover.watchTheVideo{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.watchTheVideo img{padding-left:10px;}
.videoPlayer{z-index:100;height:337px;width:500px;background-image:url(/images/useruploadedimages/videoPlayerBg.png);background-repeat:no-repeat;margin-top:10px;}
#video_1, #video_2, #video_3{display:none;}
* #video_Mov_1, #video_Mov_2, #video_Mov_3{display:none;}
* .videoPlayer .closebtn{position:relative;margin-left:475px;margin-top:-10px;}
.video{padding-left:15px;padding-top:0px;}
.MembershipNominatedArticle{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.MembershipNominatedArticle a, .MembershipNominatedArticle a:link, .MembershipNominatedArticle a:active, .MembershipNominatedArticle a:visited{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline;}
.MembershipNominatedArticle a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline;}
.MemberFormEdit, .pnlLocations{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.MembershipNominatedArticle h2{font-family:Georgia !important;font-size:18px !important;font-weight:normal !important;color:#000 !important;}
.MemberFormEdit .userPrefOuter h4, .pnlLocations h4{font-family:Arial !important;font-size:12px !important;font-weight:bold !important;color:#000 !important;}
.MemberFormEdit .userPrefEdit, .pnlLocations .userPrefEdit{background-image:none !important;text-align:right;height:22px !important;width:100% !important;margin:0px !important;padding:0px !important;margin-bottom:10px !important;}
.MemberForm{margin:0px;margin-right:15px;margin-left:15px;width:531px;}
.MemberForm h2{margin:0px;margin-bottom:15px;}
.MemberRegistrationForm{margin:0px 10px;width:690px;}
.MemberRegistrationForm h2{margin:0px;margin-bottom:15px;}
#myEditUserPreferencesContainer h2, .MemberFormEdit h2, #myAccountArea h2{font-family:Georgia !important;font-size:18px !important;font-weight:normal !important;color:#000 !important;}
.MemberForm h3, .MemberFormEdit h3{margin:0px;margin-top:5px !important;font-family:Arial !important;font-size:12px !important;font-weight:bold;color:#000 !important;background-color:#E2E1DD;margin:0px;margin-bottom:15px;margin-left:0px;padding:5px;clear:both;}
.MemberForm#MemberFormReferral h2{font-family:Georgia !important;font-size:18px !important;font-weight:normal !important;color:#000 !important;}
.MemberForm p, .MemberFormEdit p{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.MemberFormEdit div.frmRow, .MemberForm div.frmRow{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.MemberFormEdit div.frmRow p.RequiredNote, .MemberForm div.frmRow p.RequiredNote{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#FF0000 !important;}
.MemberFormEdit div.frmRow label, .MemberForm div.frmRow label, .MemberForm div.frmRow span.frmLabel{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;padding-top:3px;margin-right:5px;width:150px !important;vertical-align:text-top !important;display:block !important;float:left;}
.MemberFormEdit div.frmRow label span.MandatoryMark, .MemberForm div.frmRow label span.MandatoryMark{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#ff0000 !important;margin:0;display:inline !important;padding:0;}
.MemberFormEdit div.frmRow input, .MemberForm div.frmRow input{border:solid 1px #999999;margin-bottom:10px;width:235px;}
.MemberFormEdit div.frmRow select, .MemberForm div.frmRow select{border:solid 1px #999999;margin-bottom:10px;}
.MemberForm .Varieties{float:left;width:250px;}
.MemberForm .Varieties.redVarieties{padding-right:20px;}
.MemberForm .Varieties .varietiesHeading{font-weight:bold !important;padding-left:5px;}
.MemberForm div.frmRow .Varieties input{width:50px;float:left;border:0px;}
.FormInput, #AddressControl1_lstState, #AddressControl1_lstCountry{border:solid 1px #999999;margin-bottom:10px;width:235px;}
.MemberForm #lblAgree, .MemberForm div.frmAgreement, .MemberForm div.frmGroup{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;}
.MemberForm #lblAgree{width:170px !important;}
.MemberForm div.frmRow span.frmCheckBox input{border:none !important;border:0px;width:45px;}
.MemberFormEdit .divEditButton{text-align:right;}
.MemberForm p{font-weight:bold;}
.MemberForm .frmRow.btns{}
.MemberForm .frmRow.btns input{}
.MemberFormEdit div.frmGroup{font-family:Arial !important;font-size:12px !important;font-weight:normal !important;color:#000 !important;margin-bottom:10px;}
div #ctl00_ContentPlaceHolderMain_MemberForm div.frmRow .frmLabel{text-align:right;vertical-align:text-top;}
div #ctl00_ContentPlaceHolderMain_MemberForm div.frmRow #ctl00_ContentPlaceHolderMain_btnSubmit{right:100px !important;height:22px !important;width:81px !important;margin:0px !important;padding:0px !important;}
#ctl00_ContentPlaceHolderMain_MemberForm #ctl00_ContentPlaceHolderMain_btnCancel{margin-right:10px;}
div #ctl00_ContentPlaceHolderMain_MemberForm div.frmRow #ctl00_ContentPlaceHolderMain_btnCancel, div #ctl00_ContentPlaceHolderMain_MemberForm div.frmRow #ctl00_ContentPlaceHolderMain_btnSubmit{height:22px !important;width:80px !important;margin-top:0px !important;padding:0px !important;}
#MemberFormReferral div.frmRow #ctl00_ContentPlaceHolderMain_btnSubmit{float:left;height:22px !important;width:165px !important;margin:0px !important;padding:0px !important;}
#MemberFormReferral div.frmRow #ctl00_ContentPlaceHolderMain_btnSubmitRefer{float:right;height:22px !important;width:228px !important;margin:0px !important;padding:0px !important;}
div #ctl00_ContentPlaceHolderMain_MemberFormEdit div.frmRow #ctl00_ContentPlaceHolderMain_btnSubmit, div #ctl00_ContentPlaceHolderMain_MemberForm div.frmRow #ctl00_ContentPlaceHolderMain_btnSubmit{float:right;height:22px !important;width:80px !important;margin:0px !important;padding:0px !important;}
div #ctl00_ContentPlaceHolderMain_MemberFormEdit div.frmRow #ctl00_ContentPlaceHolderMain_btnChangePassword{float:right;height:22px !important;width:80px !important;margin:0px !important;padding:0px !important;}
div #ctl00_ContentPlaceHolderMain_MemberForm .divEditButton{float:right;}
.ValSummary{font-family:Arial !important;font-size:12px !important;font-weight:normal;}
#footer{height:20px;width:900px;border-top:1px dotted #000;margin:10px 0 15px 0;}
#footer ul{width:700px;list-style-type:none;padding:0px;margin:10px auto 10px auto;}
#footer ul li{float:left;border-left:solid 1px #3f3f3f;padding-right:8px;padding-left:8px;line-height:7px;}
#footer ul li.Last{border-right:solid 1px #000;}
#footer ul li a, #footer ul li a:link, #footer ul li a:active, #footer ul li a:visited, #footer ul li a:hover, #footer ul li a:focus{color:#3f3f3f !important;font-size:10px;}
#footerDisclaimer{width:900px;padding:0px;font-size:9px;text-align:center;font-weight:normal;margin-bottom:15px;}
#scanCode{width:900px;padding:0px;font-size:10px;text-align:center;font-weight:bold;margin-bottom:15px;}
h1{margin:0px !important;}
h1{margin-bottom:2px !important;}
.aeProductDetailsFull{width:510px;padding:0;margin:0;}
.productPagination{padding-top:10px !important;}
.productPagination .aelblPager{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#707070 !important;text-decoration:none;}
.productPagination a, .productPagination a:link, .productPagination a:focus, .productPagination a:visited{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#707070 !important;text-decoration:none;}
.productPagination a:active, .productPagination a.active{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:none;}
.productPagination a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
.buywineProductsAllDisplay .aePager{margin:0 !important;padding-bottom:10px;float:left;}
.buywineProductsAllDisplay .prodListSort{margin:0 !important;padding-left:20px;padding-bottom:10px;float:right;}
.buywineProductsAllDisplay .prodListSort a, .buywineProductsAllDisplay .prodListSort a:link, .buywineProductsAllDisplay .prodListSort a:active, .buywineProductsAllDisplay .prodListSort a:focus, .buywineProductsAllDisplay .prodListSort a:visited{font-family:Arial !important;font-size:10px !important;font-weight:bold;color:#822433 !important;text-decoration:none;}
.buywineProductsAllDisplay .prodListSort a:hover{font-family:Arial !important;font-size:10px !important;font-weight:bold;color:#822433 !important;text-decoration:underline;}
.aeFullProductWidget .aePager, .aeSimpleListProductWidget .aePager{margin:0 !important;padding-bottom:10px;float:left;font-size:12px;}
.aeFullProductWidget .prodListSort, .aeSimpleListProductWidget .prodListSort{margin:0 !important;padding-left:20px;padding-bottom:10px;float:right;}
.aeFullProductWidget .prodListSort a, .aeSimpleListProductWidget .prodListSort a, .aeFullProductWidget .prodListSort a:link, .aeSimpleListProductWidget .prodListSort a:link, .aeFullProductWidget .prodListSort a:active, .aeSimpleListProductWidget .prodListSort a:active, .aeFullProductWidget .prodListSort a:focus, .aeSimpleListProductWidget .prodListSort a:focus, .aeFullProductWidget .prodListSort a:visited, .aeSimpleListProductWidget .prodListSort a:visited{font-family:Arial !important;font-size:10px !important;font-weight:bold;color:#822433 !important;text-decoration:none;}
.aeFullProductWidget .prodListSort a:hover, .aeSimpleListProductWidget .prodListSort a:hover{font-family:Arial !important;font-size:10px !important;font-weight:bold;color:#822433 !important;text-decoration:underline;}
#aeThePlans .prodListSort{display:none;}
#BestSellerItems{clear:both !important;}
#BestSellerItems .aeProductDetailsFull{padding-top:10px;}
#VarietyItems{clear:both !important;}
#VarietyItems .aeProductDetailsFull{width:520px !important;border:0px;border-bottom:1px dotted #000;padding-top:10px;}
#SimpleWineSearch1_DataPager1 a, #SimpleWineSearch1_DataPager1 a:link, #SimpleWineSearch1_DataPager1 a:active, #SimpleWineSearch1_DataPager1 a:focus, #SimpleWineSearch1_DataPager1 a:visited{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:none;}
#SimpleWineSearch1_DataPager1 a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#CategoryListHeader{margin-left:10px;margin-bottom:10px !important;font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#000 !important;text-decoration:none;}
#CategoryListHeader a, #CategoryListHeader a:link, #CategoryListHeader a:active, #CategoryListHeader a:focus, #CategoryListHeader a:visited{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#CategoryListHeader a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#articleNotFoundContainer, #accessDeniedContainer{background-image:url(/images/useruploadedimages/error_bubbles.png);background-position:top right;background-repeat:no-repeat;margin-top:10px;width:870px;height:250px;border:1px solid #adafaf;background-color:#f9f6f2;}
#loginBoxContainer{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#000 !important;text-decoration:none;background-image:url(/images/useruploadedimages/error_bubbles.png);background-position:top right;background-repeat:no-repeat;width:645px;float:left;height:250px;padding:20px;border:1px solid #adafaf;background-color:#f9f6f2;}
#loginBoxContainer p{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#000 !important;text-decoration:none;}
#loginBoxContainer #txtUserLabel, #loginBoxContainer #txtPasswordLabel{padding-right:10px;text-align:right;width:70px;float:left;font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#000 !important;text-decoration:none;}
#loginBoxContainer input#txtUser, #loginBoxContainer input#txtPassword{border:solid 1px #999999;margin-bottom:5px;width:230px;}
#loginBoxContainer .loginButton{cursor:pointer !important;height:22px !important;width:68px !important;background-image:url(/images/useruploadedimages/login.png);border:0px !important;}
#loginBoxContainer a, #loginBoxContainer a:link, #loginBoxContainer a:visited, #loginBoxContainer a:active{font-weight:normal;color:#822433;text-decoration:underline;font-family:Arial;font-size:12px;}
#loginBoxContainer a:hover{font-weight:normal;color:#822433;text-decoration:underline;font-size:12px;}
div.LoginBelow{padding-left:20px;}
div.LoginBelow span{font-family:Georgia;font-size:16px;}
div.LoginBelow p{margin-top:0px;}
div.LoginBelow a, div.LoginBelow a:link, div.LoginBelow a:visited, div.LoginBelow a:active{font-weight:normal;color:#822433;text-decoration:none;}
div.LoginBelow a:hover{font-weight:normal;color:#822433;text-decoration:underline;}
#emailRedirectContainer{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#000 !important;text-decoration:none;background-image:url(/images/useruploadedimages/bgEmailRedirect.jpg);background-position:top right;background-repeat:no-repeat;width:692px;float:left;height:238px; margin-bottom: 20px;}
#emailRedirectContainer .emailRedirectWrapper { padding: 20px;}
#emailRedirectContainer p{font-family:Georgia !important;font-size:18px !important;font-weight:normal;color:#000 !important;text-decoration:none; width: 350px; margin: 20px 0px;}
#emailRedirectContainer a, #loginBoxContainer a:link, #emailRedirectContainer a:visited, #emailRedirectContainer a:active{font-weight:normal;color:#822433;text-decoration:underline;font-family:Georgia;font-size:16px;}
#emailRedirectContainer a:hover{font-weight:normal;color:#822433;text-decoration:underline;font-size:16px;}
.LoginBelow a, .LoginBelow .textContent a:link, .LoginBelow .textContent a:active, .LoginBelow .textContent a:focus, .LoginBelow .textContent a:visited{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:none;}
.LoginBelow .textContent a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#articleNotFoundContainer .textContent{margin-top:8px;}
#articleNotFoundContainer .textContent p{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#000 !important;text-decoration:none;}
#articleNotFoundContainer .link{float:left;width:217px;}
#articleNotFoundContainer .link a, #articleNotFoundContainer .link a:link, #articleNotFoundContainer .link a:active, #articleNotFoundContainer .link a:focus, #articleNotFoundContainer .link a:visited{font-family:Georgia !important;font-size:14px !important;font-weight:normal;color:#822433 !important;text-decoration:none;}
#articleNotFoundContainer .link a:hover{font-family:Georgia !important;font-size:14px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#articleNotFoundContainer .textContent a, #articleNotFoundContainer .textContent a:link, #articleNotFoundContainer .textContent a:active, #articleNotFoundContainer .textContent a:focus, #articleNotFoundContainer .textContent a:visited{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:none;}
#articleNotFoundContainer .textContent a:hover{font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#divAccessDenied, #errorBoxContainer{display:none;}
#TBEventSearchCriteria{margin-top:10px;width:550px !important;}
#TDSearchCriteria{padding:10px;border:0px;width:550px !important;vertical-align:top;}
#TDSearchCriteria input, #TDSearchCriteria select{border:solid 1px #999999;margin-bottom:10px;width:235px;}
#TDSearchCriteria #CriteriaGoButton input{width:81px;height:22px;}
#TDSearchCriteria .aePsItem{margin-left:0px !important;}
#TDSearchCriteria .label{font-family:Georgia !important;font-size:14px !important;font-weight:normal;color:#000 !important;text-decoration:none;}
.note{width:500px !important;font-family:Arial !important;font-size:12px !important;font-weight:normal;color:#000 !important;text-decoration:none;}
.menu .item .horizontal .item{float:none !important;position:relative !important;list-style:none !important;width:148px !important;}
.menu .item .horizontal.group.level1{width:148px !important;}
.menu .item .horizontal .item a:hover.link{text-decoration:none;}
#RecordsFound{display:none;}
#CompetitionEntryWidget{border-bottom:1px dotted #000;border-top:1px dotted #000;padding:5px 0px;height:170px;}
#CompetitionEntryWidget #aeEntryImg{float:left;padding:2px 10px 2px 0px;}
#CompetitionEntryWidget #aeEntryDetails{height:152px;padding:10px 0px;}
#CompetitionEntryWidget .aeEnterNow{float:right;}
#CompetitionEntryWidget p{margin-top:5px;margin-bottom:5px;}
#popUpWindow{width:350px;}
#popUpWindow .popUpLogo{padding:10px 0px;}
#tabbedContentWrapperRHSide{margin-top:8px;width:190px;}
#tabbedContentRHSide{width:183px;color:#000;position:relative;margin:0;font-size:12px;}
#tabbedContentWrapperRHS{height:280px;width:180px;margin:0;}
#tabbedContentRHSide{height:280px;width:190px;color:#000;position:relative;margin:0;font-size:12px;}
#tabbedContentRHSide ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;font-family:Arial;}
#tabbedContentRHSide ul.ui-tabs-nav{width:180px;position:absolute;bottom:0px;left:70px;z-index:1;}
#tabbedContentRHSide .ui-tabs-nav-item.first a:link, #tabbedContentRHSide .ui-tabs-nav-item.first a:active, #tabbedContentRHSide .ui-tabs-nav-item.first a:focus, #tabbedContentRHSide .ui-tabs-nav-item.first a:visited{background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOffPNG.png);background-position:top left;background-repeat:no-repeat;}
#tabbedContentRHSide .ui-tabs-nav-item.first a:hover{background-color:Transparent;background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOnPNG.png);background-position:top left;background-repeat:no-repeat;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#tabbedContentRHSide .ui-tabs-nav-item.last a:link, #tabbedContentRHSide .ui-tabs-nav-item.last a:visited{background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOffPNG.png);background-position:top left;background-repeat:no-repeat;}
#tabbedContentRHSide .ui-tabs-nav-item.last a:hover{background-color:Transparent;background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOnPNG.png);background-position:top left;background-repeat:no-repeat;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#tabbedContentRHSide li.ui-tabs-nav-item a:link, #tabbedContentRHSide li.ui-tabs-nav-item a:visited{font-size:11px;font-weight:normal;color:#555555;margin-left:2px;background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOffPNG.png);background-position:top center;background-repeat:no-repeat;}
#tabbedContentRHSide li.ui-tabs-nav-item a:hover, #tabbedContentRHSide li.ui-tabs-nav-item a:active{background:#822433;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#tabbedContentRHSide li.ui-tabs-nav-item a span{float:left;padding:5px 15px 5px 15px;cursor:pointer;}
#tabbedContentRHSide li.ui-tabs-selected a:link, #tabbedContentRHSide li.ui-tabs-selected a:visited, #tabbedContentRHSide li.ui-tabs-selected a:hover, #tabbedContentRHSide li.ui-tabs-selected a:active{background:#822433;font-size:11px !important;font-weight:normal !important;color:#fff !important;}
#tabbedContentRHSide .ui-tabs-selected.first a:link, #tabbedContentRHSide .ui-tabs-selected.first a:visited, #tabbedContentRHSide .ui-tabs-selected.first a:hover, #tabbedContentRHSide .ui-tabs-selected.first a:active{background-color:Transparent;background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOnPNG.png);background-position:top left;background-repeat:no-repeat;font-size:11px;font-weight:normal;color:#fff;}
#tabbedContentRHSide .ui-tabs-selected.last a:link, #tabbedContentRHSide .ui-tabs-selected.last a:visited, #tabbedContentRHSide .ui-tabs-selected.last a:hover, #tabbedContentRHSide .ui-tabs-selected.last a:active{background-image:url(/images/useruploadedimages/Redesign_rotatorTabBackgroundOnPNG.png);background-position:top left;background-repeat:no-repeat;font-size:11px;font-weight:normal;color:#fff;}
#tabbedContentRHSide .ui-tabs-hide{display:none;}
#tabbedContentRHSide #tab-1{height:280px;}
#tabbedContentRHSide #tab-2{height:280px;}
#tabbedContentRHSide #tab-3{height:280px;}
.dottedDivider{height:1px;width:100%;border-bottom:1px dotted #000;}
.dottedDivider.pad{width:100%;border-bottom:1px dotted #000;padding-top:10px;margin-bottom:10px;}
.dottedDivider.padRepeater{width:520px;border-bottom:1px dotted #000;margin-bottom:10px;margin-top:25px;*margin-top:0px;}
.dottedDivider.pager{width:520px;border-bottom:1px dotted #000;margin-top:25px;margin-bottom:10px;}
.dottedDivider.pagerTop{width:520px;border-bottom:1px dotted #000;margin-bottom:10px;}
.georgia16{font-family:Georgia;font-size:16px;font-weight:normal;color:#000 !important;}
.georgia16Red{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;}
.georgia14Red{font-family:Georgia;font-size:14px;font-weight:normal;color:#822433 !important;}
h3.georgia16Red{font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;}
.georgia14Red a, .georgia14Red a:link, .georgia14Red a:active, .georgia14Red a:visited, .georgia14Red a:focus{font-family:Georgia !important;font-size:14px !important;font-weight:normal !important;color:#822433 !important;text-decoration:none !important;}
.georgia14Red a:hover{font-family:Georgia !important;font-size:14px !important;font-weight:normal !important;color:#822433 !important;text-decoration:underline !important;}
hr{display:none !important;}
div#topMenuAccessible{width:0px;height:0px;margin:0px 0px 0px -5000px;display:none;}
div#footerAccessible{width:0px;height:0px;margin:0px 0px 0px -5000px;display:none;}
#ctl00_TRBreadCrumbs_PrintIcon{display:none;}
#ctl00_TRContentLiteralRow td{vertical-align:top;}
#maincontent table#TBEventSearchCriteria{margin-top:10px;width:480px !important;}
#maincontent #TDSearchCriteria{border:0px;width:480px !important;vertical-align:top;}
#maincontent #aeProductSelectorAdvanced{position:relative;width:480px !important;margin-bottom:10px;}
#TableLeftNavBar{*margin-top:5px !important;}
.selectorArticles h2{color:#850d27 !important;}
.selectorArticles .mainItem{line-height:25px;font-family:Arial;}
.selectorArticles .allsubItems .subItem{line-height:25px;font-family:Arial;}
#nrmaWrapper{padding:10px 0px;}
#nrmaCategoryWrapper .header{color:#822433 !important;display:block;font-family:Georgia;font-size:16px;font-weight:normal;padding-top:10px;}
#nrmaCategoryWrapper img{margin-right:10px;}
#ctl00_ContentPlaceHolderMain_divForgetWSMemberNo.frmRow .frmCheck #ctl00_ContentPlaceHolderMain_chkForgotWSMemberNo{width:20px;border:none !important;}

#Search.clsButtonMed{background-image:url(/images/Buttons/booknow-button.jpg);background-position:top left;background-repeat:no-repeat;width:95px;height:22px;font-family:Arial;font-size:0px;font-weight:bold;color:transparent;text-transform:uppercase;padding-right:25px !important;}
#eventViewBookingOuterTable{padding:0 10px 0 15px;}
#eventViewBookingOuterTable{*padding:0 10px 0 0;}
#eventViewBookingOuterTable .clsMidHeader{font-family:Georgia;font-size:18px;font-weight:normal;}
#eventViewUpComing{margin-top:15px;}
#EventRegTD input#btnRegister{border:none;background-image:url(/images/Buttons/booknow-button.jpg) !important;background-position:top left !important;background-repeat:no-repeat !important;width:160px;height:22px;font-family:Arial;font-weight:bold;color:transparent;font-size:0px;text-transform:uppercase;padding-right:25px !important;background-color:Transparent !important;}
#divEventRegistration h2{font-family:Georgia;font-size:18px;font-weight:normal;}
#tblEventDetails th{font-family:Arial;font-size:12px;font-weight:bold;}
#eventSerachTable{margin:0 10px 0 15px;width:531px;}
#TBLeventSearchPublicResults{border-right:10px solid #fff !important;}
#eventSerachTable h2{font-family:Georgia;font-size:18px;font-weight:normal;}
#TREventSearchCriteriaHeading .title{padding:15px 0 15px;font-family:Georgia;font-size:16px;font-weight:normal;color:#822433 !important;}
#TDeventSearchPublicCriteria .clsNormal{font-family:Arial;font-size:12px;font-weight:normal;color:#000 !important;}
#TDeventSearchPublicCriteria input, #TDeventSearchPublicCriteria select{border:solid 1px #999999;font-family:Arial;font-size:12px;font-weight:normal;margin-bottom:10px;}
#TDeventSearchPublicCriteria .clsNormal{vertical-align:top;}
#TDeventSearchPublicCriteria #Search{border:none;background-image:url(/shop/BVThemes/WS/buttons/buttonBG.png) !important;background-position:top left !important;background-repeat:no-repeat !important;width:95px;height:22px;font-family:Arial;font-size:11px;font-weight:bold;color:#fff;text-transform:uppercase;padding-right:25px !important;background-color:Transparent !important;}
#eventViewUpComing a.clsAltNormal, #eventViewUpComing a.clsAltNormal:link, #eventViewUpComing a.clsAltNormal:active, #eventViewUpComing a.clsAltNormal:visited, #eventViewUpComing a.clsAltNormal:focus{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:none;}
#eventViewUpComing a.clsAltNormal:hover{font-family:Arial;font-size:12px;font-weight:normal;color:#822433 !important;text-decoration:underline;}
#fdsContact input, #fdsColleagues input, #fdsCompanyDetails input, #fdsCost input, #fdsContact select, #fdsColleagues select, #fdsCompanyDetails select, #fdsCost select{border:solid 1px #999999;font-family:Arial;font-size:12px;font-weight:normal;}
#myAccountArea.MemberFormEdit .cbClass{display:none}
#TBLeventSearchPublicResults .clsNormal, #myAccountArea.MemberFormEdit label{font-family:Arial;font-size:12px;font-weight:normal;}
.userPreferenceNestedRepeater{margin-left:30px;}
#eNewsletter{}
#eNewsletter tr td.TOC{background-image:url(/images/useruploadedimages/toc-background.jpg);background-position:top left;background-repeat:no-repeat;width:170px;padding:20px 0px 0px 15px;}
#eNewsletter tr td.TOCDec{background-image:url(/images/useruploadedimages/toc-background-dec.jpg);background-position:top left;background-repeat:no-repeat;width:170px;padding:20px 0px 0px 15px;}
#eNewsletter tr td.TOCFeb{background-image:url(/images/useruploadedimages/toc-background-feb.jpg);background-position:top left;background-repeat:no-repeat;width:170px;padding:20px 0px 0px 15px;}
#eNewsletter tr td.TOCMar{background-image:url(/images/useruploadedimages/toc-background-mar.jpg);background-position:top left;background-repeat:no-repeat;width:170px;padding:20px 0px 0px 15px;}
#eNewsletter tr td.TOCApr{background-image:url(/images/useruploadedimages/toc-background-april.jpg);background-position:top left;background-repeat:no-repeat;width:170px;padding:20px 0px 0px 15px;}
#eNewsletter tr td.TOCMay{background-image:url(/images/useruploadedimages/toc-background-may.jpg);background-position:top left;background-repeat:no-repeat;width:170px;padding:15px 0px 0px 15px;}
#eNewsletter ul.TOCList{margin-left:0px;padding-left:25px;width:125px;margin-top:5px !important;}
#eNewsletter ul.TOCList li{list-style-image:url(/images/useruploadedimages/list-arrows.png);margin-bottom:3px;*margin-bottom:10px;}
#eNewsletter ul.TOCList li a{font-family:Arial !important;font-size:11px !important;font-weight:normal !important;color:#000 !important;*margin-left:5px;}
.wineVarietyRepeater tr td.article_image{padding:10px;}
.wineVarietyRepeater tr td.varietyDesc p{margin:2px 0px 10px 0px;}
.wineVarietyRepeater #article_1, .wineVarietyRepeater #article_2, .wineVarietyRepeater #article_3, .wineVarietyRepeater #article_4, .wineVarietyRepeater #article_5, .wineVarietyRepeater #article_6, .wineVarietyRepeater #article_7{margin-top:10px !important;display:none;}
.WebPageMessage{width:670px;background-color:#F9F6F2;background-image:url(/images/useruploadedimages/error_bubbles.png);background-position:right bottom;background-repeat:no-repeat;border:1px solid #ADAFAF;color:#000000 !important;float:left;font-family:Arial !important;font-size:12px !important;font-weight:normal;padding:10px;text-decoration:none;margin-top:10px;}
.WebPageMessageWide{width:875px;margin-bottom:10px;background-color:#F9F6F2;background-image:url(/images/useruploadedimages/error_bubbles.png);background-position:right bottom;background-repeat:no-repeat;border:1px solid #ADAFAF;color:#000000 !important;float:left;font-family:Arial !important;font-size:14px !important;font-weight:normal;padding:10px;text-decoration:none;margin-top:10px;}
.WebPageMessageEvents{margin-bottom:10px;}
#productErrorMessage .WebPageMessage{width:470px;margin-left:5px;margin-top:0px;position:relative;}
#productErrorMessage .WebPageMessageWide{width:800px;margin-left:5px;margin-top:0px;position:relative;}
.WebPageMessageError, .WebPageMessageWarning, .WebPageMessageInformation, .WebPageMessageQuestion, .WebPageMessageOK{padding:5px;background-position:5px 5px;background-repeat:no-repeat;}
.WebPageMessageError{background-image:url(/images/useruploadedimages/WebPageMessageError.gif);}
.WebPageMessageWarning{background-image:url(/images/useruploadedimages/WebPageMessageWarning.gif);}
.WebPageMessageInformation{background-image:url(/images/useruploadedimages/WebPageMessageInformation.gif);}
.WebPageMessageQuestion{background-image:url(/images/useruploadedimages/WebPageMessageQuestion.gif);}
.WebPageMessageOK{background-image:url(/images/useruploadedimages/tick-icon.png);}
.WebPageMessage .Message{font:12px arial, sans-serif;padding:0px 0px 15px 40px;margin:0px;}
.WebPageMessageWide .Message{font:16px Georgia;padding:0px 0px 15px 40px;margin:0px;}
.clsCalenderTopRow{font-family:Arial;color:White;padding:0px;font-size:9px;font-weight:Bold;}
.clsCalenderDay{font-family:Arial;color:Black;padding:0px;font-size:9px;font-weight:Bold;text-align:left;}
.clsCalenderDetail{font-family:Arial;color:#000000;padding:0px;font-size:11px !important;font-weight:;text-align:left;}
.clsCalenderDetail ol{list-style-type:none;padding-left:5px !important;}
A.clsCalenderDetail:Visited{font-family:Arial;color:#000000;padding:0px;text-align:left;}
A.clsCalenderDetail:Hover{font-family:Arial;font-size:11px !important;padding:0px;text-decoration:underline;text-align:left;}
ol.eventList{list-style-type:none;padding:0px;margin:0px;}
ol.eventList li{list-style-type:none;padding:0px;margin:0px;}
#calendarMain{border:1px solid White;border-collapse:collapse;border-right:1px solid #999999;margin:0px auto;}
#calendarMain th{border:1px solid #999999;border-bottom:none;}
#calendarMain td{border:1px solid #999999;border-top:none;}
.clsCalenderExtraRowPlanner{border-bottom:none !important;border-top:none !important;}
/*Online Advertising Campaign*/
#sevenReasonsRHS { margin-top: 5px; background-color: #872434; background-image: url(/images/useruploadedimages/bg7Reasons.jpg); background-position: top left; background-repeat: no-repeat; width: 191px; padding-top: 120px;}
#sevenReasonsRHS .content { padding: 5px 10px 10px 10px; color: #ffffff; }
#sevenReasonsRHS .content p.times { font-family: Times New Roman !important; font-size: 15px !important; color: #ffffff !important;}
#sevenReasonsRHS .content p { line-height: 20px; }
#sevenReasonsRHS .content img.bullet { vertical-align: bottom;}
#sevenReasonsRHS a.sevenReasons, #sevenReasonsRHS a:link.sevenReasons, #sevenReasonsRHS a:active.sevenReasons, #sevenReasonsRHS a:visited.sevenReasons{color:#ffffff !important;font-family:Arial;font-size:12px;text-decoration:underline;}
#sevenReasonsRHS a:hover.sevenReasons{text-decoration:underline; }
#sevenReasonsRHS p { margin: 5px 0px !important; }
h2.subheading{color:#000000 !important;font-family:Georgia;font-size:16px;font-weight:normal; margin-bottom: 0px;}
.semContentRight h3 { margin-top: 0px; }
ul.onlineAds { padding-left: 0px; margin-left: 15px;}
ul.onlineAds li {}
/*Online Advertising Campaign*/