@charset "UTF-8";
/* Daily IQ CSS */

* {
	padding:0px;
	margin:0px;
}

p {
	padding:0px;
	margin:0px;
}

body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#4e4e4e;
}
img {
	border:0px;
}

div#wrapper {
	width:760px;
	margin:0px auto;
}

div#header {
	width:760px;
	height:140px;
	background-image:url(../images/dailyIQ_hdr.png);
	background-repeat:no-repeat;
	}

	div#infobar {
		width:740px;
		height:20px;
		margin: -31px auto 0px auto;
		font-size:16px;
		font-weight:bold;
	}
	
	div#todaysdate {
		height:20px;
		width:50%;
		text-align:left;
		font-size:16px;
		font-weight:bold;
		text-transform: uppercase;
	}

	
	span#datearea {
		font-size:12px;
		font-weight:normal;
		}
	
	div#domain {
		float:right;
		position:relative;
		text-align:right;
		margin-top:-17px;
		width:50%;
		height:20px;
		font-size:12px;
		font-weight:normal;
		}
		
	div#domain a {
		color:#4e4e4e;
		text-decoration:none;
	}
	
	div#domain a:hover {
		color:#036;
		text-decoration:none;
	}
		
div#player {
	width:760px;
	height:560px;
	margin:-5px auto 0px auto;
	}

div#embedtext {
	width:740px;
	margin:0px auto;
	height:20px;
	text-align:left;
	font-size:13px;
}

div#form {
	width:760px;
	height:180px;
	margin-top:20px;
	padding-top:8px;
	background-image:url(../images/form_bg.png);
	background-repeat:no-repeat;
}

	div#formtext {
		width:740px;
		height:20px;
		margin:0px auto;
		font-size:19px;
		font-weight:bold;
	}
	
	div#formfieldarea {
		width:580px;
		height:160px;
		float:left;
	}
	
	div#firstname {
		margin: 20px 0px 10px 20px;
		width:270px;
		height:40px;
		background-image:url(../images/firstname_bg.png);
		background-repeat:no-repeat;
		float:left;
		}
	
	div#lastname {
		float:left;
		margin:20px 0px 0px 10px;
		width:270px;
		height:40px;
		background-image:url(../images/lastname_bg.png);
		background-repeat:no-repeat;
	
	}
	
	div#email {
		float:left;
		margin:0px 10px 0px 20px;
		width:420px;
		height:40px;
		background-image:url(../images/email_bg.png);
		background-repeat:no-repeat;
	}
	
	div#submit {
		float:left;
		width:120px;
		height:40px;
		float:left;
	}
	
	div#twitter {
		margin:20px 20px 0px 0px;
		width:150px;
		height:90px;
		float:right;
		}
		
	div#footer a {
		width:760px;
		margin: 0px auto;
		height:20px;
		font-size:10px;
		text-decoration:none;
		color:#4e4e4e;
	}
	
	div#subscriptionconfirm {
		width: 740px;
		height: 40px;
		margin: 0px auto 10px auto;
		font-size:14px;
		font-weight:bold;
		text-align:center;
		color:#036;
	}