*{padding:0;margin:0;}body{font-family:helvetica,arial,sans-serif;font-size:10pt;font-style:normal;background-color:#FFF;}img{border:none;}.middle{vertical-align:middle;}h1{color:#FFF;font-size:2.5em;font-weight:400;}#center-body{width:950px;height:680px;margin:0 auto;position:relative;background-color:#FFF;}#banner{height:80px;}#logo{position:absolute;top:5px;left:0;}#contact-us{position:absolute;top:35px;left:750px;}#contact-us a{color:#A8A8A5;font-size:1.1em;font-weight:700;display:block;text-decoration:none;padding:10px 40px;}#contact-us a:hover{color:#485479;}#mainmenu{height:30px;padding-bottom:10px;}.menu{display:block;list-style-type:none;padding:2px 0;}.menu li{display:block;float:left;width:186px;}.menu .pad{padding-left:5px;}.menu li .selected{background-color:#A8A8A5;}.menu li a{display:block;color:#FFF;background-color:#485479;padding:8px 0;font-size:1em;text-decoration:none;text-align:center;}.menu li a:hover{background-color:#A8A8A5;}#feature-container{position:absolute;width:950px;height:540px;overflow:hidden;}#leftContent{position:absolute;height:540px;width:624px;}#leftContent h2{padding-top:15px;font-size:1.5em;font-weight:400;}#leftContent .title{padding:35px 0 0 40px;}#leftContent .bottom,#rightContent .bottom{position:absolute;z-index:10;}#leftContent .middle,#rightContent .middle{position:absolute;z-index:20;}#leftContent .top,#rightContent .top{position:absolute;z-index:30;}#rightContent{position:absolute;width:326px;margin-left:624px;height:540px;overflow:hidden;}#rightContent .copy-panel{height:520px;padding-top:20px;color:#FFF;margin-left:10px;}.copy-panel p{padding:8px 15px;font-size:1em;line-height:1.5em;}.copy-panel .view-button{color:#FFF;background-color:#A8A8A5;text-decoration:none;display:block;position:absolute;bottom:0;padding:15px 0 0 60px;font-size:1.2em;height:35px;width:256px;background:#A8A8A5 url("ico_eye_32.png") no-repeat scroll 19px 9px;}.button-menu{width:326px;height:549px;background-color:#FFF;}.button-menu{list-style:none outside none;}.button-menu li{float:left;padding-left:8px;padding-bottom:8px;width:155px;height:175px;}.button-menu a{display:block;width:155px;height:175px;text-decoration:none;}.button-menu a:hover{opacity:.7;}.button-menu span{display:block;position:absolute;color:#FFF;z-index:20;width:155px;text-align:center;}.button-menu .single{padding-top:140px;}.button-menu .double{padding-top:130px;}.button-menu img{display:block;position:absolute;z-index:10;}.website-development{background:#57585A url("swz-web-development.jpg") no-repeat scroll 0 0;}.asx-listed-companies{background:#57585A url("swz-asx-listed-companies.jpg") no-repeat scroll 0 0;}.small-business-websites{background:#57585A url("swz-small-business-websites.jpg") no-repeat scroll 0 0;}.institute-webdesign{background:#57585A url("swz-institute-webdesign.jpg") no-repeat scroll 0 0;}.cloud-applications{background:#57585A url("swz-cloud-applications.jpg") no-repeat scroll 0 0;}.custom-software{background:#57585A url("swz-custom-software.jpg") no-repeat scroll 0 0;}.graphic-design-and-marketing{background:#57585A url("swz-graphic-design-and-marketing.jpg") no-repeat scroll 0 0;}.phone-apps-and-mobile-sites{background:#57585A url("swz-phone-apps-and-mobile-sites.jpg") no-repeat scroll 0 0;}.products-and-services{background:#57585A url("swz-products-and-services.jpg") no-repeat scroll 0 0;}#feature-card{position:absolute;left:-400px;width:435px;height:480px;}#feature-tab{position:absolute;width:35px;height:167px;padding-left:400px;padding-top:30px;z-index:902;}#tab-content{width:15px;height:117px;padding:25px 10px;background-color:#485479;box-shadow:5px 5px 5px #555;-moz-box-shadow:5px 5px 5px #555;-webkit-box-shadow:5px 5px 5px #555;border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;}#feature-tab a{display:block;text-decoration:none;}#feature-copy{position:absolute;z-index:901;width:360px;height:440px;padding:20px;background-color:#485479;float:left;box-shadow:5px 5px 5px #555;-moz-box-shadow:5px 5px 5px #555;-webkit-box-shadow:5px 5px 5px #555;}#feature-copy h4{font-size:1.1em;font-weight:700;color:#FFF;}#feature-copy h5{font-size:1em;font-weight:700;color:#FFF;padding:10px 0 0 0;}#feature-copy p{font-size:1em;color:#FFF;padding:10px 0;}#feature-copy ul{padding-left:20px;color:#FFF;}#feature-copy li{color:#FFF;padding:2px 0;}#csslider{width:624px;height:540px;background:#57585A url('loading.gif') center center no-repeat;}#csslider img{visibility:hidden;}.flip-container{height:540px;width:624px;position:relative;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;}.flip-card{width:100%;height:100%;position:absolute;-webkit-transition:-webkit-transform 1s ease-in-out;-moz-transition:-moz-transform 1s ease-in-out;-o-transition:-o-transform 1s ease-in-out;transition:transform 1s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:right center;-moz-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;}.flip-figure{display:block;position:absolute;width:100%;height:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}.flip-back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}.flipped{-webkit-transform:translateX(-100%) rotateY(-180deg);-moz-transform:translateX(-100%) rotateY(-180deg);-o-transform:translateX(-100%) rotateY(-180deg);transform:translateX(-100%) rotateY(-180deg);}#loading-message{width:100%;height:100%;position:absolute;z-index:999;}#loading-message .background{width:100%;height:100%;position:absolute;background-color:#A8A8A5;opacity:.5;}#loading-message .image{width:100%;height:100%;position:absolute;background:transparent url("loading.gif") no-repeat scroll center center;}.gallery{position:absolute;padding-top:14px;width:624px;height:526px;background-color:#57585A;}.gallery .left-div{float:left;width:36px;height:456px;}.gallery .left-arrow{display:block;float:left;width:36px;height:456px;background:#57585A url("ico_left_32.png") no-repeat scroll 4px center;}.gallery .viewport{float:left;width:556px;height:456px;overflow:hidden;}.gallery .scroller{width:9999px;height:456px;}.gallery .scroller ul{list-style:none outside none;}.gallery .scroller li{float:left;}.gallery .right-div{width:32px;height:456px;margin-left:592px;}.gallery .right-arrow{display:block;width:32px;height:456px;background:#57585A url("ico_right_32.png") no-repeat scroll center center;}.gallery h3{color:#FFF;font-size:1.2em;text-align:center;padding-top:10px;font-weight:400;}.gallery h3 a{color:#FFF;text-decoration:none;}.gallery h3 a:hover{text-decoration:underline;}.gallery h4{color:#FFF;font-size:1em;text-align:center;font-weight:400;padding-top:5px;}.gallery .nav{position:absolute;right:0;bottom:0;padding-right:5px;padding-bottom:5px;}.gallery .nav ul{list-style:none outside none;}.gallery .nav li{float:left;padding:2px;}.left-website-development .gallery .nav .cur,.left-website-development .gallery .nav a:hover{background-color:#B5CF48;}.left-custom-software .gallery .nav .cur,.left-custom-software .gallery .nav a:hover{background-color:#FFA008;}.left-products-and-services .gallery .nav .cur,.left-products-and-services .gallery .nav a:hover{background-color:#FF2028;}.left-graphic-design-and-marketing .gallery .nav .cur,.left-graphic-design-and-marketing .gallery .nav a:hover{background-color:#FF2028;}.left-cloud-applications .gallery .nav .cur,.left-cloud-applications .gallery .nav a:hover{background-color:#5D9CD1;}.gallery .nav a{display:block;height:10px;width:10px;background-color:#FFF;}.alt-left,.alt-right{margin-bottom:10px;}.sample-link{display:block;padding:20px;width:200px;height:190px;font-size:.9em;text-decoration:none;color:#FFF;}.web-dev .sample-link{background-color:#73934A;}.phone-apps .sample-link{background-color:#00338C;}.sample-link:hover{background-color:#485479;}.alt-left .sample-link{float:left;}.alt-right .sample-link{float:right;}.sample-link .examples{padding-bottom:8px;}.alt-left .copy{margin-left:250px;}.alt-right .copy{margin-right:250px;}.alt-left .copy,.alt-right .copy{padding:20px;height:190px;background-color:#E6E6E6;}.alt-left .copy,.alt-right .copy{padding:20px;background-color:#E6E6E6;}.alt-left .copy h3,.alt-right .copy h3{font-size:1.2em;font-weight:400;padding-bottom:10px;}.web-dev .copy h3{color:#73934A;}.phone-apps .copy h3{color:#00338C;}.alt-left .copy p,.alt-right .copy p{font-size:1em;font-weight:400;line-height:1.5em;color:#686868;padding-bottom:10px;}.alt-left .balloon,.alt-right .balloon{float:left;margin-right:10px;margin-bottom:10px;}.photo-gallery{position:absolute;width:573px;height:540px;padding-left:51px;background-color:#57585A;}.photo-gallery h5{font-size:1em;color:#FFF;padding:35px 0 10px 0;}.photo-gallery h6{font-size:1em;color:#FFF;padding:35px 100px 0 0;float:right;}.photo-gallery h4{font-size:1em;color:#FFF;text-align:center;font-weight:400;padding-top:40px;}.gallery-container{width:480px;height:340px;float:left;overflow:hidden;}.scroll-btns{padding-left:480px;height:340px;}.scroll-btns .up{height:12px;padding:100px 0 58px 0;}.scroll-btns .down{padding-top:68px;}.gallery-slider{list-style:none outside none;}.gallery-slider li{float:left;width:160px;height:170px;}.gallery-slider a{display:block;width:150px;height:160px;border:1px solid #FFF;}.gallery-slider a:hover{border:1px solid #88756F;}#form-entry{background-color:#57585A;width:584px;height:500px;padding:20px;position:absolute;z-index:10;}#form-entry h1{padding-bottom:10px;}#form-posting{width:624px;height:540px;position:absolute;z-index:20;display:none;background:#A8A8A8 url("ajax-posting.gif") no-repeat scroll center center;opacity:.8;}#form-sent{background-color:#57585A;width:584px;height:500px;padding:20px;position:absolute;}#form-sent h3{color:#FFF;font-size:1.1em;}#form-sent p{color:#FFF;padding-top:20px;font-size:1em;}.contactfield{padding:3px;margin:1px;font-size:1em;position:relative;color:#FFF;}.contactfield label{color:#FFF;}.contactlabel{padding:3px 10px 3px 0;width:150px;display:block;float:left;font-size:.9em;}.contactinput{padding:2px;border:1px solid #57585A;width:250px;}.contactfield .buttons{padding-left:150px;}.buttons a{display:block;padding:10px 25px;float:left;text-decoration:none;color:#FFF;background-color:#A8A8A5;}.buttons a:hover{background-color:#485479;}#securityCode{width:120px;padding:2px;border:1px solid #57585A;}input.invalid{box-shadow:0 0 12px #F00;border:1px solid #F00;}textarea.invalid{box-shadow:0 0 12px #F00;border:1px solid #F00;}.field-marker{background:url("form-icons.png") no-repeat scroll 0 0 transparent;height:16px;position:absolute;display:none;left:412px;top:-2px;width:16px;z-index:1;}#corporate-branding{position:absolute;padding:0 100px;width:424px;height:540px;background-color:#57585A;}#corporate-branding .label{color:#FFF;text-decoration:none;}#corporate-branding h5{color:#FFF;font-size:1em;text-align:center;padding:10px 0;}#corporate-branding ul{list-style:none outside none;}#corporate-branding ul li{float:left;width:149px;margin:0 31px;}#corporate-branding .book{display:block;}#corporate-branding .book:hover{opacity:.7;}#corporate-branding p{color:#FFF;font-size:.8em;text-align:center;padding:5px 0;}