/*
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: 13px;
	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;
	}




