@charset "UTF-8";
/* CSS Document */

#featured-article .image-div-featured.no-border { border: none; }

#featured-article h4 {
	font-size: 1.1em;
	padding: 3px 0;
	font-weight: bold;
	color: #000;
}


/* ----------------- [attic box] ----------------- */

.attic-box {
	background-color: #E8E6D6;
	border: 1px solid #D6D6D6;
	clear: left;
	color: #000;
	float: left;
	/* margin: 0 0 20px 0; */
	padding: 4px;
	width: 605px;
}
.attic-box-borderish {
	border: 4px solid #fff;
	margin-bottom: 15px;
}
.attic-box-inside {
	padding: 20px;
	width: 550px;
	position: relative;
}
.attic-box-inside p { text-indent: 10px; }
.attic-box-inside p.dont-indent { text-indent: 0px; }
.attic-box-inside p.first-child {	width: 485px; }
.attic-box h3.title {
	border-bottom: 1px dashed #000;
	color: #000;
	font-size: 19px;
	font-weight: bold;
	padding-bottom: 5px;
}
.attic-box #attic-tips {
	background: url("../images/attic_tips.gif") no-repeat 0 0 transparent;
	height: 110px;
	width: 110px;
	position: absolute;
	top: -15px;
	left: 500px;
}


/* ----------------- [colonial history] ----------------- */

.colonial_history {
	background-color: #FFF;
	border: 1px solid #D6D6D6;
	clear: left;
	color: #000;
	float: left;
	margin: 0 0 20px 0;
	padding: 0;
	width: 613px;
}
.colonial_history .readmore { margin: 0 10px 10px 0; }
.colonial_history p { text-indent: 0; margin: 5px 15px; }
.colonial_history h3.title {
	border-bottom: 1px solid #000;
	color: #000;
	font-size: 19px;
	font-weight: bold;
	margin: 15px;
	padding-bottom: 5px;
}
#digging {
	background: transparent url('../images/ResearchMag_LuAnnDeCunzo_051-2.jpg') 0 0 no-repeat;
	list-style-type : none;
	position : relative;
	display : block;
	height: 380px;
	margin: 0;
	padding: 0;
}
#digging p { margin: 0; }
#digging li { display: inline; }
#digging li a { display: block; text-decoration: none; }
#digging li a span.offset {
	top: -9000px;
	left: -9000px;
	color: #444;
	position: absolute;
	padding: 10px;
	width: 275px;
	background-color: #fff;
	border: 2px solid #aaa;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#digging li a span.offset h5 {
	color: #222;
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 1em;
	font-family: sans-serif;
	text-transform: uppercase;
}
#digging li a:hover span.offset,
#digging li a:focus span.offset,
#digging li a:active span.offset { top: 155px; left: 50px; }

#digging li a { position: absolute; display: inline; }
#digging li a#wine { height: 190px; left: 2px; top: 146px; width: 119px; }
#digging li a#mug { height: 105px; left: 104px; top: 68px; width: 77px; }
#digging li a#pitcher { height: 253px; left: 166px; top: 70px; width: 148px; }
#digging li a#decanter { height: 160px; left: 290px; top: 7px; width: 86px; }
#digging li a#glass { height: 157px; left: 383px; top: 127px; width: 91px; }
#digging li a#chamberpot { height: 108px; left: 420px; top: 38px; width: 168px; }

#digging li a#wine:hover span.offset,
#digging li a#wine:focus span.offset,
#digging li a#wine:active span.offset,
#digging li a#wine.hover span.offset,
#digging li a#pitcher:hover span.offset,
#digging li a#pitcher:focus span.offset,
#digging li a#pitcher:active span.offset,
#digging li a#pitcher.hover span.offset { margin: 0%; top: 165px; left: 0px; }

#digging li a#mug:hover span.offset,
#digging li a#mug:focus span.offset,
#digging li a#mug:active span.offset,
#digging li a#mug.hover span.offset { margin: 0%; top: 100px; left: 0px; }

#digging li a#decanter:hover span.offset,
#digging li a#decanter:focus span.offset,
#digging li a#decanter:active span.offset,
#digging li a#decanter.hover span.offset { margin: 0%; top: 155px; left: -75px; }

#digging li a#glass:hover span.offset,
#digging li a#glass:focus span.offset,
#digging li a#glass:active span.offset,
#digging li a#glass.hover span.offset { margin: 0%; left: -113px; top: 163px; }

