html, body {margin: 0; padding: 0; color: #000; background: #FFF; font-family: Verdana, Arial, sans-serif;}
a {
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}

.skip {
	font-size: small;
	}
#brand {
	margin: 0;
	padding-left: 2px;
	padding-top: 1px;
	background: #000066;
	border: 0;
	}
	
#brand img {border: 0;}


#logo {
	position: relative;
	float: right;
	clear: both;
	margin-top: 0;
	margin-right: 0;
	}
#project_name {
 	margin: 0px;
 	border-top: 2px solid #0056a9;
 	border-bottom: 5px solid #CCC;
 	background-color: rgb(0%, 56%, 84%);
 	/* background-image: url(img/) ; */
 	padding: 40px 20px 10px 70px;
 	font-weight: normal;
 	text-transform: uppercase;
 	letter-spacing: .4em;
 	font-family: Candara, "Gill Sans", Gill,"News Gothic MT",  "Bitstream Vera Sans", Verdana, Trebuchet, "Trebuchet MS",  sans-serif;
 	font-size: 1.4em;
 	color: #FFF;
	}
#search { 
	float: right;
	margin-top: 0;
	margin-right: 0;
	color: #fff;
	font-size: .8em;
	}

#main { 
 float: left;
 position: relative;
 font: .8em/1.4em "Lucida Grande", Verdana, Helvetica, sans-serif;
 width: 58%;
 padding: 10px 20px 50px 70px;
 border-right: 1px solid #CCC;
 margin-right: 30px;
}
#main h3 {
	padding-top: 10px;
	padding-left: 0;
	color: #000066;
	}
.lined {
	border-bottom: 1px solid #DBE9D3;
	}

.featured {
 padding-left: 15px;
 border: 1px dotted #DBE9D3;
 font-size: 1.0em;
 line-height: 1.2em;
 background: #FFC;
 color: #000; 
}
.featured li {
	line-height: 1.4em;
	}
.featured h4 {
	margin-top: 10px;
	margin-right: 15px;
	font-size: .9em/1.1em;
	border-bottom: 1px solid #DBE9D3;
	}

.presentation {
	padding-left: 15px;
	padding-bottom:	15px;
	font-size: 1.0em;
	line-height: 1.1em;
	}
.presentation p {
	padding-top: 0;
	padding-bottom: 0;
	}
.type_presenter {
	margin-top: 3px;
	padding-top: 0;
	}

#main li { 
	font-size: .7em/1.3em;
	padding-bottom: 5px;
	list-style-type: none;
	}
.featured_speaker, .speaker {
	font-weight: bold;
	}

.ac_date {
	font-style: italic;
	}	
.contentbox {
	padding-bottom: 5px;
	}
.contentbox li p {
	margin-top: 0;
	padding-top: 2px;
	padding-left: 20px;
	}
.pushright {
	position: relative;
	margin-left: 10%;
	padding-left: 0;
	border-left: 0 solid #DBE9D3;
	}
	
#sidebar {
 font: .7em/1.3em "Lucida Grande", Verdana, Helvetica, sans-serif;
 padding: 20px 10px 0px 0px;
 margin-left: 68%;
}
#sidebar h2 {
	padding-top: 10px;
	}
.quarterlyreport {
	padding: 10px;
	border-top: 1px #CCC solid;
	border-bottom: 1px #CCC solid;
	}
.quarterlyreport .new {color: red;
	  font-style: italic;
	  }
.sublink {
	margin-left: 25px;
	}
.ac_schedule li {
	list-style-type: none;
	padding-bottom: 7px;
	}
#main_nav li {
	list-style-type: none;
	padding-left: 10px;
	}
#current #here {
	margin-left: -17px;
	}
#subj_nav li {
	list-style-type: none;
	line-height: 1.5em;
	}
#related_res li {
	padding-bottom: 10px;
	list-style-type: none;
	line-height: 1.3em;
	}

#resource_list li {
	list-style-type: disc;
	}
	
#audio_archive li {
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	}
	
#footer {
 clear: both;
 padding: 20px 30px 20px 80px;
 background: #F7F7F7;
 border-top: 1px solid #CCC;
 font: .8em/1.4em "Lucida Grande", Verdana, Helvetica, sans-serif; 
}

