* {padding: 0; margin: 0;}
html {background-image: url('../images/linesBG.gif') ;}
body {height: 100%; padding: 10px 0; margin: 0; font-family: "gill sans", helvetica, arial, san-serif; }

div#web {width: 100%;}
div#site {width: 960px; margin: 0 auto; background-color: white;}

a img {border: 0;}

div#indexbanner {padding: 200px 0 0 0;}

div.addresshomepage {text-align: center; padding: 20px 0;}
div.addresshomepage p {padding: 10px 0; margin: 10px 0;}

div#navigation {text-align: center; padding: 25px 0 60px 0; font-weight: lighter; font-size: 0.9em; text-transform: uppercase; color: #d2b943; width: 900px; margin: 0 auto;}


div.content {float: left; background-color: white; color: #5c5e5f; text-align: justify;}
div.content a {color: #5c5e5f;}

div.titlecol {width: 213px; float: left;}
div.titlecol img.servicestitle {padding: 0 0 30px 96px;}

div.titlecolA {width: 188px; float: left; text-align: right; padding: 0 25px 0 0;}
div.titlecolA p.bluepara {font-size: 0.8em; padding: 28px 0 0 0; color: #1c3f94; font-weight: lighter;}

div.content a.emailusbutton {color: #183b92; background-color: #e9e9ea; text-decoration: none; padding: 3px 10px;}
div.content a.emailusbutton:hover {background-color: #556faf; color: #ccc;}

div.barcol {float: left; width: 2px;}

div.paracol {width: 600px; float: left; padding: 0 100px 0 45px; font-weight: lighter;}
div.paracol p.firstpara {font-size: 0.9em; padding: 0 0 4px 0; margin: 0 0 4px 0; line-height: 1.3em;}
div.paracol p.firstpara span.blue {color: #1c3f94;}
div.paracol p span.blue {color: #1c3f94;}
div.paracol p {font-size: 0.9em; padding: 4px 0; margin: 4px 0; line-height: 1.3em;}
div.paracol p span.gold {color: #d2b943; padding: 0 10px;}
div.paracol ul {color: #d2b943;}
div.paracol ul.services li {font-size: 0.9em; padding: 4px 0 4px 10px; margin: 4px 0 4px 15px; line-height: 1.3em;}

div.paracol ul.bankadvisory {padding: 10px 0 0 0; margin: 10px 0 0 0;}
div.paracol ul.bankadvisory li {font-size: 0.9em; padding: 0 0 0 10px; margin: 0 0 0 15px; line-height: 1.1em;}
div.paracol ul.support {float: left; width: 240px;}
div.paracol ul.support li {font-size: 0.9em; padding: 0 0 0 10px; margin: 0 0 0 15px; line-height: 1.1em;}
div.paracol ul li span.grey {color: #5c5e5f;}

div.paracollegal {width: 600px; float: left; padding: 0 100px 0 45px; font-weight: lighter;}
div.paracollegal p.firstpara {font-size: 0.8em; padding: 0 0 4px 0; margin: 0 0 4px 0; line-height: 1.2em;}
div.paracollegal p.firstpara span.blue {color: #1c3f94;}
div.paracollegal p span.blue {color: #1c3f94;}
div.paracollegal p {font-size: 0.8em; padding: 4px 0; margin: 4px 0; line-height: 1.2em;}
div.paracollegal p span.gold {color: #d2b943; padding: 0 10px;}

div.tombstonescol {width: 650px; float: left; padding: 0 50px 0 45px; font-weight: lighter;}




div#footer {clear: both; font-size: 0.8em; float: left; background-color: white; padding: 40px 0 20px 0; width: 960px;}
div#footer div.comments {float: left; width: 690px; padding: 0 0 30px 30px;}
div#footer div.legallinks {float: right; width: 230px; color: #d2b943; }
div#footer div.legallinks p {color: #d2b943; text-align: right; margin: 0 40px 0 0; padding: 30px 0 20px 0; line-height: 1.5em;}
div#footer div.legallinks a.legal {text-decoration: none; text-transform: uppercase; color: #a7a9ac; padding: 0 10px;}
div#footer div.legallinks a.TMC {text-transform: none; text-decoration: none; color: #a7a9ac; padding: 0 10px;}

div#indexfooter {clear: both; font-size: 0.8em; background-color: white; padding: 200px 0 20px 0;}
div#indexfooter div.indexlegallinks {color: #d2b943; text-align: right; margin: 0 40px 0 0; padding: 0 0 20px 0;}
div#indexfooter div.indexlegallinks a {text-decoration: none; text-transform: uppercase; color: #a7a9ac; padding: 0 10px;}


div.services_nav {float: left; width: 134px; padding: 0 0 0 65px;}


div.jCarouselLite {border: 5px solid #d3d4d5; width: 392px; height: 321px; position: relative;
    left: -5000px;}
    

div.MarcusRennie {clear: both; width: 600px; float: left; font-weight: lighter;}
div.MarcusRennieimage {float: left; width: 111px; padding: 0 28px 0 0;}
div.MarcusRenniepara {float: left; width: 461px;}
div.MarcusRenniepara p.firstparablue {font-size: 0.9em; color: #1c3f94; padding: 0 0 4px 0; margin: 0 0 4px 0; line-height: 1em;}
div.paracol div.MarcusRenniepara p {padding: 0; margin: 0; font-size: 0.85em;}

div.SamRutley {clear: both; width: 600px; float: left; font-weight: lighter; padding: 20px 0 0 0;}
div.SamRutleyimage {float: left; width: 111px; padding: 0 0 0 28px;}
div.SamRutleypara {float: left; width: 461px;}
div.SamRutleypara p.rightalign {text-align: right; font-size: 0.9em; color: #1c3f94; padding: 0 0 4px 0; margin: 0 0 4px 0; line-height: 1em;}
div.paracol div.SamRutleypara p {padding: 0; margin: 0; font-size: 0.85em;}



