*{border:none;margin:0;padding:0;z-index:0}html,body{height:100%;width:100%}body{background:#62770C url(../images/basics/body.jpg) repeat-x center top;color:#000;font-family:"verdana", arial, sans-serif;font-size:100%;line-height:1.2;text-align:left}#canvas{background:#C4EF19 url(../images/container/canvas.jpg) repeat-x center top;margin:0 auto;overflow:auto;width:960px}#canvas_fixed{background:transparent url(../images/container/canvas_fixed.png) repeat-x 0 0;bottom:0;font-size:11px;height:79px;position:fixed;width:100%;z-index:1}#title{background:transparent url(../images/header/title.png) no-repeat;clear:both;float:left;height:216px;margin-bottom:15px;position:relative;width:960px;z-index:1}#subtitle{float:left;height:111px;margin-left:10px;margin-top:10px;width:410px}#company_name{float:right;height:299px;margin-right:15px;width:324px}.teaser_image{float:left;height:313px;margin-bottom:50px;margin-left:55px;width:313px}#content{clear:both;float:left;font-size:1em;margin-left:20px;margin-right:20px;padding-bottom:195px;width:920px}#menu_interface{background:transparent url(../images/footer/menu_interface.png) no-repeat;bottom:0;height:182px;left:50%;margin-left:-428px;position:absolute;width:853px}#legal_information{bottom:8px;left:50%;line-height:1.8;margin-left:-170px;position:absolute;text-align:center}#logo{bottom:5px;height:148px;left:50%;margin-left:-370px;position:absolute;width:199px}.copyright{margin:0}#validate_code{list-style-type:none;white-space:nowrap}#validate_code li{display:inline}#validate_code li a{background:transparent url(../images/footer/validate_code.png) no-repeat 0 0;color:#000;height:24px;padding-left:30px;padding-right:20px;padding-top:12px;text-decoration:none;width:30px}#validate_code li a:hover,#validate_code li a:active{color:#FD0040}.tos_privacy{list-style-image:url(../images/main/bullet.png);list-style-type:none;margin-bottom:20px;margin-left:100px;margin-right:100px}.tos_privacy li{padding-bottom:5px}.tos_privacy2{margin-left:100px;margin-right:100px}#site_menu{bottom:11px;height:157px;left:50%;line-height:4.8;list-style-type:none;margin-left:-36px;position:absolute;width:461px}#site_menu li{display:inline;position:absolute}#site_menu li a{background:transparent url(../images/footer/site_menu.png) no-repeat 0 0;color:#000;display:block;height:61px;text-decoration:none;width:61px}#site_menu li#about{left:0;top:16px}#site_menu li#services{left:70px;top:0}#site_menu li#portfolio{left:139px;top:20px}#site_menu li#portfolio a{padding-left:9px}#site_menu li#testimonials{left:257px;top:47px}#site_menu li#logos{left:328px;top:50px}#site_menu li#contact{left:389px;top:87px}#site_menu li#contact a{padding-left:10px}#site_menu li#about a:hover,#site_menu li#services a:hover,#site_menu li#portfolio a:hover,#site_menu li#testimonials a:hover,#site_menu li#logos a:hover,#site_menu li#contact a:hover{background-position:0 -61px}#site_menu li#about a:active,#site_menu li#services a:active,#site_menu li#portfolio a:active,#site_menu li#testimonials a:active,#site_menu li#logos a:active,#site_menu li#contact a:active{background-position:0 -122px}#site_menu li#about .current,#site_menu li#services .current,#site_menu li#portfolio .current,#site_menu li#testimonials .current,#site_menu li#logos .current,#site_menu li#contact .current{background-position:0 -183px}p{margin-bottom:20px}h1{font-size:1.8em;margin-bottom:25px;text-decoration:none}h2{color:#FD0040;font-family:"Courier New", Courier, monospace;font-size:1.5em;margin-bottom:15px;text-decoration:none}h3{font-size:1em;margin-bottom:2px;text-decoration:none}h4{font-family:"Courier New", Courier, monospace;font-size:1em;margin-bottom:10px;text-decoration:none}.advisory{font-size:1.05em}a:link,a:visited{color:#000;text-decoration:underline}a:hover,a:active{color:#FD0040;text-decoration:none}.disclaimer{background-color:#EAFFC1;border:1px solid #000;margin-bottom:20px;padding:10px}.client_info{clear:both;float:left;height:301px;margin-bottom:30px;padding:10px;width:900px}.screen_shot{border:1px solid #000;float:left;height:299px;margin-right:20px;width:400px}.rebuilt_logos{background-color:inherit;color:red;font-weight:700}.logos_promos{background-color:#EAFFC1;border:1px solid #000;float:left;height:273px;margin-bottom:20px;margin-right:20px;padding:9px;width:273px}.logos_promos2{background-color:#EAFFC1;border:1px solid #000;float:right;height:273px;margin-bottom:20px;padding:9px;width:273px}.client_testimonials{clear:both;float:left;margin-bottom:30px;padding:10px;width:900px}#google_voice{margin-bottom:40px}#facebook_fan{float:right;margin-bottom:40px}#twitter{float:right}input,textarea{background-color:#FFF;border:1px solid #DDD;border-left-color:#C3C3C3;border-top-color:#7C7C7C;font-size:1.2em;line-height:1.2;margin-bottom:10px;padding:1px;width:400px}textarea{height:250px;width:550px}.security_code{width:146px}fieldset{border:none}.submit_button{background:transparent url(../images/main/submit.png) no-repeat 0 0;border:none;cursor:pointer;font-size:22px;height:42px;margin-top:30px;padding-bottom:4px;padding-left:3px;width:92px}.submit_button:hover{color:#FFF}.errors{color:#D00;font-size:0.8em;padding-bottom:40px;padding-right:20px}.captcha{border:1px solid #000;margin-bottom:10px}#site_menu li#about a,#site_menu li#logos a{padding-left:16px}#site_menu li#services a,#site_menu li#testimonials a{padding-left:8px}.client_info:hover,.client_testimonials:hover{background-color:#EAFFC1;border:1px solid #000;padding:9px}