#digging li a#chamberpot:hover span.offset,
#digging li a#chamberpot:focus span.offset,
#digging li a#chamberpot:active span.offset,
#digging li a#chamberpot.hover span.offset { margin: 0%; left: -135px; top: 116px; }


/* ----------------- [news briefs] ----------------- */
.attic-box.news-briefs {
	background-color: #EE3124;
	margin-bottom: 20px;
	padding: 5px;
}
.news-briefs .attic-box-inside { padding: 5px; }
.news-briefs h3.title {
	color: #FFF;
	font-family: "times new roman",serif;
	font-size: 25px;
	text-transform: uppercase;
	border: none;
	font-weight: bold;
}


/* ----------------- [new faculty] ----------------- */
.new_faculty #featured-article .headshot-featured-wrapper {
	margin: 0 10px 0 0;
}
.new_faculty #featured-article .post-meta {
	border-top: 8px solid #E8E6D6;
	border-bottom: 1px solid #929698;
	overflow: auto;
	margin: 0 0 20px 0;
	background: url('../images/udcircle_small.gif') 0 20px no-repeat;
}

.new_faculty #featured-article h3.feature-title {
	font-size: 2.0em;
	border: none;
	padding: 19px 0;
	margin: 0 0 0 90px;
	width: auto;
}

.new_faculty #featured-article h3.feature-title .title {
	font-weight: normal;
	font-size: 0.7em;
	padding: 10px 0;
}

.new_faculty #featured-article h3.feature-title .college {
	font-weight: bold;
	font-size: 0.7em;
}

.new_faculty #featured-article p {
	text-indent: 0px;
}

.new_faculty #featured-article .question {
	font-weight: bold;
	font-size: 1.2em;
	padding-right: 6px;
	color: #000;
}

.attic-box.new_faculty {
	background-color: #FFF;
	margin-bottom: 20px;
	padding: 5px;
}
.attic-box.new_faculty p {
	text-indent: 0px;
	font-size: 1.1em;
}
.new_faculty .attic-box-inside {
	border: 1px solid #E8E6D6;
	width: auto;
}
.new_faculty h3.title {
	color: #003976;
	font-family: "times new roman",serif;
	font-size: 3.2em;
	font-weight: normal;
	text-transform: uppercase;
	border-bottom: 1px solid #ccc;
	padding: 9px 0px 8px 0px;
	line-height: 1em;
	width: 270px;
}
.new_faculty #faculty_box {
	float: right;
	color: #fff;
	background-color: #006398;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
	margin: 0 0 10px 30px;
}
.new_faculty #faculty_box h3 {
	font-size: 3em;
	float: left;
	height: 73px;
	line-height: 73px;
}
.new_faculty #faculty_box p {
	float: left;
	width: 105px;
	border-left: 2px dotted #ffcc00;
	padding-left: 10px;
	margin: 0 0 0 10px;
}


/* ----------------- [honors] ----------------- */
.attic-box.honors {
	background-color: #FFF;
	margin-bottom: 20px;
	padding: 5px;
}
.honors .attic-box-inside {
	border: 2px solid #CDCDCD;
	width: auto;
}
.honors h3.title {
	color: #FFF;
	font-family: "times new roman",serif;
	font-size: 25px;
	font-weight: normal;
	text-transform: uppercase;
	border: 1px solid #FFF;
	padding: 9px 0px 8px 0px;
	background-color: #003976;
}
.honors-date {
	padding: 0 10px;
	display: inline;
	border-right: 2px solid #FFD400;
	margin-right: 5px;
	line-height: 19px;
}
.honors p {
	font-size: 16px;
	color: #003976;
	text-indent: 0px;
}
span.fulbright-name {
	font-weight: bold;
	color: #003976;
}
h4.early-career {
	color: #000;
	border-bottom: 1px dotted #9C9C9C;
	font-size: 14px;
	margin-bottom: 15px;
	padding-bottom: 3px;
}


/* ----------------- [new castle] ----------------- */
.newcastle #featured-article h4 {
	font-size: 1.1em;
	padding: 3px 0;
	font-weight: bold;
	color: #000;
}
.newcastle #featured-article .intro {
	border-bottom: 2px dotted #ccc;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.newcastle #featured-article .intro em {
	font-size: 1.2em;
	line-height: 1.7em;
	color: #000;
}
.newcastle #featured-article .intro .attrib {
	padding-top: 10px;
	text-align: right;
	color: #000;
}


