.container,#footer{overflow:hidden;width:844px;}body{background:url(../themes/site_themes/hearsay/bg_body.png) repeat-x;font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;}.linksdivider{color:#707070;font-size:.8em;}h1{font-size:3em;letter-spacing:-.07em;}h2{font:2.4em Helvetica;letter-spacing:-0.069em;margin-bottom:0;}h3{color:#20445A;font-size:1.4em;line-height:1em;margin-bottom:0;letter-spacing:-.06em;}.clients h1{margin-bottom:.05em;}.clients h3{margin-bottom:1em;}a:link,a:visited{text-decoration:underline;color:#20445A;outline:none;}a:hover{text-decoration:underline;color:#697c88;outline:none;}a:active,a:focus{text-decoration:underline;color:#000;outline:none;}code,pre{color:#c33;}#header_icons ul.links-dropdown li{display:inline;margin:0;}#main_twocolumn p{word-spacing:-.1em;font-size:1.1em;}#icon_contactus{background-image:url(../themes/site_themes/hearsay/header_icon_contact.png);width:72px;height:49px;text-indent:-9999px;padding:0;display:block;float:left;margin-right:5px;cursor:pointer;}#icon_clientlogin{background-image:url(../themes/site_themes/hearsay/header_icon_client.png);width:77px;height:48px;display:block;text-indent:-99999px;padding:0;float:left;margin-right:5px;cursor:pointer;}#header_icons{margin-top:15px;}#logo{background-image:url(../themes/site_themes/hearsay/header_logo.png);text-indent:-9999px;width:237px;height:67px;display:block;cursor:pointer;position:relative;}#tagline{text-align:center;font-style:italic;margin-bottom:9px;width:237px;margin-top:-6px;font-size:.9em;}#header_logo ul.links{text-align:center;width:237px;margin:-8px 0 0;font-size:.87em;}#header_logo ul.links li{display:inline;margin:0;}#main_container{display:block;}#featured{position:relative;padding-bottom:20px;}#featured_client{display:block;padding:0;cursor:pointer;float:left;}#featured_testimonial{display:block;width:350px;position:relative;float:left;margin-top:50px;}p#portfolio_instructions{font-size:.8em;display:block;margin-bottom:7px;text-align:center;}.mainblocks{color:black;height:140px;background-color:#e0ebee;border-top:1px dotted #697c88;border-bottom:1px dotted #697c88;}a.mainblocks{display:block;text-decoration:none;color:black;float:left;margin-right:5px;padding-right:4px;}a:hover.mainblocks{background-color:#feffe5;}.mainblocks h3{text-align:center;padding-bottom:8px;font-size:1.9em;}.mainblocks .block_padding{margin:15px 12px;}.mainblock_content a{color:#20445A;font-style:italic;font-size:.8em;}span.mainblock_link{display:block;position:absolute;bottom:8px;right:15px;font-size:1.5em;letter-spacing:-.05em;text-align:right;}#quote{padding-bottom:4px;display:block;clear:right;font:2.4em/.9em "Lucida Grande",Tahoma,sans-serif;}#front #client_name{display:block;clear:both;color:#20445A;font-size:1.7em;float:right;text-align:right;line-height:1em;}#front #client_company{display:block;float:right;clear:both;color:#777878;font-size:1em;font-style:italic;}#front #client_name,#front #client_company{text-decoration:none;}#quote_container{width:232px;display:block;padding-top:14px;background:url(../themes/site_themes/hearsay/quote_corners.png) no-repeat;}#quote_repeat{width:232px;display:block;background:url(../themes/site_themes/hearsay/quote_mid.png) repeat-y;position:relative;}#quote_top{width:232px;background:url(../themes/site_themes/hearsay/quote_top.png) no-repeat;}#quote_top p{margin:0;}#quote_bottom{width:232px;height:45px;background:url(../themes/site_themes/hearsay/quote_bottom.png) no-repeat;}#quote_top p{color:#f5f1f6;font:1.6em "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;letter-spacing:-0.069em;padding:0 19px;}#quote_name{margin-top:-21px;margin-left:15px;margin-bottom:2em;}#quote_name .client_name{letter-spacing:-0.069em;color:#20445A;display:block;width:109px;font-size:1.6em;}.sidebar_link{letter-spacing:-0.069em;margin-bottom:-4px;width:240px;font:19px "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;display:block;}.sidebar_link a{color:#20445A;text-decoration:none;}.portfolio_screenshot_tiles img{float:left;border:1px solid #e6e6e6;margin-left:2px;margin-right:2px;}.portfolio_screenshot_tiles{float:left;margin-bottom:1.5em;}h3.beforeafter{color:#20445A;font-size:1.4em;line-height:1em;margin-bottom:4px;letter-spacing:-.06em;font-style:italic;}#client_list{margin-bottom:2em;}.screenshot_client_thumbs img{border:1px solid #20445A;float:left;margin-right:3px;}#client_screenshot_full{width:546px;border:1px solid #e6e6e6;clear:both;}#client_webaddress a{font-size:1.7em;color:#20445A;float:right;margin-bottom:2em;}.client_industry.sidebar_link{color:#707070;margin-bottom:.5em;font-size:11px;}.client_name a{color:#20445A;}.client_name a:hover{color:#697c88;outline:none;}#client_company{color:#777878;display:block;font:1.1em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;letter-spacing:-1px;}.client_list{font-size:.9em;font-style:italic;margin-bottom:1em;}#services_rendered{text-align:right;margin-bottom:1em;font:italic bold 1.2em "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;text-transform:lowercase;}span.plussign{color:gray;font-size:.7em;}#footer{display:block;text-align:center;position:relative;margin-bottom:20px;font-size:.95em;margin-top:10px;}#footer ul.links{margin:0 0 -5px;}#footer ul.links li{display:inline;margin-left:3px;}#footer_container{font-size:.95em;}span.name{color:#20445A;letter-spacing:-0.069em;font-size:1.6em;display:block;}span.title{display:block;color:#707070;letter-spacing:-0.069em;font-size:1.2em;text-indent:3px;line-height:.7em;}#name_chris{font-family:Helvetica;margin-bottom:15px;}#name_kev{font-family:Helvetica;margin-bottom:15px;}#bio_kev{margin-top:20px;}.non-front #content{margin-top:40px;margin-bottom:10px;background:url(../themes/site_themes/hearsay/bg_main_twocolumnleft.gif) repeat-y;}#photo_designers{display:block;width:561px;height:230px;background:url(../themes/site_themes/hearsay/aboutus_chriskevin.png) no-repeat;left:50%;}#button_getstarted{background:url(../themes/site_themes/hearsay/button_getstarted.png) no-repeat;width:238px;height:61px;text-indent:-99999px;margin-left:-118px;position:relative;left:50%;display:block;margin-bottom:2em;}#sidebar_twocolumn.left{margin-left:585px;width:240px;padding-left:15px;display:block;}.slashline{background-image:url(../themes/site_themes/hearsay/links_slashline.png);width:238px;height:6px;margin-bottom:10px;}#contact-panel .panel_buttons,#getstarted-panel .panel_buttons{width:200px;margin-left:-100px;position:relative;left:50%;}#client-panel .panel_buttons{width:96px;margin-left:-48px;position:relative;left:50%;}#client-panel h2{color:white;}#client-panel input.image{position:relative;top:14px;left:14px;}#client-panel form p{margin-top:-15px;margin-bottom:18px;}.panels{left:50%;width:438px;margin-left:-219px;z-index:10;top:0;position:fixed;margin-bottom:69px;display:none;}#client-panel.panels{left:50%;width:386px;margin-left:-193px;z-index:10;top:0;position:fixed;margin-bottom:69px;display:none;}#client-panel input{width:110px;}.inner{color:white;background:url(../themes/site_themes/hearsay/bg_slidingpanels.png) repeat;padding:1.5em 1.5em 0;}.corners_bl{width:20px;height:20px;background-image:url(../themes/site_themes/hearsay/bg_slidingpanels_cornersleft.png);float:left;}.corners_bm{height:20px;background-image:url(../themes/site_themes/hearsay/bg_slidingpanels.png);float:left;width:398px;}#client-panel .corners_bm{height:20px;background-image:url(../themes/site_themes/hearsay/bg_slidingpanels.png);float:left;width:346px;}.corners_br{width:20px;height:20px;background-image:url(../themes/site_themes/hearsay/bg_slidingpanels_cornersright.png);float:left;}span.required{color:#5fff82;font-size:1.4em;}p.required_explanation{margin-top:-21px;font-size:.9em;font-style:italic;}#client-panel .button_submit{position:relative;top:14px;width:98px;height:36px;margin-left:10px;}.button_submit{width:98px;height:36px;}.button_cancel{margin:0;float:none;width:98px;height:36px;}h2.contactphone{text-align:center;margin-bottom:10px;}.getstarted h2.contactphone{color:black;}#contact-panel h2.contactphone,#getstarted-panel h2.contactphone{color:white;}form p{margin-bottom:8px;}.inputlabel{font-size:1.5em;}.mainblock_content p,.mainblock_content ul{margin-bottom:0;}#getstarted-panel textarea{height:150px;}