body {
	margin: 0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	background-color: #000;
	line-height: 1.5em;
	padding: 0;
}
#container {
	margin: 0  auto;
	position: relative;
	width: 760px;
	text-align: left;
	background-image: url(./crdmStudentsTemplate_files/background-topnav.gif);
	background-color: #CCC;
	background-repeat: no-repeat;
	left: 1px;
	padding: 0;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #990000;
	text-align: center;
	margin: 0;
	padding: 0;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #990000;
	text-align: center;
	margin: 0;
	padding: 15px 0 0;
	border-top: dotted #fff 2px;

}
h3 {
	font-size: 1em;
	font-weight: bold;
	color: #990000;
}

h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	text-align: center;
	padding-top: 21px;
	background-image: url(../images/body_divider.gif);
	background-repeat: repeat-x;
	color: #990000;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	text-transform: capitalize;
	letter-spacing: 5px;
}
cite {
	font-size: .9em;
}
dt, dd {
	font-weight: 400;

}
table {
	border-collapse:collapse;
}

hr {
	color: #999999;
}
.verdana, .verdana-bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 1.3em;
}

strong {
	font-weight: bold;
}
.whats-new {
	font-size: .9em;
	line-height: 1.3em;
}

/***********************************************/
/* Home Page                                   */
/***********************************************/
#container-home {
	margin: 0  auto;
	position: relative;
	width: 760px;
	text-align: left;
	background-color: #CCC;
	left: 1px;
	padding: 0;
	background-image: url(./crdmStudentsTemplate_files/background_home.gif);
}

#header-photo-home {
	margin: 99px 0 0 203px;
	z-index: 1;
}

#toparea-home {
	background-image:  url(./crdmStudentsTemplate_files/home-topnav.gif);
	background-repeat: no-repeat;
	height: 355px;
}

#contentarea-home {
	margin: 0;
	padding: 0px 0px 0px 8px;
	background-image: url(./crdmStudentsTemplate_files/home_leftnav.gif);
	background-repeat: no-repeat;
}

#rightnav-home {
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 530px;
	top: 350px;
	position: absolute;
	text-align: left;
}

/***********************************************/
/* Faculty Page                                */
/***********************************************/
div.interest{
	font-size: 0.9em;
	padding-top: 12px;
	padding-bottom: 12px;
	}
	
div.name{
	font-size: 1.2em;
	line-height: 1.6em;
	font-weight: bold;
	padding-top: 9px;
	border-top: solid #666 1px;
	margin-top: 36px;
	}
	
div.faculty{
	font-size: 0.9em;
	line-height: 1.4em;
	}
	
div.degree{
	font-size: 0.9em;
	line-height: 1.4em;
	margin-left: 18px;
	margin-right: 18px;
	}
div.publications-head{
	font-size: 0.9em;
	line-height: 1.4em;
	padding-top: 0px;
	margin-bottom: 0;

	}
/*div.publications{
	font-size: 0.9em;
	line-height: 1.4em;
	padding-bottom: -12px;
	padding-top: 0px;
	margin-bottom: 0px;

	}*/
	
#faculty table {
	width: 100%;
	vertical-align: top;
	margin: 20px 0;
}
#faculty ul, #faculty ol {
	padding: 0;
	margin: 0;
}

#faculty li {
	list-style-type: none;
	text-indent: -15px;
	margin: 0 0 0 15px;
}
.student-profile {
	margin: 3% 0 3%;
	padding-bottom: 3%;
}
.student-profile .interests {
	background-color: #B9B9B9;
	padding: 0.5em;
	margin-top: 2%;
}


#student h2 {
}
#student img {
	margin: 0 2.5em 1em 0;
	float: left;
}


#student p {
	margin: 0 0 0 15px;
	text-indent: -15px;
}

#faculty img {
	padding: 0;
	border: solid #666 1px;
	margin: 3px 3px 0 0;
}
#faculty h2 {
	margin: 0 0 10px;
}

