body{margin:0;padding:0;color:#000;background:#0065cf;background-image:url(/media/desktop/RiceBackground.jpg);background-position:center top;background-repeat:repeat-x;font-family:"Cabin",Arial,"Helvetica Neue",Helvetica,sans-serif}h1,h2,h3,h4,h5{margin:0}h2{color:white}a{text-decoration:none;color:white}a:hover{text-decoration:underline}li{color:white}#banner{color:white;height:200px;padding:0 50 0 50;margin:auto;padding-top:20px}#banner h1{font-size:300%;margin:0;padding:.5em;height:80px;text-align:center}#banner-logo-left{width:150px;height:99px;float:left;background-position:-150px 0;background-image:url(/media/desktop/Logos.png);background-repeat:no-repeat}#banner-logo-right{width:150px;height:99px;float:right;background-image:url(/media/desktop/Logos.png);background-repeat:no-repeat}.bannerbuttoncontainer{margin:auto;height:3em;background-image:url("/media/desktop/WhiteLine.png");background-position:center bottom;background-repeat:no-repeat;padding-right:100px}.bannerbutton{padding:.4em;float:right;margin-left:.5em}.bannerbuttontext{font-weight:bold;font-size:150%}a.bannerbuttontext{text-decoration:none;color:white}.bannerbutton:hover{background:#01a1ff;border-radius:1em}#container{margin:0 5% 5% 5%;background-color:#01a1ff;border-radius:2em;display:flex;flex-direction:row}#nav{width:20%;margin-left:0;padding-top:3%;padding-bottom:3%;background-color:#fff;border-top-left-radius:2em;border-bottom-left-radius:2em;min-height:29em;flex:1}#nav a{font-size:130%;color:black;text-decoration:none;line-height:130%;margin-right:10%}.depotlink{text-align:right;width:100%;cursor:pointer}.depotlink:hover{background-color:#01a1ff}#content{margin:0 2em 0 1em;flex:3}#footer{clear:both;height:0}.depotlinkselected{background-color:#01a1ff}.none-selected img{vertical-align:middle}.depot{display:none}.depot-selected{display:inline}.depot{margin:0;color:white}.depot h2{text-transform:uppercase;padding-top:1em}.depot table,.depot tr,.depot td{padding:0;margin:0;border-spacing:0;border-collapse:collapse;color:white;white-space:nowrap}.depot td{padding-right:1em}td.colstart{padding-left:1em}tr.depot-not-accepting td.depotaccept-variety{text-decoration:line-through}span.depotaccept-moisture-value{font-weight:bold}td.depotaccept-note{font-weight:bold}div.depot-alert{font-weight:bold;color:red;background-color:white;font-size:120%}.space{height:1em}.openinghours-title{text-transform:uppercase;font-weight:bold}.openinghours-note{padding-top:.5em}.depotaccept-title{text-transform:uppercase;font-weight:bold}.text-top,.text-bottom{padding:.2em}.none-selected{text-align:center;padding-top:6em;font-size:200%}.none-selected img{padding-right:1em}.detailsupdated{font-size:.8em}.flatpage{color:white}#des{position:fixed;bottom:0;right:0;color:white;font-size:.8em;z-index:-1}#sitemessage{margin:0 auto 1em auto;width:600px;background-color:#01a1ff;border-radius:2em;text-align:center}.siteopen{font-size:50%;display:inline-block;vertical-align:top;margin:.3em 0 0 1em}.debug{display:none}.depotcameras .camera{display:inline-block;position:relative}.depotcameras .camera.current{cursor:pointer}.depotcameras .camera img{width:17em}.depotcameras .camera .camera_name{position:absolute;right:.5em;bottom:.3em;background-color:black;padding:.05em .3em;text-wrap:nowrap}#photoviewer{position:fixed;top:0;left:0;bottom:0;right:0;display:none}#photoviewer.visible{display:block}#photoviewer .frame{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:white;padding:.5em;max-width:95vw;margin:auto;display:flex;justify-content:center;cursor:pointer}#photoviewer .frame img.camera{max-width:95vw;max-height:95vh}#photoviewer .frame img.close{position:absolute;top:1em;right:1em;width:2em}