html,body{border:0;color:#000;font:normal small Arial,Verdana,sans-serif;margin:0;padding:0;vertical-align:baseline;}body{background:url(../Images/bg.png) left top repeat #FFF;}pre,code{font-family:Consolas,"Courier New",Courier,monospace;color:#00C;}a{text-decoration:none;}em{font-style:italic;}table{table-layout:fixed;border-collapse:collapse;}p,h1,h2,h3,h4,h5{margin:0;margin-bottom:.5em;}h1,h2,h3,h4,h5{font-weight:bold;}h1{font-size:3em;}h2{font-size:2.5em;}h3,h4,h5{font-size:2em;}img,embed{display:block;border:none;}form{margin:0;}hr{color:#959AC3;background-color:#959AC3;height:1px;border:0;}#container{background-color:#FFF;margin:20px auto 10px;overflow:hidden;padding:20px;width:920px;}#section,#aside,#services,#footer{float:left;position:relative;}#services,#footer{margin-top:5px;width:920px;}#section{margin-right:5px;width:612px;}#aside{width:303px;}#footer{border-top:1px solid #919295;color:#919295;font:85% Georgia,"Times New Roman",Times,serif;padding-top:10px;}#storm{font-size:85%;margin:auto;padding:0 20px 20px 0;text-align:right;width:940px;}#storm a{color:#919295;}#storm a:hover,#storm a:focus{color:#00A1B1;}#section p#logo,#section h1#welcome{border-bottom:1px solid #919295;height:119px;margin:0 0 15px 0;position:relative;width:612px;}#section h1#welcome,#section h1#about-us,#section h1#civil-litigation,#section h1#contact-locations,#section h1#did-you-know,#section h1#employment,#section h1#family-divorce,#section h1#mediation,#section h1#our-services,#section h1#our-team,#section h1#property,#section h1#wills-probate-trust,#section h1#our-results,#section h1#disclaimer,#section h1#site-map,#section h1#recruitment{border:0;height:313px;margin:0;width:612px;}#section h1#about-us,#section h1#civil-litigation,#section h1#contact-locations,#section h1#did-you-know,#section h1#employment,#section h1#family-divorce,#section h1#mediation,#section h1#our-services,#section h1#our-team,#section h1#property,#section h1#wills-probate-trust,#section h1#our-results,#section h1#disclaimer,#section h1#site-map,#section h1#recruitment{height:180px;position:relative;}#section p#logo span,#section h1#welcome span,#section h1#about-us span,#section h1#civil-litigation span,#section h1#contact-locations span,#section h1#did-you-know span,#section h1#employment span,#section h1#family-divorce span,#section h1#mediation span,#section h1#our-services span,#section h1#our-team span,#section h1#property span,#section h1#wills-probate-trust span,#section h1#our-results span,#section h1#disclaimer span,#section h1#site-map span,#section h1#recruitment span{background:url(../Images/logo.png) no-repeat;height:100%;position:absolute;width:100%;}#section h1#welcome span{background-image:url(../Images/flash.png);}#section h1#about-us span{background-image:url(../Images/about-us.jpg);}#section h1#civil-litigation span{background-image:url(../Images/civil-litigation.jpg);}#section h1#contact-locations span{background-image:url(../Images/contact-locations.jpg);}#section h1#did-you-know span{background-image:url(../Images/did-you-know.jpg);}#section h1#employment span{background-image:url(../Images/employment.jpg);}#section h1#family-divorce span{background-image:url(../Images/family-divorce.jpg);}#section h1#mediation span{background-image:url(../Images/mediation.jpg);}#section h1#our-services span{background-image:url(../Images/our-services.jpg);}#section h1#our-team span{background-image:url(../Images/our-team.jpg);}#section h1#property span{background-image:url(../Images/property.jpg);}#section h1#wills-probate-trust span{background-image:url(../Images/wills-probate-trust.jpg);}#section h1#our-results span{background-image:url(../Images/our-results.jpg);}#section h1#disclaimer span{background-image:url(../Images/disclaimer.jpg);}#section h1#site-map span{background-image:url(../Images/site-map.jpg);}#section h1#recruitment span{background-image:url(../Images/recruitment.jpg);}#section ul#menu{background:url(../Images/menubg.png) right top no-repeat #00A1B1;font-size:85%;font-weight:bold;list-style:none;margin:0 0 15px;min-height:30px;overflow:hidden;padding:0 0 0 5px;text-transform:uppercase;width:607px;}#section ul#menu li{float:left;}#section ul#menu a,#aside p.box a{display:block;padding:8px 10px;}#section ul#menu a{color:#FFF;text-align:center;}#section ul#menu a:hover,#section ul#menu a:focus,#section ul#menu a.current{background:url(../Images/menu-selector.png) center bottom no-repeat;}#section div.section{line-height:1.3em;padding:15px;}#section div.section h2.title{color:#00A1B1;font-size:120%;margin:1em 0 1em 0;}#section div.section p{margin-bottom:1em;}#section div.section p.outro{color:#00A1B1;font-weight:bold;}#section div.section ul.site-map ul{margin:1em 0;}#section div.section ul.site-map a{color:#00A1B1;text-decoration:none;}#section div.section ul.site-map a:hover,#section div.section ul.site-map a:focus{color:#919295;}#aside dl#address-details,#aside dl#contact-details{font-size:85%;}#aside dl#address-details,#aside dl#address-details dd,#aside dl#contact-details,#aside dl#contact-details dd{margin:0;}#aside dl#address-details,#aside dl#contact-details{border-bottom:1px solid #919295;}#aside dl#address-details{padding-bottom:15px;margin-bottom:15px;min-height:94px;width:170px;}#aside dl#address-details dt,#aside dl#contact-details dt{color:#00A1B1;font-weight:bold;}#aside dl#address-details dt{margin-top:10px;}#aside dl#contact-details dt{cursor:help;float:left;margin-right:5px;}#aside dl#contact-details{float:right;min-height:119px;width:128px;}dt[title="Telephone"],dt[title="Telephone"]+dd{padding-top:76px;}#aside dl#contact-details a{color:#00A1B1;}#aside dl#contact-details a:hover,#aside dl#contact-details a:focus{color:#919295;}#aside p.box{background:url(../Images/boxlink.png) right top no-repeat #B9E1E8;margin-bottom:15px;}#aside p.box a{color:#00A1B1;font-size:85%;font-weight:bold;text-transform:uppercase;}#aside p.infobox,#aside p.titlebox{background-color:#919295;color:#FFF;line-height:20px;margin-bottom:2px;padding:8px 10px;}#aside ul#partners{background:url(../Images/partners.jpg) right top no-repeat #F3F3F4;list-style:none;margin:0 0 5px;min-height:59px;padding:0;}#aside ul#partners li{font-size:85%;padding:10px 0 0 10px;}#aside ul#partners li a{color:#919295;}#aside ul#partners li a:hover,#aside ul#partners li a:focus{color:#00A1B1;}#aside p.titlebox{background-color:#00A1B1;font-size:85%;font-weight:bold;text-transform:uppercase;padding:5px 10px;}#aside dl.article{background:url(../Images/delete.png) left top no-repeat;color:#919295;font-size:85%;line-height:1.4em;margin:15px;min-height:135px;}#aside dl.article dt{color:#00A1B1;font-weight:bold;padding-top:10px;margin-bottom:5px;}#aside dl.article dd{margin:0;}#aside dl.article dt,#aside dl.article dd{margin-left:105px;}#services{margin-top:1px;}#services dl{position:relative;}#services dd.info{left:60px;position:absolute;top:-260px;visibility:hidden;width:250px;}#services dd.reverse{left:-180px;}#services dd.info ul{background-color:#FFF;font-size:115%;list-style:none;margin:0;min-height:200px;padding:10px;}#services dd.info ul,#services dd.info ul a{color:#919295;}#services dd.info ul a:hover,#services dd.info ul a:focus{color:#000;text-decoration:none;}#services dd.info ul li{background:url(../Images/arrow.png) left center no-repeat;margin-bottom:10px;padding-left:15px;position:relative;}#services dd.info ul li.title{background:url(../Images/title.png) right top no-repeat #919295;color:#FFF;font-weight:bold;margin:-10px -10px 10px;padding:7px 10px;text-transform:uppercase;}#services #service-mediation li.title{background-position:90px 0;}#services #service-employment li.title{background-position:107px 0;}#services #service-family li.title{background-position:137px 0;}#services #service-wills li.title{background-position:190px 0;}#services #service-litigation li.title{background-position:134px 0;}#services #service-property li.title{background-position:90px 0;}#services dd.info ul li.tab{background:url(../Images/tab.png) left top no-repeat;bottom:-27px;height:27px;left:10px;padding:0;position:absolute;width:32px;}#services dd.reverse ul li.tab{background-image:url(../Images/tab-reverse.png);left:228px;}#services dl,#services dl.last,#services dl dd{margin:0;}#services dl{float:left;font-size:85%;margin-right:5px;width:149px;}#services dl#service-wills{width:150px;}#services dl dt{background:url(../Images/delete-services.png) left 27px no-repeat;font-weight:bold;min-height:90px;}#services dl dt a{background-color:#00A1B1;color:#FFF;display:block;font-size:90%;padding:4px 5px;text-transform:uppercase;}#services dl dt a:hover,#services dl dt a:focus{background-color:#919295;}#services dl#service-mediation dt{background-image:url(../Images/service-mediation.jpg);}#services dl#service-employment dt{background-image:url(../Images/service-employment.jpg);}#services dl#service-family dt{background-image:url(../Images/service-family.jpg);}#services dl#service-wills dt{background-image:url(../Images/service-wills.jpg);}#services dl#service-litigation dt{background-image:url(../Images/service-litigation.jpg);}#services dl#service-property dt{background-image:url(../Images/service-property.jpg);}#services dl dd{padding:10px;}#services dl dd a{color:#00A1B1;}#services dl dd a:hover,#services dl dd a:focus{color:#919295;text-decoration:underline;}#footer ul.links,#footer ul.associates{list-style:none;margin:0;padding:0;}#footer ul.associates li{float:left;}#footer ul.associates span{visibility:hidden;}#footer ul.associates a{background:url(../Images/associates.png) 0 0 no-repeat;display:block;height:43px;}#footer ul.associates li.resolution a{width:105px;}#footer ul.associates li.ela a{background-position:-105px 0;width:60px;}#footer ul.associates li.cmc a{background-position:-165px 0;width:78px;}#footer ul.associates li.actaps a{background-position:-243px 0;width:97px;}#footer ul.associates li.elderly a{background-position:-340px 0;width:100px;}#footer ul.associates li.sra a{background-position:-440px 0;width:91px;}#footer ul.associates li.opg a{background-position:-531px 0;width:70px;}#footer ul.associates li.resolution a:hover,#footer ul.associates li.resolution a:focus{background-position:0 -45px;}#footer ul.associates li.ela a:hover,#footer ul.associates li.ela a:focus{background-position:-105px -45px;}#footer ul.associates li.cmc a:hover,#footer ul.associates li.cmc a:focus{background-position:-165px -45px;}#footer ul.associates li.actaps a:hover,#footer ul.associates li.actaps a:focus{background-position:-243px -45px;}#footer ul.associates li.elderly a:hover,#footer ul.associates li.elderly a:focus{background-position:-340px -45px;}#footer ul.associates li.sra a:hover,#footer ul.associates li.sra a:focus{background-position:-440px -45px;}#footer ul.associates li.opg a:hover,#footer ul.associates li.opg a:focus{background-position:-531px -45px;}#footer ul.links{float:right;text-transform:lowercase;}#footer ul.links li{background:url(../Images/divider.png) right center no-repeat;float:left;margin-right:5px;padding-right:10px;}#footer ul.links a{color:#919295;}#footer ul.links a:hover,#footer ul.links a:focus{color:#00A1B1;}#footer ul.associates{background:url(../Images/icon.png) right center no-repeat;border-top:1px solid #919295;height:43px;margin-top:30px;padding-top:5px;}#clickArea1,#clickArea2,#clickArea3,#clickArea4,#clickArea5,#clickArea6{cursor:pointer;left:0;position:absolute;top:0;z-index:1;}#clickArea2{left:154px;}#clickArea3{left:308px;}#clickArea4{left:462px;}#clickArea5{left:617px;}#clickArea6{left:771px;}#clickArea1.trans,#clickArea2.trans,#clickArea3.trans,#clickArea4.trans,#clickArea5.trans,#clickArea6.trans{background:url(../Images/transparent.png) left top repeat;height:180px;width:150px;}#newsfeed{height:143px;list-style:none;margin:5px 0 0;overflow:hidden;padding:0 10px 10px;position:relative;width:283px;}#newsfeed img{display:inline;float:left;margin:4px 14px 0 4px;}#newsfeed li{clear:left;font-size:100%;height:123px;overflow:hidden;padding-top:10px;padding-bottom:2.4em;position:relative;top:0;}#newsfeed li img{margin-top:-10px;}#newsfeed h2,#newsfeed p{font-size:100%;font-weight:normal;}#newsfeed h2 a{color:#00A1B1;}#newsfeed p a{color:#919295;}#newsfeed h2 a,#newsfeed p a{text-decoration:none;}#newsfeed h2 a:hover,#newsfeed h2 a:focus,#newsfeed p a:hover,#newsfeed p a:focus{text-decoration:underline;}dl.direct-contact,dl.service{font-size:95%;}dl.direct-contact,dl.direct-contact dd,dl.service,dl.service dd{margin:0;}dl.direct-contact{background:url(../Images/direct-contacts.jpg) right 0 no-repeat #F3F3F4;margin-bottom:.5em;padding:10px;}dl.direct-contact.philip{background-position:right -58px;}dl.direct-contact a{color:#919295;}dl.service{background-color:#B9E1E8;border-left:10px solid #00A1B1;margin-bottom:.5em;}dl.direct-contact dt,dl.direct-contact a:hover,dl.direct-contact a:focus,dl.service dt a,dl.service dd a{color:#00A1B1;}dl.direct-contact dt,dl.service dt a{font-weight:bold;}dl.direct-contact dt{margin-bottom:.3em;}dl.service dt a:hover,dl.service dt a:focus,dl.service dd a:hover,dl.service dd a:focus{text-decoration:underline;}dl.service dt{padding:10px 10px 0;}dl.service dd{padding:0 10px 10px;}body#team h2,body#recruitment h2{border-bottom:1px solid #ACADAF;border-top:1px solid #ACADAF;color:#00A1B1;font-size:100%;margin:0;padding:10px 15px;}body#team h2.cursor,body#recruitment h2.cursor{background:url(../Images/drop-down-arrows.png) 550px 14px no-repeat;border-bottom:0;cursor:pointer;}body#team h2.cursor.open,body#recruitment h2.cursor.open{background-color:#E1F1F5;background-position:550px -26px;}body#team h2.hovered{background-color:#E1F1F5;}div.panel a{color:#919295;text-decoration:underline;}div.panel a:hover,div.panel a:focus{color:#00A1B1;text-decoration:none;}body#team div.panel,body#recruitment div.panel{padding:15px;}body#team div.panel img{float:left;}body#team div.panel p{margin-left:127px;}body#team div.panel p a,body#recruitment div.panel p a{background:url(../Images/envelope.png) right center no-repeat;color:#00A1B1;padding-right:28px;}body#team div.panel p a:hover,body#team div.panel p a:focus,body#recruitment div.panel p a:hover,body#recruitment div.panel p a:focus{color:#919295;}body#didyouknow h2,body#results h2,body#panel h2{background-color:#B9E1E8;color:#00A1B1;font-size:100%;margin:0;padding:5px 7px;}body#didyouknow h2.cursor,body#results h2.cursor,body#panel h2.cursor{background:url(../Images/didyouknow-arrows.png) 560px 10px no-repeat #B9E1E8;cursor:pointer;margin-top:1em;padding:5px 40px 5px 7px;}body#didyouknow h2.hovered,body#results h2.hovered,body#panel h2.hovered{background-color:#00A1B1;background-position:560px -231px;color:#FFF;}body#didyouknow div.panel,body#results div.panel,body#panel div.panel{background-color:#F3F3F4;margin-bottom:1em;padding:5px 7px;}body#didyouknow h2.open,body#results h2.open,body#panel h2.open{background-color:#00A1B1;background-position:560px -110px;color:#FFF;}body#results div.panel li{margin:0 15px 15px -15px;}#contact div.section{font-size:85%;}#contact p.title{color:#00A1B1;font:160% Georgia,"Times New Roman",Times,serif;}#contact td ul,#contact #section form ul{list-style:none;margin:10px 0 0;padding:0;}#contact td li.title{color:#00A1B1;font-weight:bold;}#contact #section dl{border-bottom:1px solid #C8C8CA;border-top:1px solid #C8C8CA;margin:1em 0;overflow:hidden;padding:10px 0;}#contact #section dl dd{margin:0;}#contact #section dl dt,#contact #section dl dd{float:left;margin-right:10px;}#contact #section dl dt{color:#00A1B1;margin-right:3px;}#contact #section dl a{color:#000;}#contact #section dl a:hover,#contact #section dl a:focus,#contact #section p.success{color:#00A1B1;}#contact #section p.success,#contact #section p.failure{font-size:140%;line-height:1.5em;margin-top:1em;}#contact #section p.failure,#contact #section p.failure a{color:#C00;}#contact #section p.failure a{text-decoration:underline;}#contact #section form{background:url(../Images/form.png) -10px top no-repeat;margin-top:2em;min-height:306px;position:relative;}#contact #section form li{left:0;position:absolute;top:0;}#contact #section form li input{border:0;font-size:100%;}#contact #section form li#fullname{left:50px;top:21px;}#contact #section form li#fullname input{width:235px;}#contact #section form li#email{left:355px;top:21px;}#contact #section form li#email input{width:215px;}#contact #section form li#telephone{left:155px;top:63px;}#contact #section form li#telephone input{width:135px;}#contact #section form li#hear{left:472px;top:63px;}#contact #section form li#hear input{width:100px;}#contact #section form li#message{left:10px;top:125px;}#contact #section form li textarea{border:0;font:100% Arial,Verdana,sans-serif;height:166px;width:560px;}#contact #section form p{position:absolute;right:-70px;bottom:0;}#contact #section form p.spambot{left:-3000px;position:absolute;}#contact div#google-leigh,#contact div#google-rochford{height:214px;width:275px;}.menuExpanded{background-color:#b9e1e8;min-height:24px;height:auto!important;height:24px;margin-bottom:15px;margin-left:-5px;padding-top:6px;}.menuExpanded a{color:#00A1B1;font-size:90%;font-weight:bold;margin-left:15px;text-transform:uppercase;}.menuExpanded a:hover,.menuExpanded a:focus{color:#FFF;}div.section a{color:#00A1B1;}body#recruitment div.panel p{margin-left:0;}