html{background:#000;}
body{ margin:0; font:12px Arial,Verdana,Tahoma,sans-serif; color: #333; }
.aflight-promo{ background-color: #fff; width: 932px; padding: 15px; margin: 0px auto;}
.aflight-promo .aflight-promo-h{ background: url(http://www.appflight.com/promo/img/head-promo-breakz.gif) no-repeat; width:887px; height: 281px; padding: 30px 0 0 45px; }
.aflight-promo .aflight-promo-h .head-1{ padding-top: 119px; text-align: center; color: #fff; font-size: 15px; width: 405px; float: left; }
		
.aflight-promo .aflight-promo-h .head-2{ padding: 40px 86px 0 0; text-align: center; color: #fff; font-size: 20px; width: 263px; float: right; }

.aflight-promo span{ color: #fa911e; }

.aflight-promo-phone{ width: 450px; display: block; float: left; position: absolute; text-align: center; font-weight: bold; color: #333; font-size: 14px; }
.aflight-promo-info{ width: 436px; display: block; float: right; margin-right: 14px;  background-color: #f3f3f3; }
.screenshots { width: 435px; margin: 0; padding: 0; }
.screenshots ul{ margin: 0; padding: 0; list-style-type: none; }
.screenshots li { display: block;	width: 421px; padding: 7px;	margin: 0px 10px 10px 0px; height: 70px;}
.screenshots li .img{background: url(http://www.appflight.com/promo/img/screenshot-bg.jpg) top left no-repeat;	float: left;	padding: 7px;	width: 85px; height: 71px; border: none; } 
.screenshots li .sec{ width: 350px; }
.screenshots li a {border: none; text-decoration: none; } 
.screenshots li p{ margin: 0; padding: 0; font-size: 11px; line-height: 13px; color: #666; font-weight: none;} 
.screenshots li h5{ margin: 0; padding: 0; color: #fa911e; font-size: 16px;	color: #e97d08;	display: block; width: 100%;} 

.aflight-promo-f{ background: url(http://www.appflight.com/promo/img/foot-promo.gif) no-repeat; width:887px; height: 168px; padding: 20px 0 0 45px; }
.aflight-promo-f ul.aflight-main{ list-style-type: none; margin: 0; padding: 0;  }
.aflight-promo-f ul.aflight-main li{ float: left; width: 280px; }
.aflight-promo-f ul.aflight-main li h2{ color: #e97d08; font-size: 18px; border-bottom: 1px solid #fff; padding-bottom: 6px; width: 240px; }

.aflight-promo-f ul.aflight-main li ul.aflight-b{ width: 220px; list-style-type: square; color: #fff; }
.aflight-promo-f ul.aflight-main li ul.aflight-b li{ width: 100%; color: #fff; font-size: 16px; }

.aflight-promo-f ul.aflight-main li.last{ float: left; width: 260px; text-align: center; }
.aflight-promo-f ul.aflight-main li.last h2{ margin: 0; padding: 20px 0 0 10px; color: #e97d08; font-size: 19px; border-bottom: none; padding-bottom: 10px; text-align: center; }

.slider-wrap {position: relative;  float: left;width: 391px; height: 517px; background: url(http://www.appflight.com/promo/img/iphone.png) no-repeat 40px 0;padding: 96px 0 0 0; margin: 0 30px; }
.iphone {  float: left; width: 700px; height: 446px; margin: 40px; background: url(http://www.appflight.com/promo/img/side_iphone.png) no-repeat;  }
.csw {  width: 243px; height: 364px; overflow: hidden;  }
.csw .loading {  color: #dddddd; margin: 200px 0 300px 0; text-align: center;  }
.stripViewer {  position: relative; overflow: hidden; margin: auto; width: 243px; height: 364px; clear: both; background: #000000;  }
.stripViewer .panelContainer {  position: relative; left: 0; top: 0; width: 100%; list-style-type: none;  }
.stripViewer .panelContainer .panel {  float: left; height: 100%; position: relative; width: 243px;  }
.stripNavL, .stripNavR {  position: absolute; top: 230px; text-indent: -9000em;  }
.stripNavL a, .stripNavR a {  display: block; height: 40px; width: 40px;  }
.stripNavL {  left: 0; background: url("http://www.appflight.com/promo/img/arrow-left.png") no-repeat center;  }
.stripNavR {  right: 0; background: url("http://www.appflight.com/promo/img/arrow-right.png") no-repeat center;  }
.stripNavL a:hover {  left: 0; background: url("http://www.appflight.com/promo/img/arrow-left-hover.png") no-repeat center;  }
.stripNavR a:hover {  right: 0; background: url("http://www.appflight.com/promo/img/arrow-right-hover.png") no-repeat center;  }

