/**********************************

psychology styles

**********************************/

#wrapper {
	width:100%;
/*	background:transparent url(../images/bg_wrapper.jpg) top repeat-x;
*/
}

#container {
	width:990px;
	background:#fff url(../images/bg_container_slim.jpg) top center no-repeat;
	overflow:visible;
}

#content {
	width:960px;
	margin-left:15px;
	margin-right:15px;
}

#full {
	width:760px;
	margin-top:0;
}

#side {
	width:185px;
}

#top {
	width:760px;
}

#left {
	width:500px;
	margin-top:0;
}

#right {
	width:245px;
}

#footer {
	width:960px;	
	margin-left:15px;
	margin-right:15px;
}

/** home page styles **/

#home_index #top {
	top:-10px;
	left:-15px;
	width:990px;
	padding-bottom:15px;
}

#home_index #side {
	display:none;
}

#home_index #left {
	left:0;
	width:700px;
	width:650px;
}

#home_index #right {
	left:0;
	width:295px;
}

/** people styles **/

#people_index #side {
	display:none;
}

#people_index #left {
	left:0;
	width:700px;
}

#people_index #full {
	left:0px;
	width:960px;
}

p.job_title {
	color:#900;
	font-weight:bold;
	font-size:90%;
	margin-top:-10px;
}

ul.stafflist li {
	width:450px;
	margin-right:25px;
}

.stafflist .name {
	color:#900;
}

.stafflist .role,
.stafflist .email,
.stafflist .email a {
	color:#666;	
}

.home_page_item h2 a {
	margin-top:-10px;
	padding-bottom:0;
	padding-left:5px;
	display:block;
	width:115px;
	background-color:#000;
	color:#fff;
	opacity:.6;
}

.home_page_item h2 {
	padding-bottom:10px;
}

/** two panel **/

li.two_panel h3 {
	font-size:160%;
}

li.two_panel li,
li.two_panel p {
	font-size:100%;
}

li.two_panel a {
	text-decoration:none;
}

li.two_panel .link {
	text-decoration:underline;
}

/** research **/

#research_index #side {
	display:none;
}

#research_index #left {
	left:0;
	width:700px;
}

#research_index li.two_panel {
	width:48.5%;
	min-height:22em;
}

#research_index li.two_panel img {
	width:99.5%;
    height:150px;
}

dl.research-groups dt {
	border-top:1px solid #684F7E;
	padding-top:10px;
}

dl.research-groups ul.inline {
	float:left;
	clear:right;
	margin-left:0;
	list-style:none;
}

dl.research-groups ul.inline li {
	float:left;
	margin:0 10px 10px 0;
}

dl.research-groups ul.inline li a {
	text-decoration:none;
	padding:3px;
}

/** international **/

#international_index li.two_panel {
	width:370px;
  min-height:15em;
}

/** general styles **/

body {
	background:#FCF1F0 url(../images/bg_body.jpg) center repeat-y;
}

a {
	color:#900;
}

h1,h2,h3,h4,dt,legend {
	color:#900;
}

dl.lines dt {
	border-top:1px #900 solid;
	padding-top:10px;
}

dl.lines dd img {
	display:none;
}

/** tables **/

table.styled th {
	background-color:#900;
	color:#fff;
}

table.styled th a {
	color:#fff;
}

table.styled td {
	background-color:#ccf;
	color:#900;
}

table.styled td.alt {
	background-color:#c9f;
	color:#fff;
}

/** tools **/

#tools {
	height:25px;
	padding-right:10px;
}

/** header **/

#header {
	background:#transparent url(../images/bg_header.gifxxxxx) no-repeat top center;
	overflow:hidden;
}

/** header_spacer **/

#header_spacer {
	height:112px;
}

/** header links **/

#header #psychology,
#header #lu {
	position:absolute;
	display:block;
}

#header #psychology a,
#header #lu a {
	display:block;
	color:#EB5342;
}

#header #psychology span,
#header #lu span {
	display:block;
	margin-left:-5000px;
	overflow:hidden;
}

#header #psychology {
	z-index:1;
	left:14px;
	top:0px;
}

