* {margin:0px;padding:0px;border:none;}img {vertical-align:bottom;}table {border-collapse:collapse; border-spacing:0px;}h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}body {background:#231725 url(../images/madeinuk-bg.jpg) center top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434d53; behavior:url(css/csshover.htc);}input.text, textarea {border:1px solid #666666;padding:2px;margin-bottom:1em;}.clr {clear:both;}.fr {float:right;}.fl {float:left;}h1, h2, h3, p {padding-bottom:10px;}h1 {color:#000000;font-size:13px;}h2 {font-weight:bold; color:#ff00d5;}em {font-style:italic;}strong {color:#1e2326;}#featuredHome {font-weight:bold; color:#ff00d5;}#wrapper{padding: 0px 0px 0px 0px;width:986px; background:#ffffff ;}#container {margin-left:auto;margin-right:auto;width:986px;}#toplevel {height:39px;margin-left:auto;margin-right:auto;padding:13px 0 0;width:986px;}a:active{outline:none;}a:focus{-moz-outline-style:none;}a{text-decoration:underline; color:#54a497}a:hover{text-decoration:none;}#navigation{height:45px; background:url(../images/nav_bg.gif) repeat-x;}#navigation a{float:left; text-decoration:none; font-size:11px; background:url(../images/navline.gif) bottom left no-repeat; margin: 0 0 0 0; padding: 17px 13px 14px 13px; font-weight:bold; color:#ffffff; text-transform:uppercase;}#navigation a:hover{color:#248da3;}#navigation a.selected_left{background:#fff; color:#757575;}#navigation a.selected_right{background:#fff; border-right:1px #90D0C8 solid; border-left:1px #90D0C8 solid; color:#757575;}#navigation a.selected{background:#fff; border-left:1px #90D0C8 solid; color:#757575;}#header {clear:both;background:#ffffff;height:260px;margin:0 0 0px;padding:10px 0 0 10px;width:976px;}#col_one{float:left; width:390px; padding:20px 20px 0 20px; background:#fce7f6; margin: 0 19px 0 0; text-align:justify; min-height:320px; height:auto !important; height:320px; margin-bottom:10px;margin-left:10px;}#col_one_two{float:left; width:546px; padding:20px 20px 0 20px; background:#fce7f6; margin: 0 19px 0 0; text-align:justify; min-height:320px; height:auto !important; height:320px; margin-bottom:10px;margin-left:10px;}#col_two{float:left; width:156px; padding:20px 20px 20px 20px; background:#fce7f6; margin: 0 0px 0 0; text-align:justify;}#col_three{float:right; width:316px; margin: 0 0 0 0; text-align:right;}#col_three img{margin: 0 0 6px 0;}.imgbox {background:transparent url(../images/imgbg.png) no-repeat scroll 0 0;height:130px;margin-left:auto;margin-right:auto;padding:9px;width:130px;z-index:3;}#google_seo {margin-left:auto;margin-right:auto;width:166px;}#google_seo p {width:140px;margin-left:5px;margin-top:5px;padding-left:3px;padding-right:3px;color:#15aadb;font-size:10px;}#google_seo strong {color:#15aadb;}#imageParagraph {color:#000000;width:140px;margin-left:auto;margin-right:auto;text-align:left;}#designList {float:left;width:150px;}input.Field {border:1px solid #000000;}input.button {border:1px solid #000000;}.footer {background:#ff00d5 url(../images/web-design-midlands-footer-bg.jpg) center top no-repeat;width:986px;height:89px;margin-left:auto;margin-right:auto;border-top:1px solid #777777}.footer p{color:#000000; font-weight:light;width:460px;margin-left:10px;margin-top:10px;}.footer a {color:#000000;}.basicList { list-style: none;margin: 10px 5px;}#nav li{float:left;padding:0;margin:0;}#nav ul a, #subMenusContainer a{display:block;padding:10px 20px;border-bottom:1px #90D0C8 solid;}#nav a{float:left;}#subMenusContainer a, #nav li li a{text-align:left;}#nav a:hover, #nav a:focus, #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused{background-color:#47C0DD ;color:#FFF;}#subMenusContainer a:hover,#subMenusContainer a:focus,#nav a.mainMenuParentBtnFocused,#subMenusContainer a.subMenuParentBtnFocused,#nav li a:hover,#nav li a:focus{background-color:#fff ;color:#757575;}.subMenuParentBtn{background: url(../img/arrow_right.gif) right center no-repeat;}.subMenuParentBtnFocused{background: url(../img/arrow_right_over.gif) right center no-repeat;}.mainMenuParentBtn{background: url(../img/arrow_down.gif) right center no-repeat;}.mainMenuParentBtnFocused{background: url(../img/arrow_down_over.gif) right center no-repeat;}.smOW{display:none;position: absolute;overflow:hidden;padding:0 2px;margin:0 0 0 -2px;}#nav, #nav ul, #nav ol, #subMenusContainer ul, #subMenusContainer ol {padding: 0;margin: 0;list-style: none;line-height: 1.2em;}#nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol {background:#fff;border-left:1px solid #90D0C8;border-right:1px solid #90D0C8;border-bottom:1px solid #90D0C8;left:0;}#nav li {display:block;list-style:none;position:relative;float:left;}#subMenusContainer li{list-style: none;padding:0; margin:0; text-align:left;}#nav{list-style:none;}#subMenusContainer{display:block; position:absolute;top:0;left:0;width:100%;height:0;overflow:visible;z-index:1000000000; }#nav li li{float:none; }#nav li li a{position:relative;float:none;}#nav li ul {position: absolute;width: 10em;margin-left: -1000em;margin-top:2.2em;}#nav li ul ul { margin: -1em 0 0 -1000em; }#nav li:hover ul ul {margin-left: -1000em; }#nav li:hover ul{margin-left: 0; }#nav li li:hover ul {margin-left: 10em; margin-top:-2.5em;}#nav li a:focus + ul {margin-left: 0; margin-top:2.2em; }#nav li li a:focus + ul { left:0; margin-left: 1010em; margin-top:-2.2em;}#nav li li a:focus {left:0;margin-left:1000em; width:10em;margin-top:0;}#nav li li li a:focus {left:0; margin-left: 2010em; width: 10em;margin-top:-1em;}#nav li:hover a:focus{ margin-left: 0; }#nav li li:hover a:focus + ul { margin-left: 10em; }#lbOverlay {position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;cursor: pointer;}#lbCenter, #lbBottomContainer {position: absolute;z-index: 9999;overflow: hidden;background-color: #fff;}.lbLoading {background: #fff url(loading.gif) no-repeat center;}#lbImage {position: absolute;left: 0;top: 0;border: 10px solid #fff;background-repeat: no-repeat;}#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none;}#lbPrevLink {left: 0;}#lbPrevLink:hover {background: transparent url(prevlabel.gif) no-repeat 0 15%;}#lbNextLink {right: 0;}#lbNextLink:hover {background: transparent url(nextlabel.gif) no-repeat 100% 15%;}#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 10px solid #fff;border-top-style: none;}#lbCloseLink {display: block;float: right;width: 66px;height: 22px;background: transparent url(closelabel.gif) no-repeat center;margin: 5px 0;outline: none;}#lbCaption, #lbNumber {margin-right: 71px;}#lbCaption {font-weight: bold;}