/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
version: 2.8.0r4
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}
/*because legend doesn't inherit in IE */
legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
/*@purpose To enable resizing for IE *//*@branch For IE6-Win, IE7-Win */
input,button,textarea,select{*font-size:100%;}

html {
background: url(../../images/home/header_bg.png) 0 0 repeat-x;
	font-size: 12px;
	font-family: Helvetica, 'Helvetica Neue', Verdana, Arial, Helvetica, sans-serif;
}
p {
color: #2c2c2c;
	margin: 0 0 1em;
}
a.btn {
	text-indent: -999em;
	overflow: hidden;
		float: left;
		outline: none;
}
input {
color: #666666;
border: 1px solid #f2f2f2;
border-top: 1px solid #a3a3a3;
	height: 18px;
	line-height: 18px;
	vertical-align: middle;
	width:125px;
}

#wrapper {
	width: 650px;
	margin: 0 auto;
}
#header {
	height: 145px;
		position: relative;
}
	#header h1.logo {
	}
	#header h1.logo a {
	background: url(../../images/home/logo.png) 0 0 no-repeat;
		width: 227px;
		height: 83px;
		margin: 41px 0 0;
	}

	#header .gui_iterations {
	background: url(../../images/home/gui_iterations.png) 0 0 no-repeat;
		width: 212px;
		height: 168px;
			float: left;
			position: absolute;
			bottom: -37px;
			left: 225px;
	}
	#header .signup_cta {
	background:url(../../images/home/header_cta_takeaspin.png);
	width:186px;
	height:130px;
	float:right;
	position:absolute;
	bottom:-55px;
	left:470px;
	
	}
	#header form {
		width: 201px;
		margin: 54px 0 0;
			float: right;
	}
	#header form button {
	border: none;
	background: url(../../images/home/header_form_submit.png) 0 0 no-repeat;
		width: 50px;
		height: 20px;
		margin: 0 0 0 5px;
		text-indent: -999em;
		overflow: hidden;
			outline: none;
			vertical-align: middle;
	}
#content {
	padding: 58px 0 0 32px;
}
	#content .innerContent {
			float: left;
	}
	#content .vidrollr_gui {
	background: url(../../images/home/vidrollr_gui.jpg) 0 0 no-repeat;
		width: 202px;
		height: 346px;
		margin: 0 0 0 75px;
			float: right;
	}
	#content .vidrollr_contacts {
		width:200px;
		height:400px;
		margin:25px 0 0 75px;
		float:right;
	}

	#content .vidrollr_box {
		width:202px;
		height:346px;
		margin: 0 0 0 75px;
		float:right;
	}
	#content .msnbc {
		/*width:116px;
		height:78px;
		background:url(../../images/home/msnbc.png);*/
		float:right;
		margin:15px 0px 0 0;
	}	

	#content .vidrollr_thumbs {
	width:250px;
	height:700px;
	margin:0 0 0 75px;
	float:right;
	}

		.vidrollr_thumbs a.vidrollr_thumb {
			display:block;
			width:200px;
			height:154px;
			margin-bottom:5px;
		}
		.social_tv_thumb {
			width:200px; height:154px;
			background-image:url(../../images/home/widget-thumb-livetv.png);
		}

	
		.social_tv_stream { 
			background-image:url(../../images/home/widget-thumb-stream.png);
		 }
		.social_tv_stats { 
			background-image:url(../../images/home/widget-thumb-stats.png); 
		}


                .publishers_kraft {
                     background-image:url(../../images/home/widget-thumb-kraft.png);
                }
	

.publishers_integration {
	background-image:url(../../images/home/widget-thumb-integration.png);
}

.publishers_celeb {
	background-image:url(../../images/home/widget-thumb-celeb.png);
}