#header #lu {
	z-index:2;
	right:20px;
	top:15px;
}

#header #psychology,
#header #psychology * {
	width:257px;
	height:72px;
}

#header #lu,
#header #lu * {
	width:240px;
	height:76px;
}

/** navigation bar **/

#navbar {
	background:transparent;
	z-index:2;
	}
	
#navbar ul {
	height: 25px;
	overflow:hidden;
	margin:0 0 0 2px;
	padding:0;
	list-style:none;
	background:transparent;
}

#navbar li {
	font-size:80%;
}
	
#navbar li {
	float:left;
	margin:0 1px 0 1px;
	padding:0;
	background:transparent url("../images/bg_navbar_l.gif") no-repeat left top;
	opacity:.5;
	}

#navbar a {
  float:left;
	display:block;
	margin:0;
  padding:3px 5px 2px;	
	background:transparent url("../images/bg_navbar_r.gif") no-repeat right top;
	text-decoration:none;
	color: #fff;
	font-weight:bold;
	}
	
#navbar a,
#navbar li {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
	
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#navbar a {float:none;}
/* End IE5-Mac hack */
	
#navbar li.current {
	background-image:url("../images/bg_navbar_l.gif");
	opacity:1;
	}

#navbar li.current a {
	background-image:url("../images/bg_navbar_r.gif");
  padding-bottom:4px;
	color: #fff;
	}

#navbar ul li a:hover {
	color: #fff;
	}
	
/** breadcrumbs **/

#crumbs {
	height:25px;
	width:100%;
	float:left;
	background:transparent url(../images/bg_crumbsxxx.gif) repeat-x bottom;
	border-bottom:0px #fff solid;
	z-index:2;
}

#crumbs p {
	color:#fff;
	font-size:65%;
	padding-top:5px;
	margin-left:10px;
}

#crumbs p a,
#crumbs p a:hover {
	color:#08A9AB;
	text-decoration:none;
}

#crumbs p a,
#crumbs p a:hover {
	color:#fcc;
	text-decoration:none;
}

/** subnav **/

#subnav {
	float:left;
	margin-bottom:15px;
	z-index:1;
}

/** subnav list styles **/

#subnav ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #d5d5d5;
	display:block;
	width:185px;
	overflow:hidden;
}

#subnav.empty ul {
	border-bottom:0px;
}

#subnav ul ul {
	float:left;
	margin-top:-1px;
	background:#fff;
	border-bottom:0px;
}

#subnav li {
	display:block;
	float:left;
	margin:0;
	padding:0;
	font-size:75%;
	font-weight:bold;
	border-top:1px solid #d5d5d5;
}

#subnav li.first {
	border-top:0px;
}

#subnav li li {
	font-weight:normal;
	font-size:95%;
	border-top:0px;
	border-top:1px solid #d5d5d5;
}

/* a and span - default text and border styles */

#subnav li a {
	display:block;
	float:left;
	padding:5px;
	width:175px;
	text-decoration:none;
}

#subnav li li a {
	padding:5px 5px 5px 30px;
	width:150px;
	border-bottom:0px;
}

/* ie hack \*/
* html #subnav li a {
	height:1px;
	width:185px;
}
/* End ie hack */

/* a - standard background */

#subnav li a {
	color:#999;
	background:#fff;
}

#subnav li li a {
	color:#999;
	background:#fff;
}

/* a-hover */

#subnav li a:hover,
#subnav li.current a:hover {
	color:#900;
	background:#fcf1f0;
}

#subnav li li a:hover,
#subnav li li.current a:hover {
	color:#900;
	background:#fcf1f0;
}

/* current option */

#subnav li.current a {
	color:#900;
	background:#fff;
}

#subnav li li.current a {
	color:#900;
	background:#fff;
}

/** link styles **/
ul.link li,
dl.link dd,
div.link {
	background:transparent url(../images/bg_link.gif) no-repeat top left;
}

/** item **/

div.item {
	border-top:1px solid #900;
}

div.item02 {
	border-top:1px solid #FCF1F0;
}

div.student_testimony_popup {
	width:500px;
}

div.item img {
	border:1px solid #900;
}