/* ----------------- [footsteps] ----------------- */
.footsteps h3.feature-title {
	color: #6c6958;
	font-family: serif;
	font-style: italic;
}
.footsteps h3.feature-title div {
	display: inline;
	margin: 0 2px;
	color: #fff;
	background-color: #6c6958;
	padding: 0px 10px 6px 10px;
}
.footsteps #featured-article h4 {
	font-size: 1.1em;
	padding: 3px 0;
	font-weight: bold;
	color: #000;
}
.footsteps .article-div-wrapper {
	border: none;
	margin-bottom: 0;
}
.footsteps #featured-article .intro, .footsteps #featured-article .footer {
	border-top: 6px solid #a6a387;
	border-bottom: 2px dotted #ccc;
	padding: 12px 17px;
	margin-bottom: 15px;
	background-color: #e8e6d8;
	font-style: italic;
}
.footsteps #featured-article .intro .image-div-featured {
	border: none;
	padding: 0;
	margin: -5px 0 0 0;
}
.footsteps #featured-article .intro p {
	font-size: 1.2em;
	line-height: 1.7em;
	color: #000;
}
.footsteps #featured-article .footer img {
	float: right;
	margin-top: 13px;
}
.footsteps #featured-article .footer h4 {
	color: #565345;
	border-bottom: 2px dotted #aaa;
	margin-bottom: 5px;
	font-style: normal;
	width: 240px;
	font-size: 1.3em;
	font-style: italic;
}
.footsteps #featured-article .footer p {
	font-style: normal;
	text-indent: 0;
}


/* ----------------- [book of hours] ----------------- */
.bookofhours h3.feature-title {
	color: #6c6958;
	font-family: serif;
	font-style: italic;
}
.bookofhours h3.feature-title div {
	display: inline;
	margin: 0 2px;
	color: #fff;
	background-color: #6c6958;
	padding: 0px 10px 6px 10px;
}
.bookofhours  #featured-article .article-div-wrapper {
	margin-bottom: 0;
}
.bookofhours #featured-article .intro, .bookofhours #featured-article .footer {
	background: #d7b662 url('../images/scrollwork.gif') 0 0 repeat-x;
	border-bottom: 2px dotted #ccc;
	padding: 42px 17px 18px;
	margin-bottom: 15px;
}
.bookofhours #featured-article .footer {
	background: #d7b662 url('../images/scrollwork.gif') 0 bottom repeat-x;
	margin: 25px 0;
	padding: 5px 0 30px 0;
}
.bookofhours #featured-article .footer h4 {
	font: italic 1.8em serif;
	padding: 5px 0 0 10px;
	
}
.bookofhours #featured-article .footer p {
	padding: 10px;
	text-indent: 0;
	font-size: 1.1em;
}
.bookofhours #featured-article .footer img {
	margin: 0px auto;
	text-align: center;
}
.bookofhours #featured-article .intro img {
	border: none;
	padding: 0;
	float: left;
	margin-right: 10px;
}
.bookofhours #featured-article .intro p {
	font-size: 1.2em;
	line-height: 1.7em;
	color: #000;
	text-indent: 0;
}


/* ----------------- [around the world] ----------------- */
.aroundtheworld #featured-article h4 {
	font-size: 1.1em;
	padding: 3px 0;
	font-weight: bold;
	color: #000;
}
.attic-box.aroundtheworld {
	background-color: #FFF;
	margin-bottom: 20px;
	padding: 5px;
}
.attic-box.aroundtheworld #map_img {
	float: left;
	margin: 0;
	padding: 22px 9px 25px 11px;
	border-top: 3px dotted #ccc;
	border-bottom: 3px dotted #ccc;
}
.aroundtheworld #botswana_box {
	border: 1px solid #57574a;
	border-left: 6px solid #57574a;
	width: 350px;
	height: 160px;
	float: right;
}
.aroundtheworld #botswana_box h4 {
	display: inline;
}
.aroundtheworld #botswana_box .text {
	text-indent: 0;
	padding: 10px;
}
.aroundtheworld #botswana_box .img {
	height: 160px;
	margin-left: 10px;
	float: right;
	background-color: #bebdab;
}
.aroundtheworld #botswana_box .img img {
	padding-top: 23px;
}
.aroundtheworld #bottom_img_caption {
	color: #fff;
	left: 388px;
	position: absolute;
	top: 140px;
	width: 145px;
	z-index: 1;
}


