html,body{margin:0;padding:0}body{background:#f2f2f2;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5;text-align:center}a{color:#174f7a;text-decoration:underline}a:hover{color:#8a4b00}img{border:0}#page{width:94%;max-width:980px;margin:0 auto;background:#fff;text-align:left;border-left:1px solid #ccc;border-right:1px solid #ccc}#header{padding:18px 20px 12px;border-bottom:4px solid #d68a22;background:#fff}.brand{float:left;width:46%}.brand strong{font-size:26px;color:#174f7a;letter-spacing:-1px}.brand span{display:block;color:#666;font-size:12px}.shoplink{float:right;width:48%;text-align:right;padding-top:3px}.clear{clear:both;height:0;overflow:hidden}.btn,.btn:visited{display:inline-block;background:#174f7a;color:#fff!important;text-decoration:none;font-weight:bold;padding:8px 12px;border:1px solid #0e3553}.btn:hover{background:#0e3553}.nav{background:#eee;border-bottom:1px solid #ccc;padding:8px 20px}.nav a{margin-right:13px;font-weight:bold;text-decoration:none;white-space:nowrap}.notice{margin:18px 20px 0;padding:12px 14px;background:#fff7df;border:1px solid #e1c27b}.notice strong{color:#7a4800}.content{padding:20px}h1{margin:0 0 12px;color:#174f7a;font-size:28px;line-height:1.15;font-weight:normal}h2{margin:24px 0 8px;color:#174f7a;font-size:20px;line-height:1.2}h3{margin:14px 0 5px;color:#444;font-size:15px}.intro{font-size:15px;line-height:1.55}.main{float:left;width:66%}.side{float:right;width:30%}.panel{margin:0 0 16px;padding:13px;background:#f7f7f7;border:1px solid #d7d7d7}.panel h2,.panel h3{margin-top:0}.callout{margin:18px 0;padding:14px;border:1px solid #b6c9d8;background:#eef5fa}.warning{margin:18px 0;padding:12px 14px;border:1px solid #d6b86b;background:#fff9e8}.list{margin:7px 0 0 18px;padding:0}.list li{margin:0 0 4px}.table{width:100%;border-collapse:collapse;margin:12px 0 18px}.table th,.table td{padding:7px 8px;border:1px solid #ccc;vertical-align:top}.table th{background:#eee;text-align:left}.hero{float:right;width:290px;margin:0 0 14px 20px;padding:5px;background:#fff;border:1px solid #ccc;text-align:center}.hero img{display:block;width:290px;height:auto}.hero p,.photo p{margin:5px 2px 0;font-size:11px;color:#666}.photo-strip{margin:18px 0 22px;padding:12px 0 4px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.photo{float:left;width:30%;margin:0 3% 10px 0;text-align:center}.photo img{width:100%;height:auto;border:1px solid #ccc;background:#fff}.smallphoto{float:right;width:220px;margin:4px 0 12px 15px;padding:4px;border:1px solid #ccc;background:#fff;text-align:center}.smallphoto img{display:block;width:220px;height:auto}.smallphoto p{font-size:11px;color:#666;margin:5px 2px 0}.footer{clear:both;margin-top:20px;padding:18px 20px;border-top:1px solid #ccc;background:#eee;color:#555;font-size:11px}.footer p{margin:0 0 6px}.sizes strong{color:#174f7a}* html .photo img{width:98%}* html .hero img{width:290px}* html .smallphoto img{width:220px}.brand img.logo{display:block;width:270px;height:auto}.two-col{margin-top:18px}.category{float:left;width:46%;margin:0 3% 18px 0}.category img{float:left;width:90px;height:auto;margin:3px 10px 8px 0}.photo-box{float:left;width:30%;margin:0 3% 10px 0;text-align:center}.photo-box img{width:100%;height:auto;border:1px solid #ccc;background:#fff}.photo-box p{margin:5px 0 0;font-size:11px;color:#666}.related{margin-top:18px;padding:12px 14px;background:#f7f7f7;border:1px solid #d7d7d7}.related h2{margin-top:0}.related ul{margin:0 0 0 18px;padding:0}.related li{margin:0 0 5px}* html .brand img.logo{width:270px}* html .photo-box img{width:98%}