body {
	text-align:left;
	font:	12px/1.2 verdana, arial, helvetica, sans-serif;
	background: #ffffff url(../images/umback03.gif) repeat-y;
	margin: 0px;
	padding: 0px;
	z-index: -100;
}

/*Banners*/

.banner02 {
	background:url(../images/bannertopback02.gif) repeat-x;
	clear:both;
	left:0px;
	height:92px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	width:100%;
}

.skip {
	display:none;
}

/*end Banners*/

/*Menus*/

.menu01 {
	background: url(../images/banner-tile-3a.jpg) no-repeat;
	left: 0px;
	padding: 20px 0px 20px 10px;
	position: absolute;
	top: 92px;
	width: 186px;
	z-index: 100;
}

.menu01 a:link {
	color: black;
	text-decoration: none;
}

.menu01 a:visited {
	color: black;
	text-decoration: none;
}

.menu01 a:hover {
	color: #3D5C6A;
	text-decoration: underline;
}

.menu01 p {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 12px;
	margin: 0px 0px 6px 0px;
}

.menu01 p.indent01 {
	margin: 0px 0px 6px 24px;
}

.menu01 p.indent02 {
	margin: 0px 0px 6px 48px;
}

.menu01 p.indent03 {
	margin: 0px 0px 6px 72px;
}
/*end menus*/

/*Search*/

.quicksearch {
	border: 1px #5a6269 solid;
	color: #5a6269;
	height: 18px;
	width: 120px;
	font-family: Verdana, sans-serif;
	font-size: 9px;
}

.quicksearchadvanced {
	font-family: Verdana, sans-serif;
	font-size: 9px;
}

.quicksearchbutton {
	background: #5a6269;
	border: 1px;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	height: 20px;
	width: 24px;
	margin-left: 3px;
}

.terms {
	color: #000;
	padding: 2px;
	background: #ced9dd;
}
/*end search*/

h2 {
	color: #546f80;
	font-family: georgia, times, serif;
	font-size: 18px;
	margin: 0px 0px 6px 0px;
}

h3 {
	color: #a6b8c4;
	font-family: georgia, times, serif;
	font-size: 14px;
	margin: 0px 0px 6px 0px;
}

#content {
	position: absolute;
	top: 92px;
	left: 188px;
	margin: 0px;
	padding: 6px;
	width: 790px;
}

.column01 {
	margin: 0px;
	width: 516px;
	float: left;
}

.column01 h2 {
	color: #546f80;
	font-family: Georgia, serif;
	font-size: 18px;
	margin: 0px 0px 2px 0px;
}

.column01 h1 a:link {
	color: #546f80;
	font-family: Georgia, serif;
	font-size: 24px;
	margin: 0px 0px 2px 0px;
	text-decoration: underline;
}

.column01 a:link {
	color: #546f80;
	text-decoration: underline;
}

.column01 a:visited {
	color: #8298a5;
	text-decoration: underline;
}

.column01 a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.column01 p {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	text-indent: 24px;
}

#feature01 {
	margin: 0px;
	padding: 0px;
	width: 512px;
	height: 288px;
}

#title01 h1, #title01 h1 a:link, #title01 h1 a:visited {
	color: #546f80;
	font-family: Georgia, serif;
	font-size: 18px;
	margin: 6px 0px 0px 0px;
}

#title01 h2 {
	color: #a6b8c4;
	font-family: Georgia, serif;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
}

#title01 .interviewee {
	color: #000;
}

#title01 h3 {
	color: #888;
	font-family: Georgia, serif;
	font-size: 14px;
	margin: 0px 0px 2px 0px;
}

.topic {
	color: #546f80;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 21px;
	padding: 2px;
	background-color: #e9eeee;
	border: 1px solid #a6b8c4;
}

#title01 p {
	color: #000;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin: 0px;
}

#quote {
	margin: 4px 0px 4px 0px;
	padding: 0px;
	width: 512px;
	height: 100%;
	background: #fff url(/images/quote.gif);
	border: 2px solid #546f80;
}

#quote p {
	color: #546f80;
	font-family: Verdana, sans-serif;
	font-size: 16px;
	line-height: 18px;
	text-align: justify;
	margin: 6px 62px 6px 62px;
}

.columnright {
	margin: 0px 0px 0px 6px;
	top: 0px;
	width: 254px;
	float: left;
}

.columnright a:link {
	color: #546f80;
	text-decoration: none;
}

.columnright a:visited {
	color: #8298a5;
	text-decoration: none;
}

.columnright a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.columnright h2 a:link, .columnright h2 a:visited, .columnright h2 a:hover {
	text-decoration: underline;
}

.scroll {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 6px;
	left: 790px; 
	width: 16px;
}

#feature02 {
	margin: 0px;
	padding: 0px;
	width: 256px;
	height: 144px;
	border: 1px solid #546f80;
}