/* ----------------- [internet] ----------------- */
.internet #featured-article h4 {
	font-size: 1.1em;
	padding: 3px 0;
	font-weight: bold;
	color: #000;
}
.attic-box.internet {
	background: transparent url('../images/tileable_wood_texture_by_ftIsis_Stock.jpg') 10px 0;
	-moz-box-shadow: inset 0 0 10px 10px rgba(0,0,0,.5);
	-webkit-box-shadow: inset 0 0 10px 10px rgba(0,0,0,.5);
	box-shadow: inset 0 0 10px 10px rgba(0,0,0,.5);
	text-align: center;
	margin-bottom: 20px;
}
.attic-box.internet img {
	padding: 10px 0;
	margin: 0px auto;
}
.internet #featured-article .intro {
	padding: 12px 17px;
	margin: -15px 0 15px 0;
	background-color: #fff;
	font-size: 1.2em;
}
.internet #featured-article .intro img#internet_d { float: left; }
.internet #featured-article .intro p.first_paragraph { text-indent: 5px; }
.internet #featured-article .intro .image-featured-right,
.internet #featured-article .image-featured-right#farber { position: relative; }
.internet #featured-article .intro .image-featured-right .caption2,
.internet #featured-article .image-featured-right#farber .caption2 {
	color: #000000;
	left: 16px;
	position: absolute;
	top: 248px;
}
.internet #featured-article .internet_caption { clear: both; background: transparent url('../images/tileable_wood_texture_by_ftIsis_dark.jpg') 30px 0;  text-shadow: #777 0.1em 0.1em 0.2em; }
.internet #featured-article .internet_caption .top { height: 75px; background: transparent url('../images/internet_caption_top.png') 0 0 no-repeat; }
.internet #featured-article .internet_caption .middle { padding: 10px; }
.internet #featured-article .internet_caption .bottom { height: 45px; background: transparent url('../images/internet_caption_bottom.png') 0 0 no-repeat; }
.internet #featured-article .internet_caption h4, .internet #featured-article .internet_caption p {	color: #fff; }
.internet #featured-article .internet_caption h4 { padding: 0; margin: -10px 0 0 10px; font: bold italic 1.5em serif; text-align: center; }
.internet #featured-article .internet_caption p {	padding: 10px; text-indent: 0; }


/* ----------------- [trailblazers] ----------------- */
.trailblazers #header_img {
	margin: -20px auto 10px auto;
	text-align: center;
	border-bottom: 4px double #655128;
	padding-bottom: 10px;
}
.trailblazers #intro_text {
	width: 80%;
	margin: 0px auto;
	font: 1.4em serif;
	color: #655128;
}
.trailblazers #wood_hr { margin: 15px 0 20px; }
.trailblazers img.name { display: inline; padding-right: 3px; margin-bottom: -5px; }