.publishers_demographic {
	background-image:url(../../images/home/widget-thumb-demographic.png);
}


	#content .cta {
		margin: 25px 0 0 132px;
	}
	#content .cta a.btn {
	background: url(../../images/home/btn_contactUs.png) 0 0 no-repeat;
		width: 124px;
		height: 33px;
		margin-left: 11px;
	}
	#content .cta .contactUsShadow {
	background: url(../../images/home/btn_contactUs_shadow.png) 0 0 no-repeat;
		width: 142px;
		height: 25px;
		margin-left: 2px;
			clear: left;
			float: left;
	}

.clickThumbnail {
	background:url(../../images/home/link_clickThumbnail.png);
	width:324px;
	height:33px;
}

#footer {
color: #616161;
	padding: 25px 0 15px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
		clear: both;
}

#footer a
{
	color:#616161;
}

h2.title {
	text-indent: -999em;
	margin: 0 0 13px;
	line-height: 12px;
}


h2.createMoreRevenue {
background: url(../../images/home/title_createMoreRevenue.png) 0 0 no-repeat;
        height: 14px;
}

h2.zeroRisk {
background: url(../../images/home/title_zeroRisk.png) 0 0 no-repeat;
        height: 14px;
}

h2.betterUser {
background: url(../../images/home/title_betterUser.png) 0 0 no-repeat;
        height: 17px;
}

h2.tvNetwork {
background: url(../../images/home/title_tvNetwork.png) 0 0 no-repeat;
        height: 17px;
}


h2.increaseEngagement {
background: url(../../images/home/title_increaseEngagement.png) 0 0 no-repeat;
        height: 17px;
}


h2.stopBeing {
background: url(../../images/home/title_stopBeing.png) 0 0 no-repeat;
        height: 17px;
}


h2.checkOut {
background: url(../../images/home/title_checkOut.png) 0 0 no-repeat;
        height: 14px;
}

h2.joinConversation {
background: url(../../images/home/title_joinConversation.png) 0 0 no-repeat;
        height: 14px;
}

h2.spread {
background: url(../../images/home/title_spread.png) 0 0 no-repeat;
        height: 17px;
}

h2.betaAccess {
background: url(../../images/home/title_betaAccess.png) 0 0 no-repeat;
	height: 16px;
}
h2.whatIs {
background: url(../../images/home/title_whatIs.png) 0 0 no-repeat;
	height: 19px;
}

h2.whatIsSocialTv {
background: url(../../images/home/title_whatIsSocialTv.png) 0 0 no-repeat;
	height: 18px;
}

h2.publishers {
background: url(../../images/home/title_publishers.png) 0 0 no-repeat;
	height: 14px;
}
h2.advertisers {
background: url(../../images/home/title_advertisers.png) 0 0 no-repeat;
	height: 14px;
}
h2.readyTo {
background: url(../../images/home/title_readyTo.png) 0 0 no-repeat;
	height: 18px;
	margin-bottom: 10px;
}
h2.contactUs {
background: url(../../images/home/title_contactUs.png) 0 0 no-repeat;
	height: 18px;
	margin-bottom: 10px;
}

h2.whyIsSocialTv{
background: url(../../images/home/title_whyIsSocialTv.png) 0 0 no-repeat;
	height: 17px;
}

ul
{
	padding:10px;
}

ul li{
	list-style-position:outside;
	list-style-type:disc;
	padding-bottom:5px;
}

/* ========= FORMS ========= */
/* =========================== */
form .element {
	padding: 3px 0 2px;
		clear: both;
}
form .element label {
color: #333333;
display: block;
	margin: 0 0 3px;
}
form .element input,
form .element textarea {
border: 1px solid #dddddd;
border-top: 1px solid #a3a3a3;
}
form .element input {
	width: 200px;
	padding: 2px 3px 0;
}
form .element textarea {
	width: 250px;
	padding: 2px 2px 2px 3px;
}
form .btns {
	padding: 5px 0 0;
}


/* ========= CONTACT ========= */
/* =========================== */











/* =========== MISC ========== */
/* =========================== */

.required {
color: #990000;
}













