html,body,div,form,fieldset,legend,label,ul,li{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}th,td{text-align:left;vertical-align:top}img{border:0;margin:0;padding:0;vertical-align:bottom}.clear{clear:both}.clearleft{clear:left}.floatleft{float:left}.floatright{float:right}html{overflow-y:scroll}body{background:#212121;font:12px/24px Verdana,Geneva,sans-serif;color:#8A8A8A}#container{background:#212121;width:940px;margin:0 auto}.tagline{margin-top:15px}#header{height:100px;padding-top:30px}#index #header{padding-top:0}#logo{display:block;width:306px;height:80px;float:left;margin-left:15px;background:url(../images/hype-building.png) no-repeat;text-indent:-9999px}#navdiv{padding-top:30px}.box{margin-bottom:15px;padding:36px 48px 24px;border-top:1px solid #303030;border-left:1px solid #2C2C2C;border-right:1px solid #2C2C2C;border-bottom:1px solid #2A2A2A;background:#252525}.box.tagline,.feature{padding:15px}.strip{padding:15px 15px 12px}.half{width:364px}.half,.third{float:left;margin-right:15px}.third{width:270px;padding:15px}#index .third{width:253px;padding:24px 24px 12px}#index .tagline.third{width:278px;padding:15px}.twothirds{width:524px;float:left;margin-right:15px}.tagline.twothirds{width:583px}.right{margin-right:0}#footer{height:60px;padding-top:0}p{margin:0 0 12px}#content ul{list-style:none;margin:0 12px 36px}#content li{background:url(../images/hype-bullet.png) no-repeat 0 7px;padding-left:20px}ol{list-style:decimal;margin:0}.lightgrey{color:#b4b4b4}.midgrey{color:#787878}.notopmargin{margin-top:-15px}.alignright{text-align:right}.hype{font-family:'PT Sans',sans-serif;font-weight:700}.purple{color:#4704B4}.quote{font-style:italic;text-indent:-.4em}.quotee{font-size:14px}.larger-text{font-size:16px}h1{font-family:'PT Sans',sans-serif;color:#b4b4b4}h2{margin:0}h2,h3,h4,h5,h6{font-family:'PT Sans',sans-serif;color:#b4b4b4}h6,h1{margin:0}h1,h2{font-size:36px;line-height:36px}.tagline h2{font-size:27px;line-height:27px;letter-spacing:0;text-transform:uppercase}.strip h2,.strip h3{color:#787878;float:left;margin-bottom:0}h3{font-size:21px;line-height:24px;margin:0 0 12px}h2+h3{margin-top:0}h4{font-size:18px;margin:0 0 12px}h4+h4{margin-top:-12px}h5,h3 .smaller{font-size:14px}h5{margin:0 0 10px}a:link,a:visited{text-decoration:none;color:#747474}a:hover,a:active{color:#b4b4b4;background-color:#4704B4}#contact #content a:link,#contact #content a:visited{padding:2px 10px;margin-left:-10px}#contact #content a:hover,#contact #content a:active{color:#b4b4b4;background-color:#4704B4}a#sitebymaxshmax{display:block;width:142px;height:17px;float:right;background:url(../images/site-by-maxshmax.png) no-repeat;text-indent:-9999px;margin-top:4px}a#sitebymaxshmax:hover,a#sitebymaxshmax:active{background-position:-142px}#contact a#sitebymaxshmax,#about a#sitebymaxshmax,#links a#sitebymaxshmax{margin-right:315px}#header .nav{float:right;font-family:'PT Sans',sans-serif;font-weight:700}.nav li{display:inline-block;zoom:1;*display:inline}.nav a{display:block;height:27px;line-height:27px;color:#747474;padding:0 15px}.nav a:hover,.nav a:active,.nav a:focus{color:#c2c2c2;background:url(../images/bg-nav-hover.png) repeat-x}#footer .nav{float:left;font-size:10px}#testimonials #footer .nav{margin-left:315px}#footer .nav li{border-left:1px solid #444}#footer .nav li:first-child{border-left:none}#footer .nav a{padding:0 5px;color:#444;height:10px;line-height:10px}#footer .nav a:hover,#footer .nav a:active,#footer .nav a:focus{color:#c2c2c2;background:0 0}#index .liindex,#about .liabout,#testimonials .litestimonials,#projects .liprojects,#contact .licontact{background:#303030;color:#B4B4B4}#index #footer .liindex,#about #footer .liabout,#testimonials #footer .litestimonials,#projects #footer .liprojects,#contact #footer .licontact{background:0 0}#index .liindex a,#about .liabout a,#testimonials .litestimonials a,#projects .liprojects a,#contact .licontact a{color:#B4B4B4;pointer-events:none;cursor:default;background:0 0}#index #footer .liindex a,#about #footer .liabout a,#testimonials #footer .litestimonials a,#projects #footer .liprojects a,#contact #footer .licontact a{color:#787878;pointer-events:none;cursor:default;background:0 0}.peKenBurns{width:910px;height:375px}.peKenBurns-project{width:910px;height:606px}.peKenBurns .peKb_slides{padding:0;border-radius:0}.element *,#submit{padding:5px 10px;margin:3px 0}.element label{float:left;width:55px;font-weight:400}.element input.text{float:left;width:230px;border:none;background:#212121;color:#8a8a8a}.element input.text.highlight{border:none;background:#8a8a8a url(../images/iconCaution.png) no-repeat 10px;padding-left:35px;color:#111;width:205px}.element #submit{float:right;margin:10px 3px 20px 0;border:none}.loading{float:right;background:url(images/ajax-loader.gif) no-repeat 1px;height:28px;width:28px;display:none}.done{margin:20px 0;display:none}.done img{margin:0 15px 30px 0}#index .done a{text-decoration:underline}fieldset{border:0}button,.button{cursor:pointer;*cursor:hand;font-size:14px;color:#252525;background-color:#787878}.button:focus,.button:active,.button:hover{background-color:#b4b4b4}.assistive-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}