/* ----------------- [cluster] ----------------- */
.featured.cluster {
	background-color: transparent;
	border: none;
	position: relative;
	width: 615px;
	padding: 0;
}
.featured.cluster .title { margin: -75px auto 20px auto; text-align: center; }
.featured.cluster .caption { margin-bottom: 25px; }
.featured.cluster p { color: #000; }

.cluster #tl, .cluster #tr, .cluster #bl, .cluster #br { float: left; width: 45px; height: 45px; }
.cluster #tm, .cluster #bm { float: left; width: 525px; height: 35px; background: #fff; }
.cluster #tl { background: transparent url('../images/cluster_border_corners.png') 0 0 no-repeat; }
.cluster #tr { background: transparent url('../images/cluster_border_corners.png') -45px 0 no-repeat; }
.cluster #tm { border-top: 10px solid #a1906a; }
.cluster #mc { float: left; width: 555px; background: #fff; padding: 0 20px; border-left: 10px solid #a1906a; border-right: 10px solid #a1906a;}
.cluster #bl { background: transparent url('../images/cluster_border_corners.png') 0 -45px no-repeat; }
.cluster #bm { border-bottom: 10px solid #a1906a; }
.cluster #br { background: transparent url('../images/cluster_border_corners.png') -45px -45px no-repeat; }

.featured.cluster .readmore { margin: -45px 50px 0 0; }


/* ----------------- [posse] ----------------- */
.featured.posse {
	background-color: transparent;
	border: none;
	position: relative;
	width: 615px;
	padding: 0;
}
.featured.posse .title { margin: 0px auto; text-align: center; }
.featured.posse p { color: #000; margin-top: 0; text-indent: 10px; }
.featured.posse .posse_hat { float: left; margin-right: 10px; background: transparent url('../images/posse_hat.gif') 0 0 no-repeat; height: 30px; width: 50px; }

.posse #tl, .posse #tr, .posse #bl, .posse #br { float: left; width: 40px; height: 40px; }
.posse #tm, .posse #bm { float: left; width: 535px; height: 38px; background: #e5e5d1; }
.posse #tl { background: transparent url('../images/posse_border_corners.png') 0 0 no-repeat; }
.posse #tr { background: transparent url('../images/posse_border_corners.png') -40px 0 no-repeat; }
.posse #tm { border-top: 2px solid #a1906a; }
.posse #mc { float: left; width: 571px; background: #e5e5d1; padding: 0 20px; border-left: 2px solid #a1906a; border-right: 2px solid #a1906a;}
.posse #bl { background: transparent url('../images/posse_border_corners.png') 0 -40px no-repeat; }
.posse #bm { border-bottom: 2px solid #a1906a; }
.posse #br { background: transparent url('../images/posse_border_corners.png') -40px -40px no-repeat; }

.featured.posse .readmore { margin: -45px 50px 0 0; }


/* ----------------- [roundup] ----------------- */
.attic-box.roundup {
	background: transparent url('../images/tileable_wood_texture_by_ftIsis_Stock.jpg') 10px 0;
	-moz-box-shadow: inset 0 0 10px 10px rgba(0,0,0,.5);
	-webkit-box-shadow: inset 0 0 10px 10px rgba(0,0,0,.5);
	box-shadow: inset 0 0 10px 10px rgba(0,0,0,.5);
	text-align: center;
	margin-bottom: 20px;
}
.attic-box.internet img {
	padding: 10px 0;
	margin: 0px auto;
}
.roundup #roundup_title { text-align: center; margin-top: -20px; }
.roundup #roundup_title p { font: italic bold 1.6em serif; color: #5a4b2a; padding-bottom: 10px; }
.roundup h4 { padding-top: 20px; margin-top: 10px; color: #5a4b2a; font: bold 1.4em serif; text-transform: uppercase; border-top: 1px dotted #5a4b2a; }
.roundup #content_holder { margin: 30px auto; width: 540px; overflow: auto; text-align: left; }
.roundup #tl, .roundup #tr, .roundup #bl, .roundup #br { float: left; width: 45px; height: 45px; }
.roundup #tm, .roundup #bm { float: left; width: 450px; height: 35px; background: #fff; }
.roundup #tl { background: transparent url('../images/roundup_border_corners.png') 0 0 no-repeat; }
.roundup #tr { background: transparent url('../images/roundup_border_corners.png') -45px 0 no-repeat; }
.roundup #tm { border-top: 10px solid #73272b; }
.roundup #mc { float: left; width: 480px; background: #fff; padding: 0 20px; border-left: 10px solid #73272b; border-right: 10px solid #73272b;}
.roundup #bl { background: transparent url('../images/roundup_border_corners.png') 0 -45px no-repeat; }
.roundup #bm { border-bottom: 10px solid #73272b; }
.roundup #br { background: transparent url('../images/roundup_border_corners.png') -45px -45px no-repeat; }

.roundup .readmore { margin: -70px 80px 0 0; }


/* ----------------- [storytelling] ----------------- */
.storytelling .itinerarium {
	border: 1px solid #ccc;
	padding: 10px 20px;
	background-color: #fff;
}
.storytelling .itinerarium p { font-style: italic; margin: 0.5em 0; }
.storytelling .itinerarium p.intro { text-indent: 0; font-style: normal; margin: 1em 0; }


/* ----------------- [nano_header] ----------------- */
.attic-box.nano_header {
	background: #fff url('../images/nano_blue_slashes.gif') 0 100% repeat-x;
	padding-bottom: 50px;
	margin-bottom: 20px;
}
.attic-box.nano_header .title {
	float: left;
	text-align: center;
}
.attic-box.nano_header .title img {
	margin-left: -70px;
}
.attic-box.nano_header .title h1 {
	font: bold 4em sans-serif;
	border-bottom: 1px solid #000;
	width: 275px;
}
.attic-box.nano_header .title h1 span {
	font: normal 0.8em sans-serif;
}
.attic-box.nano_header .title_text {
	float: right;
	font: normal 1.44em 'Open Sans Condensed', Arial, sans-serif;
	letter-spacing: 0.3px;
	width: 200px;
	border: 1px dashed #000;
	padding: 15px;
}
.attic-box.nano_header .title_text .blue {
	font: bold 1.2em sans-serif;
	color: #00acec;
}
.attic-box.nano_header .title_text .red_box {
	margin-top: 6px;
	text-align: center;
	font-size: 0.9em;
	border: 1px solid #000;
	background: #cd2829;
	color: #fff;
	text-transform: uppercase;
	line-height: 1.7em;
	padding: 0 5px;
}


/* ----------------- [nano_world] ----------------- */
.featured.nano_world h3.feature-title {
	background: transparent url('../images/nano_world_globe_small.gif') 0 0 no-repeat;
	padding-left: 90px;
	border-bottom: 1px solid #000;
	width: 471px;
}
.featured.nano_world h3.feature-title span {
	font-weight: normal;
}
.featured.nano_world .credit span {
	margin-top: 5px;
}

/* ----------------- [explore] ----------------- */
.featured.explore #intro {
	text-align: center;
	background: transparent;
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom: 3px dotted #ccc;
}
.featured.explore .big_letter {
	font-weight: bold;
	font-size: 3em;
	float: left;
	color: #000;
	margin: 9px 2px 0 0;
}
.featured.explore #go_tech h3, .featured.explore #go_tech .end {
	float: left;
}
.featured.explore #go_tech h3, .featured.mater h2#title {
	background-color: #ce1f2b;
	padding-top: 5px;
	text-align: center;
	color: #fff;
	font-size: 1.4em;
	font-weight: normal;
	height: 50px;
	width: 470px;
	line-height: 23px;
}
.featured.explore #go_tech .end {
	height: 55px;
	width: 45px;
	background: transparent url('../images/go_tech_ends.png') 0 0 no-repeat;
}
.featured.explore #go_tech .end.right {
	background-position: -45px 0;
}
.explore-sidebar {
	display: block;
	color: #000;
	float: right;
	width: 150px;
	margin: 0 0 20px 25px;
	border: 4px solid #cfd1bf;
	background-color: #e5e5d1;
	padding: 15px;
	position: relative;
}
.explore-sidebar #facts,
.explore-sidebar #incubator,
.explore-sidebar #evolution,
.dover #future_work {
	color: #fff;
	background-color: #ce1f2b;
	border: 1px solid #000;
	font-weight: bold;
	padding: 2px;
	text-align: center;
	position: absolute;
	top: -10px;
	left: 37px;
	width: 101px;
}
#facts-sidebar.explore-sidebar .section {
	padding: 25px 0;
	border-bottom: 2px dotted #cfd1bf;
}
#facts-sidebar.explore-sidebar .section.last {
	padding-bottom: 0;
	border: none;
}
#facts-sidebar.explore-sidebar .section p {
	text-indent: 0;
}
#facts-sidebar.explore-sidebar .section h4 {
	text-align: center;
	line-height: 1em;
	font-size: 5em;
	font-weight: normal;
	color: #abaf9a;
	position: relative;
}
.featured.explore #facts-sidebar.explore-sidebar .section h4.six_months {
	float: left;
	width: 75px;
	font-size: 8em;
}
.featured.explore #facts-sidebar.explore-sidebar .section h4.six_months div {
	background-color: #E5E5D1;
	font-size: 16px;
	height: 17px;
	left: 2px;
	line-height: 17px;
	position: absolute;
	top: 54px;
	width: 70px;
}
.featured.explore #facts-sidebar.explore-sidebar .section h4.one_half {
	font-size: 4.5em;
	float: left;
	text-align: left;
	width: 53px;
}
.featured.explore #facts-sidebar.explore-sidebar .section h4.million {
	font-size: 2em;
	float: left;
}
.featured.explore #facts-sidebar.explore-sidebar .section h4.zero {
	font-size: 8em;
	float: right;
}