#feature03 {
	margin: 0px;
	padding: 0px;
	width: 256px;
	height: 144px;
	border: 1px solid #546f80;
}

#feature04 {
	margin: 0px;
	padding: 0px;
	width: 256px;
	height: 144px;
	border: 1px solid #546f80;
}

#title02 h1, #title03 h1, #title04 h1 {
	color: #546f80;
	font-family: Georgia, serif;
	font-size: 13px;
	margin: 0px 0px 2px 0px;
}

#title02 h1 a, #title03 h1 a, #title04 h1 a {
	text-decoration: underline;
}

#title02 h2, #title03 h2, #title04 h2 {
	color: #a6b8c4;
	font-family: Georgia, serif;
	font-size: 12px;
	margin: 4px 0px 6px 0px;
}

#title02 h2 a, #title03 h2 a, #title04 h2 a {
	text-decoration: underline;
}

#title02 .interviewee, #title03 .interviewee, #title04 .interviewee {
	color: #000;
}

#media {
	width:256px;
}

#media h1 {
	font-size: 18px;
	border-bottom: 1px solid #000;
}

#media ul {
	position: relative;
	top: 0px;
	left: -40px;
	margin: 0px;
	width: 256px;
}

#media ul li {
	display: block;
	float: left;
	width: 246px;
	margin-left:0px;
	color: #888;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 21px;
	padding: 5px;
	border-bottom: 1px dotted #888;
}

#media a {
	text-decoration: none;
}

#media li:hover {
	background-color: #e9eeee;
}

#media a:hover {
	font-weight: normal;
}

#footer {
	left: 188px;
	margin: 0px;
	padding: 20px 0px;
	width: 790px;
}

#footer .copyright {
	clear: both;
	margin: 0px;
	padding: 10px 0px 10px 0px;
}

#footer .copyright ul {
	border-top: 1px #5a6269 solid;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#footer .copyright li.left {
	float: left;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	line-height: 12px;
}

#footer .copyright li.right {
	float: right;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	line-height: 12px;
}

#footer .copyright a:link, #footer .copyright a:visited {
	font-family: verdana;
	text-decoration: underline;
	font-size: 9px;
	color: #546f80;
}

#footer .copyright a:hover {
	color: #000;
}

h2.sidebar {
	font-family: georgia, times, serif;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: 2px;
	border-bottom: 1px solid #3a3a3a;
}

h3.sidebar {
	color: #546f80;
	font-family: georgia, times, serif;
	text-transform: uppercase;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: 2px;
	border-bottom: 1px solid #3a3a3a;
}

.sidebar_tagcloud {
	text-align: justify;
	margin: 0 0 10px 0;
}

.sidebar_tagcloud a, .sidebar_tagcloud a:visited {
	line-height:36px;
	color: #546f80;
	font-family: 'georgia';
	text-decoration:none;
	font-weight: normal;
	font-size: 12px;
	border-bottom: 1px solid #546f80;
	border-right: 1px solid #546f80;
	background-color: #ced9dd;
	padding: 5px;
	}

.sidebar_tagcloud a:hover, .sidebar_tagcloud a:active {
	color: #ced9dd;
	text-decoration:none;
	font-weight: normal;
	background-color: #546f80;
}

/*Resource styles*/
.resource_list {
	color: #333;
	margin: 0;
}
.resource_list p {
	color: #333;
	margin: 0;
	padding: 0 15px 15px;
}
.resource_list ul {
	line-height: 1em;
	list-style: none;
	margin: 0 0 15px 0;
	padding: 0;
}
.resource_list ul li {
	margin: 0;
	padding: 0 0 0px 0;
}

.resource_list a{
	line-height:1.2em;
	color: #a6b8c4;
	font-family: 'lucida sans';
	text-decoration:none;
	font-weight: normal;
	font-size: 12px;
	display: block;
	border-bottom: 1px dotted #dce2e6;
	padding: 5px 0 5px 0;
}
.resource_list a:visited {
	color: #666;
}
.resource_list a:hover {
	font-weight: normal;
	color: #546f80;
	background-color: #dce2e6;
}
/*end resource styles*/

/*Link styles*/
.link_list {
	color: #333;
	margin: 0;
	width: 100%;
	float: left;
}
.link_list2 {
	color: #333;
	margin: 0;
	float: right;
}
.link_list p, .link_list2 p {
	color: #333;
	margin: 0;
	padding: 0 15px 0 0px;
}
.link_list ul, .link_list2 ul {
	line-height: 1em;
	list-style: none;
	margin: 0;
	padding: 0;
}
.link_list ul li, .link_list2 ul li {
	margin: 0;
	padding: 0;
}
.link_list a, .link_list2 a {
	line-height:1.2em;
	color: #546f80;
	font-family: 'lucida sans';
	text-decoration:none;
	font-weight: normal;
	font-size: 12px;
	display: block;
	border-bottom: 1px dotted #dce2e6;
	padding: 5px 0 5px 0;
}
.link_list a:visited, .link_list2 a:visited {
	color: #666;
}
.link_list a:hover, .link_list2 a:hover {
	font-weight: normal;
	color: #546f80;
	background-color: #dce2e6;
}

