﻿
/* Open the Navigation menu */
#header .navigation li ul li { display:block; }
#header .navigation li ul li#byClient ul { display:block; }
#header .navigation li ul li ul li.col1 { background:none; border-left:solid 1px #cccccc; }

#byService ul { height:7em; width:36em; margin:-22px 0px 0px 0px; background:white; }
#automotive ul { height:8em; width:36em; margin:-44px 0px 0px 0px; background:white; }

#byService ul li { margin:22px 0px 0px 0px; }
#automotive ul li { margin:44px 0px 0px 0px; }

/* Content */
#content .secondColumn { float:left; width:100%; height:390px; }
#content .firstColumn { float:left; width:576px; margin:0px 0px 0px -24px; padding:26px 24px 0px 24px; background:url(../images/main-base.jpg) repeat-x top left; }
#content .thirdColumn { float:left; width:244px; margin:0px -24px 0px 0px; padding:26px 52px 0px 10px; background:url(../images/main-base.jpg) repeat-x top left; }

#content .thirdColumn p { margin:20px 0px; font:bold 160% Arial, Helvetica, sans-serif; line-height:100%; letter-spacing:-0.06em; color:#575759; }
#content .thirdColumn p em { color:#f55700; font:bold 100% Arial, Helvetica, sans-serif; line-height:100%; }

#content .firstColumn ul { width:100%; }
.liCaseStudy { float:left; background:url(../images/casestudy-bg.jpg) repeat-x top left; border-top:solid 1px #eaeaea; border-right:solid 1px #ebebeb; border-bottom:none; border-left:solid 1px #f4f4f4; }
.ulCaseStudy li { float:left; width:162px; padding:0px; clear:right; background:url(../images/casestudy-border.jpg) repeat-y top right; }
.ulCaseStudy .casestudyText { width:361px; padding:25px 24px 12px 24px; background:none; }
.ulCaseStudy .casestudyText h5 { margin:0px 0px 2px 0px; line-height:110%; border-bottom:none; }
.ulCaseStudy .casestudyText h5 em { line-height:100%; }
.ulCaseStudy .casestudyText p { margin:0px; line-height:130%; }
#liBottomCaseStudy { border-bottom:solid 1px #eaeaea; }
