/****** FILE: mysite/themes/kcw/css/reset.css *****/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/****** FILE: mysite/themes/kcw/css/default.css *****/
html,body{margin:0;padding:0;height:100%;text-align:center}body{font-family:Arial,Helvetica,sans-serif;font-size:0.8em;color:#575954;background-color:#475326;background-image:url(/mysite/themes/kcw/images/bg.jpg);background-repeat:repeat-x;background-position:left top;background-image:-moz-linear-gradient(-45deg,#0a0b05,#495527,#0a0b05);background-image:-webkit-gradient(linear,left top,right bottom,from(#0A0B05),to(#0A0B05),color-stop(0.5,#495527));background-attachment:fixed}.right{float:right}.left{float:left}.clear{clear:both;line-height:0px;height:0px}.clearfix:after,#Age .middleColumn:after{content:".";display:block;height:0;clear:both;visibility:hidden}:focus{-moz-outline-style:none}a img{border:0}.notext{text-indent:-9999px}.bttn{display:block}.none{display:none}.accessiblity{position:absolute;left:0px;top:-999px}span.message{color:#ea3a31}#BGContainer{display:none}#Container{width:960px;margin-left:auto;margin-right:auto;text-align:left}#Header{height:95px;width:100%;background:#000;overflow:hidden}#Content{padding:30px 40px;background:#e3d8c6 url(/mysite/themes/kcw/images/bg-content.png) left top no-repeat}.wineregionpage #Content,.wineregionspage #Content{background:#e3d8c6}#SignUp{display:inline-block;color:#fff;text-transform:uppercase;padding:0 15px;text-decoration:none;font-size:0.9em;height:20px;line-height:20px;border:1px solid #b4975a;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;position:absolute;top:10px;right:10px;background-color:#b29456;background:-moz-linear-gradient(center top,#b29456,#6d3500);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#b29456),to(#6d3500));z-index:2}#SignUp:hover{background-color:#6d3500;background:-moz-linear-gradient(center top,#6d3500,#b29456);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#6d3500),to(#b29456))}#Banner{position:relative;height:242px;border-bottom:8px solid #000}.homepage #Banner,.errorpage #Banner{height:351px}.homepage #Banner .item{position:absolute;left:0;top:0;z-index:1;display:none}.homepage #Banner .active{display:block}.tabs{position:absolute;bottom:0;right:40px;z-index:3}.tabs li{float:left;height:17px;overflow:hidden}.tabs li a{display:block;height:100%;text-decoration:none;padding:3px 12px 0 12px;background:#e3d8c6;color:#000;margin-left:10px;font-weight:bold;font-size:0.95em;text-transform:uppercase}.tabs li a:hover,.tabs li a.current,.tabs li a.section{color:#e3d8c6;background:#000;text-decoration:none}.indicators{position:absolute;right:22px;bottom:22px;z-index:10}.indicators li{float:left;margin-left:5px}.indicators a{width:10px;height:10px;background:#A37F43;display:block}.indicators a.active{background:#000;width:8px;height:8px;border:1px solid #A37F43;display:block}.column{float:left}.single{width:218px}.double{width:367px;margin:0 36px}.triple{width:622px;margin-right:36px}.holder{position:relative}.layer{position:absolute;right:0;top:-333px;z-index:100}.contactpage .layer{position:static;margin-top:-77px}.newsholder .layer,.newspage .layer,.aboutuspage .layer{top:0px}.bottom{margin-top:566px}.column ul.links{border-top:1px dotted #9c8045}.column .links li{padding-top:6px;padding-bottom:6px;border-bottom:1px dotted #9c8045;line-height:normal;list-style:none;margin-left:0px;overflow:hidden}.column .links li span{float:left}.column .links li img{float:left;margin-right:6px}.wineIntro{background:#f6f5f4;position:relative;padding:14px 12px 21px 12px;margin:10px 0 40px 0}.wineIntro .buttons{width:100%;position:absolute;bottom:-11px;left:12px;margin:0}.wineIntro p{font-size:0.9em;color:#5e6359;margin-bottom:0}.wineIntro h3{font-size:1.2em;font-weight:normal}.wineIntro .more{display:inline-block;float:left;color:#000;padding:5px;border:1px solid #cfcdcb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;background-color:#f6f6f5;background:-moz-linear-gradient(center top,#f6f6f5,#cfcdc6);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f6f6f5),to(#cfcdc6));font-weight:bold;font-size:0.9em;margin-right:5px}.wineIntro .more:hover{text-decoration:none;background-color:#cfcdc6;background:-moz-linear-gradient(center top,#cfcdc6,#f6f6f5);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#cfcdc6),to(#f6f6f5))}.article{margin-bottom:20px;border-bottom:1px dotted #9c8045}.article .imgHolder{float:left;width:76px;margin:0 10px 10px 0}.article div.articleIntro{width:280px;float:left}.searchresultspage .article div.articleIntro{width:536px}p.caption{background:#ede7dd;text-transform:uppercase;font-size:0.9em;padding:5px;border-bottom:1px dotted #9c8045}.feature{position:relative;width:213px;margin-bottom:28px}.wineregionpage .feature{height:112px}.homepage .feature,.aboutuspage .feature{height:123px}.feature a,.feature img{display:block}.feature a.more,.regionWine a.more{display:inline-block;color:#000;padding:5px 10px;border:1px solid #cfcdcb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;background-color:#faf5ed;background:-moz-linear-gradient(center top,#faf5ed,#eee9e1);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#faf5ed),to(#eee9e1));position:absolute;bottom:-14px;right:7px;font-weight:bold;font-size:0.9em}.feature a.more:hover,.regionWine a.more:hover{text-decoration:none;background-color:#eee9e1;background:-moz-linear-gradient(center top,#eee9e1,#faf5ed);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#eee9e1),to(#faf5ed))}#WineRegions{height:458px;background:#e3d8c6;border-bottom:8px solid #000}.regionWine{width:100%;height:128px;position:relative;margin-top:30px;background:transparent url(/mysite/themes/kcw/images/bg-region-wine.png) left top no-repeat}.regionWine img{position:absolute;bottom:10px;left:20px}.regionWine div.details{padding-top:10px;margin-left:75px}.regionWine h4{color:#000;font-size:1.1em;text-transform:uppercase;font-weight:bold}.regionWine h5{color:#000;font-size:0.9em;font-weight:bold;margin-bottom:5px}.column .regionWine a.more{position:absolute;bottom:-12px;right:10px;font-size:0.9em;padding:5px}.column .regionWine p{margin-bottom:0}#Map{width:100%;height:458px;background-color:transparent;background-image:url(/mysite/themes/kcw/images/map-regions.jpg);background-repeat:no-repeat;background-position:right top}#RegionsOverview{float:left;width:290px;margin:45px 0 0 40px}#RegionsOverview h3{color:#4a4e46;margin-bottom:15px}#RegionsOverview p{color:#4a4e46;margin-bottom:32px}#RegionsOverview li{margin-bottom:8px}#RegionsOverview li a{font-weight:bold;color:#000;text-transform:uppercase;display:inline-block;height:18px;line-height:18px;background:transparent url(/mysite/themes/kcw/images/region-label.png) left top no-repeat}#RegionsOverview li a span{display:inline-block;height:14px;padding:4px 18px 0 0;margin-left:18px;font-size:0.95em;background:transparent url(/mysite/themes/kcw/images/region-label.png) right top no-repeat}#RegionsOverview li a.current,#RegionsOverview li a:hover{text-decoration:none;background-position:left -18px}#RegionsOverview li a.current span,#RegionsOverview li a:hover span{background-position:right -18px}#Footer{height:148px;background:transparent url(/mysite/themes/kcw/images/bg-footer.jpg) left top repeat-x}#Footer .navHolder{width:782px;margin-left:40px;float:left;text-align:center}#Footer a.right{display:inline-block;margin-top:17px;padding:0}#Footer a.right:hover{text-decoration:none}#Footer a.network{margin-right:10px}#Footer a.networkRight{margin-right:40px}#Footer ul{padding-top:17px;overflow:hidden}#Footer li{float:left;padding-right:11px;margin-right:4px;background:transparent url(/mysite/themes/kcw/images/icon-bullet.png) right center no-repeat}#Footer li.last{background:none;margin-right:0;padding-right:0}#Footer li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:0.85em}#Nav{list-style:none;margin:12px 0 0 10px;height:74px}#Nav li{margin-right:4px;background:transparent url(/mysite/themes/kcw/images/icon-bullet.png) right 32px no-repeat;float:left;height:46px;padding:28px 11px 0 0;display:inline-block}#Nav li.last{background:none;margin-right:0;padding-right:0}#Nav .home{padding:0;width:72px;height:72px;background:none;margin-right:10px}#Nav a{color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold}#Nav a:hover{color:#B69553}#Nav li.current a,#Nav li.section a{color:#B69553}.facebook,.twitter,.doubleclink{padding-left:22px;background-image:url(/mysite/themes/kcw/images/icons.png);background-color:transparent;background-repeat:no-repeat}.facebook{background-position:3px 6px}.twitter{background-position:2px -23px}p.twitter{padding-top:5px}.doubleclink{background-position:2px -52px}h1{color:#0a0b0c;margin-bottom:10px;text-transform:uppercase;font-size:1.9em;font-weight:normal}h2{color:#0a0b0c;margin-bottom:10px;text-transform:uppercase;font-size:1.6em;font-weight:normal}h3{color:#0a0b0c;margin-bottom:5px;text-transform:uppercase;font-size:1.3em;font-weight:normal}h4{color:#526937;margin-bottom:5px;font-size:1.3em;font-weight:normal}h5{color:#4a4e46;margin-bottom:20px;text-transform:uppercase;font-size:1.1em;font-weight:bold}p{line-height:1.3em;margin-bottom:15px}.intro{color:#151515;font-size:1.3em}blockquote{color:#575954;padding-top:5px;text-transform:uppercase;font-size:1.9em;font-weight:normal;line-height:1.8em}a{color:#526937;text-decoration:none}p a{font-weight:bold}a:hover{color:#B4975A}.column ul{margin-bottom:15px}.column li{color:#575954;list-style:disc;line-height:1.5em;list-style-position:inside;margin-left:18px}form{padding:0;margin:0}legend{display:none}input,textarea{border:0;background:none;font-family:Arial,Helvetica,sans-serif}select{font-family:Arial,Helvetica,sans-serif}label{color:#666;font-weight:bold;font-size:1em;display:block;width:100%;margin-bottom:4px}#Remember label{width:96%}#ForgotPassword{margin-top:10px}.field{margin-bottom:8px}.hiddencaptcha{display:none}.field .middleColumn{clear:both;border:1px solid #cfcdcb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#faf5ed;background:-moz-linear-gradient(center top,#faf5ed,#eee9e1);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#faf5ed),to(#eee9e1))}.text .middleColumn,.email .middleColumn,.password .middleColumn{width:216px;height:20px}.text input,.email input,.password input{width:206px;margin:0 5px;height:20px}.textarea .middleColumn{width:364px;height:111px}.textarea textarea{margin:5px;font-size:0.85em;width:354px;min-width:354px;max-width:354px;height:101px;min-height:101px;max-height:101px;overflow:auto}.Actions input{padding:0 10px;height:20px;border:1px solid #cfcdcb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;background-color:#faf5ed;background:-moz-linear-gradient(center top,#faf5ed,#eee9e1);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#faf5ed),to(#eee9e1));cursor:pointer}#Form_SearchForm{margin-bottom:15px}#Form_SearchForm fieldset{width:195px;float:left}#Form_SearchForm .field .middleColumn{width:195px;height:32px;background:transparent url(/mysite/themes/kcw/images/bg-search.png) left top no-repeat;clear:none;border:0}#Form_SearchForm .field input{margin:7px 0 0 10px;padding-top:2px;width:163px;height:auto;font-size:1em}#Form_SearchForm .Actions{float:left;width:23px;overflow:hidden}#Form_SearchForm .Actions input{width:23px;height:32px;text-indent:-9999px;border:0;padding:0;background:transparent url(/mysite/themes/kcw/images/bttn-search.png) left top no-repeat}#Form_SearchForm .Actions input:hover{background-position:left -32px;cursor:pointer}.cover{background-color:#000;z-index:999;position:absolute;left:0;top:0}.imageCover{background-color:#000;background-image:url(/mysite/themes/kcw/images/bg.jpg);background-repeat:repeat-x;background-image:-moz-linear-gradient(-45deg,#0a0b05,#495527,#0a0b05);background-image:-webkit-gradient(linear,left top,right bottom,from(#0A0B05),to(#0A0B05),color-stop(0.5,#495527));background-attachment:fixed;z-index:999;position:absolute;left:0;top:0}.overlay{position:absolute;background-color:#E2D8C5;z-index:9999;text-align:left}#AgeVerification{width:292px;display:none}#ContactOverlay,#SignupOverlay{display:none}.overlay .liner{width:262px;margin:20px}.overlay h2{margin-bottom:15px}.overlay .field{margin-bottom:10px}.overlay .ageverification select{width:75px;margin-right:10px}.overlay .countrydropdown select{width:252px}.overlay .dropdown select{width:216px}.overlay .dropdown .middleColumn,.overlay .countrydropdown .middleColumn,.overlay .ageverification .middleColumn{background:none;border:0}#Form_AgeVerificationForm_Age-year{margin-right:0}#Form_ContactForm_action_doContactForm,.overlay .Actions input,.overlay a.bttn{color:#fff;border:1px solid #B29456;padding:0 10px;height:20px;line-height:20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#B29456;background:-moz-linear-gradient(center top,#B29456,#6D3500) repeat scroll 0 0 transparent;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#B29456),to(#6D3500))}.overlay a.bttn{width:23px;text-align:center;float:left;margin-right:20px}.overlay .ageverification .selectWrapper{float:left;margin-right:10px}#ImageViewer{width:898px;height:549px;background-color:#000;display:none;z-index:9999}#ImageViewer .item{display:none;position:absolute;left:0;top:0;padding:10px}#ImageViewer .item .content{font-size:0.9em}#ImageViewer .item h4,#ImageViewer .item p{text-transform:uppercase}#ImageViewer .content{width:710px;float:left;color:#E6E6E6;margin-top:20px}#ImageViewer .navigation{margin-top:20px;position:relative;width:150px;height:70px;float:right;text-align:right;text-transform:uppercase}#ImageViewer .content h4,#ImageViewer .navigation a{color:#D6CBBA;font-size:14px;font-weight:normal}#ImageViewer .navigation .close{bottom:10px;position:absolute;bottom:0px;right:0px;font-size:0.9em}#ContactOverlay .close,#SignupOverlay .close{position:absolute;right:5px;top:5px;text-transform:uppercase}

/****** FILE: mysite/themes/kcw/css/wines.css *****/
body{font-family:Arial,Helvetica,sans-serif;font-size:0.8em;color:#575954}.column{float:left}.single{width:218px}h3{color:#0a0b0c;margin-bottom:5px;text-transform:uppercase;font-size:1.3em}a{text-decoration:none}#WineRanges{margin:0 auto}#WineRanges .last{margin-right:0}.range{height:410px;width:213px;margin-right:22px;margin-top:30px;text-align:center;position:relative;float:left;cursor:pointer;display:block;background:transparent url(/mysite/themes/kcw/images/bg-range.png) left 314px no-repeat}.range:hover{text-decoration:none;background:transparent url(/mysite/themes/kcw/images/bg-range.png) -213px 314px no-repeat}.range .intro{display:inline-block;padding:5px 12px 0 12px;font-size:0.9em;text-align:left;color:#575954}.range img{margin-top:10px}.range strong{color:#0a0b0c;margin-bottom:5px;text-transform:uppercase;font-size:1.3em;display:block;font-weight:bold}.range .more{display:inline-block;color:#000;padding:5px 0;width:112px;border:1px solid #cfcdcb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;background-color:#faf5ed;background:-moz-linear-gradient(center top,#faf5ed,#eee9e1);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#faf5ed),to(#eee9e1));position:absolute;bottom:0px;left:50px;font-weight:bold;font-size:0.9em}.range:hover .more{background-color:#eee9e1;background:-moz-linear-gradient(center top,#eee9e1,#faf5ed);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#eee9e1),to(#faf5ed));text-decoration:none}.wineRangeViewer{padding-top:47px}#WineViewer{height:458px;border-bottom:8px solid #000;background:transparent url(/mysite/themes/kcw/images/bg-ourwines.png) left top repeat-x}#WineDockWrapper{top:47px}.wrapper{margin:0 auto;position:relative}#SmallWineDockWrapper{top:30px}#WineViewer h3{text-align:center}#WineDock{height:411px}#SmallWineDock{height:118px}#WineDock li{height:411px}#SmallWineDock li{height:118px}#WineDockWrapper div.infos{position:absolute;z-index:9998;left:0;top:0}#WineDockWrapper div.info{background:#f6f5f4;width:218px;position:absolute;left:0;top:240px;z-index:1000;display:none}#WineDockWrapper div.info h3{text-align:left;font-weight:normal;padding:14px 10px 0 10px}#WineDockWrapper div.info p{padding:0 10px;text-align:left;color:#5e6359;font-size:0.85em}#WineDockWrapper div.info .more{display:inline-block;position:absolute;bottom:-12px;left:10px;color:#000;padding:5px;border:1px solid #cfcdcb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;background-color:#f6f6f5;background:-moz-linear-gradient(center top,#f6f6f5,#cfcdc6);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f6f6f5),to(#cfcdc6));font-weight:bold;font-size:0.9em;margin-right:5px}.dock{visibility:hidden}.dock li{float:left;position:relative;text-align:center}.dock li div{display:none}.ourwinespage #Content{padding:0;height:178px}.player{display:none;height:238px;width:435px}#Prev,#Next{width:41px;height:41px;display:block;float:left;background:red;margin-top:159px;background-color:transparent;background-image:url(/mysite/themes/kcw/images/bttn-arrows.png);background-repeat:no-repeat;cursor:pointer}#Prev{margin-left:78px;background-position:left top}#Next{background-position:left -82px}#Prev:hover{background-position:left -41px}#Next:hover{background-position:left -123px}.viewPort{width:677px;height:373px;float:left;overflow:hidden;position:relative;visibility:hidden}.viewPortLiner{height:373px;position:absolute}.viewPortLiner .wineContent{height:373px;width:677px;overflow:hidden;float:left}.wineContent .paneHolder{position:relative}.wineContent .paneHolder .pane{position:absolute;left:0;top:0;height:238px;width:435px;overflow-x:hidden;overflow-y:auto}.wineContent img{float:left;margin-left:62px}.wineContent .liner{margin:0 37px;float:left;width:434px}.wineContent h1{margin-top:20px}#WineViewer .wineContent h3{text-align:left;color:#4a4e46}#WineViewer .wineContent h5{margin-bottom:5px}.wineContent p{color:#4a4e46}.wineContent ul{margin-bottom:20px;height:25px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.wineContent li{float:left;margin-right:10px;line-height:25px}.wineContent li a{color:#B4975A}.wineContent li.current a{color:#4a4e46}dl{width:400px}dt{display:inline-block;width:60px;font-weight:bold;float:left;line-height:1.5em;margin-bottom:10px}dd{display:inline-block;width:340px;line-height:1.5em;margin-bottom:10px}

