@CHARSET "UTF-8";

/* GLOBAL STYLES */
body {background: #fcf9f4;padding:0;margin:0;}
body,td,th,p,a,input,textarea {font-family:Arial;font-size:12px;color:#9d9075;}
a {text-decoration:none;color:#800080;}
a:hover {text-decoration:underline;}
input,textarea {border:1px solid #eae2d0;padding:3px;}
h1,h2,h3,h4 {margin:0px;padding:0px;}
p {margin:0px;}

/* no-sifr */
h1 {font-size:22px;font-weight:bold;height:28px;}
h2 {font-size:16px;height:20px;}
h3 {font-size:18px;height:22px;}

/* BODY STYLES */
td#left_bg {background:url("../img/bg_body_left.png") repeat-x;}
td#right_bg {background:url("../img/bg_body_right.jpg") repeat-x;}
td#center {width:977px;background:url("../img/bg_body_right.jpg") repeat-x;}

div#main {width:977px;}

div#header_outer_home {background: url("../images/home.jpg") left no-repeat;height:305px;}
div#header_outer_approach {background: url("../images/approach.jpg") left no-repeat;height:305px;}
div#header_outer_difference {background: url("../images/difference.jpg") left no-repeat;height:305px;}
div#header_outer_people {background: url("../images/people.jpg") left no-repeat;height:305px;}
div#header_outer_contact {background: url("../images/contact.jpg") left no-repeat;height:305px;}
div#header_outer_case_studies {background: url("../images/case_studies.jpg") left no-repeat;height:305px;}
div#header {background: url("../img/bg_header_static.gif"); width:977px;height:305px;text-align: left; padding-top: 5px;}

div#menu {position:absolute;top:229px;margin-left:133px;}
div#menu ul {margin:0;padding:0;list-style:none;}
div#menu ul li {float:left;}
div#menu ul li a {display:block;width:96px;height:35px;text-align:center;color:#ffffff;padding-top:20px;}
div#menu ul li a:hover {text-decoration:none;}
div#menu ul li a span {height:14px;display:block;}
div#menu ul li.item1 a {background:#800080;}
div#menu ul li.item2 a {background:#0b85a7;}
div#menu ul li.item3 a {background:#0c8fb4;}
div#menu ul li.item4 a {background:#0d99c1;}
div#menu ul li.item5 a {background:#0ea3cd;}
div#menu ul li.item6 a {background:#10adda;}


div#middle {text-align:left;}
div#middle div.img {float:left;margin:-10px 10px 0 0;}
div#middle div.txt {width:200px;float:left;}
div#middle div.head {margin-bottom:40px;}

div#middle div.col1,div#middle div.col2,div#middle div.col2_1,div#middle div.col3 {float:left;}
div#middle div.col1 {width:250px;padding:25px;}
div#middle div.col1 div.txt {width:150px;}
div#middle div.col1 p {padding-right:25px;}
div#middle div.col1 p.required {background: url("../img/ico_square.gif") no-repeat 243px 8px;}
div#middle div.col1 p.required img {height:25px;border:1px solid #eae2d0;padding:3px;background:#f7f2e8;}
div#middle div.col1 p.l {float:left;padding-right:0px;}
div#middle div.col1 p.r {float:right;padding-right:18px;}
div#middle div.col1 img.photo {padding: 4px; border: #ECECEC solid 1px;}

div#middle div.col2 {padding:20px 40px;width:329px;background: url("../img/bg_vr_sep.gif") repeat-y;}
div#middle div.col2_1 {padding:20px 30px 20px 20px;width:659px;}
div#content {line-height:18px;text-align:justify;}

div#middle div.col3 {width:268px; background: url("../img/bg_right_col.gif") repeat-y left top;padding:20px 0 0 0;z-index:1;}
div#middle div.col3 h1 {margin:20px 20px 0 20px;}
div#middle div.col3 h2 {margin:0 20px 0 80px;}
div#middle div.col3 p {margin:20px;width:145px;text-align:justify;}
div#middle div.col3 p.readmore {position: relative; left: 90px}
div#middle div.col3 div.content {margin-top:0px;margin-bottom:95px;}
div.bottom_outer {margin-left:709px;margin-top:-6px;}
div.bottom_outer .bottom {background:url("../img/bg_right_col_bottom.gif") no-repeat;height:5px;}
div.bottom_outer div.copy {background:#800080;color:#ffffff;width:185px;height:10px;text-align:center;padding:20px 0;border-bottom:1px solid #993297;font-size:11px;z-index:999;display:block;}
div#chart {margin:0 0 0 -40px;background:url("../img/chart_no_numbers.png");width:275px;height:268px;z-index:1000;}

form#EnquiryForm {}
form#EnquiryForm p {clear:both;margin-bottom:3px;}
form#EnquiryForm p input.text, form#EnquiryForm p textarea {width:100%;}
form#EnquiryForm p input.submit {background:url("../img/btn_submit.gif");border-width:0;width:86px;height:25px;}
form#EnquiryForm p.l,form#EnquiryForm p.r {clear:none;margin-top:20px;}
form#EnquiryForm p.l {padding-top:5px;}

div#contactFormBox {width:300px;}

div#footer {padding:20px;background:url("../img/bg_hr_sep.gif") repeat-x top;}
div#footer p.l a {color:#10adda;padding:0 10px;border-left:1px solid #eae1cf;}
div#footer p.l a.first {border-left-width:0;}
div#footer p.r a {font-size:9px;color:#8e8b86;}
div#footer p.r a:hover {text-decoration:none;}
div#footer p.r a img {border-width:0;margin-left:10px; margin-bottom:-3px;}

/* MAIN CLASS'ES */
input.over,textarea.over {border:1px solid #10adda;padding:3px;}
div.clear {clear:both;}
p.l {float:left;}
p.r {float:right;}
div.l {float:left;width:48%;}
div.r {float:right;width:48%;}

img.case_studies_people {padding: 0px; /* border: #ECECEC solid 1px; */ border: 0px; margin-left: 12px;}

div.approach img {padding: 4px; margin: 0px 10px 5px 0px; border: #ECECEC solid 1px;}
div.difference img {padding: 4px; margin: 0px 0px 5px 10px; border: #ECECEC solid 1px;}
div.contact img.james {padding: 4px; margin: 0px 0px 5px 10px; border: #ECECEC solid 1px;}

.violet {color:#800080;}

div.people {clear: both; width: 500px; margin-left: 100px;}
div.people p {}
div.people img {padding: 4px; border: #ECECEC solid 1px; margin: 0px}
div.people img.left {padding: 4px; border: #ECECEC solid 1px; margin-right: 10px}
div.people img.right {padding: 4px; border: #ECECEC solid 1px; margin-left: 10px}
div.people img.up {padding: 4px; border: #ECECEC solid 1px; margin-top: -20px}

div.case_studies {clear: both;}
div.case_studies p {}
div.case_studies img {padding: 4px; margin: 0px 10px 10px 0px; border: #ECECEC solid 1px; float: left}