/* ----------------- [ dare2b ] ----------------- */
#dare2b_overlay {
	background: transparent url('../images/car2.jpg') 0 0 no-repeat;
	list-style-type : none;
	position : relative;
	display : block;
	height: 380px;
}
#dare2b_overlay p { margin: 0; }
#dare2b_overlay li { display: inline; }
#dare2b_overlay li a { position: relative; display: block; text-decoration: none; }
#dare2b_overlay li a .dare2b_content_holder {
	color: #444;
	position: relative;
	padding: 10px;
	background-color: #fff;
	visibility: hidden;
	height: 80px;
	width: 540px;
}
#dare2b_overlay li a .dare2b_content_holder h5 {
	color: #222;
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 1em;
	font-family: sans-serif;
	text-transform: uppercase;
}
#dare2b_overlay li a.hotspot { position: relative; width: 30px; height: 30px; background-image: url('../images/red_square.png'); }
#dare2b_overlay li a#prototype { left: 160px; top: 35px; }
#dare2b_overlay li a#modular { left: 60px; top: 130px; }
#dare2b_overlay li a#customizable { left: 65px; top: 215px; }
#dare2b_overlay li a#terrain { left: 230px; top: 260px; }
#dare2b_overlay li a#sensory { left: 370px; top: 180px; }
#dare2b_overlay li a#monitors { left: 405px; top: -95px; }

