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

#nav { display: none; }
#projectHolder { display: none; }
#logoHolder { display: none; }
#stylePicker { display: none; }
#crumbTrail { display: none; }
#subNavHolder { display: none; }
#workActive { display: none; }
#servicesActive { display: none; }
#aboutActive { display: none; }
#contactActive { display: none; }
#logo { display: none; }

#printableHeader { height: 100px; width: 750px; float: none; background: url(/images/printableHeader.gif) no-repeat; }

#pageTitle h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; font-size: 22px; margin: 0px 0px 15px 0px; }

#contentCap { 	width: auto; border: 0; margin: 0; padding: 0; float: none !important; }
#contentArea p, #contentAreaPort p { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; color: 000000; width: 700px; border: 0; margin: 0; padding: 15px 0px 0px 0px; float: none !important; }
#contentArea a { color: #000000; text-decoration: none; }
#contentArea h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 21px; margin: 0; padding: 0; color: #000000; }

#servicesList, #processList { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #022750; }
#servicesList .type a { font-weight: bold; color: #022750; }
#servicesList .type a:hover { color: #c1d72e; }
#servicesList .description { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; padding: 0px 0px 15px 15px; font-weight: normal; color: #000000; }
#processList .title { font-size: 16px; font-weight: bold; padding: 0; }
#processList li { padding: 5px 0px 5px 15px; border-bottom: 1px solid #999999; font-weight: normal; }

#contactInfo ul {display: none; }
#contactInfo .lost {display: none; }
#contactInfo p.address { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; padding: 0px 0px 0px 0px; line-height: 25px; }
#contactInfo p.seoText { display: none; }

#topCapPort { display: block; }


#portfolio_holder { overflow: hidden; width: 750px; height: 800px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: none; }
.portfolio_wrapper { width: 900px; }
.protfolio_outer { margin: 0; padding: 0; }

.portfolio_inner { margin: 0; padding: 0; border: none; width: 900px; height: 510px; float: left; }
.portfolio_inner .desc { padding: 0; float: none; width: 750px; }

#logo_bg { padding: 0; height: auto; width: 700px; clear: both; margin-left: 0px; padding-left: 0px; }
#logo_bg h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; margin: 0; padding: 10px 0px 0px 0px; color: #333333; }
#logo_bg p { text-align: left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; }

#logo_bg ul { display: none; }

.portfolio_inner h1 { float: left; margin: 0; font: 1.8em trebuchet ms; font-weight: bold; color: #c6ff42; width: 579px; }
.portfolio_inner a { margin-top: .2em; background: url(../images/dots.gif) bottom repeat-x; font: 1.1em trebuchet ms; font-weight: bold; text-decoration: none; color: #fff; }
.portfolio_inner a:hover { background: none; text-decoration: underline; }

750x100