/*
Basic Content Styles
*/
	

body
	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	text-decoration: none;
	background-repeat: repeat-y;
	}

.body14
	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: black;
	text-decoration: none;
	}

.body16bld
	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	color: black;
	text-decoration: none;
	}

.bodyintro
	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	text-decoration: none;
	line-height: 26px;
	}

.list
	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	text-decoration: none;
	line-height: 18px;
	}

.list-subheader
	{
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px; 
	display: block;
	margin-bottom:5px;
	}

.list-subheader2
	{
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-size: 18px;
	font-weight: bold;
	display: block;
	margin-bottom:3px;
	}

.list-sub
	{
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-size: 15px;
	font-weight: normal
	}

.list-title
	{
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-size: 18px;
	font-weight: bold;
	}

.list-header
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	}

.listbasic
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	text-decoration: none;
	}

.listbasic ul {
 	list-style-type:none;
 	padding:0;
 	margin:0;
 	line-height:1.6em;
 	}

.listbasicdisc a	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #072CB3;
	}

.listbasicdisc a:hover	{
	text-decoration: underline;
	}

.listbasicdisc
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	text-decoration: none;
	}

.listbasicdisc ul {
 	list-style-type:none;
 	padding:0;
 	margin:0;
 	/*line-height:1.6em;*/
 }

.listbasicdisc li {	
	padding:3px 0 3px 0;
 }

.listHeader
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: black;
	padding:12px 0 3px 0;
	display:block;
	}
  
.awardruleTop {
 	margin:5px 0 0 0;
	}
 
.awardruleBottom {
 	margin:3px 0 2px 0;
	}

.listbasicbld
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: black;
	text-decoration: none;
	}

.linkList {
	list-style-type:none;
	padding:0;
	margin:0;
	line-height:1.6em;
	}
	
.listintro
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	text-decoration: none;
	line-height: 20px;
	}

.list15bld
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 15px;
	color: black;
	text-decoration: none;
	}

.speech
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	text-decoration: none;
	line-height: 18px;
	}
	
.awards	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: black;
	}

.awards ul {
	list-style-type:none;
	margin:0;
	padding:0;
	}	

.awards li {	
	padding:2px 0 2px 0;
 }

.awards a	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
	}
	
.awards a:hover	{
	text-decoration: underline;
	}	

.regsmall
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	color: black;
	text-decoration: none;
	}

.listdates
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: small;
	color: black;
	text-decoration: none;
	}

.newshead
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	color: #AAAAAA;
	}

.articleshead
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	color: #AAAAAA;
	}

.title
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-size: 20px;
	font-weight: bold
	}

.subtitle
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-size: 13.5px;
	font-weight: bold
	}

.review
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	}

.byline
	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	}

.by
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color: black;
	text-decoration: none;
	line-height: 18px;
	}

.subtext
	{
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	}
	
.copyright
	{
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #3333CC;
	}

.copyright2
	{
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #7B2910;
	}

.date
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 18px;
	}
	
.articledate	
	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	}

	
/*
LINK STYLES
*/	

	
/* Side Navigation */		
a.nav
	{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-style:normal;
	font-size: 10px;
	font-variant:small-caps;
	color: #334FFF;
	font-weight: normal;
	text-decoration: none;
	}

a.nav:hover
	{
	text-decoration: none;
	color: #FF7501;
	}	

a.subnav
	{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-style:normal;
	font-size: 9px;
	font-variant:small-caps;
	color: #334FFF;
	font-weight: normal;
	text-decoration: none;
	}

a.subnav:hover
	{
	text-decoration: none;
	color: #FF7501;
	}	

/* Footer Navigation */
	
a.headerfooter
	{
	font-family: verdana,arial,helvetica,courier,sans-serif;
	font-style: normal;
	text-decoration: none;
	color: #334FFF;
	font-size: 13px;
	font-weight: normal;
	}
	
a.headerfooter:hover
	{
	text-decoration: none;
	color: #FF7501;
	}
	
	
/* Links to Merchandise Section */
a.nav_inline
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #AD4D1A;
	}
	
a.nav_inline:hover
	{
	text-decoration: underline;
	}

/* Misc. General */

a.blue
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #072CB3;
	}
	
a.blue:hover
	{
	text-decoration: underline;
	}

a.review
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #8A3011;
	}
	
a.review:hover
	{
	text-decoration: underline;
	}

/* Awards links for -ographies */

a.listbasicsm
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
	}
	
a.listbasicsm:hover
	{
	text-decoration: none;
	color: #072CB3;
	}
	
.awardTwoLine {
	line-height:1.25em;
	}
	
.awardTwoLineAfter {
	margin-top:.4em;
	}

/* Side bar for news page */

a.listsidebar
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #222222;
	}
	
a.listsidebar:hover
	{
	text-decoration: none;
	font-weight: bold;
	}

/* Basic inline body links */
a.linkbasic
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #072CB3;
	}

a.linkbasic:hover
	{
	text-decoration: underline;
	}


/* For Merchandise Policies Page	*/
a.readit
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #072CB3;
	}
	
