/**
 * Generic Elements / Styles
 */
body {
	background-color: #000000;
	color: #D1D1D1;
	font-size: 1.1em;
}
	/* Links */
	a { color: #FFA73D; }
	a:hover {  }

	/* Headings */
	h1 { font-family: Georgia,"Times New Roman",Times,Serif; font-size: 2.0em; line-height: 1.2; letter-spacing: 0px; color: #222; }
	h2 { font-family: "proxima-nova-extra-condensed-1","proxima-nova-extra-condensed-2","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif; font-size: 20px; line-height: 1.1; letter-spacing: 0px; color: #919191;}
	h3 { margin-bottom: 0; font-family: Arial, Tahoma, sans-serif; font-size: 18px; font-weight: normal; line-height: 1.1; letter-spacing: 0px; color: #222; }
	
	/* forms and fieldsets */
	fieldset {margin:10px 0;  border-top: 5px solid #252525; padding: 10px; background: #F0F0F0; border-bottom: 1px solid #ccc;}
	fieldset legend { padding:0 5px; font-size:130%; font-weight:bold; color: #252525; }
	input, select, option, textarea, button { padding: 2px; }
	input { font-size: 110%; padding: 5px; border: 1px solid #ccc; border-top: 1px solid #777;}


/**
 * Structure
 */
#slHeader {
	clear: both;
	background: #FFF;
}
	#slHeader .container_12 {
		height: 150px;
		padding-top: 1em;
	}
	
	#slHeader .logo {
		height: 100%;
		width: 100%;
	}
	
#slSplash {
	clear: both;
	background: #FFF;
	z-index:5;
}
	#slSplash .salesman {
		height: 378px; position:relative; top:22px;
	}
	#slSplash .buyer {
		height: 336px; position:relative; top:64px;
	}
	#slSplash .splash_video {
		height: 22em; position:relative; top:-100px;
		width: 368px; height: 252px;		
	}
	
	#player {
		position:relative; top: -315px; left: 22px;
		z-index:99;
	}
	
#slBody {
	clear: both;
	padding-top:25px;
	z-index:10;
}
	#slBody h1 {
		color: #8F8F8F;
		padding: 5px 0 0 25px;
	}
	#slBody .statement span{
		color: #B43530;
	}
	#slBody .framework {
		padding: 10px 0 .5em 0;
	}
	#slBody .framework span, #slBody .tagline span{
		color: #009bcc;
		font-family:  Georgia,"Times New Roman",Times,Serif;
	}
	#slBody .tagline span{
		font-size: 1.2em;
	}
	#slBody .firstletter {
		font-size:3.5em; 
		displa:block;
		float:left;
		line-height: 1.0; letter-spacing: 0px;
		font-family:  Georgia,"Times New Roman",Times,Serif;
	}

#slFooter {
	padding: 30px 0 60px 0;
	clear: both;
	z-index:10;
}
	#slFooter a { color: #D1D1D1; }
	#slFooter dt { color: #8F8F8F; text-transform: uppercase; font-weight: bold; }
	#slFooter dd { }
	#slFooter .credits {
		font-size: .8em;
		color: #363636;
	}
	#slFooter .logo-mini {
		height: 144px;
		width: 217px;
	}

.successstories{

}
    .successstories hr {
        color: #009BCC;
        margin: 25px, 0 40px, 0;
    }
.successstory{
    
}
    .successstory em {
        color:#009BCC;
    }
    .successlogo {
           
    }
    .successstory ol {
        color: #919191;
    }
    .successstory p {
    
    }
    .successstory ul {
        color: #919191;
    }
    .successstory blockquote {
        font-style:italic;
        color: #FFF;
    }
    .successstory cite {
        font-size:small;
        float:right;
    }
.founder {

}
    .founder .pix {
        float: left;
        margin: 10px;
    }
     
.left {
    float: left;
}
.right {
    float: right;
}