body
{
	text-align: left;
	font-family:'Helvetica Neue' , Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height: 19px;
	padding: 0;
	background-color: #26a1ef;
}

a:link {color: #26a1ef; text-decoration:none;}      /* unvisited link */
a:visited {color: #26a1ef; text-decoration:none;}  /* visited link */
a:hover {color:#666666; text-decoration:none;}  /* mouse over link */
a:active {color:#666666; text-decoration:none;}  /* selected link */

a.alternate:link {color: #666666; text-decoration:none;}      /* unvisited link */
a.alternate:visited {color: #666666; text-decoration:none;}  /* visited link */
a.alternate:hover {color: #26a1ef; text-decoration:none;}  /* mouse over link */
a.alternate:active {color: #26a1ef; text-decoration:none;}  /* selected link */

h5
{
outline:none;
border: 0px;
}


#mainWrapper
{
	width: 988px;
	position: relative;
	margin: 0 auto 0 auto;
	top: 0px;
	border: 0px solid yellow;
	display: none;
	z-index: 1;
}

#header
{
	position: relative;
	top: 0px;
	width: 988px;
	height: 96px;
	border: 0px solid yellow;
	z-index: 1;
}

#logo
{
	background-image:url('../img/handoff_logo.png');
	position: absolute;
	bottom: 0px;
	width: 300px;
	height: 59px;
	border: 0px solid yellow;
	z-index: 1;
}

#homelink
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 300px;
	height: 59px;
	border: 0px solid yellow;
	cursor: pointer;
	z-index: 200;
}

#siteSearch
{
	background-image:url('../img/siteSearch.png');
	position: absolute;
	top: 0px;
	right: 0px;
	width: 204px;
	height: 27px;
	border: 0px solid yellow;
	z-index: 1;
}

#socialMedia
{
	position: absolute;
	bottom: 10px;
	right: 0px;
	width: 125px;
	height: 36px;
	border: 0px solid yellow;
	z-index: 1;
}

#linkedin
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 36px;
	height: 36px;
	border: 0px solid yellow;
	z-index: 1;
}

#facebook
{
	position: absolute;
	top: 0px;
	left: 44px;
	width: 36px;
	height: 36px;
	border: 0px solid yellow;
	z-index: 1;
}

#twitter
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 36px;
	height: 36px;
	border: 0px solid yellow;
	z-index: 1;
}

#mainNav
{
	position: relative;
	top: 0px;
	width: 988px;
	height: 100px;
	border: 0px solid yellow;
	z-index: 1;
}

a.handoff,
a.handoff:hover
{
    position: absolute;
    left: 0px;
    bottom: 32px;
    display: block;
    width: 98px;
    height: 23px;
    text-decoration: none;
    text-indent: -5000px;
    font-size: 5px;
    background: url('../img/handoff_button.png') no-repeat left top;
    outline: none;
}

a.library,
a.library:hover
{
    position: absolute;
    left: 183px;
    bottom: 32px;
    display: block;
    width: 54px;
    height: 22px;
    text-indent: -5000px;
    text-decoration: none;
    font-size: 5px;
    background: url('../img/library_button.png') no-repeat left top;
    outline: none;
}

a.inspiration,
a.inspiration:hover
{
    position: absolute;
    left: 322px;
    bottom: 32px;
    display: block;
    width: 82px;
    height: 11px;
    text-indent: -5000px;
    text-decoration: none;
    font-size: 5px;
    background: url('../img/inspiration_button.png') no-repeat left top;
    outline: none;
}


a.dream,
a.dream:hover
{
    position: absolute;
    left: 488px;
    bottom: 32px;
    display: block;
    width: 90px;
    height: 11px;
    text-indent: -5000px;
    text-decoration: none;
    font-size: 5px;
    background: url('../img/dream_button.png') no-repeat left top;
    outline: none;
}

a.profile,
a.profile:hover
{
    position: absolute;
    left: 657px;
    bottom: 32px;
    display: block;
    width: 52px;
    height: 11px;
    text-indent: -5000px;
    text-decoration: none;
    font-size: 5px;
    background: url('../img/profile_button.png') no-repeat left top;
    outline: none;
}

a.shop,
a.shop:hover
{
    position: absolute;
    left: 797px;
    bottom: 32px;
    display: block;
    width: 51px;
    height: 11px;
    text-indent: -5000px;
    text-decoration: none;
    font-size: 5px;
    background: url('../img/shop_button.png') no-repeat left top;
    outline: none;
}


a.about,
a.about:hover
{
    position: absolute;
    left: 910px;
    bottom: 32px;
    display: block;
    width: 64px;
    height: 11px;
    text-indent: -5000px;
    text-decoration: none;
    font-size: 5px;
    background: url('../img/about_button.png') no-repeat left top;
    outline: none;
}

a.handoff:hover,
a.library:hover,
a.inspiration:hover,
a.shop:hover,
a.dream:hover,
a.about:hover,
a.profile:hover
{
    background-position: left bottom;
}

#breadcrumbs
{
	position: relative;
	top: 0px;
	width: 988px;
	height: 33px;
	background-color: #6fbdf1;
	z-index: 1;
}

#wi_breadcrumb
{
	background: url('../img/wi_breadcrumb.png') no-repeat;
	position: absolute;
	top: 0px;
	width: 200px;
	height: 33px;
	z-index: 1;
}

#cl_breadcrumb
{
	position: absolute;
	top: 0px;
	width: 164px;
	height: 33px;
	z-index: 1;
}

#featured_breadcrumb
{
	position: absolute;
	top: 0px;
	width: 336px;
	height: 33px;
	z-index: -1;
}

#dz_breadcrumb
{
	position: absolute;
	top: 0px;
	width: 164px;
	height: 33px;
	z-index: 1;
}

#willow_breadcrumb
{
	position: absolute;
	top: 0px;
	width: 504px;
	height: 33px;
	z-index: -1;
}

#inspire_breadcrumb
{
	position: absolute;
	top: 0px;
	width: 164px;
	height: 33px;
	z-index: 1;
}

#grid
{
	position: relative;
	top: 0px;
	width: 988px;
	height: 687px;
	border: 0px solid yellow;
	z-index: 1;
}

#search
{
	background-image:url('../img/searchImg.png');
	position: absolute;
	top: 0px;
	left: 0px;
	width: 330px;
	height: 174px;
	border: 0px solid yellow;
	z-index: 1;
}

#quote
{
	background-image:url('../img/quoteImg.png');
	position: absolute;
	top: 0px;
	left: 330px;
	width: 330px;
	height: 174px;
	border: 0px solid yellow;
	background-color: #32cd32;
	z-index: 1;
}

#vid
{
	background-image:url('../img/vidImg.jpg');
	position: absolute;
	top: 0px;
	left: 660px;
	width: 328px;
	height: 342px;
	border: 0px solid yellow;
	z-index: 1;
}

#r2b1
{
	background-image:url('../img/greenImg.jpg');
	position: absolute;
	top: 174px;
	left: 0px;
	width: 495px;
	height: 168px;
	border: 0px solid yellow;
	z-index: 1;
}

#r2b2
{
	background-image:url('../img/schoolImg.png');
	position: absolute;
	top: 174px;
	left: 494px;
	width: 166px;
	height: 168px;
	border: 0px solid yellow;
	cursor: pointer;
	z-index: 1;
}

#r2b2:hover
{
	background-position: left bottom;
	
}



#r3b1
{
	background-image:url('../img/listingImg.jpg');
	position: absolute;
	top: 342px;
	left: 0px;
	width: 330px;
	height: 168px;
	border: 0px solid yellow;
	z-index: 1;
}

#r3b2
{
	background-image:url('../img/chatImg.jpg');
	position: absolute;
	top: 342px;
	left: 330px;
	width: 166px;
	height: 168px;
	border: 0px solid yellow;
	cursor: pointer;
	z-index: 1;
}

#r3b2:hover
{
	background-position: left bottom;
	
}

#r3b3
{
	background-image:url('../img/discoverImg.jpg');
	position: absolute;
	top: 342px;
	left: 495px;
	width: 493px;
	height: 168px;
	border: 0px solid yellow;
	z-index: 1;
}

#r4b1
{
	background-image:url('../img/dailyImg.jpg');
	position: absolute;
	top: 510px;
	left: 0px;
	width: 660px;
	height: 177px;
	border: 0px solid yellow;
	z-index: 1;
}

#r4b2
{
	background-image:url('../img/eventsImg.jpg');
	position: absolute;
	top: 510px;
	left: 660px;
	width: 328px;
	height: 177px;
	border: 0px solid yellow;
	z-index: 1;
}

#bottomSpacer
{
	position: relative;
	top: 0px;
	width: 988px;
	height: 10px;
	border: 0px solid yellow;
	z-index: 1;
}

#mainContent
{
	position: relative;
	top: 0px;
	width: 988px;
	height: 1703px;
	border: 0px solid yellow;
	z-index: 1;
}

#mainColumn
{
	background-repeat:no-repeat;
	position: absolute;
	top: 0px;
	width: 658px;
	height: 1703px;
	border: 0px solid yellow;
	background-color: #ffffff;
	z-index: 1;
}


#sidebar
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 330px;
	height: 1703px;
	border: 0px solid yellow;
	background-color: #51b4f2;
	z-index: -1;
}

#sidebarContentOne
{
	background-image:url('../img/sidebar_chat.jpg');
	position: relative;
	width: 330px;
	height: 119px;
	z-index: 1;
}

#alt_sidebarContentOne
{
	background-image:url('../img/jayz_vid.jpg');
	position: relative;
	width: 330px;
	height: 215px;
	z-index: 1;
}

#sidebarContentTwo
{
	background-image:url('../img/sidebar_internships.jpg');
	position: relative;
	width: 330px;
	height: 311px;
	z-index: 1;
}

#alt_sidebarContentTwo
{
	background-image:url('../img/rowling_vid.jpg');
	position: relative;
	width: 330px;
	height: 215px;
	z-index: 1;
}

#sub_sidebarContentTwo
{
	background-image:url('../img/sidebar_search.png');
	position: relative;
	width: 330px;
	height: 181px;
	z-index: 1;
}

#sidebarContentThree
{
	background-image:url('../img/sidebar_events.jpg');
	position: relative;
	width: 330px;
	height: 203px;
	z-index: 1;
}

#sidebarContentFour
{
	background-image:url('../img/sidebar_quote.png');
	background-repeat: no-repeat;
	position: relative;
	width: 330px;
	height: 181px;
	background-color: #32cd32;
	z-index: 1;
}

#sidebarAd
{
	background-image:url('../img/sidebar_ad.png');
	position: relative;
	width: 330px;
	height: 314px;
	z-index: 1;
}

#schoolLinkOne
{
	background-image:url('../img/risd.jpg');
	position: relative;
	width: 330px;
	height: 107px;
	z-index: 1;
}

#schoolLinkTwo
{
	background-image:url('../img/mica.jpg');
	position: relative;
	width: 330px;
	height: 107px;
	z-index: 1;
}

#schoolLinkThree
{
	background-image:url('../img/uchicago.jpg');
	position: relative;
	width: 330px;
	height: 107px;
	z-index: 1;
}

#footer
{
	position: relative;
	top: 0px;
	width: 988px;
	height: 130px;
	background-color: #0e7dc4;
	z-index: 1;
}

.footerLeft
{
	position: absolute;
	top: 20px;
	left: 16px;
	width: 956px;
	height: 89px;
	border: 0px solid green;
	z-index: 1;
}



#feature_button
{
	position: absolute;
	top: 35px;
	left: 18px;
	width: 595px;
	height: 377px;
	z-index: 100;
}


#content_header
{
	position: absolute;
	top: 33px;
	left: 26px;
	width: 191px;
	height: 62px;
	border: 0px solid yellow;
	z-index: 1;
}

.content_header
{
	position: absolute;
	top: 33px;
	left: 26px;
	width: auto;
	height: 62px;
	border: 0px solid yellow;
	z-index: 1;
}

#content_featureImg
{
	position: absolute;
	top: 117px;
	left: 26px;
	width: 607px;
	height: 416px;
	border: 0px solid yellow;
	z-index: 1;
}

.whatisContent
{
	position: absolute;
	top: 563px;
	left: 26px;
	width: 490px;
	height: 944px;
	border: 0px solid yellow;
	z-index: 1;
}

.whatiscontentLinks
{
	position: absolute;
	top: 683px;
	left: 26px;
	width: 607px;
	height: 300px;
	border: 0px solid yellow;
	z-index: 10;
}

.whatiscontentLinks li
{
	font-weight: bold;
	font-size: 13px;
	list-style-type: none;
	color: #26a1ef;
}

ul.WI
{
	margin-left: -40px;
}

li.WIone
{
	margin-bottom: 194px;
}

li.WItwo, li.WIfour
{
	margin-bottom: 23px;
}

li.WIthree
{
	padding-bottom: 25px;
}

li.WIfive, li.WIsix
{
	padding-bottom: 24px;
}

#whatisVid
{
	position: absolute;
	top: 1155px;
	left: 26px;
	width: 607px;
	height: 255px;
	z-index: 1;
}

#whatismainLinks
{
	position: absolute;
	top: 1455px;
	left: 26px;
	width: 607px;
	height: 255px;
	z-index: 1;
}

#whatismainLinks li
{
	font-weight: bold;
	font-size: 13px;
	list-style-type: none;
	color: #666666;
	margin: 0px 0px 10px -35px;
}

.img_header
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 658px;
	height: 430px;
	z-index: 1;
}

#mapIcon
{
	position: absolute;
	top: 416px;
	right: 130px;
	width: 140px;
	height: 40px;
	z-index: -1;
}

.printIcon
{
	position: absolute;
	top: 410px;
	right: 70px;
	width: 46px;
	height: 83px;
	z-index: -1;
}

#libraryContent
{
	position: absolute;
	top: 450px;
	left: 0px;
	width: 658px;
	height: 879px;
	z-index: 1;
}

#library_linksOne, #library_linksTwo, #library_linksThree, #library_linksFour
{
	position: absolute;
	top: 550px;
	width: 219px;
	height: 150px;
	list-style-type: none;
	font-size: 11px;
	font-weight: bold;
	border: 0px solid yellow;
	z-index: 100;
}

#library_linksOne ul, #library_linksTwo ul, #library_linksThree ul, #library_linksFour ul
{
	list-style-type: none;
	margin-top: 5px;
}

#library_linksOne li, #library_linksTwo li, #library_linksThree li, #library_linksFour li
{
	text-align: left;
	padding-bottom: 3px;
}


#library_linksOne
{
	left: -15px;
}

#library_linksTwo
{
	left: 127px;
}

#library_linksThree
{
	left: 290px;
}

#library_linksFour
{
	left: 455px;
}

#fcHeader
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 658px;
	height: 86px;
	display: none;
	z-index: 300;
}

#career_grid
{
	position: absolute;
	top: 700px;
	left: 20px;
	width: 615px;
	height: 542px;
	z-index: 1;
}

.key_companies
{
	position: absolute;
	top: 1320px;
	left: 20px;
	width: 552px;
	height: 150px;
	z-index: 1;
}

.related_vids
{
	position: absolute;
	top: 1500px;
	left: 20px;
	width: 552px;
	height: 150px;
	z-index: 1;
}

#librarymainLinks
{
	position: absolute;
	top: 1515px;
	left: 26px;
	width: 607px;
	height: 255px;
	z-index: 1;
}

#librarymainLinks li
{
	font-weight: bold;
	font-size: 13px;
	list-style-type: none;
	color: #666666;
	margin: 0px 0px 10px -35px;
}


#mapContent
{
	position: absolute;
	display: none;
	top: 15px;
	left:17px;
	width: 954px;
	height: 669px;
	cursor: pointer;
	z-index: 700;
}

#featuredContent
{
	position: absolute;
	top: 430px;
	left:0px;
	width: 658px;
	height: 669px;
	z-index: -10;
}

#fc_contenthead
{
	position: absolute;
	top: 25px;
	left: 26px;
	width: 393px;
	height: 51px;
	z-index: -10;
}

#fc_quote
{
	position: absolute;
	top: 110px;
	left: 26px;
	width: 482px;
	height: 86px;
	z-index: 1;
}

#fc_copy
{
	position: absolute;
	top: 230px;
	left: 26px;
	width: 542px;
	height: 573px;
	z-index: 1;
}

.fc_accordian
{
	text-align: left;
	font-family:'Helvetica Neue' , Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #666666;
}


#dz_grid
{
	position: absolute;
	top: 120px;
	left: 26px;
	width: 605px;
	height: 1100px;
	border: 0px solid yellow;
	z-index: 1;
}

#dz_one
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 373px;
	height: 276px;
	z-index: 1;
}

#dz_two
{
	position: absolute;
	top: 0px;
	left: 373px;
	width: 232px;
	height: 276px;
	z-index: 1;
}

#dz_three
{
	position: absolute;
	top: 276px;
	left: 0px;
	width: 251px;
	height: 358px;
	z-index: 1;
}

#dz_four
{
	position: absolute;
	top: 276px;
	left: 251px;
	width: 354px;
	height: 283px;
	z-index: 1;
}



#dz_five
{
	position: absolute;
	top: 634px;
	left: 0px;
	width: 251px;
	height: 204px;
	z-index: 1;
}

#dz_six
{
	position: absolute;
	top: 559px;
	left: 251px;
	width: 354px;
	height: 280px;
	z-index: 2;
}

#dz_seven
{
	position: absolute;
	top: 838px;
	left: 0px;
	width: 352px;
	height: 260px;
	z-index: 2;
}

#dz_eight
{
	position: absolute;
	top: 838px;
	left: 352px;
	width: 253px;
	height: 260px;
	z-index: 2;
}

#dz_topics
{
	position: absolute;
	top: 1230px;
	left: 20px;
	width: 615px;
	height: 250px;
	z-index: 1;
}

#dreamLinks
{
	position: absolute;
	top: 1479px;
	left: 26px;
	width: 607px;
	height: 255px;
	z-index: 1;
}

#dreamLinks li
{
	font-weight: bold;
	font-size: 13px;
	list-style-type: none;
	color: #666666;
	margin: 0px 0px 10px -35px;
}

#dz_linksOne, #dz_linksTwo, #dz_linksThree, #dz_linksFour
{
	position: absolute;
	top: 1350px;
	width: 219px;
	height: 150px;
	list-style-type: none;
	font-size: 11px;
	font-weight: bold;
	border: 0px solid yellow;
	z-index: 100;
}

#dz_linksOne ul, #dz_linksTwo ul, #dz_linksThree ul, #dz_linksFour ul
{
	list-style-type: none;
	margin-top: 5px;
}

#dz_linksOne li, #dz_linksTwo li, #dz_linksThree li, #dz_linksFour li
{
	text-align: left;
	padding-bottom: 3px;
}


#dz_linksOne
{
	left: -15px;
}

#dz_linksTwo
{
	left: 127px;
}

#dz_linksThree
{
	left: 290px;
}

#dz_linksFour
{
	left: 455px;
}

#willow_featureImg
{
	position: absolute;
	top: 117px;
	left: 26px;
	width: 607px;
	height: 416px;
	border: 0px solid yellow;
	z-index: 1;
}

#willow_content
{
	position: absolute;
	top: 600px;
	left: 26px;
	width: 595px;
	height: 691px;
	border: 0px solid yellow;
	z-index: 1;
}

#willow_topics
{
	position: absolute;
	top: 1230px;
	left: 20px;
	width: 485px;
	height: 67px;
	z-index: 1;
}

#willowLinks
{
	position: absolute;
	top: 1439px;
	left: 26px;
	width: 607px;
	height: 255px;
	z-index: 1;
}

#willowLinks li
{
	font-weight: bold;
	font-size: 13px;
	list-style-type: none;
	color: #666666;
	margin: 0px 0px 10px -35px;
}

#ws_linksOne, #ws_linksTwo, #ws_linksThree, #ws_linksFour
{
	position: absolute;
	top: 1320px;
	width: 219px;
	height: 150px;
	list-style-type: none;
	font-size: 11px;
	font-weight: bold;
	border: 0px solid yellow;
	z-index: 100;
}

#ws_linksOne ul, #ws_linksTwo ul, #ws_linksThree ul, #ws_linksFour ul
{
	list-style-type: none;
	margin-top: 5px;
}

#ws_linksOne li, #ws_linksTwo li, #ws_linksThree li, #ws_linksFour li
{
	text-align: left;
	padding-bottom: 3px;
}


#ws_linksOne
{
	left: -15px;
}

#ws_linksTwo
{
	left: 127px;
}

#ws_linksThree
{
	left: 290px;
}

#ws_linksFour
{
	left: 455px;
}


#inspireHeader
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 658px;
	height: 86px;
	display: none;
	z-index: 300;
}

