body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{font-size:100%}.wrap{text-align:center;width:100%}.cent{width:880px;margin:0 auto}.hide{display:none}.dirt{height:0;visibility:hidden;clear:both}.hideo{ overflow:hidden;}strong{font-weight:700}.handy{cursor:pointer}body{font-family:Arial, Helvetica, sans-serif;font-size:.8em}#top{background:#e4e4e4 url(images/top.gif) no-repeat center top}#outermid{background:#dcdcdc url(images/line.gif) repeat-x center top}#innermid{background:url(images/mid.gif) no-repeat center top;padding:25px 0}#foot{background:#FFF url(images/line2.gif) repeat-x center top}#header{padding:25px 0}#topbody{border-top:1px solid #CCC;overflow:hidden;padding:25px 0}#footbody{font-size:9px;color:#CCC;text-align:center;padding:25px 0}#contactdiv,#contactdiv a{color:#999;text-decoration:none;font-weight:700}.wb{width:440px;float:left}.wb_top{background:url(images/wb_top.png) no-repeat;height:11px;width:440px}.wb_mid{background:url(images/wb_mid.png) repeat-y;min-height:160px;width:420px;text-align:justify;padding:0 10px 10px}.wb_mid p,.wb p{text-align:left;margin:10px 10px 0 0}.wb_bot{background:url(images/wb_bottom.png) no-repeat;height:9px;width:440px}#tr{width:418px;padding:11px}a{color:#333;font-weight:700;text-decoration:none}#contactdiv{width:2000px;display:block;height:48px;padding:30px 0}.header,.content{float:left;height:48px}.haccordion .header{width:48px;color:#fff}.haccordion .content{display:none;width:0;overflow:hidden}.haccordion .content p{width:140px;margin:5px}.padme{border-top:1px solid #CCC;margin:25px 0 0;padding:25px 0 0}#clients .borderdiv{background:url(img/75.png);width:100px;float:left;padding:3px}#clients .clientimg{background-position:top left;width:100px;height:100px}#innermid h2{margin-bottom:20px}#fdesc{height:289px}caption,th,.wrap div{text-align:left}sup,sub{vertical-align:baseline}
.left h1, .more {font-size:1.6em; font-weight:700; color:#333;} .left h1, .left p {margin: 10px 0;} #more ul li a:hover {color:#000;} #more ul li a {font-weight:normal; line-height:1.2em;}  #more ul li {line-height: 20px;}
#buttons {height:143px; background:url(images/dbar.gif); padding-top:39px;}
.flip {width:245px; height: 105px; margin: 0 23px; float:left;}
.web-design {background:url(images/manchester-web-designer.jpg);}
.search-engine-optimisation {background:url(images/manchester-search-engine-optimisation.jpg);}
.managed-web-hosting {background:url(images/managed-web-hosting.jpg);}
ul.margin {margin: 10px 0;} h3 {margin: 10px 0;}