/** feature list 02 **/

ul.feature02 {
	list-style:none;
	margin-left:0;
}
ul.feature02 li {
	margin:0;
}
ul.feature02 li a,
ul.feature02 li span {
	display:block;
	padding:10px 0 10px 5px;
	text-decoration:none;
}
ul.feature02 li a:hover,
ul.feature02 li span:hover {
	text-decoration:none;
}
ul.feature02 li span a {
	display:inline;
	padding:0;
	text-decoration:underline;
}
ul.feature02 li a span,
ul.feature02 li span span {
	display:inline;
	padding:0;
}
ul.feature02 li span a:hover {
	text-decoration:underline;
	background-color:none;
}
ul.feature02 li a span:hover,
ul.feature02 li span span:hover {
	background-color:none;
}
ul.feature02 li span.pubDate {
	display:block;
	padding:10px 0 0;
}


/** liner **/

div.liner {
/*	background:#fff url(../images/bg_liner.jpg) bottom repeat-x;
*/	border:1px solid #EB5342;
	opacity:1;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}

#facebox div.liner img,
div.liner img {
	border:1px solid #EB5342;
}

/** clear **/

#facebox div.clear img,
div.clear img {
	border:1px solid #900;
}

div.testimony {
/*	background:#F5A9A0 url(../images/bg_testimony.jpg) bottom repeat-x;
*/	background-color:#F5A9A0;
	border-color:#fff;
}

div.quote {	
	background-color:#FCF1F0;
	border-color:#FCF1F0;
}

div.testimony h3 {
	color:#fff;
	font-size:105%;
}

div.testimony p {
	color:#600;
}

div.testimony p a {
	color:#fff;
	color:#600;
}

div.testimony img {
	border-color:#fff;
}

/** image box **/

div.image_box p,
div.image_box .caption {
	color:#900;
}

/** research pages **/

#infancy-and-early-development_teams #full .item,
#language-and-literacy_teams #full .item,
#perception-and-action_teams #full .item,
#social-processes_teams #full .item {
    padding-right:260px;
}

/** footer **/

#footer {
	border-top:1px #900 solid;
}

/** footer column styles **/

#footer .footer_links {
	padding-left:10px;
	background-color:#f0f0f0;
}

#footer .footer_links li.four_panel {
	width:195px;
  min-height: 15em;
}

#footer .footer_links li.four_panel h2 {
	font-size:160%;
}

#footer .footer_links li.four_panel li,
#footer .footer_links li.four_panel p {
	font-size:90%;
}

#footer .footer_links li.four_panel a {
	text-decoration:none;
}

/** jquery plugin styles **/

/* facebox */
#facebox .b {background:url(../images/facebox_b.png);}
#facebox .tl {background:url(../images/facebox_tl.png);}
#facebox .tr {background:url(../images/facebox_tr.png);}
#facebox .bl {background:url(../images/facebox_bl.png);}
#facebox .br {background:url(../images/facebox_br.png);}
#facebox .footer {background:url(../images/facebox_footer.png) top right no-repeat;}

/** tab navigation **/
/*
div.tab_navigation {border-color:#900;}
ul.tab_navigation a {color:#fff;background-image:url("../images/bg_tab_left.gif");}
ul.tab_navigation span {background-image:url("../images/bg_tab_right.gif");}
ul.tab_navigation a.selected,ul.tab_navigation a:hover {color:#900;border-color:#fff;background-image:url("../images/bg_tab_left_selected.gif");}
ul.tab_navigation a.selected span,ul.tab_navigation a:hover span {background-image:url("../images/bg_tab_right_selected.gif");}
*/

/** sliding toggle box **/

h3.toggle_trigger {background:#fff url(../images/h3_toggle_trigger_a.gif);}
h3.toggle_active {background-position:left bottom;}
#right h3.toggle_trigger {width:215px;}
#right .toggle_container {width:245px;}

.toggle_container .clear {padding:10px;margin-bottom:10px;background-color:#fff9f9;}

/* temp turn off home page events

#home_index #news {
width:100%;
}

#home_index #events {
display:none;
}

 */