#dare2b_overlay li a#prototype .dare2b_content_holder { left: -199px; top: 358px; }
#dare2b_overlay li a#modular .dare2b_content_holder { left: -99px; top: 233px; }
#dare2b_overlay li a#customizable .dare2b_content_holder { left: -104px; top: 118px; }
#dare2b_overlay li a#terrain .dare2b_content_holder { left: -269px; top: 43px; visibility: }
#dare2b_overlay li a#sensory .dare2b_content_holder { left: -409px; top: 93px; }
#dare2b_overlay li a#monitors .dare2b_content_holder { left: -444px; top: 338px; }

#dare2b_overlay li a#prototype:hover .dare2b_content_holder,
#dare2b_overlay li a#prototype:focus .dare2b_content_holder,
#dare2b_overlay li a#prototype:active .dare2b_content_holder,
#dare2b_overlay li a#prototype.hover .dare2b_content_holder,
#dare2b_overlay li a#modular:hover .dare2b_content_holder,
#dare2b_overlay li a#modular:focus .dare2b_content_holder,
#dare2b_overlay li a#modular:active .dare2b_content_holder,
#dare2b_overlay li a#modular.hover .dare2b_content_holder,
#dare2b_overlay li a#customizable:hover .dare2b_content_holder,
#dare2b_overlay li a#customizable:focus .dare2b_content_holder,
#dare2b_overlay li a#customizable:active .dare2b_content_holder,
#dare2b_overlay li a#customizable.hover .dare2b_content_holder,
#dare2b_overlay li a#terrain:hover .dare2b_content_holder,
#dare2b_overlay li a#terrain:focus .dare2b_content_holder,
#dare2b_overlay li a#terrain:active .dare2b_content_holder,
#dare2b_overlay li a#terrain.hover .dare2b_content_holder,
#dare2b_overlay li a#sensory:hover .dare2b_content_holder,
#dare2b_overlay li a#sensory:focus .dare2b_content_holder,
#dare2b_overlay li a#sensory:active .dare2b_content_holder,
#dare2b_overlay li a#sensory.hover .dare2b_content_holder,
#dare2b_overlay li a#monitors:hover .dare2b_content_holder,
#dare2b_overlay li a#monitors:focus .dare2b_content_holder,
#dare2b_overlay li a#monitors:active .dare2b_content_holder,
#dare2b_overlay li a#monitors.hover .dare2b_content_holder { visibility: visible; }

#dare2b_content {
	height: 100px;
	width: 560px;
}
#dare2b-sidebar.explore-sidebar, #evolution-sidebar.explore-sidebar {
	float: none;
	width: auto;
}
#dare2b-sidebar.explore-sidebar p, #evolution-sidebar.explore-sidebar p  {
	padding-top: 10px;
	text-indent: 0;
}
#dare2b-sidebar.explore-sidebar #incubator, #evolution-sidebar.explore-sidebar #evolution {
	left: 214px;
}
#evolution-sidebar.explore-sidebar .dare2b-images {
	text-align: center;
}
#evolution-sidebar.explore-sidebar .dare2b-images img {
	padding: 2px 0;
	margin: 2px 0;
}


