/*	__Header

---------------------------------------------------*/
a:visited
{ 
	color:Black;
	font-weight:500;
}

a:link 
{ 
	color:Black;
	font-weight:500;
}

a:active
{ 
	color:Black;
	font-weight:500;
}

.landing-header-container {
	background: #000000;
    display: block;
    width: 925px;
}
    .landing-header-container .landing-header-top
    {
        background: url('../images/YourContent.jpg');

        /*display: block;
        width: 925px;
        -moz-background-size: contain;
        -o-background-size: contain;
        background-size: contain;
            
            */
        height: 460px;
        background-repeat: no-repeat;
        background-color: white;
    }
.landing-header-container .landing-header-bottom {
    background: #cfd1d1;
    display: block;
    height: 80px;
    width: 925px;	
}

.landing-header-container .landing-header-bottom .text{
	float:left;
	padding-left:30px;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 40%;
	font-size: 14px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #000000;
}

.landing-header-container .landing-header-bottom .actions{
	margin-top:14px;
	margin-bottom: 14px;
	height: 52px;
	float: right;
	width: 400px;

}

.landing-header-container .landing-header-bottom .actions .signup{
	margin-left: 10px;
}

.landing-header-container .landing-header-bottom .actions .learn{
	margin-left: 25px;
}

.landing-header-container .landing-header-bottom .actions .top-text{
	font-size: 14px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #5287b5;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
}

.landing-header-container .landing-header-bottom .actions .bottom-text{
	font-size: 12px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	margin-left: 10px;

}

/*	__Content

---------------------------------------------------*/

.landing-content{
	margin: 0px;
}

.landing-content .landing-content-left{
	width: 505px;
	float: left;
}

.landing-content .landing-content-divider{
	width: 20px;
	float: left;
}

.landing-content .landing-content-right{
	width: 400px;
	float: left;
}

.landing-content .landing-content-left .left-header{
	float: left;
	margin-left: 35px;
	margin-bottom: 10px;
	margin-top: 30px;
}

.landing-content .landing-content-left .left-header h2{
	float: left;
	line-height: 32px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-top: 6px;
	font-size: 32px;
	font-weight: bold;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #5287b5;
}

.landing-content .landing-content-left .left-message{
	margin-left: 120px;
	clear: both;
}

.landing-content .landing-content-left .left-message a{
	text-decoration: none;
}

.landing-content .landing-content-left .left-message h3{
	margin-left: 00px;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #8b8c9e;
}

.landing-content .landing-content-left .left-message > p{
	margin-left: 00px;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #000000;
	width: 95%;
}

.landing-content .landing-content-right .right-header{
	float: left;
	margin-left: 40px;
	margin-bottom: 10px;
	margin-top: 0px;
}

.landing-content .landing-content-right .right-header > h2{
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	font-size: 17px;
	font-weight: bold;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #5287b5;
}

.landing-content .landing-content-right .right-message{
	margin-left: 63px;
}

.landing-content .landing-content-right .right-message img{
	margin-right: 32px;
	margin-left: 32px;
	margin-top: 15px;
	margin-bottom: 5px;
	border: 0;
	height: 75px;
	width: 75px;
}

.landing-content .landing-content-right .right-message .link-text{
	text-align: center;
	margin-bottom: 10px;
}

.landing-content .landing-content-right .right-message .link-text a{
	margin-left: 0px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-decoration: none;
	color: #8b8c9e;
}

.landing-content .landing-content-right .right-message .top-left-quadrant{
	float:left;
	width: 139px;
	border-bottom: 1px #8b8c9e solid;
	border-right: 1px #8b8c9e solid;
}

.landing-content .landing-content-right .right-message .top-right-quadrant{
	float: left;
	width: 139px;
	border-bottom: 1px #8b8c9e solid;
}

.landing-content .landing-content-right .right-message .bottom-left-quadrant{
	float: left;
	clear: both;
	width: 139px;
}

.landing-content .landing-content-right .right-message .bottom-right-quadrant{
	float: left;
	border-left: 1px #8b8c9e solid;
	width: 139px;
}


.landing-image-text-large { 
   color: white; 
   font: bold 30px/45px Helvetica, Sans-Serif; 
   letter-spacing: -1px;  
   background: rgba(0, 0, 0, 0.00); /* fallback color */
   padding: 10px; 
   position: absolute; 
   top: 100px; 
   left: 60px; 
   width: 100%; 
}

.landing-image-text-med  { 
   color: white; 
   font: bold 22px/45px Helvetica, Sans-Serif; 
   letter-spacing: -1px;  
   background: rgba(0, 0, 0, 0.00); /* fallback color */
   padding: 10px; 
   position: absolute; 
   top: 140px; 
   left: 200px; 
   width: 100%; 
}

.landing-image-image-api {

   background: rgba(0, 0, 0, 0.00); /* fallback color */
   padding: 10px; 
   position: absolute; 
   top: 480px; 
   left: 115px; 
   width: 50px; 
   height: 50px; 
   border:0;
}

.landing-image-text-api {

   font: 14px Helvetica, Sans-Serif; 
   font-weight: 500;
   padding: 10px; 
   position: absolute; 
   top: 540px; 
   left: 90px; 
   width: 120px; 
   height: 70px; 
}

.landing-image-image-login {

   background: rgba(0, 0, 0, 0.00); /* fallback color */
   padding: 10px; 
   position: absolute; 
   top: 480px; 
   left: 760px; 
   width: 50px; 
   height: 50px; 
   border:0;
}

.landing-image-text-login {

   font: 14px Helvetica, Sans-Serif; 
   font-weight: 500;
   padding: 10px; 
   position: absolute; 
   top: 540px; 
   left: 757px; 
   width: 100px; 
   height: 70px; 
}


.landing-image-image-tryapi {
   background: rgba(0, 0, 0, 0.00); /* fallback color */
   padding: 10px; 
   position: absolute; 
   top: 480px; 
   left: 450px; 
   width: 50px; 
   height: 50px; 
   border:0;
}

.landing-image-text-tryapi {

   font: 14px Helvetica, Sans-Serif; 
   font-weight: 500;
   padding: 10px; 
   position: absolute; 
   top: 540px; 
   left: 430px; 
   width: 100px; 
   height: 70px; 
}

.span.spacer {
   padding:0 5px;
}

hr.faint{
    border: 0;
    position: absolute;
    left:100px;
    height: 1px;
    width: 725px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #333, #ccc); 
}