@import url(base.css);
@import url(fullgraphics_base.css);
@import url(home_base.css);
div#innerWrap {
	background: transparent url(images/shadow_home.png) no-repeat center 137px;
}
* html div#innerWrap {
	background-image:url(images/shadow_home_ie.jpg);
}
div#meat {
	width:984px;
	margin:0 auto;
}
div#content {
	padding:22px 20px 22px 22px;
	background-color:#f9f9ea;
	width:720px;
	float:left;
}
div#related {
	float:left;
	margin:0 0 0 20px;
	width:202px;
	background-color:#c7cded;
}
div#related div.blurb {
	margin:0;
	background-color:#b0b8e6;
	border-top:1px solid #b9c0ea;
	padding:11px 15px 12px 16px;
}
div#related #preSidebar div.blurb {
	background-color:#a1aae0;
	border-top:1px solid #b5bde8;
}
div#related div.blurb h4 {
	font-size:1.3em;
	font-weight:normal;
}
div#related div.blurb h4 a:link {
	color:#750015;
}
div#related div.blurb h4 a:focus, div#related div.blurb h4 a:hover {
	color:#950d26;
}
div#related div.blurb img {
	margin-right:5px;
}
div#related div#postSidebar2 {
	margin:0;
	background-color:#b0b8e6;
	border-top:1px solid #C3CAF0;
	padding:16px 15px 16px 16px;
	position: relative;
	font-size: 1em;
	height: 21px;
}
div#related div#postSidebar2 #minisiteSearchInput {
    background-color: #F9F9EA;
    color: #101D8E;
    display: block;
    float: left;
    /*font-size: 100%;
    line-height: 1;
    margin: 0 0.6em 0 0;
    min-height: 14px;

    padding: 3px 4px;*/
	width: 147px;
	position: absolute;
	top: 16px;
	left: 15px;
}

div#related div#postSidebar2 .searchSubmitLink {
	font-weight: normal;
    background-color: #222B66;
    border: none;
    color: #FFF;
    margin-right: 0;
position: absolute;
top: 16px;
right: 16px;
    padding: 3px 4px;
height: 16px;
    text-decoration: none;
}
div#related div.pub {
	border-top:1px solid #d1d6f2;
	padding:11px 15px 12px 16px;
}
div#related div.pub div.viewAll a {
	background:#bbc1e3 url(images/plus_nav.gif) repeat-y;
	padding:5px 8px 5px 36px;
	min-height:17px;
	display:block;
}
* html div#related div.pub div.viewAll a {
	height:17px;
}

div#exploreModule div.video, div#secondaryBox div.mapWrap {
	float:left;
	width:280px;
}
div#exploreModule div.people {
	float:left;
	margin-left:20px;
	width:420px;
}
div#primaryBox div.people ul li {
	width:130px;
	margin-left:15px;
	float:left;
}
div#primaryBox div.people ul li.first {
	margin-left:0;
}

div#secondaryBox {
	clear:left;
	padding-top:28px;
}
div#secondaryBox div.map {
	height:250px;
	border:1px solid #92928b;
}
div#secondaryBox div.academics, div#secondaryBox div.topics {
	margin-left:20px;
	float:left;
	width:200px;
}
div#secondaryBox div.academics ul {
	max-height:219px;
	overflow:auto;
	padding:6px 5px 6px 9px;
	background-color:#fff;
	border:1px solid #cacac6;
}
* html div#secondaryBox div.academics ul {
	height:219px;
}

div#secondaryBox div.academics div.viewAll
{
	padding-top: 20px;
}

div#secondaryBox div.mapWrap div.viewAll a, div#secondaryBox div.topics div.viewAll a, div#primaryBox div.people div.viewAll a, div#secondaryBox div.academics div.viewAll a {
	background:#deddb6 url(images/plus_feed.gif) repeat-y;
	padding:5px 8px 5px 36px;
	min-height:17px;
}

/* Footer */
div#footer {
	width:984px;
	margin:0 auto;
	padding:0;
}
div#footer div.module1, div#footer div.module2, div#footer div.poweredBy {
	
	background-color:#f9f9ea;
	margin:0 222px 0 0;
	padding:22px;
}

/* Homepage Video */
div.video div.tray {
	overflow:auto;
	background-color:#dadeef;
	width:280px;
}

div.video div.tray ul.tags li {
	display:inline;
	font-size:0.9em;
	padding:0 4px 0 9px;
	background:transparent url(images/playlist_tag_separator.gif) no-repeat left center;
}

div.video div.tray ul.tags li.first {
	padding-left:0;
	background:none;
}

div.video div.tray li.currentlyPlaying {
	display:block;
	padding: 7px 5px;
}
.featuresModule .feature, .featuresModule .feature .featureInfo {
	background-color:#727cb9 !important;
	background-image:none !important;
}
div#sidebar div.featuresModule a.navItem {
	display:none;
}
div#sidebar div.featuresModule h3 {
	color:#fff;
	margin-bottom:0;
}
div#sidebar div.featuresModule h3 span.noLink, div#sidebar div.featuresModule h3 a.dest {
	padding-top:12px;
}
.featuresModule .feature .featureTitle a.dest, .featuresModule .feature .featureTitle a.anchor, .featuresModule .feature .featureTitle span.noLink, .featuresModule .feature .featureText a.dest, .featuresModule .feature .featureText a.anchor, .featuresModule .feature .featureText span.noLink {
	padding-left:15px !important;
	padding-right:16px !important;
}
div#sidebar div.featuresModule a:hover {
	text-decoration:underline;
}
.featuresModule .feature img {
	display:none;
}
.featuresModule .feature .featureInfo {
	top:0;
}
.featuresModule .feature .featureNav {
	position:absolute;
	bottom:0;
	right:0;
}
.featuresModule .feature .play-pause {
	display:none;
}
