/*
 * -----------------------------------------------
 * 
 * -----------------------------------------------
 */

body {
	background-color: #fff;
	color: #666;
	width: 1000px;
	font: 1em/1.0 Verdana, Arial, sans-serif;
	margin:0px auto;
}

a:link {color: #666666; text-decoration: none}
a:visited {color: #666666; text-decoration: none}
a:hover {text-decoration: none; color: #DC143C }
a:active {color: #000000}

.colorfirst {color: #F2F2F2; }
.color2012 {color: #E4E4E4; }
.color2010 {color: #D7D7D7; }
.color2009 {color: #C9C9C9; }
.color2008 {color: #BCBCBC; }
.color2007 {color: #AEAEAE; }
.color2006 {color: #A1A1A1; }
.color2005 {color: #949494; }
.color2004 {color: #868686; }
.color2003 {color: #797979; }
.color2002 {color: #6B6B6B; }
.color2001 {color: #5E5E5E; }
.color2000 {color: #515151; }
.colorlast {color: #444444; }


.c2009 a:link {color: #E4E4E4; text-decoration: none; font-size: 72px;  }
.c2009 a:visited {color: #E4E4E4; text-decoration: none; font-size: 72px; }
.c2009 a:hover {text-decoration: none; color: #DC143C; font-size: 72px; }
.c2009 a:active {color: #000000}

.static3 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #D7D7D7; }
.static2012 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #E4E4E4; }
.static2010 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #D7D7D7; }
.static2009 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #C9C9C9; }
.static2008 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #BCBCBC; }
.static2007 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #AEAEAE; }
.static2006 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #A1A1A1; }
.static2005 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #949494; }
.static2004 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #868686; }
.static2003 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #797979; }
.static2002 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #6B6B6B; }
.static2001 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #5E5E5E; }
.static2000 {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #515151; }
.staticlast {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; color: #444444; }

.project3 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #D7D7D7; }
.project2012 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #E4E4E4; }
.project2010 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #D7D7D7; }
.project2009 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #C9C9C9; }
.project2008 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #BCBCBC; }
.project2007 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #AEAEAE; }
.project2006 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #A1A1A1; }
.project2005 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #949494; }
.project2004 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #868686; }
.project2003 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #797979; }
.project2002 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #6B6B6B; }
.project2001 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #5E5E5E; }
.project2000 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #515151; }
.projectlast {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #444444; }
.project13 {font-size: 36px; line-height:2.0; text-decoration: none; font-weight: bold; color: #444444; }
.projecttext {font-size: 24px; line-height:1.0; text-decoration: none; font-weight: bold; color: #444444; }


.mediumlink a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink a:link {color: #000000; }
.mediumlink a:visited {color: #000000; }
.mediumlink a:hover {color: #DC143C }
.mediumlink a:active {color: #000000}

.mediumlink2012 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2012 a:link {color: #E4E4E4; }
.mediumlink2012 a:visited {color: #E4E4E4; }
.mediumlink2012 a:hover {color: #DC143C }
.mediumlink2012 a:active {color: #000000}

.mediumlink2010 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2010 a:link {color: #D7D7D7; }
.mediumlink2010 a:visited {color: #D7D7D7; }
.mediumlink2010 a:hover {color: #DC143C }
.mediumlink2010 a:active {color: #000000}

.mediumlink2009 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2009 a:link {color: #C9C9C9; }
.mediumlink2009 a:visited {color: #C9C9C9; }
.mediumlink2009 a:hover {color: #DC143C }
.mediumlink2009 a:active {color: #000000}

.mediumlink2008 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2008 a:link {color: #BCBCBC; }
.mediumlink2008 a:visited {color: #BCBCBC; }
.mediumlink2008 a:hover {color: #DC143C }
.mediumlink2008 a:active {color: #000000}

.mediumlink2007 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2007 a:link {color: #AEAEAE; }
.mediumlink2007 a:visited {color: #AEAEAE; }
.mediumlink2007 a:hover {color: #DC143C }
.mediumlink2007 a:active {color: #000000}

.mediumlink2006 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2006 a:link {color: #A1A1A1; }
.mediumlink2006 a:visited {color: #A1A1A1; }
.mediumlink2006 a:hover {color: #DC143C }
.mediumlink2006 a:active {color: #000000}

.mediumlink2005 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2005 a:link {color: #949494; }
.mediumlink2005 a:visited {color: #949494; }
.mediumlink2005 a:hover {color: #DC143C }
.mediumlink2005 a:active {color: #000000}

.mediumlink2004 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2004 a:link {color: #868686; }
.mediumlink2004 a:visited {color: #868686; }
.mediumlink2004 a:hover {color: #DC143C }
.mediumlink2004 a:active {color: #000000}

.mediumlink2003 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2003 a:link {color: #797979; }
.mediumlink2003 a:visited {color: #797979; }
.mediumlink2003 a:hover {color: #DC143C }
.mediumlink2003 a:active {color: #000000}

.mediumlink2002 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2002 a:link {color: #6B6B6B; }
.mediumlink2002 a:visited {color: #6B6B6B; }
.mediumlink2002 a:hover {color: #DC143C }
.mediumlink2002 a:active {color: #000000}

.mediumlink2001 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2001 a:link {color: #5E5E5E; }
.mediumlink2001 a:visited {color: #5E5E5E; }
.mediumlink2001 a:hover {color: #DC143C }
.mediumlink2001 a:active {color: #000000}

.mediumlink2000 a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlink2000 a:link {color: #515151; }
.mediumlink2000 a:visited {color: #515151; }
.mediumlink2000 a:hover {color: #DC143C }
.mediumlink2000 a:active {color: #000000}

.mediumlinklast a {font-size: 36px; line-height:1.5; text-decoration: none; font-weight: bold;  }
.mediumlinklast a:link {color: #444444; }
.mediumlinklast a:visited {color: #444444; }
.mediumlinklast a:hover {color: #DC143C }
.mediumlinklast a:active {color: #000000}



.big2012 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.big2012 a:link {color: #E4E4E4; }
.big2012 a:visited {color: #E4E4E4; }
.big2012 a:hover {color: #DC143C }
.big2012 a:active {color: #000000}

.big2010 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; }
.big2010 a:link {color: #D7D7D7; }
.big2010 a:visited {color: #D7D7D7; }
.big2010 a:hover {color: #DC143C }
.big2010 a:active {color: #000000}

.big2009 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold; }
.big2009 a:link {color: #C9C9C9; }
.big2009 a:visited {color: #C9C9C9; }
.big2009 a:hover {color: #DC143C }
.big2009 a:active {color: #000000}

.big2008 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.big2008 a:link {color: #BCBCBC; }
.big2008 a:visited {color: #BCBCBC; }
.big2008 a:hover {color: #DC143C }
.big2008 a:active {color: #000000}

.big2007 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.big2007 a:link {color: #AEAEAE; }
.big2007 a:visited {color: #AEAEAE; }
.big2007 a:hover {color: #DC143C }
.big2007 a:active {color: #000000}

.big2006 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.big2006 a:link {color: #A1A1A1; }
.big2006 a:visited {color: #A1A1A1; }
.big2006 a:hover {color: #DC143C }
.big2006 a:active {color: #000000}

.big2005 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.big2005 a:link {color: #949494; }
.big2005 a:visited {color: #949494; }
.big2005 a:hover {color: #DC143C }
.big2005 a:active {color: #000000}

.big2004 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.big2004 a:link {color: #868686; }
.big2004 a:visited {color: #868686; }
.big2004 a:hover {color: #DC143C }
.big2004 a:active {color: #000000}

.big2003 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.big2003 a:link {color: #797979; }
.big2003 a:visited {color: #797979; }
.big2003 a:hover {color: #DC143C }
.big2003 a:active {color: #000000}

.big2002 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.big2002 a:link {color: #6B6B6B; }
.big2002 a:visited {color: #6B6B6B; }
.big2002 a:hover {color: #DC143C }
.big2002 a:active {color: #000000}

.big2001 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.big2001 a:link {color: #5E5E5E; }
.big2001 a:visited {color: #5E5E5E; }
.big2001 a:hover {color: #DC143C }
.big2001 a:active {color: #000000}

.big2000 a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.big2000 a:link {color: #515151; }
.big2000 a:visited {color: #515151; }
.big2000 a:hover {color: #DC143C }
.big2000 a:active {color: #000000}

.biglast a {font-size: 96px; line-height:1.0; text-decoration: none; font-weight: bold;  }
.biglast a:link {color: #444444; }
.biglast a:visited {color: #444444; }
.biglast a:hover {color: #DC143C }
.biglast a:active {color: #000000}




#container {
	margin-top: 20px;
	width: 100%;
	overflow: hidden;
}

h1 {
	color:#a1a1a1;
	font-weight: bold;
	text-indent:0px;
	text-align: center;
	font-size:72px;
	margin-top:0;
	text-decoration: none;
}

h2 {
	color:#666666;
	font-size:16px;
}

h2 a{
	text-decoration:none;
}
.unbold {font-weight: normal; }
.underlined {text-decoration: underline; }
.ital {font-style: italic; }
.indentmore {font-style: italic; }
.indent20 { text-indent: 20px; }
.bolded {color:#666666; font-size:16px; }




p.textlist { 	margin-bottom: 6px; margin-top: 0px; }
p.bigspace { 	margin-bottom: 0px; margin-top: 50px; }
p.bolded1   { 	font-weight: bold;  }
p.titled1   { 	font-weight: bold; margin-top: 0px; }
p.affil   { 	font-weight: normal; margin: 0px; }
p.named   { 	font-weight: normal; margin: 0px; }
p.dated   { 	font-weight: normal; margin-bottom: 32px; font-size:12px; color:#666666}
p.tut   { 	font-weight: normal; margin-bottom: 12px; font-size:12px; color:black}
p.bio   { 	font-weight: normal; margin-bottom: 12px; margin-top: 32px; font-size:12px;}
p.tutor   	{ 	font-size:12px; margin-bottom:6px;  }
p.tutor:hover   { 	color:#DC143C; cursor:pointer; }
p.tutor_tba	{ 	font-size:12px; margin-bottom:6px;  }
td.active:hover {cursor:pointer; }

h3 {
	color:#666666;
	font-weight: bold;
	font-size:13px;
}

h3.spaced { margin-top: 40px; }

h4 {
	color:#666666;
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	margin-top: 10px;
}

caption {
	color:#666666;
	font-size: 10px;
	text-align: center;
	margin-top: 10px;
	}

credit {
	color:#666666;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	margin-top: 0px;
}


titled {
	font-weight: bold;
	margin-bottom: 32px;
padding-bottom:64px;
color:red;
}


a img {
	border: none;
	outline:none;	
}



#menu {
	text-align: center;
	font-size: 0.8em;
	margin: 0;
}

#mwbwda {
	text-align: center;
	font-size: 0.8em;
}

#mwbwda ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

#mwbwda li {
	float: left;
	margin: 0;
}

#mwbwda li a{
	display: block;
	width: 300px;
	height: 100px;
}

#mwbwda li a span{
	display: block;
	text-indent:-999px;
}




#mwb a{
	background: url(mwbwda.jpeg) 0px 0px no-repeat;
}

#mwb a:hover{
	background: url(mwbwda.jpeg) -300px 0px no-repeat;
}

#submenu {
	font-size: 36px; 
	line-height:1.5; 
	text-decoration: none; 
	font-weight: bold;  
	text-align: center;
}

#proj {
	text-align: center;
	font-size: 0.8em;
	margin-top: 0px;

}

#proj ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 300px;
	margin-left:100px;
	margin-top: 0px;
	margin-right:100px;
	overflow: hidden;
}

#proj li {
	float: left;
	margin: 0;
}

#proj li a{
	display: block;
	width: 400px;
	height: 400px;
}

#proj li a span{
	display: block;
	text-indent:-999px;
}


#textbox{
	position: static;
	font-size:14px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	margin-bottom: 50px;
	width: 600px;
	color: #666666;
 }

#textbox2{
	position: static;
	font-size:14px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 50px;
	width: 600px;
	color: #666666;
 }

#indexbox{
	position: static;
	font-size:14px;
	margin-left: 40%;
	margin-right: 30%;
	padding: 10px;
	width: 400px;
	color: #666666;
 }

#photobox{
	position: static;
	width: 800px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	color: #666666;
	overflow: hidden;
  }

#photobox700{
	position: static;
	width: 700px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	color: #666666;
	overflow: hidden;
  }

#photoboxbig{
	position: static;
	width: 768px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	margin-bottom: 50px;
	color: #666666;
	overflow: hidden;
  }


#tallbox{
	position: static;
	height: 600px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	color: #666666;
	overflow: hidden;

  }

#shortbox{
	position: static;
	height: 50px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	color: #666666;
	overflow: hidden;
  }

#soundbox{
	position: static;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: auto;
	margin-right: auto;
	color: #666666;
	overflow: hidden;
  }

div.contentbox{
	position: absolute;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-top: 0px;
	color: #666666;
  }



div.calendarbox{
	position: absolute;
	width: 200px;
	text-align: center;
	margin-left: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-top: 50px;
	color: #666666;
  }

div.eventbox{
	position: absolute;
	width: 500px;
	text-align: left;
	margin-left: 220px;
	margin-right: 250px;
	margin-top: 50px;
	color: #666666;
  }

div.speakerbox{
	position: absolute;
	width: 200px;
	text-align: left;
	margin-left: 780px;
	margin-right: 250px;
	margin-top: 50px;
	color: #666666;
  }