#inspire_stories
{
	position: absolute;
	top: 435px;
	left: 0px;
	width: 658px;
	height: 172px;
	z-index: 1;
}

#divider1
{
	position: absolute;
	top: 630px;
	left: 26px;
	width: 500px;
	height: 3px;
	z-index: -1;
}

#inspire_quote
{
	position: absolute;
	top: 670px;
	left: 26px;
	width: 481px;
	height: 210px;
	z-index: -1;
}

#quote_download1
{
	position: absolute;
	top: 910px;
	left: 50px;
	width: 271px;
	height: 44px;
}

#divider2
{
	position: absolute;
	top: 980px;
	left: 26px;
	width: 500px;
	height: 3px;
	z-index: -1;
}

#inspire_quote2
{
	position: absolute;
	top: 1020px;
	left: 26px;
	width: 472px;
	height: 143px;
	z-index: 1;
}

#quote_download2
{
	position: absolute;
	top: 1190px;
	left: 50px;
	width: 271px;
	height: 44px;
}

#divider3
{
	position: absolute;
	top: 1260px;
	left: 26px;
	width: 500px;
	height: 3px;
	z-index: -1;
}

#inspire_popularcareers
{
	position: absolute;
	top: 640px;
	left: 26px;
	width: 486px;
	height: 580px;
	z-index: 1;
}


