body, p, h1, h2, h3, h4, table, tr, td, ul, li{padding:0;margin:0;}
h1, h2, h3, h4{font-weight:normal;}
table tr td, table tr, table{border-collapse:collapse;border:none;}
ul{list-style:none;}
body{background:#fff;font-family:HelveticaNeueBold, Helvetica Neue Bold, "HelveticaNeueBold", Arial, sans-serif;font-size:16px;min-width:1076px;}
a{color:#358dde;text-decoration:underline;}
a:hover{color:#0060b7;}
div.alpha-wrapper{width:100%;background:#111418 url(../images/ap-bg.jpg) repeat 0 0;}
div.alpha-content{width:940px;margin:0 auto;padding:66px 68px 46px 68px;position:relative;}
div.highlight{width:940px;height:485px;position:absolute;top:0;}
div.main-title{background:url(../images/main-title-line.gif) repeat-x 0 18px;text-align:center;margin-bottom:30px;}
.main-title h1{font-size:30px;color:#e4e4e4;display:inline-block;padding:0 36px;font-family:HelveticaNeueRegular, Helvetica Neue Regular, 'HelveticaNeueRegular', Arial, sans-serif;background:url(../images/ap-bg.jpg) repeat 0 0;letter-spacing:4px;}
h1 span{position:relative;z-index:6;text-shadow:0 2px 2px #000;}
h2{font-size:110px;text-align:center;color:#e4e4e4;line-height:110px;margin-bottom:50px;position:relative;z-index:6;text-shadow:0 2px 2px #000;}
div.subtitle{color:#fff;font-size:36px;text-align:center;line-height:40px;margin-bottom:130px;letter-spacing:-1px;position:relative;z-index:6;}
.subtitle span, .ac-text span{font-family:HelveticaNeueRegular, Helvetica Neue Regular, 'HelveticaNeueRegular', Arial, sans-serif;}
h3{font-size:36px;color:#feffff;margin-bottom:10px;letter-spacing:-1px;}
.subtitle a, .ac-text a{color:#fff;text-decoration:none;border-bottom:2px solid #fff;display:inline-block;}
.subtitle a:hover, .ac-text a:hover{color:#cbcbcb;border-color:#cbcbcb;}
.alpha-content div p{font-size:18px;line-height:20px;color:#47494a;margin-bottom:12px;width:380px;}
.alpha-content div div{width:380px;float:left;}
.alpha-content img{float:left;}
div.formspring-me{height:479px;margin-bottom:80px;position:relative;z-index:6;}
.formspring-me div{margin:204px 0 0 144px;}
div.simpleGeo{height:489px;margin-bottom:32px;}
.simpleGeo div{margin:206px 120px 0 0;}
div.simpleGeo-more{height:257px;margin-bottom:122px;}
.sG-1{margin-right:126px;}
.sG-2{margin-right:128px;}
div.continuity-control{height:481px;margin-bottom:39px;}
.continuity-control div{margin:206px 0 0 105px;}
div.cC-more{height:429px;margin-bottom:175px;}
.cC-1{margin-right:85px;}
div.swipely{height:401px;margin-bottom:156px;}
.swipely div{margin:163px 132px 0 0;}
div.gnip{height:489px;margin-bottom:31px;}
.gnip div{margin:206px 0 0 172px;}
div.gnip-more{height:395px;margin-bottom:128px;}
.gnip-1{margin:6px 119px 0 0;}
div.radium{height:495px;margin-bottom:114px;}
.radium div{margin:208px 64px 0 0;}
div.next-big-sound{height:472px;margin-bottom:125px;}
.next-big-sound div{margin:196px 0 0 45px;}
div.city-life{height:511px;margin-bottom:124px;}
.city-life div{margin:241px 48px 0 0;}
div.graphicly{height:502px;margin-bottom:98px;}
.graphicly div{margin:208px 0 0 56px;}
div.wooThemes{height:512px;margin-bottom:194px;}
.wooThemes div{margin:220px 48px 0 0;}
div.hello-sherpa{height:455px;margin-bottom:150px;}
.hello-sherpa img{margin-left:-68px;}
.hello-sherpa div{margin:134px 0 0 -124px;}
div.ac-text{text-align:center;font-size:36px;line-height:40px;padding-bottom:56px;color:#fff;letter-spacing:-1px;}
div.bottom-title{margin-bottom:82px;}
div.info-content{width:940px;margin:0 auto;overflow:hidden;clear:both;padding:64px 0 52px 0;color:#111419;}
div.ic-lc{float:left;width:380px;padding-right:100px;}
div.ic-rc{float:left;width:460px;padding-top:10px;}
.about{font-size:35px;line-height:40px;margin-bottom:100px;letter-spacing:-1px;width:360px;}
.ic-lc a{font-size:24px;letter-spacing:-1px;text-decoration:none;display:inline-block;border-bottom:1px solid #358dde;padding:0;line-height:24px;}
.ic-lc a:hover{border-color:#0060b7;padding:0;line-height:24px;}
.phone{font-size:24px;margin-top:20px;}
h4{font-size:24px;letter-spacing:-1px;}
.ic-rc p{color:#717375;font-size:18px;line-height:20px;font-family:HelveticaNeueMedium, Helvetica Neue Medium,'HelveticaNeueMedium', Arial, sans-serif;padding: 22px 0 44px 0;width:420px;}
div.footer{width:940px;border-top:2px solid #e4e4e4;margin:0 auto;font-family:Arial, sans-serif;color:#717375;font-size:16px;padding:50px 0 45px 0;}
.footer ul{float:right;}
.footer li{float:left;}
.dribbble{padding: 0 0 3px 36px;background:url(../images/i-dribbble.gif) no-repeat 0 0;}
.twitter{padding:0 60px 0 40px;background:url(../images/i-twitter.gif) no-repeat 0 1px;}
-,.main-title h1, -,.subtitle a, -,.ac-text a, -,.ic-lc a{zoom:1;*display:inline;}
