@media (min-width:700px){#shopnav{float:left;margin:0 30px 0 0;padding:0;width:150px;list-style:none}#shopnav li{margin:0;padding:0;display:inline}#shopnav li a{display:block;border:1px solid #DCDCDC;text-decoration:none;padding:7px 10px;margin-bottom:5px}#shopnav li a:hover{background-color:#E5F5F8}#shopcontent{margin-left:220px}}#prodlist{margin:0 -90px 0 220px}#prodlist table{float:left;margin:0 60px 15px 0;width:136px}#prodlist td{height:140px;text-align:center}#prodlist td img{background:url(/images/shop/no-image.gif) center no-repeat;border:1px solid #DCDCDC;max-height:136px;width:auto}#prodlist td img:hover{border:1px solid #019CBA}#prodlist th{vertical-align:top;font-weight:400;height:80px;padding-top:4px}#prodlist th a{font-weight:700;color:#019CBA;line-height:16px;text-decoration:none}#prodlist th a:hover{text-decoration:underline;color:#019CBA}#pagenum{clear:left}#pagenum a{color:#948671}#pagenum a:hover{text-decoration:none}.sale{text-decoration:line-through}#detailsImg{float:left}#detailsImg img{background:url(/images/shop/no-image.gif) center no-repeat;border:1px solid #DCDCDC}#detailsImg img:hover{border:1px solid #019CBA}#detailsInfo{margin-left:350px;font-size:12px}#details h2{margin:0;padding:0}#details h4{margin:0;padding:0;font-size:9px;line-height:20px;color:#666;font-weight:400}#details p{margin:15px 0}#detailsInfo a{text-decoration:none}#extrapix{padding:20px 0}#extrapix img{margin:0 20px 20px 0}#cart{margin:0;padding:0 0}#cart td{border:none;vertical-align:middle;padding-bottom:10px}#cart select{width:120px}#next{width:100%}#next td{font-size:9px}#next a:hover{color:#019CBA}#recommended{padding-bottom:20px}#recommended h2{margin:30px 0 10px 0}#recommended a{float:left}#recommended img{background:url(/images/shop/no-image.gif) center no-repeat;border:1px solid #DCDCDC;margin:0 20px 20px 0}#recommended img:hover{border:1px solid #019CBA}#colours h2{font-size:10px;text-transform:uppercase;margin-bottom:5px}#colours img{margin:0 10px 10px 0}#basket{width:98%}#basket th{font-size:10px;line-height:12px;text-transform:uppercase;border-bottom:1px solid #019CBA;background-color:#E5F5F8;padding:10px}#basket td{padding:5px}#basket td table{margin:-5px}.payment{border:1px solid #019CBA;padding:10px 10px 20px;width:28%}#order h2{margin:20px 0 5px}