:link,:visited{text-decoration:none;}ul,ol{list-style:none;}h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;}a img,:link img,:visited img{border:none;z-index:2;}address{font-style:normal;}body{background:#F3F3F3;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:12px;color:black;}body#home{background:#CCC;}#container{background-color:#3A5715;background-image:url(../images/site-bg.png);background-repeat:repeat-x;}#bg-container{margin:0 auto;text-align:center;background-image:url(../images/big-bg.jpg);background-repeat:no-repeat;background-position:50% 91px;}#philosophy #container,#case #container,#career #container,#contact #container,#blog #container,#error #container{background:#F3F3F3 url(../images/site-bg-green.png) repeat-x;}#philosophy #bg-container,#case #bg-container,#career #bg-container,#contact #bg-container,#blog #bg-container,#error #bg-container{background-image:url(../images/big-bg-green.jpg);background-repeat:no-repeat;background-position:50% 88px;}#header{position:relative;height:35px;width:930px;padding-top:60px;text-align:left;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;}#content-container{width:930px;padding:0;margin:0 auto;padding:30px 0;text-align:left;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}#main-content{float:left;width:930px;}#philosophy #main-content{float:left;width:900px;height:620px;}#sidebar-right{float:right;width:290px;}#sidebar-right-philosophy{float:right;width:500px;position:relative;z-index:0;height:0;font-size:12px;text-align:justify;color:#333;top:0;}#sidebar-right-words{font-size:12px;text-align:justify;color:#333;}#sidebar-right-secondary{float:right;width:290px;padding-top:125px;}#footer{border-top:#CCC solid 1px;height:80px;text-align:center;background-image:url(../images/footer-bg2.png);background-repeat:repeat-x;}#home #footer{border:none;font-size:12px;height:235px;background:url(../images/footer-bg.png) repeat-x;color:#000;text-align:center;}#copyright{width:930px;margin:20px auto;padding:0 10px;font-size:１２px;text-align:center;color:#626873;}.header-logo{position:absolute;top:20px;right:0;}#header-nav-ul li{display:inline;font-family:Helvetica,Arial,Verdana,san-serif;font-size:12px;}#header-nav-ul li a{color:#464A52;font-weight:normal;text-transform:uppercase;margin-right:17px;padding-bottom:24px;display:inline-block;background-image:url(../images/header-li-hover-bg.gif);background-repeat:no-repeat;background-position:-2000px 100%;}#header-nav-ul li a.selected{background-position:50% 28px;color:#698C00;}#header-nav-ul li a:hover{background-position:50% 28px;color:#FA8605;}.help-ul{margin-bottom:33px;}html>body .help-ul{margin-bottom:35px;}.ul-left{font-size:12px;margin-left:50px;}.ul-right{float:right;width:145px;}.ul-left li,.ul-right li{padding-left:30px;margin-bottom:10px;background-image:url(../images/icons/bullet.png);background-repeat:no-repeat;background-position:0 50%;}.sidebar-menu{padding-top:18px;}html>body .sidebar-menu{padding-top:15px;}.sidebar-menu h4{color:#003F8E;text-transform:uppercase;font:12px Helvetica,Arial,Verdana,san-serif;line-height:35px;padding-top:15px;margin-left:20px;}.sidebar-menu ul{margin:10px 0 0 30px;}.sidebar-menu ul li{font-size:11px;color:#464A52;font-weight:bold;background:url(arrow-play.png) 0 50% no-repeat;padding:8px 0 8px 30px;}.sidebar-menu ul#services{margin:10px 0 0 20px;}.sidebar-menu ul#services li{font-size:12px;color:#464A52;font-weight:bold;padding:15px 0 15px 40px;}.sidebar-menu ul#services li.webdesign{background:url(services/webdesign.gif) 0 50% no-repeat;}.sidebar-menu ul#services li.iddesign{background:url(services/iddesign.gif) 0 50% no-repeat;}.sidebar-menu ul#services li.ecommerce{background:url(services/ecommerce.gif) 0 50% no-repeat;}.sidebar-menu ul#services li.webapp{background:url(services/webapp.gif) 0 50% no-repeat;}.sidebar-menu ul#services li.hosting{background:url(services/hosting.gif) 0 50% no-repeat;}.sidebar-menu ul li.selected{font-weight:bold;background:url(arrow-selected.gif) 0 50% no-repeat;}.sidebar-menu-head{height:60px;background:url(../images/sbhead.png) top no-repeat;}.sidebar-menu-info{font-size:11px;padding:30px 20px;}.sidebar-menu-info strong{font-weight:bold;font-size:12px;color:#464A52;}.sidebar-menu-info p{line-height:18px;color:#464A52;}.sidebar-menu-info p span{color:#000;}.sidebar-menu-foot{height:60px;background:url(../images/sbfoot.png) top no-repeat;}.sidebar-icon{vertical-align:middle;margin-right:15px;}a,a:link,a:visited{outline:none;color:white;}#content-container a,#content-container a:link,#content-container a:visited{color:#3F98DA;border-bottom:1px solid #CCC;padding:1px 0;}#content-container a:hover{color:#09F;background-color:#EFEFEF;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#09F;}#content-container a.external{background:url(external-link.gif) 100% 40% no-repeat;padding-right:15px;}#home #content-container a,#home #content-container a:link,#home #content-container a:visited{color:#ECECEC;border-bottom:1px solid #aecdfc;padding-bottom:1px;}#home #content-container a:hover{color:#FFF;background:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#06F;}#content-container #work-slides a:hover{background:none;border-bottom:none;}h1,h2,h3,h4,h5,h6{margin-bottom:10px;}h1{margin-bottom:15px;}.page-title{color:#464A52;font:22px normal Helvetica,Arial,Verdana,san-serif;margin-top:20px;padding-bottom:5px;letter-spacing:.3mm;margin-bottom:5px;text-shadow:1px 1px 6px #BBB;}#philo-PicBox{float:left;position:relative;top:0;width:350px;left:1px;z-index:1;}.page-subtitle{color:#003F8E;font:18px normal Helvetica,Arial,Verdana,san-serif;margin-top:20px;padding-bottom:5px;letter-spacing:.3mm;margin-bottom:10px;text-shadow:1px 1px 6px #BBB;background-image:url(../images/page-title-bg.png);background-repeat:no-repeat;background-position:left bottom;}p{color:#666;margin-bottom:10px;line-height:1.8;}ol{list-style:decimal;margin:10px 30px;}ol li{margin:10px;line-height:1.6em;}#home p,#home li{color:#FFF;}img{border:none;}.featured-index{width:610px;}.featured-index img{float:left;}.featured-index .index-right-feature{float:right;}.globe-icon-float{width:32px;float:left;margin-right:15px;}.bar-icon-float{float:left;margin-right:15px;}.block-what-we-do{margin-bottom:41px;color:white;width:560px;text-align:justify;float:left;}.block-philosophy{color:#666;width:900px;}.featured-index img{padding-bottom:9px;background:url(feature-img-bottom-bg.gif) left bottom no-repeat;}hr{height:0;border:0;border-bottom:1px solid #DDD;color:#DDD;margin:0;padding:0;clear:both;width:100%;}.row{width:290px;padding-top:30px;font-size:14px;font-weight:bold;margin-bottom:10px;}.featured-index .row{text-shadow:#000 0 1px 0;padding-top:0;font-size:12px;}.row p{color:#464A52;font-size:11px;font-weight:normal;line-height:16px;margin-top:6px;}.featured-index .row p{text-shadow:none;font-size:11px;line-height:16px;margin-top:6px;}.first{clear:both;float:left;}.second{float:right;}.row img{margin-top:10px;padding-bottom:9px;background:url(work-img-bottom-bg.gif) left bottom no-repeat;}.featured-index .row img{background:url(feature-img-bottom-bg.gif) left bottom no-repeat;}#content-container .row a,#content-container .row a:link,#content-container .row a:visited{padding:0;border:none;color:#AB0101;text-decoration:none;}#content-container .row g{background:none;color:#333;text-decoration:none;}.approach{clear:both;height:70px;margin-top:30px;margin-left:0;width:600px;}.approach img{padding:5px;float:left;width:48px;}.approach h3{font:14px Helvetica,Arial,Verdana,san-serif;font-weight:bold;color:#000;float:right;width:520px;margin:0;padding:0;}.approach p{font-size:12px;line-height:1.6;color:#464A52;float:right;width:520px;padding:0;}#work h3{font-weight:bold;font-size:14px;color:#003F8E;margin:30px 0 10px 0;}#work-slides{width:610px;background-color:#EFEFEF;}#work-details{margin-top:15px;}#work-details p{float:left;width:320px;}#work-details span{margin:10px 0;display:block;}#work-details h4{margin-top:5px;width:250px;float:right;color:#464A52;text-transform:uppercase;font:12px bold Helvetica,Arial,Verdana,san-serif;}#work-details ul{width:243px;float:right;margin:0;}#work-details ul li{font-size:11px;color:#003F8E;font-weight:normal;background:url(arrow-play.png) 0 50% no-repeat;padding:6px 0 6px 25px;}.career-title{color:#333;font-size:12px;padding-left:15px;}.career-title li{background-image:url(../images/icons/bullet_blue.png);background-repeat:no-repeat;background-position:0 50%;padding-top:3px;padding-right:0;padding-bottom:6px;padding-left:25px;list-style:none;font-size:12px;color:#666;}.career-title p{font-size:14px;color:#333;}.career-content{padding-left:10px;}#career-pre-content{float:left;width:500px;text-align:justify;}#career-pre-contentPic{float:right;width:400px;text-align:center;height:300px;}#contactForm fieldset{font-size:12px;border:none;margin:10px 0;padding:0;text-align:left;}#contactForm legend{display:none;}#contactForm ol{padding:0;margin:0;}#contactForm li{list-style:none;padding:0;}#contactForm label{color:#464A52;display:block;line-height:20px;padding:10px 0 5px 0;text-align:left;vertical-align:top;}#contactForm label span.required{color:#AB0101;font-weight:bold;}#contactForm input{width:400px;font-size:1.2em;padding:3px;vertical-align:middle;background:#FFF;}#contactForm textarea{width:100%;height:250px;padding:3px;background:#FFF;font:12px Helvetica,Arial,Verdana,san-serif;}#contactForm input.submitButton{width:auto;text-align:center;margin:20px 0;}.blogimg{float:left;margin-right:20px;margin-bottom:20px;}.blog-post-info{clear:left;color:#626873;margin:15px 0 40px 0;}.display-comment{clear:both;border-top:1px solid #DDD;margin-bottom:30px;}.author1{background:url('bg-comment.gif') no-repeat;min-height:50px;border-top:1px solid #003F8E;}.display-comment .comment{color:#464A52;float:right;padding:20px 0 10px 0;width:440px;}.display-comment .comment p{font-size:12px;color:#464A52;margin:0;padding:0;}.display-comment .posted{font-size:11px;font-style:italic;padding:20px 0 10px 0;color:#626873;float:left;width:150px;}.display-comment .posted p{color:#626873;}.display-comment .posted strong{font-size:12px;font-weight:bold;font-style:normal;color:#626873;}#commentForm #formTitle{margin:20px 0 10px 0;font-size:12px;font-weight:bold;color:#003F8E;}#commentForm input.textField{width:440px;font-size:11px;padding:5px;vertical-align:middle;background:#FFF;}#commentForm textarea{width:440px;height:200px;padding:5px;background:#FFF;font:12px Helvetica,Arial,Verdana,san-serif;}#commentForm input.submitButton{text-align:center;}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{margin-bottom:0;}#footer p,#footer li{color:#464A52;}#footer a,#footer a:link,#footer a:visited{color:#3F98DA;border-bottom:1px solid #CCC;padding-bottom:2px;}#footer a:hover{color:#039;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#B1D6E7;}.footer-container{width:930px;margin:0 auto;padding-top:20px;text-align:left;}.footer-block-left,.footer-block-middle,.footer-block-right{width:290px;height:170px;background:url(../images/footer-block-bottom.png) left bottom no-repeat;}.footer-block-left{position:relative;float:left;margin-right:30px;color:#666;line-height:1.6;font-size:12px;}.rss-icon{position:absolute;top:0;right:4px;}.footer-block-left li{margin-bottom:5px;}#footer .footer-block-left li em{font-weight:normal;font-size:10px;font-style:normal;}.footer-block-middle{float:left;}.footer-block-middle p{margin-bottom:10px;}.footer-block-right{float:right;}.footer-block-right p{line-height:1.7;color:#464A52;}.footer-block-right p span{color:#000;}.footer-block-right strong{font-size:12px;font-weight:normal;}#footer .content{padding-top:5px;padding-right:12px;padding-bottom:5px;padding-left:12px;height:120px;border:1px dashed #999;}.work-button{height:33px;width:245px;padding:0 10px;line-height:40px;background:url(../images/work-button.gif) no-repeat;color:white;font:10px Helvetica,Arial,Verdana,san-serif;}#footer .work-button span a{color:#87E95C;line-height:30px;}span.download-pdf{padding-left:24px;background:url(../images/download-pdf.png) 0 50% no-repeat;line-height:30px;}span.download-word{padding-left:20px;background:url(../images/download-word.png) 0 50% no-repeat;line-height:30px;}#quote-heading{padding:75px 0 0 0;overflow:hidden;height:0!important;height:75px;background-image:url(../images/words/we_believe.png);background-repeat:no-repeat;}#philosophy #quote-heading{margin-bottom:50px;background-image:url(../images/words/what-we-do-heading.png);background-repeat:no-repeat;}#case #quote-heading{margin-bottom:50px;background-image:url(../images/words/we-make-what-you-want.png);background-repeat:no-repeat;}#career #quote-heading{margin-bottom:50px;background-image:url(../images/words/fulfill-dream.png);background-repeat:no-repeat;}#contact #quote-heading{margin-bottom:50px;background:url(../images/words/How-can-we-help.png) no-repeat;}#blog #quote-heading{margin-bottom:50px;background:url(the-wake-blog.gif) no-repeat;}#error #quote-heading{margin-bottom:50px;background:url(Howja-end-up-in.gif) no-repeat;}#philosophyicon{padding:19px 0 0 0;overflow:hidden;height:0!important;height:29px;border-bottom:1px solid #a8e260;margin-bottom:16px;width:565px;background-image:url(../images/words/philosophy.png);background-repeat:no-repeat;}#triphilo{overflow:visible;float:left;width:180px;position:relative;}#Q-A{overflow:hidden;height:0!important;height:29px;border-bottom:1px solid #a8e260;margin-bottom:16px;width:240px;padding-top:19px;padding-right:0;padding-bottom:0;padding-left:0;background-image:url(../images/words/Q-A.gif);background-repeat:no-repeat;}#featured-project{padding:26px 0 0 0;overflow:hidden;background:url(../images/words/Featured-Project.gif) no-repeat;height:0!important;height:29px;border-bottom:1px solid #a8e260;margin-bottom:16px;width:240px;padding-top:19px;padding-right:0;padding-bottom:0;padding-left:0;}#featured-project-pic{padding-top:19px;padding-right:5px;padding-bottom:0;padding-left:0;text-align:right;}#last-events{padding:22px 0 0 0;overflow:hidden;background:url(../images/words/last-events.gif) no-repeat;height:0!important;height:22px;}#want-to-work{padding:20px 0 0 0;overflow:hidden;height:0!important;height:20px;background-image:url(../images/words/work-together.gif);background-repeat:no-repeat;}#contact-us{padding:22px 0 0 0;overflow:hidden;height:0!important;height:22px;background-image:url(../images/words/quick-contact-us.gif);background-repeat:no-repeat;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}.clearfix{display:block;}#case #container #bg-container #content-container #main-content div #sendingSolution ul{color:#999;margin-left:20px;}#case #container #bg-container #content-container #main-content div #sendingSolution ul b{color:#666;font-size:13px;}