BODY{FONT-FAMILY: arial, helvetica, sans-serif;FONT-SIZE: 9pt}                             
TD, DIV, P{FONT-FAMILY: arial, helvetica, sans-serif;FONT-SIZE: 9pt}                              
TABLE{FONT-FAMILY: arial, helvetica, sans-serif}                              
.text{COLOR: #000000;FONT-SIZE: 9pt}                              
STRONG{COLOR: #a70909;FONT-WEIGHT: bold}                             
.color2{BACKGROUND-COLOR: #f9e887}                              
                              
.color5{BACKGROUND-COLOR: #a70909}                              
.color6{BACKGROUND-COLOR: #eeeeee}                             
.color7{BACKGROUND-COLOR: #cccccc}                              
.color9{BACKGROUND-COLOR: #cc0000}                              
                             
.color11{BACKGROUND-COLOR: #feefc5}                              
.color12{BACKGROUND-COLOR: #a70909}                              
                          
TD.navigation{BACKGROUND-COLOR: #a70909}                              
A.links{COLOR: #a70909;FONT-SIZE: 10pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
A.links2{COLOR: #000000;FONT-SIZE: 8pt;FONT-WEIGHT: bold}                             
A.links3{COLOR: #000000;FONT-SIZE: 8pt}                              
A.links4{COLOR: #a70909;FONT-SIZE: 9pt}                              
                           
A.storylinks{COLOR: #a70909;FONT-SIZE: 10pt;FONT-WEIGHT: bold}                             
A.storylinks2{COLOR: #a70909;FONT-SIZE: 10pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
A.storylinks3{COLOR: #a70909;FONT-SIZE: 11pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.teaser{COLOR: #666666;FONT-SIZE: 8pt}                              
.text2{COLOR: #000000;FONT-SIZE: 8pt}                              
.text3{COLOR: #000000;FONT-SIZE: 11pt;FONT-WEIGHT: bold}                              
.text4{COLOR: #000000;FONT-SIZE: 10pt}                              
.text5{COLOR: #000000;FONT-SIZE: 13pt}                             
A.text{COLOR: #000000;FONT-SIZE: 9pt}                              
TD.lines{BACKGROUND-COLOR: #cccccc}                              
.headline1{COLOR: #000000;FONT-SIZE: 14pt;FONT-WEIGHT: bold}                              
A.bonyheadline{COLOR: #000000;FONT-SIZE: 22pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                             
.detailshead{COLOR: #a70909;FONT-SIZE: 16pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.greyheadline1{COLOR: gray;FONT-SIZE: 18pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.greyheadline2{COLOR: gray;FONT-SIZE: 9pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
A.headline1{COLOR: #000000;FONT-SIZE: 14pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.headline2{COLOR: #a70909;FONT-SIZE: 12pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
A.headline3{COLOR: #a70909;FONT-SIZE: 13pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.headline3{COLOR: #a70909;FONT-SIZE: 13pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.headline4{COLOR: #a70909;FONT-SIZE: 10pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.headline5{COLOR: #a70909;FONT-SIZE: 18pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
                                                           
.headline8{COLOR: #000000;FONT-SIZE: 13pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                                                          
.blackhdr1{COLOR: #000000;FONT-SIZE: 9pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
A.blackhdr1{COLOR: #000000;FONT-SIZE: 9pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.redhdr1{COLOR: #a70909;FONT-SIZE: 9pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.redhdr2{COLOR: #a70909;FONT-SIZE: 12pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
A.bonyredhdr2{COLOR: #a70909;FONT-SIZE: 8pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.redhdr3{COLOR: #a70909;FONT-SIZE: 14pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
          
.blackhdr2{COLOR: #000000;FONT-SIZE: 11pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
A.blackhdr2{COLOR: #000000;FONT-SIZE: 11pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.blackhdr3{COLOR: #000000;FONT-SIZE: 13pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.bonyblackhdr3{COLOR: #000000;FONT-SIZE: 11pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.blackhdr4{COLOR: #000000;FONT-SIZE: 12pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.blackhdr5{COLOR: #000000;FONT-SIZE: 8pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.greyhdr{COLOR: #cccccc;FONT-SIZE: 14pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.greyhdr2{COLOR: #cccccc;FONT-SIZE: 12pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
A.greyhdr{COLOR: #666666;FONT-SIZE: 14pt;TEXT-DECORATION: none}                              
.black8pt{COLOR: #000000;FONT-SIZE: 8pt}                              
.black8pt A:visited{COLOR: #000000}                              
.black8ptarial{COLOR: #000000;FONT-FAMILY: arial, helvetica, sans-serif;FONT-SIZE: 8pt}                              
.black14pt{COLOR: #000000;FONT-SIZE: 14pt;TEXT-DECORATION: none}                              
.red8pt{COLOR: #a70909;FONT-SIZE: 8pt;TEXT-DECORATION: none}                              
                             
.black8ptbold{COLOR: #000000;FONT-SIZE: 8pt;FONT-WEIGHT: bold}                              
                           
.copyrightTxt{FONT-SIZE: 10px}                              
                             
                            
.black8ptBold{COLOR: #000000;FONT-SIZE: 8pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.black10ptBold{COLOR: #000000;FONT-SIZE: 10pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
A.black8ptBold{COLOR: #000000;FONT-SIZE: 8pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.black11pt{COLOR: #000000;FONT-SIZE: 11pt;TEXT-DECORATION: none}                              
A.black8pt{COLOR: #000000}                             

.culturenav {
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(/images/movies/graphics/04/main/nav_bar_777.gif);
	background-repeat: no-repeat;
	background-position: center center;
	
}

.box1 {
	background-color: #ffffff;
	padding: 2px;
	border-width: 2px;
	border-style: solid;
	border-color: #eeeeee;
	vertical-align: middle;
	font-size: 10px;
}

.box2 {
	background-color: #eeeeee;
	padding: 1px;
	border-width: 0px;
	border-style: solid;
	border-color: #eeeeee;
	vertical-align: middle;
	font-size: 10px;
}

.vgbox {
	background-color: #ffffff;
	padding: 2px;
	border-width: 2px;
	border-style: solid;
	border-color: #eeeeee;
	vertical-align: middle;
	font-size: 11px;
}

.vgbox2 {
	background-color: #eeeeee;
	padding: 2px;
	border-width: 2px;
	border-style: solid;
	border-color: #eeeeee;
	vertical-align: middle;
	font-size: 11px;
}

.sectionbox1 {
	background-color: #ffffff;
	padding: 2px;
	border-width: 3px;
	border-style: solid;
	border-color: #000000;
	vertical-align: middle;
	font-size: 11px;
	
}

table.sectionbox2 {
	background-color: #ffffff;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	vertical-align: middle;
	font-size: 11px;
	
}

.darkgreytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	letter-spacing: inherit;
}

.greytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #eeeeee;
	letter-spacing: inherit;
}

.whiteheaderbold {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff; 
	font-weight: bold;
	font-size: 11px;
}

.whitetextbold {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #ffffff; 
	font-weight: bold;
	font-size: 12px;
}

.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
}

.darkgreytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.greytextsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
}

.greytextsmall2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

a.whitetext:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.whitetextsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}

.whitetextsmallbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
}

a.whitetextsmallbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
}

.redtextsmallbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.mediumbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

a.mediumbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.larger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.bigbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	letter-spacing: 1px;
}

.bigboldgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	letter-spacing: 1px;
	color: #cccccc;
}

.leftnavlinks { 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	color:#cccccc; 
	text-decoration: underline;	
}
                       
.detailRedHdr{COLOR: #a70909;FONT-SIZE: 10pt;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
                          
.TopNav{BACKGROUND-COLOR: #a70909;COLOR: #cccccc;FONT-SIZE: 9pt}                             
.TopNav A:hover{COLOR: #f9e887;FONT-WEIGHT: bold;TEXT-DECORATION: none}                              
.TopNav A{COLOR: #ffffff;FONT-WEIGHT: bold}                              
   
                           
.formelement{FONT-SIZE: 8pt}                             
.blackhdr1 A{FONT-SIZE: 9pt;TEXT-DECORATION: none}                            
.LeftNav{FONT-SIZE: 8pt}                              
.LeftNav .Bar{BACKGROUND-COLOR: #a70909}                             
.LeftNav .LeftNavHeader1{FONT-SIZE: 9pt;FONT-WEIGHT: bold}                             
.LeftNav .LeftNavHeader1 A{TEXT-DECORATION: none}                              
.MinorText{FONT-SIZE: 10px}                              
TABLE.SectionBlurbLadder{BACKGROUND-COLOR: #eeeeee}                              
.BlurbLadderArea{COLOR: #666666;FONT-SIZE: 8pt}                              
.BlurbLadderTitle{COLOR: #a70909;FONT-SIZE: 10pt;FONT-WEIGHT: bold;TEXT-DECORATION: underline}                             
.BlurbLadderTitle A{COLOR: #a70909;TEXT-DECORATION: underline}                              
.BlurbLadderTitle A:hover{TEXT-DECORATION: none}  

.sectiontitle{FONT-SIZE: 16px;FONT-WEIGHT: bold;FONT-FAMILY: arial;COLOR: FFFFFF; TEXT-DECORATION: none;}
.sectiontitle A{FONT-SIZE: 16px;FONT-WEIGHT: bold;FONT-FAMILY: arial;COLOR: FFFFFF; TEXT-DECORATION: none;}
.sectiontitle A:hover{FONT-SIZE: 16px;FONT-WEIGHT: bold;FONT-FAMILY: arial;COLOR: FFFFFF; TEXT-DECORATION: none;}

.sectionlistings{FONT-SIZE: 9pt;FONT-FAMILY: arial;COLOR: FFFFFF; TEXT-DECORATION: none;}
.sectionlistings A{FONT-SIZE: 9pt;FONT-FAMILY: arial;COLOR: FFFFFF; TEXT-DECORATION: none;}
.sectionlistings A:hover{FONT-SIZE: 9pt;FONT-FAMILY: arial;COLOR: FFFFFF; TEXT-DECORATION: none;}

.sectionlistingsbig{FONT-SIZE: 11pt;FONT-WEIGHT: bold;FONT-FAMILY: arial;COLOR: FFFFFF; TEXT-DECORATION: none;}
.sectionlistingsbig A{FONT-SIZE: 11pt;FONT-WEIGHT: bold;FONT-FAMILY: arial;COLOR: FFFFFF; TEXT-DECORATION: none;}
.sectionlistingsbig A:hover{FONT-SIZE: 11pt;FONT-WEIGHT: bold;FONT-FAMILY: arial;COLOR: FFFFFF; TEXT-DECORATION: none;}

                         
TD A:hover{COLOR: #a70909;TEXT-DECORATION: none}                              
BODY A:hover{COLOR: #a70909;TEXT-DECORATION: none}                              
.SectionHeader{BACKGROUND-COLOR: #cccccc;FONT-SIZE: 11pt;FONT-WEIGHT: bold}                              
                            
TABLE.HomeBlurbLadder{}                             
.BlurbLadderTopHeader{FONT-SIZE: 11pt;FONT-WEIGHT: bold}                              
.headline1 A{TEXT-DECORATION: none}                              
.AreaHeadline{COLOR: gray;FONT-WEIGHT: bold;TEXT-TRANSFORM: lowercase}                              
.headline2 A{COLOR: #a70909;TEXT-DECORATION: none}                             
.headline2 A:hover{TEXT-DECORATION: underline}                             
                              
.headline1 A:hover{COLOR: black;TEXT-DECORATION: underline}                             
.Header2{FONT-SIZE: 11pt;FONT-WEIGHT: bold}                              
.LeftNav UL{BACKGROUND: #ff9900}                              
.LeftNav LI{BACKGROUND: #99cc00}                              
                            
.NetscapeBodyFix{FONT-FAMILY: arial, helvetica, sans-serif;FONT-SIZE: 9pt}                              
HR{COLOR: #cccccc}                              
TABLE.LinkBlurbLadder{BACKGROUND-COLOR: #eeeeee}                              
TABLE.LinkBlurbLadder LI{LIST-STYLE: url(/images/bullets/red_carrot.gif) outside}                              
HR.Thick{HEIGHT: 10pt}                             
                           
                
.subscribeborder {background-color : #ADB1B5;}
.subscribeformbg {background-color : #FFFFFF;}
.subscribebox {border-right: #000000 1px solid; border-top: #000000 1px
solid; border-left: #000000 1px solid; font-size: 10px; color: #000000;
border-bottom: #000000 1px solid; background-color: #FFFFFF;}
.subscribeheader {font-family: helvetica, sans-serif; color: #FFFFFF;
font-weight: bold; font-size: 20pt;}
.subscribe {font-family: helvetica, sans-serif; color: #000000; font-size:
9pt;}



/*PIRT CLASSES */
.psectionbr {color: #CCCCCC; height: 10px;}
.pbgsection {background-color: #CCCCCC;}
.pbg2 {background-color: #a70909;}
.pbg3 {background-color: #FFFFCC;}
.pcat{background-color: #CCCCCC; color: #000000; font-size: 10pt; font-weight: bold; text-decoration: none;}
.psectionhd{color: #999999; font-size: 12pt; font-weight: bold; text-decoration: none;}
.ppagination {font-size: 12pt; font-weight: bold; color: #A70909; text-decoration: none;}
.pimagecaption {font-size: 8pt;}
.pimagecredit {font-size: 8pt;}
.pnumbers {font-size: 12pt; color: #A70909; text-decoration: none;}
.pnumbers2 {font-size: 12pt; color: #000000; text-decoration: none;}
/*feature article classes*/
.ptitle {color: #a70909; font-size: 14pt; font-weight: bold; text-decoration: none;}
.ptitle2{font-size: 12pt; font-weight: bold;}
.pdeck {color: #000000; font-size: 11pt; font-weight: bold;}
.pbyline {}
.pbgsection {background-color: #FFFFFF;}
.ppullquote{font-size: 12pt; font-weight: bold; color: #a70909;}
.pparhd {font-weight: bold; color: #a70909;}                                                                                                              
HR{COLOR: #CCCCCC; height: 2px;}  
.ppullquotehr{background-color: #CCCCCC;}             
.pdetailshr{background-color: #a70909;}     
.pdetailsbox{background-color: #EEEEEE; padding: 5px;}                                                                      
.prelatedlinks {font-size: 10pt; font-weight: bold; color: #a70909;}
.particlefooter {font-style: italic;}

.prelheader {font-weight: bold;}
.preltitle {color: #000000;}
.prelbox {background-color: #EEEEEE;}
.psidebarbg1 {background-color: #a70909;}
.psidebarbg2 { background-color: #EEEEEE;}
.psidebarbg3 { background-color: #CCCCCC;}
.psidebartext {}

/*TOC classes*/
.pissuetoc {color: #a70909; font-size: 14pt; font-weight: bold;}                                                                       
.ptocbg{background-color: #FFFFCC;}    
.ptocindex {color: #000000; font-size: 12pt; font-weight: bold;}  
.ptocbyline {color: #000000;}  
.ptoclink {color: #000000; font-weight: bold;}  
.ptochd {color: #a70909; font-size: 12pt;  font-weight: bold;}                                                                          
 /*author archive classes*/
.parchivehd {color: #a70909; font-size: 14pt; font-weight: bold;}
.pauthtitle {color: #000000; font-weight: bold;} 
.pdateauth {color: #a70909; font-weight: bold;} 
/*category archive classes*/
.pdatecat {color: #a70909; font-weight: bold;}    
.pcattitle {color: #000000; font-weight: bold;} 
.pcatbyline {}                                                                                
 /*issue archive classes*/
.pissueissue {color: #a70909; font-size: 14pt; font-weight: bold;}    
.pissuelink {}           