@charset "UTF-8";

blockquote {
	margin:0 0 .5em;
	background: #fff5de;
	padding: 1em 1em .1em;
	font-family: "Baskerville Old Face", "Bitstream vera Serif", Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-style: italic;
}

blockquote .credit {
 text-align: right;
 font: normal .9em Verdana, Helvetica, "Bitstream Vera Sans", Arial, sans-serif;
 text-indent: -1em;
}

#contentarea h3 {
 clear: left;
}

#contentarea h3 a {
 text-decoration: none;
}

#contentarea h3 a:visited {
 color: #b91439;
}

/* ------ banners -------- */

#banner {
	padding: 13.5em 0 0 0;
}

#students #banner {
 background: url(../images/banners/students-international.jpg) top center no-repeat;
}

#employers #banner {
 background: url(../images/banners/employers.jpg) top center no-repeat;
}

#facultystaff #banner {
  background: url(../images/banners/facultystaff.jpg) top center no-repeat;
}

#alumni #banner {
 background: url(../images/banners/alumni-bkd.jpg) top center no-repeat;
}

#aboutus #banner {
 background: url(../images/banners/aboutus.jpg) top center no-repeat;
}

#teachingresearch #banner {
 background: url(../images/banners/research.jpg) top center no-repeat;
}

#academics  #banner.academics-home {
 background: url(../images/banners/academics.jpg) top center no-repeat;
}

/* sidebar links for text based pages */

.side {
 float: right;
 width: 12.7em;
 margin-left: 1em;
 padding: 0 1em;
 position: relative;
 margin-right: -16em;
}

#IE6root .side {
 margin-right:-8em; /* no idea why this works */
}

.side img {
 margin: .2em 0;
}

.side hr {
 border: none;
 border-bottom: 2px solid #ffe090;
 margin:.8em -1em ;
 clear: both;
 padding: 0;
 border: none;
 border-bottom: 1px solid #e0c277;
}

.side h4 {
 font-size: 1.1em;
}

.side blockquote {
 padding: 0;
 font-size: 1em;
 }

  /* for teaching and research page */
div .researchprofile_odd {
	margin: 1em 0%;	
}

div .researchprofile {
	margin: 1em 0%;	
}

div .research_textbox {
	
}

  /* for about us page */

#teachingresearch #primarycontent, #employers #primarycontent { /* about us sidebar handled in-page */
 padding-right: 17em;
 position: relative;
 background: url('../images/designimages/vertical-background.png') 48.5em top repeat-y;
 overflow: hidden;
}

#aboutus #primarycontent .side li {
 background: transparent url(../images/designimages/bullet-black.png) no-repeat scroll 1px 0.7em;
 display: list-item;
 padding-left: 12px;
}

#aboutus .side blockquote {
 text-align: center;
 font-weight: bold;
 font-size: 1.2em;
 padding: 0;
 color: #750C24;
}

#aboutus.side blockquote + p {
 text-align: center;
 font-size: .9em;
}

/* both areas - text styles */

#linkbox h4, #sidebar h4 {
	font-weight: bold;
	margin-bottom: .5em;
}

#linkbox ul, #sidebar ul  {
	float: none;
	margin: 0;
	margin-bottom: .5em;
}

#primarycontent #linkbox li, #primarycontent #sidebar li {
	font-weight: normal;
	background: none;
	margin: 0;
	padding-left: 0;
}

#primarycontent #linkbox.side li ul {
 margin-top: .5em;
}

#primarycontent #linkbox.side li ul li {
 padding-left: 10px;
}

/* ---------- quick search ----------- */

#quickquery {
 margin: 1em 0;
 background: #fff5de;
 padding: .5em;
 padding-top: -1em;
 display: none; /*activate by js*/
}

#quickquery h3{
 margin-bottom: .2em;
 margin-top: .3em;
 margin-right: .5em;
 float: left;
 font-size:1em;
}

#quickquery p {
 font-size: .9em;
 font-style: italic;
 margin-bottom: 0;
 margin-left: 9em;
}


/*  */
#quickquery input {
    font-size:1.1em; 
    width: 20em; 
    margin-bottom:0px;
}

#qa_results ul  {
  margin: 0; 
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count:2;
 font-size: 1.2em;
}

#qa_results ul li {
  margin-left: .2em;
 line-height: 1.3em;
 background-image: none;
 padding-left: 0;
}

#qa_topmatch {margin-top: .5em;}
#qa_results a:link, #qa_results a:visited {text-decoration: none;}
#qa_results .qa_noquery { display:none; }
#qa_results .qa_highlight {background:#ffe090;}

/* ---------- survey promos (redesign project) ---------- */

p#surveypromo {
 background: #fff6e0;
 padding: 1em;
 border-radius: 6px;
 -moz-border-radius: 6px;
 -webkit-border-radius: 6px;
 text-align: center;
 margin: 1.5em;
}
