@charset "utf-8";
/* --------- Wonderlic Home Page CSS Styles --------- */

/*	
	1. Defaults: Html Tags
	2. Header Image
	3. Content
*/

/* --------- 1. Defaults  --------- */

h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	color:#005CAB;
	padding-bottom:5px;
}
	
	
h2{
	font-family:"Times New Roman", Times, serif;
	font-size:1.6em;
	color:#005CAB;
	padding-bottom:4px;
	margin-bottom:6px;
	}
	
h3{
	font-size:1em;
	}
	
/* --------- 2. Header Image  --------- */	

#header{
	width:966px;
	color:#333;
	padding-bottom: 20px;
	}

#header h1{
	padding-top: 40px;
	padding-left: 20px;
	font-size: 3.0em;
	}


#header dl{
	padding-bottom:10px;
	padding-top: 42px;
	padding-left: 55px;
	}
	
#header dd{
	padding-bottom:15px;
	font-size:1.4em;
	}


/*-------------3 Navigation ----------------*/	
	
#nav-container{
	width:705px;
	height:126px;
	float:left;
	position:relative;
	}
	
	
		
/*Header Navigation*/

#header-nav{
margin-top: 4px;
margin-right: 30px;
text-align:right;
color:#4D8DC4;
float:right;
}

#rss {
	float:left;
	margin-top: 4px;
	}
	
/* Main Navigation */

	
#main-nav{
	position:absolute;
	top:36px;
	left:14px;
	font-family:"Times New Roman", Times, serif;
	font-size:1.7em;
	width:670px;
	display: none;
	}
	
#main-nav li {
	background:url(../siteimages/nav-arrow.gif) no-repeat left;
	padding-left:12px;
	width:127px;
	display:block;
	float:left;
	}
	
#main-nav li a {
	color: #ffc424;
}


/* Main Nav Descriptions */	

#main-nav-descriptions{
	position:absolute;
	top:66px;
	left:15px;
	color:#ccc;
	width: 670px;
	display: none;
	}
	
#main-nav-descriptions li {
	width:108px;
	display:block;
	float:left;
	margin-right:31px;
	}
	
#main-nav-descriptions li.login, #main-nav li.login {
	width:90px;
	display:block;
	margin-right:0px;
	}

/* --------- 3. Content --------- */	
	
	
/* Page Container*/
#content-container{
	background:url(../siteimages/bg-content.jpg) no-repeat;
	width:936px;
	height: 709px;
	color:#666;
	padding-left:30px;
	}
	
#content-container p{
	padding-bottom:10px;
	line-height:140%;
	}
	
#content-container a{
	text-decoration:underline;
	color:#005CAB;
	}
	
#content-container a:hover{
	text-decoration:none;
	}
	







#education {
background-image:url(../siteimages/bkg-bucket-education.jpg);
background-repeat: no-repeat;
height: 490px;
width: 436px;
float: left;
}

#education .headline {
font-size: 11px;
padding-top: 20px;
}

#education h2 {
padding-left: 15px;
padding-top: 32px;
color:#ffffff;
font-size: 2.3em;
font-weight: normal;
}


#education p {
padding-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 14px;
display: block;
width: 397px;
line-height:26px;
}

#education ul {
float: left;
padding-left: 18px;
}


#education li {
/*background-image:url(../siteimages/bullet.jpg);*/
background-image:url(../siteimages/arrow-li-content.gif);
background-position:0 0.1em;
background-repeat:no-repeat;
line-height:17px;
padding-bottom:8px;
padding-left:1.5em;
}


#education a {
color:#0099CC;
font-weight: bold;
font-size: 12px;
}


#education img {
padding-left: 18px;
padding-right: 12px;
}






#hr {
background-image:url(../siteimages/bkg-bucket-hr.jpg);
background-repeat: no-repeat;
height: 490px;
width: 436px;
float: left;
padding-right: 32px;
}


#hr .headline {
font-size: 11px;
padding-top: 20px;
}

#hr h2 {
padding-left: 15px;
padding-top: 32px;
color:#ffffff;
font-size: 2.3em;
font-weight: normal;
}



#hr p {
padding-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 14px;
display: block;
width: 397px;
line-height:26px;
}

#hr ul {
float: left;
padding-left: 18px;
height:150px;
}


#hr li {
/*background-image:url(../siteimages/bullet.jpg);*/
background-image:url(../siteimages/arrow-li-content.gif);
background-position:0 0.1em;
background-repeat:no-repeat;
line-height:17px;
padding-bottom:8px;
padding-left:1.5em;
}


#hr a {
color:#0099CC;
font-weight: bold;
font-size: 12px;
}


#hr img {
padding-left: 18px;
padding-right: 12px;
}







/* Left Container Styles*/
#left-container{
	width:385px;
	float:left;
	margin-right:20px;
	position:relative;
	}
	
#nfl{
	background:url(../siteimages/home/bg_nfl.jpg) no-repeat top;
	width:255px;
	height:120px;
	}
	
#nfl p{
	width:150px;
	height:50px;
	position:absolute;
	top:20px;
	left:90px;
	font-weight:bold;
	}
	
#nfl a{
	position:absolute;
	top:70px;
	left:90px;
	font-weight:bold;
	}
	

	
/* Content Styles*/		
.clear{
	clear:both;
	}
	
.imgClear{
	position:relative;
	top:5px;
	clear:both;
	}
	
.imgLeft{
	float:left;
	clear:both;
	margin-right:10px;
	}
	
.imgRight{
	float:right;
	clear:left;
	margin-left:10px;
	}
	


/*news scroller on home page*/
iframe {
padding-top: 10px;
}