@charset "utf-8";
/* CSS Document */

body { font: 13px/1.3 Arial, Helvetica, sans-serif; background: url(../images/bg.jpg) repeat; margin: 0px auto; width: 960px; }
#header { background: url(../images/bg-banner.jpg) no-repeat; height: 167px; border-left: solid 1px #000; border-right: solid 1px #000; padding-top: 0px; }
#navigation { background: url(../images/bg-navigation.jpg) repeat; height: 35px; margin-bottom:0px; border: 1px solid #000; }
#content { background:#FFF; margin-top: 0px; border-left: solid 1px #000; border-right: solid 1px #000; }
#content-3-columns { background: url(../images/bg-columns.jpg) no-repeat; font-size: 11px; height:290px; }
#container { padding: 50px 40px 20px; background: url(../images/bg-content3.jpg) no-repeat top; }
#text-feature { font-size: 16px; line-height: 1.5em; background: url(../images/bg-content.jpg) repeat; text-align: center; padding: 20px; border-bottom: 10px solid #940b15; }

#column1 { padding: 20px; width: 269px; float:left; }
#column1 h2 { background-color:#940b15;font-size:16px; color:#fff; padding: 0 20px; }
#column2 { padding: 20px; width: 269px; float:left; }
#column2 h2 { background-color:#940b15;font-size:16px; color:#fff; padding: 0 20px; }
#column3 { padding: 20px; width: 269px; float:left; }
#column3 h2 { background-color:#940b15;font-size:16px; color:#fff; padding: 0 20px; }

#columnA { padding: 0px 20px 20px; width: 400px; float:left; }
#columnB { padding: 0px 0px 20px 20px; width: 370px; float:right; }

#column-internal1 { width: 240px; float:left; border-right: 1px dotted #CCC; padding-right: 20px; font-size: 12px; }
#column-internal1 h3 { font-size:14px; color:#940b15; }
#column-internal2 { width: 240px; float:left; border-right: 1px dotted #CCC; padding-right: 20px; padding-left: 20px; font-size: 12px; }
#column-internal2 h3 { font-size:14px; color:#940b15; }
#column-internal3 { width: 240px; float:left; padding-left: 20px; font-size: 12px; }
#column-internal3 h3 { font-size:14px; color:#940b15; }
#column-internal4 { width:590px; float:left; padding-left: 20px; font-size: 12px; }
#column-internal4 h3 { font-size:14px; color:#940b15; }

#footer { text-align: center; line-height: normal; background: #FFF; padding-top: 20px; padding-bottom: 20px; border-left: 1px solid #000; border-right: 1px solid #000; border-top: 1px dotted #e6d099; border-bottom: 1px solid #000; }

hr {  border: 0 #ccc solid;  border-top-width: 1px;  clear: both;  height: 0;}
p { margin-bottom: 15px; font-size: 13px; line-height: 1.3m; }

#emf-container-outer { width:460px; }
#emf-container { width:460px; }
#emf-form { width:460px; }


/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 { font-size: 24px; font-weight: normal; padding-bottom: 10px; }

h2 { font-size: 18px; color: #5d0703; font-weight: normal; }

h3 { font-size: 16px; }

h4 { font-size: 14px; color: #940b15; }

h5 {  font-size: 17px;}

h6 {  font-size: 15px;}

/* `Spacing
----------------------------------------------------------------------------------------------------
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,figure {  margin-bottom: 20px;}
*/
ol {  list-style: decimal;}

ul {  list-style: disc;}

li {  margin-left: 30px;}

a {color:#5d0703;}
a:hover {color: #666;}
a:visited {color: #5f4442;}

.divider-nav {color:#eba905; padding-right: 6px; padding-left: 6px;}

.padding-top { padding-top: 20px; }
.photoL { border: 1px solid #000; float: left; margin-right: 20px; }
.photoL_noBorder { float: left; margin-right: 20px; }

.photoR { border: 1px solid #000; float: right; margin-left: 20px; }
.photoR_noBorder { float: right; margin-left: 20px; }
.divider {border-bottom:dotted 1px #ccc;}
.quiz_table { border: 1px solid #CCC; background: #f7f1e0; border-collapse:separate; padding:10px;}


.text-name { font: italic bold 18px "Times New Roman", Times, serif; text-align: center; }
.text-small { font-size:11px; }
.text-large { font-size: 14px; line-height:1.5;}

/* About Us */
img.groupshot {
	margin-bottom:30px;
}
div.bio {
	display:block;
	margin-bottom:30px;
	clear:both;
}

div.bio img {
	width:180px;
}
div.bio p {
	font-size: 14px;
	line-height:19px;
}

div.researchSection {
	margin-bottom:35px;
}

.researchSection h3 {
	margin-bottom:20px;
}

.researchSection ul li {
	list-style:none;
	margin-left:0;
	margin-bottom:15px;
}                                                                                                                   

/*
playback timings (ms):
  exclusion.robots: 0.067
  exclusion.robots.policy: 0.056
  cdx.remote: 0.094
  esindex: 0.009
  LoadShardBlock: 408.055 (6)
  PetaboxLoader3.datanode: 445.255 (8)
  load_resource: 535.966 (2)
  PetaboxLoader3.resolve: 319.167 (2)
*/