/* ----------------- [mater] ----------------- */
.featured.mater {
	background:  #e6e5d5 url("../images/brendan2a.png") 100% 0  no-repeat;
	position: relative;
}
.featured.mater h2#title {
	text-align: left;
	padding-left: 40px;
	border-bottom: none;
	font-size: 2.5em;
	font-style: italic;
	height: 18px;
	line-height: 1em;
	margin-left: -10px;
	width: 300px;
}
.featured.mater h3#quote {
	font-size: 2.2em;
	color: #848c7c;
}
.featured.mater h3#quote strong {
	padding-left: 50px;
}
.featured.mater h3#quote span {
	font-size: 14px;
}


/* ----------------- [dover] ----------------- */
.featured.dover {
	position: relative;
}
.featured.dover #future_work {
	left: 254px;
	top: 5px;
}
.featured.dover h2#title {
	position: absolute;
	left: 115px;
	top: 45px;
	border-bottom: 3px double #cd2829;
	font: italic bold 2.5em sans-serif;
	color: #000;
	text-shadow: 0 1px 0 #d0afaf;
	width: 400px;
	padding-bottom: 6px;
}
.featured.dover h3#quote {
	color: #000;
	position: absolute;
	font-size: 1.3em;
	width: 240px;
	text-shadow: none;
	top: 95px;
	left: 145px;
	font-weight: normal;
	line-height: 1.1em;
}
.featured.dover img#speedway {
	position: absolute;
	left: -55px;
	top: -73px;
}
.featured.dover a#drivers_wanted {
	position: absolute;
	left: 455px;
	top: 67px;
}
.featured.dover a#drivers_wanted img {
	border: none;
}
.featured.dover #featured-article {
	margin-top: 400px;
}


/* ----------------- [parenting] ----------------- */
.featured.parenting .intro {
	border-bottom: 2px dotted #57a0d1;
	padding-bottom: 25px;
	margin-bottom: 20px;
	font-size: 1.25em;
}
.featured.parenting .intro .big_letter {
	font: bold 3em serif;
	float: left;
	color: #b5dc82;
	margin: 0 3px 0 0;
	height: 20px;
}
.featured.parenting #abc {
	text-align: center;
	margin: -45px 0 10px 0;
}


/* ----------------- [parenting] ----------------- */
.attic-box.donor {
	background-color: #e5e5d1;
}
.attic-box.donor h3.title {
	color: #4b4e43;
	text-align: center;
	font: normal 3em serif;
	border-bottom: none;
	margin-bottom: 15px;
}
.attic-box.donor h3.title .sub-title {
	font-size: 0.6em;
	font-style: italic;
}
.attic-box.donor .big_letter {
	font: normal 3em serif;
	float: left;
	color: #4b4e43;
	margin: 0 3px 0 0;
	height: 20px;
}


/* ----------------- [justice] ----------------- */
.attic-box.justice {
	background: #2a170c url('../images/Background7.jpg') -10px 0 no-repeat;
	padding: 0;
	width: 615px;
}
.attic-box.justice #featured-article {
	background: #fff;
	width: 575px;
	margin-top: 20px;
}
.attic-box.justice #title {
	float: right;
	width: 300px;
	margin: 10px 0 15px;
}
.attic-box.justice #title h3 {
	font-size: 5em;
	color: #f0d933;
	line-height: 1em;
	border: none;
	font-weight: bold;
	float: left;
}
.attic-box.justice #title h3.shift {
	font-weight: normal;
	font-family: serif;
	font-style: italic;
	clear: left;
	line-height: 1.3em;
}
.attic-box.justice #title .subtitle {
	color: #a69e97;
	float: left;
	font-weight: normal;
	margin-left: 10px;
	padding-left: 10px;
}
.attic-box.justice #title .subtitle {
	width: 150px;
	border-left: 1px solid;
}
.attic-box.justice #title .author {
	padding-bottom: 5px;
	font-style: italic;
}
.attic-box.justice .image-featured-right.miller {
	margin: 0 10px 0 0;
}
.attic-box.justice .image-featured-right.miller .image-div-featured {
	padding: 0;
	border: none;
}
.attic-box.justice #miller_caption {
	float: left;
	width: 280px;
	text-align: left;
	color: #a69e97;
	font-style: italic;
	margin: 441px 0 0 15px;
}
.attic-box.justice #miller_caption strong {
	color: #f0d933;
}
.attic-box.justice #miller_caption em {
	font-style: normal;
}
.attic-box.justice span.big_letter {
	font: normal 4em serif;
	float: left;
	margin: 0 3px 0 0;
	height: 40px;
}


/* ----------------- [ ] ----------------- */

