/******** Print styles for WI Public theme ********/

/* GENERAL */

body {
  background-color: transparent;
  background-image: none;
}

.offscreen {
  display: none;
}
#divskiplink,
#divtopanchor {
  display: none;
}

.screenonly {
  display: none;
}
.printonly {
  display: block;
}
span.screenonly {
  display: none;
}
span.printonly {
  display: inline;
}

hr {
  height: 0px;
  border-bottom: 1px dotted #333333;
}


/* PRE-PAGE */

#divprepage {
  display: none;
}



/* OUTER SHELL */

#divoutershell {
  width: 1000px;
  margin: 0px;
}



/* PAGE AREA */

#divpagearea {
  background-color: transparent;
}



/* HEADER AREA */

#divheader {
  margin-bottom: 32px;
}
#toolRegion {
  display: none;
}



/* PRIMARY NAVIGATION */

#divprimarynav,
#divcontent #divprimarynav {
  display: none;
}



/* TERTIARY NAVIGATION */

#divtertiarynav {
  display: none;
}



/* STANDARD PAGE LAYOUT */

#divbanner {
  height: auto;
  border: none;
  margin: 0px 0px 24px 0px;
}
#divbanner div.image {
  display: none;
}
#divbanner div.text {
  position: static;
  padding: 0px;
  width: auto;
  height: auto;
  background-color: transparent;
}
#divcolumns {
  padding: 0px 0px 40px 0px;
}
#divrightcolumn {
  padding: 21px 0px 0px 0px;
  background: none;
}
div.divrighttextbox {
  background-color: transparent;
  border: none;
}



/* STANDARD CONTENT STYLES */



/* BANNER STYLES */

#divbanner div.text h1 {
  color: #aaaaaa;
}
#divbanner div.text p {
  color: #aaaaaa;
}



/* CENTER COLUMN STYLES */



/* LEFT COLUMN STYLES */



/* RIGHT COLUMN STYLES */



/* FOOTER AREA */

#divfooterarea {
  position: relative;
  padding: 0px;
  margin-bottom: 0px;
  background-color: transparent;
}
#divsocial {
  display: none;
}



/*** RESEARCH ACHIEVEMENTS PAGE ***/

#divcentercolumn table.table-achievements td {
  background-color: transparent;
}
#divcentercolumn table.table-achievements td {
  border: 1px solid #aaaaaa;
}
#divcentercolumn table.table-achievements td:last-child {
  border: 1px solid #aaaaaa;
}
#divcentercolumn table.table-achievements p {
  color: #3c3c3f;
}
#divcentercolumn table.table-achievements p.p-date {
  color: #3c3c3f;
}
#divcentercolumn table.table-achievements h2 {
  color: #3c3c3f;
}
#divcentercolumn table.table-achievements h3 {
  color: #d64e00;
}



/*** NEWS ITEM AND VIDEO PAGES ***/

#divcontent #divitemtitle {
  margin-left: 144px;
}



/*** PARADIGM PAGE ***/



/*** REPORT PAGE ***/



/*** FACULTY GRID VIEW ***/



/*** CURRENT FELLOWS VIEW ***/



/*** NEWS ITEM VIEWS ***/

/* news features view, items on research page */
#divcontent div.view-newsfeature-research table td {
  background-color: transparent;
}
#divcontent div.view-newsfeature-research table td.col-1 {
  border: 1px solid #aaaaaa;
}
#divcontent div.view-newsfeature-research table td.col-2 {
  border: 1px solid #aaaaaa;
}
#divcontent div.view-newsfeature-research div.divnewsitem p {
  color: #3c3c3f;
}
#divcontent div.view-newsfeature-research div.divnewsitem p.p-date {
  color: #3c3c3f;
}



/*** NEWS AND VIDEO SUMMARY LISTINGS ***/




/* VIEWS FILTERS */
/* see also jquery.ui.selectmenu.css and jquery.ui.theme.css */

#divcontent div.view-filters {
  margin-top: -10px;
}



/* PAGER */

#divcontent ul.pager li.pager-current {
  padding: 3px 6px;
  color: #000000;
  background-color: #f4f4f4;
  border: 1px solid #000000;
}
#divcontent ul.pager li a:hover {
  color: #000000;
  background-color: #f4f4f4;
  border: 1px solid #000000;
}



/* TAG PAGES */

#divcontent div.divsummariesheader {
  margin: 0px;
}
#divcontent div.divsummariesheader div.view-id-termlist {
  display: none;
}



/* SEARCH RESULTS */

#divcontent #search-form {
  display: none;
}



/*** HOME PAGE ***/

body.node-type-pagehome #divoutershell {
  width: 1024px;
}
body.node-type-pagehome #divheader {
  display: none;
}
body.node-type-pagehome #divhomebanner #divhomesitetitle {
  background-image: none;
  text-indent: 0px;
}
body.node-type-pagehome #divhomebanner div.prompt {
  display: none;
}
body.node-type-pagehome #divhomefacultytext {
  color: #aaaaaa;
}
body.node-type-pagehome #divhomefacultyimage div.divcurtain {
  display: none;
}
body.node-type-pagehome #divhomefacultyimage a.hotspot {
  display: none;
}
body.node-type-pagehome #divfooterarea {
  padding-left: 30px;
}





/*************************
 ** ADMINISTRATOR TOOLS **
 *************************/

/* WEBMASTER MENU */

#divwebmastermenu {
  display: none;
}

/* ADMIN MENU */

html body.admin-menu {
  margin-top: 0px !important;
}




/***************************
 ** DRUPAL ELEMENT STYLES **
 ***************************/


/* TABS */

#divtabs {
  display: none;
}


/* NODE LINKS */

#divnodelinks {
  display: none;
}


/* MISC */

#divmessages {
  display: none;
}




/**************************
 ** MISCELLANEOUS TWEAKS **
 **************************/

/* remove annoying shadow for admin users */
#admin-menu {
  display: none;
}