a.readit:hover	
	{
	text-decoration: none;
	color: #FF7501;
	}

		
/* Awards and Scrapbook TOC - Black link */	
a.listreturn
	{
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	text-decoration: none;
	}
	
a.listreturn:hover
	{
	text-decoration: underline;
	}	

	
/* For Links Page */		
a.relatedlinks
	{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: black;	
	}
	
a.relatedlinks:hover
	{
	color:#334FFF;
	text-decoration:underline;
	}

/* Back to Top */		
a.topback
	{
	font-family: arial, verdana, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color:#0000BA;
	text-decoration: none;
	}

a.topback:hover
	{
	color: #FF7501;
	}
	
/* Back link from detail articles */			
a.back
	{
	font-family: arial, verdana, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	color:#0000BA;
	text-decoration: none;
	}

a.back:hover
	{
	color: #FF7501;
	}	


a.bioback
	{
	font-family: arial, verdana, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	color:#000099;
	text-decoration: none;
	}

a.bioback:hover
	{
	color: #FF7501;
	}	


/*
Special Styles For Bio Section
*/

/* Side Navigation - Bio */		

a.navBio
	{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-style:normal;
	font-size: 10px;
	font-variant:small-caps;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	}

a.navBio:hover
	{
	text-decoration: none;
	color: #FF7501;
	}	

a.subnavBio
	{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-style:normal;
	font-size: 9px;
	font-variant:small-caps;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
	}

a.subnavBio:hover
	{
	text-decoration: none;
	color: #FF7501;
	}	

/* Scrapbook Section Side Navigation */		
a.navScrap
	{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-style:normal;
	font-size: 10px;
	font-variant:small-caps;
	color: #663333;
	font-weight: normal;
	text-decoration: none;
	}

a.navScrap:hover
	{
	text-decoration: none;
	color: #AAAAAA;
	}	
	
a.subnavScrap
	{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-style:normal;
	font-size: 9px;
	font-variant:small-caps;
	color: #663333;
	font-weight: normal;
	text-decoration: none;
	}

a.subnavScrap:hover
	{
	text-decoration: none;
	color: #AAAAAA;
	}	

a.subtext
	{
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#000099;
	}

a.subtext:hover
	{
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}

/* Scrapbook Back to Top */		
a.topbackScrap
	{
	font-family: arial, verdana, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color:#663333;
	text-decoration: none;
	}

a.topbackScrap:hover
	{
	font-weight: bold;
	}
	
	
a.reference
	{
	font-family: arial, helvetica, verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color:#0000BA;
	text-decoration: none;
	}

a.reference:hover
	{
	text-decoration:underline;
	}

.credit
	{
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #423110;
	text-decoration: none;
	}

a.credit
	{
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: #423110;
	text-decoration: none;
	}

a.credit:hover
	{
	color: #53320F;
	text-decoration: underline;
	}
	
/*
Search Results Links
*/	

.pageinfo
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #888888;
	text-decoration: none;
	}

a.highlight
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #F77300;
	text-decoration: none;
	}

a.highlight:hover
	{
	text-decoration: underline;
	}
	
a.next
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #868686;
	text-decoration: none;
	}

a.next:hover
	{
	color: #D94D1F;
	}

a.pagelink
	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #D94D1F;
	text-decoration: underline;
	}

a.pagelink:hover
	{
	text-decoration: underline;
	}
	
/* Background Image Styles - MK - 042705 */

.gifgif {
	background-image: url(images/gif.gif);
	background-repeat:repeat;
	}

.homeBgTop {
	background-image: url(images/top.gif);
	background-repeat:repeat-x;
	}

.homeNavBg {
	background-image: url(images/nav/nav_bg.gif);
	background-repeat:repeat-y;
	}

.newsBorderTop {
	background-image: url(images/border_news.jpg);
	background-repeat:repeat-x;
	}
	
.newsSidebarBg {
	background-image: url(images/news/news_sidebar.gif);
	background-repeat:repeat-y;
	}
	
.newsBorderTop2 {
	background-image: url(images/border_news.jpg);
	background-repeat:repeat-x;
	}
	
.newsBlackSquares {
	background-image: url(images/blcksqrs.gif);
	background-repeat:repeat-x;
	}

.bioBorderTop {
	background-image: url(bio/images/biotop.gif);
	background-repeat:repeat-x;
	}
	
.blackDivider {
	background-image: url(images/blckgif.gif);
	background-repeat:repeat-x;
	}

.sideQuotes {
	background-image: url(bio/images/side_quotes.gif);
	background-repeat:repeat-y;
	}

.sideInterviews {
	background-image: url(bio/images/side_interviews.gif);
	background-repeat:repeat-y;
	}
	
.scrapbookBody {
	color:black;
	margin:0;
	background:white;
	}	

#scrapbookBG {
	background: white url(bio/scrapbook/images/bg.gif) repeat;
	height:100%;
	}
	
.scrapbookBorderLeft {	
	background-image: url(bio/scrapbook/images/border_left.gif);
	background-repeat:repeat-y;
	}
	
