 /*
Theme Name: EHL
Theme URI: 
Description: Design created for EHL by cicle
Version: 1.0
Author: Paul McEniff
Author URI: www.cicle.co.uk
Tags:
*/

 body {width:100%;height:600px;background-color:#e5e5e5;margin:0;font-family: Verdana, Arial, Helvetica,sans-serif !important;color:#444;font-size:14px;}
 
 #wrapper {width:960px;margin:auto;margin-top:0;margin-bottom:0;background-color:#fff;}
 
 
 #header {width:100%;height:90px;margin-bottom:5px;margin-top:5px;background-color:#d5d5d5;}
 
.logo {width:365px;height:90px;float:left;margin:0;border:none;}
 
 img {border:none;}

p {text-align:justify !important;}
 
 #header_sep {background-image:url(images/header_bottom.gif);background-repeat:repeat-x;height:25px;position:absolute;top:170;left:0;width:100%;}
 
 #mainnav {height:20px;width:56%;padding-top:5px;margin-left:430px;}
 
 #mainnav fieldset {margin-top:4px;margin-right:10px;float:left;}
 
 #mainnav input[type="submit"] {background-color:#59b300;border:1px solid #abadad;color:#fff;float:right;margin-right:20px;}
 
 #mainnav ul {margin:0;margin-right:20px;list-style-type:none;margin-top:6px;}
 
 #mainnav ul li {float:left;margin-right:10px;margin-top:4px;}
 
 #mainnav ul li+li {border-left:2px solid #abadad;padding-left:10px;}
 
 #mainnav ul li a {text-decoration:none; color:#444;font-size:12px;}
 
 #contact {float:right;width:580px;height:20px;margin-top:20px;margin-right:0px;}
 
 #contact img {float:left;margin-right:5px;margin-top:1px;}
 
 #contact a {float:left;margin-right:15px;color:#444;font-size:12px;text-decoration:none;}
 
 #contact a:hover {background-color:#abadad;color:#fff;}
 
ul#splashnav {list-style-type:none;float:left;width:145px;margin:0;padding:0;}



ul#splashnav li {margin-top:1px;height:14px;width:137px;padding:8px 10px;background-color:#e5e5e5;border-top:none;}

ul#splashnav li + li {border-top:1px solid #444;height:15px;width:137px;padding:8px 10px;background-color:#e5e5e5;border-top:none;}

ul#splashnav li a {color:#444;text-decoration:none;font-size:12px;}

ul#splashnav li.current_page_item,ul#splashnav li.current_page_ancestor {background-color:#59b300;}

ul#splashnav li.current_page_item:hover,ul#splashnav li.current_page_ancestor:hover {background-color:#59b300;}

ul#splashnav li.current_page_item a,ul#splashnav li.current_page_ancestor a {color:#fff;}

ul#splashnav li:hover {background-color:#000;}

ul#splashnav li:hover a {color:#fff;}

ul#splashnav li.li-ourservices {background-color:#59b300;color:#fff;font-size:12px;}

ul#splashnav li.li-ourservices:hover {background-color:#59b300;}

ul#splashnav ul {display:none;}

ul#breadcrumb {list-style-type:none;height:20px;margin:0;padding:0;}

ul#breadcrumb li {float:left;margin:0;padding:0;margin-left:10px;}

ul#breadcrumb li a {font-size:12px;color:#444;text-decoration:underline;margin:0;padding:0;}
 
 #content {width:960px;}
 
 .frontpiece {width:633px;float:left;height:312px;}
 
 .frontpiecemenu {list-style-type:none;width:299px;float:left;height:312px;margin:0;padding:0;}
 
 .frontpiecemenu li {height:78px;padding:0;margin:0;width:299px;background-image:url(images/link_bg.gif);}
 
 .frontpiecemenu li a {color:#444;text-decoration:none;display:block;height:78px;width:260px;margin:0;border:none;padding:10px;font-size:13px;font-weight:bold;color:#000;margin-bottom:4px;}
 

 
 .frontpiecemenu li.selected {background-image:url(images/linksel_bg.gif);margin-left:-30px;width:332px;height:78px;background-position:top right;background-repeat:no-repeat;border:none;}
 
 .frontpiecemenu li.selected a {color:#fff;text-decoration:none;display:block;padding:10px;margin:0;border:none;padding:10px;font-size:13px;font-weight:bold;margin-bottom:4px;}
 
 span.excerpt {font-size:12px;font-weight:normal;color:#444;display:block;margin-top:5px;}
 
 .frontpiecemenu li.selected span.excerpt {color:#fff;margin-top:5px;}
 
 #ytflash {float:left;margin-top:40px;margin-left:40px;margin-right:15px;}
 
 #banner1 {width:633px;height:312px;padding:20px;background-image:url(images/banner1_bg.jpg);background-repeat:no-repeat;}
 
 #banner2 {width:633px;height:312px;display:none;padding:20px;background-image:url(images/banner2_bg.jpg);background-repeat:no-repeat;}
 
 #banner3 {width:633px;height:312px;display:none;padding:20px;background-image:url(images/banner3_bg.jpg);background-repeat:no-repeat;}
 
 #banner4 {width:633px;height:312px;display:none;padding:20px;background-image:url(images/banner4_bg.jpg);background-repeat:no-repeat;}
 
 #banner1 span,#banner2 span,#banner3 span,#banner4 span {display:block;margin-top:10px;text-align:center;}
 
 #banner1 a,#banner2 a,#banner3 a,#banner4 a {color:#444;}
 
 .twothirds {width:616px;margin:9px;float:left;}
 
 .onethirds {width:299px;margin:9px;float:left;} 
 
 .onesixth {width:140px;margin:9px;float:left;}
 
 .fivesixth {width:774px;margin:9px;float:left;}
 
 .fullwidth {width:932px;margin-left:9px;margin-right:9px;}
 
 .h60 {height:74px;}
 
 .h120 {height:162px;}
 
 .h256 {height:256px;}
 
 .h312 {height:312px;}
 
 .h400	{height:400px;}
 
 h1 {font-size:18px;color:#444;border-bottom:1px solid #59b300;}
 
 h1.product_heading {font-size:18px;color:#fff;background-color:#222;border:none;padding:10px;}
 
 h2.smallheading {font-size:13px;color:#fff;background-color:#444;padding:5px;margin:0;}
 
 h2.article_lists {font-size:14px;color:#444;border-bottom:2px solid #59b300;padding-left:5px;line-height:15px;}
 
 .list {width:40%;float:left;padding:15px;}
 
 p.prod_excerpt {width:180px;font-size:11px;color:#444;height:70px;overflow:hidden;padding-left:10px;}
 
 a.buynow {margin-top:-53px;margin-left:100px;padding:3px 2px;color:#fff;font-size:12px;font-weight:bold;display:block;float:left;text-decoration:none;background-image:url(images/black_button.gif);background-repeat:no-repeat;width:200px;height:35px;}
 
 a.buynow span {padding:10px;text-align:center;padding-top:10px;padding-bottom:20px;display:block;margin-left:-10px;}

 
 .getquote {float:right;margin-top:20px;margin-right:30px;padding:5px 10px;background-color:#444;color:#fff;font-size:14px;font-weight:bold;}
 
 
 .green {background-color:#59b300;}
 
 .dgrey {background-color:#444;}
 
 .grey {background-color:#e5e5e5;}
 
 .white {color:#fff;}
 
 .keycontact  {background-image:url(images/kc_bg.gif);font-size:12px;color:#444;}
 
 .keycontact img {float:left;margin:15px;margin-right:10px;margin-bottom:4px;padding-top:30px;width:100px;}
 
 .keycontact ul {list-style-type:none;padding-top:30px;}
 
 .keycontact p {margin-left:10px;margin-right:10px;margin-top:2px;}

  .contact  {font-size:12px;color:#444;}
 
	h2.contact{margin-left:9px;border-bottom:1px solid #59b300;width:632px;font-size:18px;}
 
 .contact img {float:left;margin:15px;margin-right:10px;margin-bottom:4px;padding-top:30px;width:100px;}
 
 .contact ul {list-style-type:none;padding-top:30px;}
 
 .contact p {margin-left:10px;margin-right:10px;margin-top:2px;}
 
 
 .mtt {text-decoration:none;color:#fff;}
 
 .imgleft {float:left;margin:0;padding:0;}
 
 h2.prodheading {font-size:12px;color:#444;padding-left:10px;float:left;margin:0;margin-top:5px;margin-bottom:5px;width:180px;height:15px;}
 
 h2.conveyancing {font-size:15px;background-color:#c00;color:#fff;}
 
 ul.articlelinklist {list-style-type:none;margin:0;margin-left:3px;padding:0;}
 
 ul.articlelinklist li {margin:0;padding:2px;margin-top:4px;}
 
 ul.articlelinklist li a {text-decoration:underline;color:#444;font-size:12px;}
 
 .center {text-align:center;}
 
 #footer {margin-top:20px;margin-bottom:20px;padding-bottom:20px;background-color:#444;width:100%;}
 
 #footer p {text-align:center !important;font-size:0.8em;}
 
 
 #footer ul {width:180px;margin-right:2px;height:160px;float:left;list-style-type:none;margin-left:20px;margin-top:10px;padding-left:30px;}
 
 #footer ul + ul {border-left:2px solid #fff;}
 
 #footer ul li {color:#fff;font-size:14px;}
 
 .fmh {}
 
 li.fmh {margin-bottom:8px;}
 
 li.fmhs {margin-bottom:5px;}
 
 li.fmh a {color:#fff;text-decoration:none;font-size:14px;}
 
 li.fmhs a {font-size:12px;color:#fff;text-decoration:none;}
 
 label.screen-reader-text {display:none;}
 
 #footer p {text-align:center;font-size:0.8em;}
 
 .ibutton {width:15px;margin-left:15px;vertical-align:middle;}
 
 #frontpagebanner {width:400px;height:214px;float:left;}

 ul.kc {margin-top:3px;}
 
ul.kc li {margin-top:10px;}
 
 img.con_button {margin:0;padding:0;}
 
 img.pricebanner {margin-left:45px;margin-bottom:15px;}
 
 table#conv {border:1px solid #abadad;width:612px;margin:0;padding:0;margin-top:0px;}
 
 table#conv td {padding:5px;}
 
 tr.convheading {background-color:#e1e1e1;color:#59b300;font-weight:bold;font-size:14px;}
 
 table#conv tr td {width:300px;height:30px;border-right:1px solid #abadad;}
 
 table#conv tr.alt td{background-color:#e7e7e7;border-right:1px solid #abadad;}
 
 
 table#conv td  {width:120px;height:12px;text-align:center;border-right:1px solid #abadad;}
 

 
 td.disb {}
 
 span.disburse {display:block;margin:10px;margin-left:45px;font-weight:bold;}
 
 a.tooltip{
z-index:10;
float:right;
display:block;
}
a.tooltip:hover{
position:relative;
z-index:100;
} 
a.tooltip span{
display:none;
}
a.tooltip:hover span{
display:block;
position:absolute;
float:left;
white-space:wrap;
top:2em;
left:.5em;
background:#444;
border:1px solid #444;
color:#444;
padding:1px 5px;
z-index:10;
width:300px;
font-size:12px;
color:#fff;
}

a.fpbutton {display:block;margin-top:60px;background-color:#444;text-decoration:none;border:1px solid #abadad;width:100px;margin-left:450px;}

a.fpbutton span {color:#fff;font-size:14px;text-align:center;margin:0;padding:0;margin:0;padding-bottom:8px;font-weight:bold;}

.pricedisplay {font-weight:bold;margin-right:140px;}

form.prod_form {width:520px}

form.prod_form legend {color:#444;}

form.prod_form label {margin:3px;width:220px;display:block;float:left;}

form.prod_form input {margin:3px;width:260px;display:block;clear:right;}

form.prod_form textarea {margin:3px;display:block;width:250px;}

input[type='submit'] {background-color:#444;border:1px solid #d5d5d5;padding-left:10px;padding-right:10px;float:right;padding-top:3px;padding-bottom:3px;color:#fff;}

form.wpcf7-form input[type='submit'] {background-image:url(images/black_button_wh.gif);width:220px;height:50px;border:none;cursor:pointer;}

input[type='submit'].instructus {background-image:url(images/black_button_wh.gif);width:220px;height:50px;border:none;cursor:pointer;}

input[type='submit'].finalquote {background-image:url(images/getquote.png);width:400px;height:107px;border:none;cursor:pointer;margin-right:-100px;}

span.label {display:block;width:200px;margin:2px;float:left;clear:left;text-align:left;}

span.value {display:block;width:400px;margin-left:210px;text-align:left;}

span.qlabel {width:270px;display:block;float:left;text-align:left;}

span.qvalue {width:120px;display:block;text-align:left;float:left;}

h1.convhead {margin:0;padding:5px;background-color:#adadad;color:#fff;border:none;width:602px;}

.prop-thumb {width:100px;height:100px;background-color:#fff;margin:10px auto;}

h2.prop-heading {margin:0;padding:3px;background-color:#444;color:#fff;text-align:center;font-size:12px;height:28px;}

h2.prop-heading a {color:#fff;text-decoration:none;}

.blurb {font-size:12px;color:#444;padding:5px;}

.prod_img_holder {width:100px;height:160px;overflow:hidden;float:left;}

img.sideimage {margin-bottom:10px;width:130px;margin-left:0;}

a.youtube_link {display:block;height:20px;width:200px;margin-top:240px;margin-left:30px;color:#fff;text-decoration:none;}

a.youtube_link span {color:#fff;}

.wpsc_description {width:500px;padding:15px;}

.join {font-size:1em;}
