/* Defaults */

p { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px }
	
td { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px }
	
li { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px }
	
/* Design Styles */

.leftnav { font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px }
	
.leftnavbold { font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; font-weight: bold }
	
.copyright { font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; color: #0b3d91 }
	
.timestamp { font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; color: #000000 }
	
.link { font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px }
	
.othersitesbtn { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}

.othersitesbtndown { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #FFFFFF;  text-decoration: none; font-weight: bold; }

/* Generic Styles */

.copy { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px }
	
.copybold { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px; font-weight: bold }

.copyred { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px; color: #CC0000 }

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

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

.copytimestamp { font-family: Arial, Helvetica, sans-serif;
    color: #CC0000; font-size: 12px }
	
.copytable { font-family: Arial, Helvetica, sans-serif; 
    color: #000000; font-size: 11px }
	
.copytwhite { font-family: Arial, Helvetica, sans-serif; 
    color: #ffffff; font-size: 11px }
	
/* Editorial */

.subtitle { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px }
	
.imagecaption { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 10px }
	
.timestampred { font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; color: #cc0000 }
	
.timelinered { font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; color: #cc0000 }
	
.snippet { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px }
	
.shoulder { font-family: Arial, Helvetica, sans-serif;
    font-size: 11px }
	
.shouldertitle { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px }
	
.shoulderimagecap { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 11px }

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

.title { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 16px; font-weight: bold }
	
.byline { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px }

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

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

.photocredit { font-family: Arial, Helvetica, sans-serif;
    color: #969595; font-size: 10px }
	
.other { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px }

.current { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px; font-weight: bold }

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

.issuehdr { border: solid 3px black; background-color: #730042; color: #FACE8B; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 3px; padding-left: 6px; }

/* Non Editorial */

.header { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 14px; font-weight: bold }
	
.headerlarge { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 16px; font-weight: bold }

.subheader { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px; font-weight: bold }
	
.linkheader { font-family: Arial, Helvetica, sans-serif;
    font-size: 14px; font-weight: bold }
	
.linkheaderlarge { font-family: Arial, Helvetica, sans-serif;
    font-size: 16px; font-weight: bold }

/* Forums */

.forumhdr { font-family: Arial, Helvetica, sans-serif; color: #F4D384; font-size: 12px; font-weight: bold }

.forumtime { font-family: Arial, Helvetica, sans-serif; color: #CC0000; font-size: 10px }

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

.currentforumnav { font-family: Times New Roman, Times, serif; font-size: 14px; font-weight: bold;}
	
/* Events */

.event { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 12px }
	
.eventinfo { font-family: Arial, Helvetica, sans-serif; 
    color: #000000; font-size: 11px }
	
.eventinfored { font-family: Arial, Helvetica, sans-serif; 
    color: #CC0000; font-size: 11px; font-weight: bold }
	
.headline { font-family: Arial, Helvetica, sans-serif; font-size: 16px }

/* seemingly needless styles */

.bottomnav { font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px }
	
.linkwhite { font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: bold; color: #ffffff }
	
.storywhite { font-family: Arial, Helvetica, sans-serif;
    color: #ffffff; font-size: 12px }
	
.imagecaption { font-family: Arial, Helvetica, sans-serif;
    color: #000000; font-size: 10px }

.imagecaptionblue { font-family: Arial, Helvetica, sans-serif; color: #0b3d91; font-size: 10px }

.sponsorad { font-family: Verdana, Arial, sans-serif; font-weight: bold; font size: 12px}

.top100 { font-family: Arial, Helvetica, sans-serif;
    font-size: 10px }

.top100link { font-family: Arial, Helvetica, sans-serif;
    font-size: 9px }

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

