html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:12px;font-family:inherit;vertical-align:baseline}a
img{border:none}body{margin:0
auto;text-align:center;line-height:1.5;background:#f5f3e9;color:#000;font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif}.clear{clear:both}h1,h2,h3,h4,h5,h6{color:#235;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1{font-size:3em;line-height:1;margin-bottom:0.5em}h2{font-size:2em;margin-bottom:0.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}h6{font-size:1em;font-weight:bold}p{margin:0
0 1.5em}a:hover{color:#000}a{color:#009;text-decoration:underline}#left
a{color:#61a700}#left a:hover{color:#497d00}em{font-style:italic}#header{background-color:#f3efe3;background:url(/consulting/images/bg_masthead.gif) top left repeat-x;height:149px;text-align:left;margin:0
0 20px 0}#header-container{width:871px;margin:0
auto}#header
h1{background:url(/consulting/images/logo.jpg) top left no-repeat;width:276px;text-indent: -9999px;overflow:hidden;float:left;margin:0;padding:0}#header h1
a{width:276px;height:143px;overflow:hidden;float:left}#header-right{float:right;background:url(/consulting/images/contact2.gif) top right no-repeat}#contact_information{height:106px;overflow:hidden}#contact_information
a{width:284px;height:30px;overflow:hidden;display:block;text-indent: -999px;float:left;padding:30px
0 0 88px}ul#nav{margin:0;padding:0;list-style-type:none;display:inline}ul#nav
li{display:inline;list-style-type:none}ul#nav li
a{padding:12px
10px;display:block;font-size:16px;color:#31363e;text-decoration:none;height:18px;overflow:hidden;float:left}ul#nav li a:hover{color:#88ba3d}ul#nav li
a.selected{border-bottom:1px solid #88ba3d}#content{width:871px;margin:0
auto;text-align:left}#left{float:left;width:556px;margin:0
71px 22px 0;color:#333}#left.onecolumn{width:700px;margin:0
80px 25px}#right{float:left;width:244px;margin:0
0 22px 0}#left h2, #right
h2{text-transform:lowercase;font-size:19px;color:#235}#left h2 a, #right h2
a{text-transform:lowercase;font-size:19px;color:#88ba3d;text-decoration:underline}h2#web_consulting{width:501px;height:70px;overflow:hidden;text-indent: -9999px;margin-bottom:20px;background:url(/consulting/images/hdr_home_web_consulting.gif)}#video{margin:0
0 20px 20px}p.home_introduction{margin:0
0 20px 20px}#home-testimonial{margin:18px
0 0 0;padding:0
0 0 20px}#testimonial,.testimonial{margin:18px
0;padding:0}.callout_box{float:right;width:191px;margin:0
0 10px 20px;padding:5px
10px;text-align:center}.callout_box
h4{margin:0
0 8px 0}h1{color:#88ba3d;font-size:26px}ul#client_list,
ul#client_list
li{list-style:none}ul#client_list
li{background:url(/consulting/images/bullet.gif) 0 7px no-repeat;padding:1px
0 0 15px;margin:5px
0}ul#client_list li a,
ul#client_list li
span.client{font-weight:bold}ul#client_list li
span.client{color:#61a700}#left ul, #left
ol{margin:0
0 15px 15px}#portrait{float:right;padding:0
0 15px 30px;text-align:right}#portrait
img{padding:2px;border:1px
solid #e3e0d9}#left.onecolumn p, #left.onecolumn
li{font-size:14px}#left.onecolumn em, #left.onecolumn
strong{font-size:inherit}#home-lead,#consulting-lead,#inbound-lead{background:url(/consulting/images/bg_lead_effective_design.jpg) top left no-repeat;width:514px;height:131px;overflow:hidden;padding:112px
21px 0 21px}#consulting-lead{background:url(/consulting/images/bg_lead_consulting.jpg) top left no-repeat}#inbound-lead{background:url(/consulting/images/bg_lead_inbound_marketing.jpg) top left no-repeat}#home-lead p,
#consulting-lead p,
#inbound-lead
p{font-size:13px}#home-lead a,
#consulting-lead a,
#inbound-lead
a{text-decoration:none;color:#f4f1e6;margin:8px
0 0 0;display:block;font-size:16px}#home-lead a:hover,
#consulting-lead a:hover,
#inbound-lead a:hover{text-decoration:underline;color:#e8e2d0}div.startquote{background:url(/consulting/images/startquote.gif) top left no-repeat;height:19px}div.quote{background:url(/consulting/images/endquote.gif) bottom right no-repeat;padding:0
30px 6px 30px;position:relative;top: -13px;width:476px}div.client{margin:0
0 0 30px}#featured-work{background:#fbf9f5 url(/consulting/images/bg_featured_work.jpg) top center no-repeat;padding:22px
0 5px;margin:15px
auto;text-align:left;clear:both}#featured-container{width:851px;margin:0
auto;padding:0
0 0 20px}#featured-container
h2{text-transform:lowercase;font-size:19px;color:#235;width:160px;float:left}#featured-container
.feature{float:left;margin:0
30px 15px 0}#featured-container
.last{margin:0
0 15px 0}.feature p, .feature
img{margin:0;padding:0}.feature
.featured_label{font-weight:bold}.feature
a{color:#61a700}.feature a:hover{color:#497d00}.featured_work_enlarge{font-size:11px}featured-container p
a{font-size:14px;font-weight:bold;color:#88ba3d;text-decoration:none}li.client-description{text-align:left;float:right}dl{float:left;width:263px;display:block;margin:0
0 15px 0}dl.first{margin-right:30px}dt a
img{border:5px
solid #dddcd2}dt a:hover
img{border:5px
solid #bdbbb4}dd, dd
a{font-weight:bold}span.subclient{font-size:11px;text-transform:capitalize;font-weight:normal}.case_study_logo{float:right;margin:10px
0 20px 20px}#right ul, #right ul
li{list-style-type:none;margin-left:0}#right
ul{border-bottom:1px solid #dcd9d0;padding-bottom:15px}#right ul
li{background:url(/consulting/images/bullet.gif) 0 7px no-repeat;padding:1px
0 0 15px;line-height:18px;margin:5px
0}#right ul li
a{color:#31363e;text-decoration:none}#right ul li a:hover{color:#88ba3d;text-decoration:underline}#right ul
li.nobullet{background:none;margin-left: -15px}fieldset{background-color:#fbf9f5;border:1px
solid #ddd9cf}fieldset#contact_form{padding:15px;margin-bottom:15px}input,textarea,select{background:#fff;border:1px
solid #8ab92d;color:#235;font-size:12px}input.submit_button{background:none;border:none}#callout{background-color:#fcfaf7;border:1px
solid #e3e0d9;padding:10px
20px;margin-bottom:20px}ul.download,
ul.download
li{list-style:none}ul.download
li{background:url(/consulting/images/icon_download.gif) no-repeat;background-position:0 0;padding-left:32px;height:28px !important;display:block;line-height:26px;margin-bottom:8px}#footer{width:851px;margin:0
auto;text-align:left;padding:0
0 0 20px}#footer p.legal,
#footer_container
p.legal{font-size:11px;color:#31363e;float:left}#footer_interior{background:#fbf9f5 url(/consulting/images/bg_featured_work.jpg) top center no-repeat;padding:22px
0 5px;margin:15px
auto;text-align:left;clear:both}#footer_container{width:871px;margin:0
auto}ul#footer-nav{float:right;margin:0;padding:0;list-style-type:none;display:inline;width:325px}ul#footer-nav
li{display:inline;float:left;list-style-type:none}ul#footer-nav li
a{font-size:11px;color:#31363e;padding:0
10px;text-decoration:none}ul#footer-nav li a:hover{font-size:11px;color:#88ba3d;padding:0
10px;text-decoration:underline}ul#socials{list-style:none}ul#socials
li{list-style:none;padding-right:6px;display:inline;float:left}.vcard{margin:0
0 20px 0;line-height:14px;color:#31363e}.vcard
*{font-size:11px}a.url{text-decoration:none;color:#31363e}
