#wppcontent {}
#wpptop {width: 540px; height: 80px; border: 1px solid #fff; background-color: #e9e9c6; color: #756e5c; position: relative; margin-bottom: 10px;  }
#wpptopnotitle {width:540px;height:50px; border: 1px solid #fff; background-color: #e9e9c6; color: #756e5c; position: relative; margin-bottom: 10px;  }
#advancedSearchOptions .btn_search { position: absolute; right: 10px; top: 147px; }
#advancedSearchOptions .col2 { width: 255px; float: left; margin-left: 15px; }
#advancedSearchOptions .colLeft { float: left; width: 75px; text-align: right; padding: 5px 10px 0 0 ; }
#advancedSearchOptions .colLeft2 select { width: 80px; }
#advancedSearchOptions .colLeft2 { float: left; width: 80px; text-align: right; }
#advancedSearchOptions .colRight select { width: 80px; }
#advancedSearchOptions .colRight { float: right; padding-bottom: 4px; }
#advancedSearchOptions .colRight_wide .textBox { width: 162px; }
#advancedSearchOptions .colRight_wide select { width: 169px; }
#advancedSearchOptions .colRight_wide { float: right; width: 169px; padding-bottom: 4px; }
#advancedSearchOptions .rowSpacer { clear: both; line-height: 1px; height: 1px; }
#advancedSearchOptions select { width: 170px; }			
#advancedSearchOptions ul li { padding-bottom: 5px; }
#advancedSearchOptions ul { margin: 0; padding: 0; list-style: none; }
#advancedSearchOptions ul.col1 { float: left; margin: 0 0 0 10px; }
#advancedSearchOptions { width: 540px; border: 1px solid #fff; background-color: #e9e9c6; padding: 10px 0; position: relative; }
#backWrapper{width:539px;height:20px;margin:auto;margin-top:10px;background-color:#e3e3bd;}
#compDishes{float:left;list-style:none;margin:0px;padding:0px;width:255px;}
#compDishes{float:none;width:auto;}
#description{float:left;width:100px;padding-left:12px;margin-top:10px;}
#description{margin-top:40px;}
#extraInfo{background: url(/templates/default/images/reviews_dottedLine.gif) top center no-repeat;padding-top:2px;margin-top:10px;}
#findThisWine .country a{color:#920000;font-size:14px;text-decoration:none;}
#findThisWine .country{background:url(/templates/default/images/reviews_dottedLine.gif) no-repeat bottom center;padding:10px 5px 10px 15px;	}
#findThisWine .stores ul li{padding:5px;line-height:20px;}
#findThisWine .stores{padding:5px;clear:both;margin-left:20px;}
#findThisWine{margin-left:2px;padding:5px;}
#keywordSearch .div1 .textBox { width: 320px; margin-right: 5px; float: left; }
#keywordSearch .div1 .textBox_wide { width: 505px; margin-right: 7px; float: left; }
#keywordSearch .div1 { position: absolute; top: 41px; left: 10px; }
#keywordSearch ul { margin: 0; padding: 0; list-style: none; }
#keywordSearch { position: relative; }
#keywordSearchNoTitle .div1notitle .textBox { width: 320px; margin-right: 5px; float: left; }
#keywordSearchNoTitle .div1notitle .textBox_wide { width: 505px; margin-right: 7px; float: left; }
#keywordSearchNoTitle .div1notitle { position: absolute; top:15px; left: 10px; }
#keywordSearchNoTitle ul { margin: 0; padding: 0; list-style: none; }
#keywordSearchNoTitle { position: relative; }
#links li a, ul#compDishes li a{height:12px;display:block;background:url(/templates/default/images/reviews_arrowBTN.jpg) -12px -13px no-repeat;padding-left:18px;}
#links li a:hover, #compDishes li a:hover{background:url(/templates/default/images/reviews_arrowBTN.jpg) -12px 0px no-repeat;}
#links li, ul#compDishes li{padding-bottom:3px;}
#links{list-style:none;padding-top:1px;padding-left:20px;}
#links{margin-top:20px;}
#lowerPageCount{background:url(/templates/default/images/reviews_dottedLine.gif) no-repeat top center;}
#notesInfo{background: url(/templates/default/images/reviews_dottedLine.gif) top center no-repeat;padding-top:2px;margin-top:10px;}
#printWineBTN img{padding-top:3px;}
#printWineBTN{height:19px;}
#reviewsNav #col1{padding-left:0px;}
#reviewsNav .column h3#foodMatch{background: url(/templates/default/images/reviews_searchTitles_FoodMatch.jpg) no-repeat;}
#reviewsNav .column h3#grape{background: url(/templates/default/images/reviews_searchTitles_Grape.jpg) no-repeat;}
#reviewsNav .column h3#priceTitle {background:url(/templates/default/images/reviews_searchTitles.jpg) -125px 0px no-repeat;width:40px;}
#reviewsNav .column h3#regionTitle {background:url(/templates/default/images/reviews_searchTitles.jpg) -75px 0px no-repeat;width:50px;}
#reviewsNav .column h3#scoreTitle {background:url(/templates/default/images/reviews_searchTitles.jpg) -165px 0px no-repeat;width:43px;}
#reviewsNav .column h3#wineTitle {background:url(/templates/default/images/reviews_searchTitles.jpg) 0px 0px no-repeat;width:73px;}
#reviewsNav .column h3{height:16px;text-indent:-9999px;overflow:hidden;margin-top:3px;margin-bottom:4px;padding:0px;}
#reviewsNav .column select{width:120px;}
#reviewsNav .column{width:120px;height:51px;float:left;padding-left:20px;}
#reviewsNav{background-color:#e3e3bd;width:565px;height:51px;margin:auto;}
#searchWrapper a { color: #952a2f; text-decoration: none; }
#searchWrapper a:hover {text-decoration: underline; }
#searchWrapper h1, #searchWrapper h2 { font: 26px Georgia, "Times New Roman", Times, serif; color: #952a2f; margin: 0; padding: 0 0 5px 0; font-weight: normal; }
#searchWrapper h2 { font-size: 18px; padding-bottom: 9px; }
#searchWrapper p { margin: 0; padding: 0 0 10px 0; }
#searchWrapper select { border: 1px solid #d2cfc3; color: #756e5c; padding: 1px; }
#searchWrapper { font: 12px Arial, Helvetica, sans-serif; background-color: #f1f1da; padding: 15px; width: 540px; color: #5e4524; }
/*#singleWineReview p.location{color:#901616;font-weight:bold;}*/
#singleWineReview{margin-top:10px;width:539px;margin:auto;}
#singleWineReview p{margin:5px 0px;padding:0px 5px;}
#singleWineReview p.type{color:#796546;margin-top:0px;} /*color:#901616;*/
#singleWineReview p.score{color:#901616;font-weight:bold;}
#singleWineReview p.score a{color:#901616;font-weight:bold;}
#singeWineReviewImage img{max-width:145px;max-height:250px;margin:auto;} /* #singeWineReviewImage is dynamically generated */
#wineReviewsFooter{background: url(/templates/default/images/reviews_dottedLine.gif) top center no-repeat;padding-top:5px;}
#wineReviewsList{margin-top:10px;}
#wineReviewsLowerTitle ul li{float:left;margin-right:3px;font-size:10px;}
#wineReviewsLowerTitle ul{list-style:none;position:absolute;top:25px;}
#wineReviewsLowerTitle{background:url(/templates/default/images/reviews_wineReviewsLowerTitle.jpg) no-repeat 10px 0px;width:100%;height:40px;position:relative;margin-top:10px;}
#wineReviewsResults h2{text-indent:-9999px;overflow:hidden;background: url(/templates/default/images/reviews_wineReviewsTitle.gif);width:162px;height:20px;margin:0px 15px 0px 15px;padding:0px;float:left;}
#wineReviewsSearch .content h1.natWineReviews{text-indent:-9999px;overflow:hidden;background:url(/templates/default/images/reviews_searchTitle.gif);width:311px;height:20px;margin:0px 15px 10px 15px;padding:0px;}
#wineReviewsSearch .content, #wineReviewsResults .content{background:url(/templates/default/images/reviews_bg.jpg) repeat-y;width:575px;margin:0px;padding:0px;}
#wineReviewsSearch .topRound, #wineReviewsResults .topRound{background:url(/templates/default/images/reviews_bgTopRound.jpg) no-repeat;width:575px;height:10px;}
#wineReviewsSearch, #wineReviewsResults, #wineReviewsLCBO{width:575px;background:url(/templates/default/images/reviews_bg.jpg) repeat-y;}
#wppCodeSearch .div1 {position:absolute;top:17px; }
#wppCodeSearch .div2 {position:absolute;top:45px;text-align:right;padding-right:10px; }
#wineReviewsLCBO .lcbolnk{text-align:center;line-height:25px;padding-top:10px;font-weight:bold;}
#wppCodeSearch .textBox { margin-right: 5px; width: 105px; float: left; }
#wppCodeSearch { position: absolute; top: 0; right: 5px; width: 180px; }
#wppbottom .btns a img { border: 0; }
#wppbottom .btns li { float: left; margin: 0 12px 8px 0; }
#wppbottom .btns { position: absolute; width: 260px; right:5px; bottom: 0; margin: 0; padding: 0; }
#wppbottom .div1 { position: absolute; }
#wppbottom ul { margin: 0; padding: 0; list-style: none; }
#wppbottom { padding-top: 15px; position: relative; height: 90px; }
#wppbottombuttons .btnadvn{padding:0px 3px;}
#wppbottombuttons .btnmcell{padding:0px 0px 0px 28px;}
#wppbottombuttons .btnslist{padding:0px 0px 0px 25px;}
#wppbottombuttons .btnwlist{padding:0px 0px 0px 25px;}
#wppbottombuttons{ padding-top:10px;height:15px;}
#wppbtns_advShop .btn { margin-right: 25px; }
#wppbtns_advShop { padding-top: 10px; }
#wppchoose .noRightPad { padding-right: 0; }
#wppchoose .padding { padding: 2px 2px 0 0 ; }
#wppchoose li { float: left; padding-right: 3px; }	
#wppchoose { position: absolute; top: 15px; left: 10px; }
#wppchoose_wide .noRightPad { padding-right: 0; }
#wppchoose_wide .padding { padding: 2px 34px 0 0 ; }
#wppchoose_wide li { float: left; padding-right: 3px; }	
#wppchoose_wide { position: absolute; top: 15px; left: 10px; }
#wppcolLeft .li6 { text-align: right; padding-top: 3px; }
#wppcolLeft select { width: 170px; }
#wppcolLeft ul li { padding-bottom: 5px; }
#wppcolLeft ul { margin: 10px auto 0 auto; width: 170px;list-style: none; }
#wppcolLeft { float: left; width: 205px; border: 1px solid #fff; text-align: center; background-color: #e9e9c6; padding-bottom: 2px; }
#wppcolRight { width: 305px; float: right; padding-top: 5px; }
#wppcolRightSubs .div1 { padding:20px 0px 0px 15px; }
#wppcolRightSubs { width: 305px; height:125px;float: right; border: 1px solid #fff;background-color: #e9e9c6; padding-bottom: 2px; }
.bottomRound{background:url(/templates/default/images/reviews_bgBottomRound.jpg) no-repeat;width:575px;height:10px;margin:auto;}
.columnWrappers{width:540px;margin:auto;}
.detailsBox a:hover{text-decoration:underline;}
.detailsBox a:hover{text-decoration:underline;}
.detailsBox a{display:block;color:#901616;padding:2px;font-size:11px;text-decoration:none;}
.detailsBox a{display:block;color:#901616;padding:2px;font-size:11px;text-decoration:none;}
.detailsBox p{margin:5px 0px;display:block;padding:2px;font-size:11px;text-decoration:none;line-height:20px;}
.detailsBox p{margin:5px 0px;}
.detailsBox{width:90px;float:left;}
.detailsBox{width:90px;float:left;}
.lcbostockfound{padding:8px;font-weight:bold;line-height:20px;}
.li7{padding-top:5px;vertical-align:middle;}
.pageCounter ul li a.nextBTN:hover{background:url(/templates/default/images/reviews_arrowBTN.jpg) -14px 0px no-repeat;}
.pageCounter ul li a.nextBTN{background:url(/templates/default/images/reviews_arrowBTN.jpg) -14px -13px no-repeat;}
.pageCounter ul li a.prevBTN:hover{background:url(/templates/default/images/reviews_arrowBTN.jpg) 0px 0px no-repeat;}
.pageCounter ul li a.prevBTN{background:url(/templates/default/images/reviews_arrowBTN.jpg) 0px -13px no-repeat;}
.pageCounter ul li a{width:12px;height:12px;display:block;text-indent:-9999px;}
.pageCounter ul li{float:left;padding:0px 3px;}
.pageCounter ul{list-style:none;margin:0px;padding:0px;margin-right:10px;}
.pageCounter{display:inline;float:right;padding-top:10px;}
.reviewBox p.date{color:#796546;font-size:11px;}
.reviewBox p.score{color:#901616;font-weight:bold;}
.reviewBox p.score a{color:#901616;font-weight:bold;}
.reviewBox p.tasteNote{color:#901616;}
.reviewBox p{margin:5px 0px;}
.reviewBox{width:135px;float:left;}
.reviewWrapper div{}
.reviewWrapper{background:url(/templates/default/images/reviews_dottedLine.gif) no-repeat top center;padding:10px 5px 10px 15px;clear:both;}
.searchWrapperTextbox  { border: 1px solid #d2cfc3; color: #756e5c; padding: 2px 2px 0 2px; height: 19px; }
.wineImage{width:120px;float:left;}
.wineName{width:205px;font-family:Arial, Helvetica, sans-serif;float:left;}
.wineName p{margin:5px 0px;padding:0px 5px;}
.wineName p.location{width:160px;font-weight:bold;} /*color:#901616;*/
.wineName p.title a:hover{text-decoration:underline;}
.wineName p.title a{color:#901616;font-size:12px;font-weight:bold;text-decoration:none;}
.wineName p.title{width:160px;color:#901616;font-size:12px;font-weight:bold;text-decoration:none;}
.wineName p.type{color:#796546;margin-top:0px;}
/*.wineName p.price, #singleWineReview p.price{color:#796546;}*/
.wineReviewTitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#901616;}
.wppTextResults{clear:both;padding:10px 15px 10px 15px;}
.wppclear { clear: both; line-height: 1px; }
.wpplistgroupheading{background-color:#8d1f1e;color:#FFFFFF;font-weight:bold;}
.wppresultsviewbtn{padding:3px 10px 3px 0px}
.wppresults{padding:3px 10px 3px 10px;}
.wppsubmsgtbltxt{color: #756e5c;padding:15px;}
.wppsubmsgtbl{border: 1px solid #fff;background-color: #e9e9c6;}
.wppsubmsg{margin:2px 10px 10px 10px;padding:8px;font-size:13px;-moz-border-radius: 3px;border: 1px solid #fff;background-color: #e9e9c6;color: #756e5c;}
.wpsbtnclist{color:#8d1f1e;font-size:13px;font-weight:bold;padding-right:20px;}
.wpsbtndpl{color:#8d1f1e;font-size:13px;font-weight:bold;padding-left:20px;}
.wpsbtnclistreg{color:#8d1f1e;font-size:13px;font-weight:bold;padding-right:33px;}
.wpsbtndplreg{color:#8d1f1e;font-size:13px;font-weight:bold;padding-left:33px;}
.wpsortselected{font-weight:bold;color:#901616;text-decoration:underline;}
.wpsortunselected{font-size:13px;font-weight:bold;color:#901616;}
.wpsort{font-weight:bold;color:#901616;}
a#backToResults:hover{background:#e3e3bd url(/templates/default/images/reviews_backToWineReviews.jpg) 0px 2px no-repeat;}
a#backToResults{display:block;width:530px;height:17px;background:#e3e3bd url(/templates/default/images/reviews_backToWineReviews.jpg) 0px -14px no-repeat;text-indent:-9999px;}
h4{margin-top:15px;margin-bottom:5px;}
ul.bulleted li { background: url(/templates/default/images/wpsearch/bullet.gif) no-repeat 0 4px; padding: 0 0 4px 13px; }
ul.bulleted { margin: 0; padding: 0; list-style: none; }
ul.redBullets li { background: url(/templates/default/images/wpsearch/images/bullet_red.gif) no-repeat 0 4px; padding: 0 0 4px 13px; }
ul.redBullets { margin: 0; padding: 0; list-style: none; }
.wdContainer{width:560px;}
.wdLogo{width:130px;text-align:center;vertical-align:top;}
.wdInfo{vertical-align:top;}
.wdInfo p{margin:5px 0px;padding:0px 5px;}
.wdTitle a:hover{text-decoration:underline;}
.wdTitle a{color:#901616;font-size:12px;font-weight:bold;text-decoration:none;}
.wdTitle{color:#901616;font-size:12px;font-weight:bold;text-decoration:none;}
.wdRegion{font-weight:bold;}
.wdPrice{text-align:center;width:70px;vertical-align:top;padding:8px 0px 0px 0px;}
.wdIcons{height:20px;padding-top:5px;}
.wdIcon{float:left;vertical-align:top;}
.wdShop{display:block;height:18px;width:42px;background-image:url(/images/winepicks/icon_shoppinglist.png);text-indent:-9999px;background-repeat:no-repeat;background-position:0px -20px;}
.wdShopOK{display:block;height:18px;width:42px;background-image:url(/images/winepicks/icon_shoppinglist.png);text-indent:-9999px;background-repeat:no-repeat;background-position:0px 0px;}
.wdWish{display:block;height:20px;width:42px;background-image:url(/images/winepicks/icon_wishlist.png);text-indent:-9999px;background-repeat:no-repeat;background-position:0px -20px;}
.wdWishOK{display:block;height:20px;width:42px;background-image:url(/images/winepicks/icon_wishlist.png);text-indent:-9999px;background-repeat:no-repeat;background-position:0px 0px;}
.wdCellar{display:block;height:20px;width:45px;background-image:url(/images/winepicks/icon_cellar.png);text-indent:-9999px;background-repeat:no-repeat;background-position:0px -20px;}
.wdCellarOK{display:block;height:20px;width:45px;background-image:url(/images/winepicks/icon_cellar.png);text-indent:-9999px;background-repeat:no-repeat;background-position:0px 0px;}
.wdBottles{display:block;height:20px;background-image:url(/images/winepicks/icon_bottles.png);text-indent:23px;background-repeat:no-repeat;background-position:0px 0px;text-decoration:none;}
.wdTwitter{display:block;height:20px;width:42px;background-image:url(/images/winepicks/icon_twitter.png);text-indent:-9999px;background-repeat:no-repeat;background-position:0px -20px;}
.wdFacebook{display:block;height:20px;width:42px;background-image:url(/images/winepicks/icon_facebook.png);text-indent:-9999px;background-repeat:no-repeat;background-position:0px -20px;}
.wdScore{text-align:center;width:70px;font-weight:bold;}
.wdScore a{font-weight:bold;color:#8d1f1e;}
.wdMsg{text-align:center;color:#796546;font-weight:bold;border:2px solid #E5E5B3;padding:8px;background-color:#E9E9C6;font-size:12px;}
.wdError{text-align:center;background-color:#FFCCCC;font-weight:bold;color:#000000;margin-left:26px;padding:10px;width:500px;}
.wdSep{background:url(/templates/default/images/reviews_dottedLine.gif) no-repeat scroll center top transparent;}

