div.clearit {
	clear: both;
	}

#dopplerpadIntro{
	background: #230b19 url(dopplerpad_images/dopplerpad_background.png) 0 0 no-repeat;
	min-height: 669px;
	height:auto !important;
	height:669px;
	padding: 20px 0;
	margin: 0 25px;
	color: #230b1a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 1.4;
	position: relative;
	overflow:hidden;
	}
    #dopplerpadIntro h1{ width: 453px; height: 124px; margin: 0 0 0 30px; background: url(dopplerpad_images/dopplerpad_logo.png) no-repeat left top; text-indent: -9999px; }
    #dopplerpadIntro .newV{ display: block; width: 107px; height: 109px; position: absolute; z-index: 1000; top: 0; left: 0; background: transparent url(dopplerpad_images/new_violator.png) 0 0 no-repeat; text-indent: -99999px; }
    #dopplerpadIntro .iphoneFtPv{  display: block; margin: -20px 0 0 0; z-index: 1; position: relative; left: 4px;}
    #dopplerpadIntro .appStoreLink{
    	display: block;
    	width: 229px;
    	height: 90px;
    	position: absolute;
    	right: 4px;
    	top: 35px;
    	background: url(dopplerpad_images/btn_appstore.png) 0 0 no-repeat;
    	text-indent: -9999px;
    	}
    #dopplerpadIntro h2{
    	text-indent: -9999px;
    	background: url(dopplerpad_images/headline_expressivetouch.png) no-repeat left top;
    	width: 355px;
    	height: 39px;
		margin: 0;
		position: relative;
		left: 50px;
		top: -10px;
    	}
   body #dopplerpadIntro p {
   		position: relative;
   		left: 50px;
    	font-size: 12px;
    	line-height: 1.5em;
    	margin: 0;
    	padding: 0;
    	color: white;
    	width: 58%;
    	}
	#dopplerpadIntro a {
		color: white;
		}
        
    #dopplerpadIntro .demoVideoLink {
    	display: block;
    	width: 200px;
    	height: 76px;
    	position: absolute;
    	right: 32px;
    	top: 537px;
    	background: url(dopplerpad_images/btn_watchvid.png) 0 0 no-repeat;
    	text-indent: -9999px;
    	}
    
    
#dopplerpad{ color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 1.4; }
    .featured{
    	padding: 10px 24px 0 24px;
    	margin: 0;
    	position: relative;
    	left: 7px;
    	}
        .featured .col{
        	float: left;
        	width: 190px;
        	padding: 0;
        	margin: 0 33px 0 0;}
        .featured .last{ margin: 0 !important; }
        .featured p{ color: #000; line-height: 1.4; }
        #dopplerpad .featured h3{ font-size: 15px; color: #308cbc; margin: 0 0 5px; }

        
    .featureBlock {
    	margin: 20px 0 0 0;
    	padding: 0;
    	}
    .featureBlock .colWrap {
    	margin: 0;
    	padding: 0;
    	background: white;
    	border: 1px white solid;
    	}
	.featureBlock h2 {
		font-size: 14px;
		color: #333333;
		margin: 0 0 8px 0;
		padding: 0 0 0 13px;
		}
	.featureBlock .features {
		float: left;
		width: 60%;
		margin: 0;
		padding: 10px;
        }        
	.featureBlock .moreInfo {
		float: left;
		width: 30%;
		margin: 0;
		padding: 10px;
		}
	.featureBlock ul {
		margin: 10px 15px;
		padding: 0;
		}
	.featureBlock li {
		list-style-type: none;
		}
	.featureBlock h2 {
		margin: 0;
		padding: 0;
		}
            
            
            
    .dopplerpadFooter{
    	padding: 20px;
    	}
        .dopplerpadFooter p {
        	width: 400px;
        	float: left;
        	margin: 0;
        	}
        .dopplerpadFooter .logo {
        	float: left;
        	display: block;
        	margin: 0 10px 0 0;
        	}
            .dopplerpadFooter img{ display: block; border: 0; }
            .mapilogo {
            	display: block;
            	float: right;
            	margin: 0;
            	}