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,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,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-size:62.5%;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clear{clear:both;font-size:.1px;height:0;width:0}.cF:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cF{display:inline-block}/*\*/.cF{display:block}/**/.fL{float:left}.fR{float:right}.h{display:none!important}.r{display:block;position:relative;overflow:hidden}.r span{position:absolute;width:100%;height:100%;top:0;left:0}.rO span{position:absolute;left:-9999em;top:-9999em}.cP{cursor:pointer}body{background:#d5d5d5;font-family:Arial}#Wrapper{background:#f5f5ef;min-height:700px}#Container{margin:0 auto;padding:40px 0 20px 0;width:920px}#FooterContainer{background:#d5d5d5;height:200px}footer#PrimaryFooter{margin:0 auto;height:150px;padding:30px 0 20px 0;position:relative;width:920px}header{float:none;display:block;width:auto}header h1 a{background:url(http://wrenbicycles.co.uk/wp-content/themes/wren/images/wren-logo.gif) left top no-repeat;display:block;height:122px;margin:0 auto 40px;text-indent:-9999px;width:89px}nav{border-bottom:2px solid #000;border-top:2px solid #000;height:33px;margin-bottom:40px;width:920px}nav ul{margin:10px auto 5px;width:380px}nav ul li{height:20px;margin:0 40px 0 0;width:auto}nav ul li.contact{margin:0}nav ul li a{color:#010000;font-size:1.1em;line-height:140%;height:13px;font-weight:bold;text-decoration:none;text-transform:uppercase;display:inline}nav ul li a.active{border-bottom:2px solid #010000;text-decoration:none}section#PrimaryContent{overflow:hidden;padding:0 0 40px 0;width:920px}section#PrimaryContent .scrollable{height:450px;overflow:hidden;position:relative;width:920px}section#PrimaryContent .scrollable .items{position:absolute;width:20000em}section#PrimaryContent .scrollable li{display:inline;float:left}section#PrimaryContent header{margin:0 0 40px 0}section#PrimaryContent,aside{font-family:Georgia}section#PrimaryContent p,aside p{font-size:1.2em;letter-spacing:1px;line-height:180%;margin:0 0 20px 0}section#PrimaryContent p a{color:#010000}section#PrimaryContent h1{text-transform:uppercase;font-size:2em;margin:0 0 30px 0}section#PrimaryContent.shop{width:930px}section#PrimaryContent.shop header{font-size:1.8em;margin:0 0 20px 0;text-transform:uppercase;font-family:Stymie-Med}section#PrimaryContent.shop article ul{margin:0 0 5px 0}section#PrimaryContent.shop article ul li{margin:0 10px 40px 0;width:300px}section#PrimaryContent.shop article ul li .copy{margin:10px 0 0 0}section#PrimaryContent.shop article ul li .copy a{color:#010100;font-size:1.2em;text-decoration:none;letter-spacing:1px}section#PrimaryContent.product article .image{background:url(http://wrenbicycles.co.uk/shop-assets/images/spinner.gif) center no-repeat;margin:0 90px 0 0;height:415px;width:530px}section#PrimaryContent.product article .image a#product-image{display:block;height:415px;text-decoration:none;width:530px}section#PrimaryContent.product article .image a{text-decoration:none}section#PrimaryContent.product article .image .images-nav{font-size:1.2em;margin:10px auto;width:60px}section#PrimaryContent.product article .image .images-nav li a{color:#000;padding:0 3px}section#PrimaryContent.product article .copy{width:300px}section#PrimaryContent.product article .copy h2{border-bottom:1px solid #010100;font-size:1.2em;padding:0 0 25px 0;letter-spacing:1px}section#PrimaryContent.product article .copy .description{border-bottom:1px solid #010100;padding:25px 0 5px 0}section#PrimaryContent.product article .copy .price{border-bottom:1px solid #010100;padding:15px 0 15px 0}section#PrimaryContent.product article .copy .actions{padding:15px 0 0 0}section#PrimaryContent.product article .copy .actions p{margin:0 0 10px 0}section#PrimaryContent.product article .copy .actions p a{text-decoration:none}section#PrimaryContent.product article .copy .actions p a:hover{border-bottom:1px solid #010100}section#PrimaryContent.product article .copy .actions p .checkout a{font-weight:bold}section#PrimaryContent.product article #product-form{font-size:1.2em}section#PrimaryContent.product article #product-form .quantity input{border:1px solid #010100;margin:0 0 10px 0;padding:1px 0 1px 5px;width:15px}section#PrimaryContent.cart article{font-size:1.2em}section#PrimaryContent.cart article #CartTable{letter-spacing:1px}section#PrimaryContent.cart article th{color:#7e7e7e;font-family:Arial;font-weight:bold;font-size:.8em!important;text-transform:uppercase;padding:0 0 25px 0;border-bottom:1px solid #000}section#PrimaryContent.cart article #CartBody tr.row-bottom{border-bottom:1px solid #000}section#PrimaryContent.cart article #CartBody a{color:#010100;text-decoration:none}section#PrimaryContent.cart article #CartBody .item-qty input{width:84px}section#PrimaryContent.cart article #CartUpdate{padding:25px 0 25px 0;width:604px}section#PrimaryContent.cart article #ShippingTo{letter-spacing:1px;padding:40px 0 0 0;width:590px}section#PrimaryContent.cart article #ShippingTo .shipping-error{text-align:right;line-height:120%;padding:10px 0;width:320px}section#PrimaryContent.cart article #ShippingTo .shipping-error a{color:#010100}section#PrimaryContent.cart article #CartCheckout{padding:25px 0;width:527px}section#PrimaryContent.cart article #Total{letter-spacing:1px}section#PrimaryContent.cart article #Total .wrapper{padding:0 0 0 408px}section#PrimaryContent.cart article #Total .wrapper a{display:block;margin:25px 0 0 46px;text-decoration:none;color:#010100}section#PrimaryContent.cart article #Total .wrapper a:hover{text-decoration:underline;color:#010100}section#PrimaryContent.cart article #Total .sub-total{color:#7e7e7e;font-family:Arial;font-weight:bold;font-size:.8em!important;text-transform:uppercase}section#PrimaryContent.cart article #Total .price{font-weight:bold}section#PrimaryContent.cart article #Total .shipping{color:#757575}footer#PrimaryFooter section{font-size:1.1em;margin:0 12px 0 0;width:144px}footer#PrimaryFooter section.forms{display:block;width:190px}footer#PrimaryFooter section header{color:#010000;font-weight:bold;margin:0 0 5px 0}footer#PrimaryFooter section div{color:#666;line-height:140%}footer#PrimaryFooter section div span{color:#b1b0b0}footer#PrimaryFooter section ul li{line-height:140%}footer#PrimaryFooter section ul li a{color:#666;text-decoration:none}footer#PrimaryFooter section ul li a:hover{border-bottom:1px solid #666}footer#PrimaryFooter section .search-form{margin:0 0 20px 0}footer#PrimaryFooter section .search-form input#s{height:13px;margin:0 2px 0 1px;width:125px}footer#PrimaryFooter section .search-form #searchsubmit{display:block;margin:4px 0 0 0}footer#PrimaryFooter section.copyright{color:#b1b0b0;position:absolute;bottom:20px;left:0;width:920px}#cart_discount{margin-left:400px;padding:20px}