#inspire_linksOne, #inspire_linksTwo, #inspire_linksThree
{
	position: absolute;
	top: 1035px;
	width: 219px;
	height: 150px;
	list-style-type: none;
	font-size: 11px;
	font-weight: bold;
	border: 0px solid yellow;
	z-index: 100;
}

#inspire_linksOne ul, #inspire_linksTwo ul, #inspire_linksThree ul
{
	list-style-type: none;
	margin-top: 5px;
}

#inspire_linksOne li, #inspire_linksTwo li, #inspire_linksThree li
{
	text-align: left;
	padding-bottom: 3px;
}


#inspire_linksOne
{
	left: -15px;
}

#inspire_linksTwo
{
	left: 127px;
}

#inspire_linksThree
{
	left: 290px;
}


#inspireLinks
{
	position: absolute;
	top: 1310px;
	left: 26px;
	width: 607px;
	height: 255px;
	z-index: 1;
}

#inspireLinks li
{
	font-weight: bold;
	font-size: 13px;
	list-style-type: none;
	color: #666666;
	margin: 0px 0px 10px -35px;
}

#inspireContent
{
	position: absolute;
	display: none;
	top: 15px;
	left:17px;
	width: 954px;
	height: 669px;
	cursor: pointer;
	z-index: 700;
}

#gc_grid
{
	position: absolute;
	top: 110px;
	left:26px;
	width: 607px;
	height: 416px;
	z-index: 1;
}

#gc_content
{
	position: absolute;
	top: 580px;
	left:26px;
	width: 676px;
	height: 954px;
	z-index: 1;
}

#gc_links
{
	position: absolute;
	top: 1580px;
	left:26px;
	width: 537px;
	height: 36px;
	z-index: 1;
}

hr
{
height: 1px;
margin-bottom: 10px;
color: #D1D1D1; 
background-color: #D1D1D1; 
border: none;
}

.closed
{
background-image: url(images/icons/plus.png) !important;.
width: 25px;
height: 25px;
background-color: red;
}

.open
{
background-image: url(images/icons/minus.png) !important;
width: 25px;
height: 25px;
background-color: blue;
}