/* UTILISING DEFAULT SCHEME BRANDING AND OVERALL SIZING PAGE */
/* THIS BROWSER INFO
/* Detail   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) 
/* System   OS Unknown 
/* ThisBrowser    Unknown Browser  
/* Release    -- unavailable --  
/* Version      
*/
/* ======================================== STYLE SPECIFICALLY FOR HOME PAGE ========================== */

h2.title { padding-left:310px; }


div#content { clear:both; float:left; padding-top:60px; background:transparent url('img/bg_lines_contact.png') no-repeat left 80px; position:relative; padding-bottom:400px; }

img#img { position:absolute; z-index:1; left:0px; bottom:80px; }
img#map { position:absolute; z-index:1; right:0px; bottom:0px; }

div.rightCol { width:550px; padding-left:310px; }

div#address { clear:both; float:left; width:400px; margin-top:40px; padding:px 0px 0px 0px; }
div#address h4 { font-size:1.8em;font-weight:normal; padding-bottom:5px; }
div#address address { clear:both; float:left; display:block; width:400px; font-size:1.4em; font-style:normal; padding-bottom:5px;color:#000;}
div#address p.contact {  padding:0px; }
div#address a { text-decoration:none; }

a#directionsLink { clear:both; float:left; width:88px; height:22px; background:transparent url('img/button_directions.png') no-repeat left top; margin-top:15px;}
a#directionsLink span { display:none; }
a#directionsLink:hover,
a#directionsLink:active { background-position:0px -30px; }


div.teammember { clear:none; float:left; width:245px; padding-bottom:20px; }
div.det { clear:none; float:left; width:245px;  }
div.det h3 { font-size: 1.8em; color:#000; font-weight:normal; padding-bottom:0px;}
div.det p { font-size:1.4em; padding:0px; line-height:140%;}
div.det p.suffix { font-size:12px; padding-bottom:3px;} 
div.det p.jobtitle { color:#55BFD8;  padding-bottom:10px;}
div.det a { text-decoration:none; }
div.teammember div.text { padding-top:5px; width:100%;}