.scrapbookNavBg {	
	background-image: url(bio/scrapbook/images/bg_nav.gif);
	background-repeat:repeat-y;
	}
	
.scrapbookBorderTop {
	background-image: url(bio/scrapbook/images/border_top.gif);
	background-repeat:repeat-x;
	margin:0;padding:0;
	}

.scrapbookSideBGSmall {
	background-image: url(bio/scrapbook/images/bg_sm.gif);
	background-repeat:repeat-y;
	}

.scrapbookCaptionRight {
	background-image: url(bio/scrapbook/images/caption_right.gif);
	background-repeat:repeat-y;
	}

.scrapbookCaptionBottom {
	background-image: url(bio/scrapbook/images/caption_bottom.gif);
	background-repeat:repeat-x;
	}
		
.filmBorderTop {
	background-image: url(film/images/border_top.gif);
	background-repeat:repeat-x;
	}

.filmBorderBottom {
	background-image: url(film/images/border_foot.gif);
	background-repeat:repeat-x;
	}
		
.filmSide50 {
	background-image: url(film/images/sidelc.gif);
	background-repeat:repeat-y;
	}
		
.filmSide60 {
	background-image: url(film/images/sideaq.gif);
	background-repeat:repeat-y;
	}
		
.filmSide70 {
	background-image: url(film/images/sidey.gif);
	background-repeat:repeat-y;
	}
		
.filmSide80 {
	background-image: url(film/images/sideor.gif);
	background-repeat:repeat-y;
	}
		
.filmSide90 {
	background-image: url(film/images/sidepl.gif);
	background-repeat:repeat-y;
	}
		
.filmSide00 {
	background-image: url(film/images/sidedkblu.gif);
	background-repeat:repeat-y;
	}
		
.discBorderTop {
	background-image: url(disc/images/border_top.gif);
	background-repeat:repeat-x;
	}

.discBorderBottom {
	background-image: url(disc/images/border_foot.gif);
	background-repeat:repeat-x;
	}
		
.discSide50 {
	background-image: url(disc/images/side_copper.gif);
	background-repeat:repeat-y;
	}
		
.discSide60 {
	background-image: url(disc/images/side_mustard.gif);
	background-repeat:repeat-y;
	}
		
.discSide70 {
	background-image: url(disc/images/side_red.gif);
	background-repeat:repeat-y;
	}
		
.discSide80 {
	background-image: url(disc/images/side_blue.gif);
	background-repeat:repeat-y;
	}
		
.discSide90 {
	background-image: url(disc/images/side_gold.gif);
	background-repeat:repeat-y;
	}
		
.discSide00 {
	background-image: url(disc/images/side_aqua.gif);
	background-repeat:repeat-y;
	}

.tvBorderTop {
	background-image: url(tv/images/border_top.gif);
	background-repeat:repeat-x;
	}
		
.tvSide50 {
	background-image: url(tv/images/side_1950s.gif);
	background-repeat:repeat-y;
	}
		
.tvSide60 {
	background-image: url(tv/images/side_1960s.gif);
	background-repeat:repeat-y;
	}
		
.tvSide70 {
	background-image: url(tv/images/side_1970s.gif);
	background-repeat:repeat-y;
	}
		
.tvSide80 {
	background-image: url(tv/images/side_1980s.gif);
	background-repeat:repeat-y;
	}
		
.tvSide90 {
	background-image: url(tv/images/side_1990s.gif);
	background-repeat:repeat-y;
	}
		
.tvSide00 {
	background-image: url(tv/images/side_2000s.gif);
	background-repeat:repeat-y;
	}

.tvBorderBottom {
	background-image: url(tv/images/border_foot.gif);
	background-repeat:repeat-x;
	}
		
.worksBorderTop {
	background-image: url(works/images/border_top.gif);
	background-repeat:repeat-x;
	}

.worksBorderBottom {
	background-image: url(works/images/border_foot.gif);
	background-repeat:repeat-x;
	}
	
.noBreak {
	white-space:nowrap;
	}
	
#NEWSside {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	text-decoration: none;
	}

#NEWSside h1 {
	border-top:1px solid black;
	width:150px;
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-size: 18px;
	font-weight: bold;
	display: block;
	margin:0 0 3px 0;
	padding:8px 0 0 0;
	}
	
#NEWSside a {
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #072CB3;
	display:block;
	margin:0 0 3px 0;
	}

#NEWSside a:hover {
	text-decoration: underline;
	}

#NEWSside div {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: black;
	text-decoration: none;
	margin:0 0 6px 0;
	}




/* PLAYLISTS */	
.discnum {
	display:block;
	width:100%;
	color:#666666;
	font-weight:bold;
	padding:10px 0 8px 0;
	}
.title {
	font-size:12px;
	font-weight:normal;
	padding:8px 0 0px 0;
	margin:0 0 8px 0;
	}
.totaltime {
	display:block;
	font-weight:bold;
	font-style:italic;
	font-size:11px;
	padding:4px 0 0px 0;
	}
.totaldisc {
	display:block;
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	font-style:italic;
	padding:8px 0 12px 0;
	border-bottom:1px dotted #333333;
	}
	