.link_list ul li.stream, .link_list2 ul li.stream {
	background: url(/images/icons/flash.gif) no-repeat 0 2px;
	margin: 0;
	padding: 0 0 3px 19px;
}
.link_list ul li.download, .link_list2 ul li.download {
	background: url(/images/icons/download.gif) no-repeat 0 2px;
	margin: 0;
	padding: 0 0 3px 19px;
}
.link_list ul li.mpeg, .link_list2 ul li.mpeg {
	background: url(/images/icons/mpeg.gif) no-repeat 0 2px;
	margin: 0;
	padding: 0 0 3px 19px;
}
.link_list ul li.audio, .link_list2 ul li.audio {
	background: url(/images/icons/sound.png) no-repeat 0 2px;
	margin: 0;
	padding: 0 0 3px 19px;
}
.link_list ul li.ipod, .link_list2 ul li.ipod {
	background: url(/images/icons/ipod.png) no-repeat 0 2px;
	margin: 0;
	padding: 0 0 3px 19px;
}
/*end link styles*/

.featured_interviewee{
	text-transform: uppercase;	
	color: #333;
}

#article_published{
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 12px;
	color: #666;
}

#article_published ul{
	list-style: none;
}

.l{
	float: left;
}

.r{
	float: right;
}

#article a:link {
	color: #546f80;
}

#article a:visited {
	color: #666;
}

#article a:hover {
	font-weight: normal;
	color: #000;
}

.article_date{
	font-family: Georgia, Times, 'Times New Roman', serif;
	font-size: 14px;
}

.meta {
	margin: 5px 0 0 0;
	color: #666;
}
	
.date {
	color: #666
}

.image_large{
	border: 2px solid #546f80;
	margin: 0px 0px 6px 0px;
	padding:0;
}

/*see Print CSS*/
.header01 {
	display: none;
}
/*end Print CSS*/

#articles, #articles_list{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

#contentleft {
	margin: 0px;
	padding: 0px;
	float:left;
	line-height: 1.5em;
}

.half   {width: 50%;}

#innercontentleft{
	width: 390px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float:left;
}

#contentright {
	margin: 0px;
	padding: 0px;
	float: right;
	line-height: 1.5em;
}

#innercontentright{
	width: 390px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	float: right;
}

#article_home{
	height: 129px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #546f80;
	line-height: 1.5em;
	clear: both;
	overflow: auto;
	border: 1px solid #546f80;
	background-color: #e9efef;
}

.picture_col{
	float: left;
	padding: 0px;
}

.picture_col img{
	margin: 10px;
	border: 1px solid #546f80;
}

.article_col{
	margin: 10px 0px 0px 0px;
	padding: 0px;
}

.article_col h3.other_interview_title {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-size: 18px;
	font-family: 'georgia';
	font-weight: bold;
}

.article_col a:link {
	color: #546f80;
}

.article_col a:visited {
	color: #666;
}

.article_col a:hover {
	color: #000;
}

.article_col h3.featured_interviewee {
	color: #000;
	text-transform: uppercase;
}

.article_col h3.other_interview_department {
	color: #8298a5;
	font-size: 14px;
	font-family: 'georgia';
	font-weight: normal;
}

#articles h3.other_interview_interviewee, #articles_list h3.other_interview_interviewee{
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	font-family: 'lucida sans';
}

#articles h3.other_interview_department, #articles_list h3.other_interview_department{
	margin: 0px 0 5px 0;
	padding: 0px;
	font-size: 14px;
	font-weight: normal;
}

#page_block{
	margin: 10px 0 0px 0;
	padding: 5px 10px 10px 10px;
	border-top: 3px solid #999;
	background-color: #e9efef;
	color: #333;
}

#page_block h3{
	margin: 0px 0 5px 0;
	padding: 10px 0 0 0;
	font-size: 14px;	
}

#page_block h3 a {
	color:#546f80;
	font-family: georgia;
	text-decoration:none;
	font-size: 18px;
	font-weight: normal;
	}

#page_block h3 a:hover, #page_block h3 a:active{
	color: #e9efef;
	background-color: #546f80;
}

#page_block .subtitle{
	font-family: georgia;
	font-size: 14px;
	color: #000;
}

#page_block .date{
	color: #333;	
}

#safe{
	position: absolute;
	top: 6px;
	left: 6px;
}

#e{
	position: absolute;
	top: 540px;
	left: 6px;
	width:516px;
}

.correction{
	color: maroon;
}

.correction a:link, .correction a:visited{
	color: #546f80;
	background: #ced9dd;
	text-decoration: underline;
}

.correction a:hover{
	color: #000;
	background: #ced9dd;
	text-decoration: underline;
}