/***********************************************/
/* Links                                       */
/***********************************************/
a {
	text-decoration: underline;
	color: #990000;
}
a:active        {
		color:#FF0000;
		text-decoration: underline;
		}

a:visited       {
		color:#863506;
		text-decoration: underline;
		}

a:hover         {
	text-decoration: none;
		}
		
/*a.resources {
	text-decoration: none;
	color: #990000;

}
a.resources:active        {
		color:#FF0000;
		text-decoration: underline;
		}

a.resources:visited       {
		color:#863506;
		text-decoration: underline;
		}

a.resources:hover         {
	text-decoration: underline;

		}*/
		
/***********************************************/
/* Structure                                   */
/***********************************************/
#header {
	height: 305px;
}

#header-photo {
	margin: 0 0 0 358px;
	z-index: 1;
}

#header-title {
	margin: -90px 0 0 0;
	z-index: 2;
	position: relative;
}
#header-contents {
	margin: 15px 0 0 543px;
	padding: 0;
}
#contentarea {
	background-image: url(./crdmStudentsTemplate_files/background_content.gif);
	margin: 0;
	padding: 0 0 0 8px;
}
#leftnav {
	float: left;
	padding: 0px;
	margin: -20px 0 0;
}
#alignleft {
	text-align: left;
}
.alignleft {
	text-align: left;
}

#leftnav a:link, #leftnav a:visited {
	display: block;
	width: 110px;
	background-color: #990000;
	color: #FFFFFF;
	text-align: right;
	text-decoration: none;
	letter-spacing: 1px;
	font-family: "Trebuchet MS", Verdana;
	font-size: .9em;
	line-height: 1.2em;
	text-transform: uppercase;
	margin: 7px 0 0;
	padding: 3px 3px 3px 0;
}
#leftnav a:hover  {
	background-color: #ff0000;
}
#bodycontent {
	width: 352px;
	margin: 0 0 0 110px;
	padding: 15px;
}

#rightnav {
	width: 220px;
	padding: 0;
	left: 520px;
	top: 350px;
	position: absolute;
}

#rightnav-content {
	border-top: dotted #ccc 2px;
	margin: 0px;
	padding: 1px 0 2px;
}
#rightnav-content p {
	line-height: 1.15em;
}
#epigraph {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	line-height: 1.7em;
	color: #FFFFFF;
	border-top: dotted #ccc 2px;
	margin: 0px;
	padding: 15px 0 0;
}
#watermark {
	text-align: center;
	margin: 20px 0 0;
	border-top: dotted #ccc 2px;
}
#footer {
	background-image: url(./crdmStudentsTemplate_files/background_footer.gif);
	margin: 0;
	width: 760px;
	padding: 20px 0;
	color: #CC0000;
}
#footer-links {
	text-align: center;
	margin: 0;
	padding: 8px 0;
	border-top: solid #ccc 1px;
	border-bottom: solid #ccc 1px;
}
#footer-links a:link {
	text-decoration: none;
	color: #999999;
	font-size: 0.9em;
}
#footer-links a:active        {
	color:#FF0000;
	text-decoration: underline;
	font-size: 0.9em;
		}

#footer-links a:visited       {
	color:#999999;
	text-decoration: underline;
	font-size: 0.9em;
		}

#footer-links a:hover         {
	text-decoration: underline;
	font-size: 0.9em;

		}
#print-top {
	display: none;
}
#print-header {
	display: none;
}
#rightnav-indent {
	margin: 0 0 0 24px;
}
.rightnav-nospaceafter, #rightnav-nospaceafter {
	margin: 0 0 -15px;
}
#rightnav-content li {
	list-style-type: none;
}
#centerlink {
	text-align: center;
}
.centerlink {
	text-align: center;
}
#container #toparea #topnav img {
	border-width: 0;
}
.hrrule {
	border-top: solid #ccc 0.9em;
}

