#bg-hold, #footer, .complete-actions{ display:none; } #logo h1{ width:86px; height:29px; display:block; text-indent:-9999px; } #logo { position: relative; } #logo:before { content: url('images/site/logo-black.png'); position: absolute; left: 0; top: 0; width: 86px; height: 29px; } .grid_4{ width:31%; margin:0 1% 1cm 1%; float:left; border:none; } .grid_4 .table-condensed{ margin-top:13px; } fieldset{ border:none; } .grid_12{ width:98%; margin:0 1%; } .grid_12:after{ content:''; clear:both; display:block; } #basket-table{ clear:both; border-top:1px solid #db4d4d; border-bottom:1px solid #db4d4d; padding-top:26px; } #basket-table th{ text-align:left; } a{ color:#db4d4d; text-decoration:none; } #nav li{ display:none; } #nav{ border-bottom:1px solid #db4d4d; margin-bottom:26px; padding-bottom:26px; text-align:left; } #nav ul{ padding:0; margin:0; text-align:left; }