@charset "utf-8";
/* CSS Document */

body{ font: normal 12px "Myriad Pro", Arial, Helvetica, sans-serif; margin:0px; padding:0px; color:#5b5b5b; }

*{ margin:0px; padding:0px; }

div#wrapper{ width:1000px; margin:auto; }

div.clear{ clear:both; height:0px; line-height:0px; font-size:0px; overflow:hidden; }

div.flt{ float:left; }

div.frt{ float:right; }

div.wspac{ padding:0px 0px 0px 0px; }

div.header{ width:100%; height:auto; }

div.hspac{ padding:40px 0px 0px 0px; }

div.hleft{ width:115px; }

div.hlspac{ padding:7px 15px 0px 15px; }

a img { border:none; }

div.navigation ul{ margin-top:5px; }

div.navigation li{ list-style-type:none; text-align:right; text-transform:uppercase; font-size:17px; padding:3px 0px 3px 0px; }

div.navigation li a:link, div.navigation li a:visited{ text-decoration:none; color:#5b5b5b; }

div.navigation li a:hover, div.navigation li a:focus, div.navigation li a:active { text-decoration:none; color:#d50303; }

div.navigation li a.active:link, div.navigation li a.active:visited{ text-decoration:none; color:#d50303; }

div.navigation li a.active:hover, div.navigation li a.active:focus, div.navigation li a.active:active { text-decoration:none; color:#d50303; }

div.hright{ width:884px; }

div.hrspac{ padding:0px 40px 0px 20px; }

div.home-content{ font-size:30px; }

div.home-graphic{ text-align:center; padding-top:5px; }

span.text-lgray{ color:#b0b0b0; }

span.text-red{ color:#d50303; }

a:link, a:visited{ text-decoration:none; color:#5b5b5b; }

a:hover, a:focus, a:active { text-decoration:none; color:#d50303; }

/*  style for contact page */

div.contact-content{ font-size:30px; height:155px; }

div.contact-left{ width:115px; }

div.clspac{ padding:0px 15px 0px 15px; }

div.contact-right{ width:884px; background:url(../images/contact.jpg) no-repeat right top; }

div.crspac{ padding:0px 40px 15px 20px; }

div.ct-office-lbl, div.ct-fax-lbl, div.ct-skype-lbl, div.ct-email-lbl { color:#5b5b5b; font-size:17px; text-transform:uppercase; text-align:right; }

div.ct-office-lbl{ padding:0px 0px 17px 0px; }

div.ct-fax-lbl{ padding:0px 0px 33px 0px; }

div.ct-skype-lbl{ padding:0px 0px 33px 0px; }

div.ct-office, div.ct-fax, div.ct-skype, div.ct-email{ color:#5b5b5b; font-size:17px; }

div.ct-office{ padding:0px 0px 17px 0px; }

div.ct-fax{ padding:0px 0px 33px 0px; }

div.ct-skype{ padding:0px 0px 33px 0px; }

div.ct-email{ padding:0px 0px 0px 0px; }

div.ct-email p{padding:0px 0px 20px 0px; }


/* style for team page */

div.team-content{ font-size:30px; height:155px; }

div.team-info{  }

div.team-left{ width:115px; }

div.tlspac{ padding:0px 15px 0px 15px; }

div.team-right{ width:884px; }

div.team-bak{ background:url(../images/team.jpg) no-repeat right bottom; }


div.trspac{ padding:0px 350px 15px 20px; }

div.Strat-lbl{ color:#5b5b5b; font-size:17px; text-transform:uppercase; text-align:right; }

div.Patience_Butler h3, div.Ralph_Oliver h3{ font-size:17px; font-weight:normal; margin:0px 0px 5px 0px; }

div.Patience_Butler p, div.Ralph_Oliver p{ padding:0px 0px 10px 0px; }

div.Ralph_Oliver{ padding:0px 0px 0px 0px; }

div.Patience_Butler, div.Ralph_Oliver{ font-size:13px; }

/* style for clients-graphic page */

div.clients-graphic{ padding:50px 0px 0px 0px; }
