  body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	line-height: 13pt;
}
  
.body-small {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height: 12pt;
}  
  
  
  h1 { font-family: arial narrow, sans serif; font-size: 11pt; color: #333333; margin-top: 14pt; margin-left: 8pt; margin-bottom: 2pt;} /* MENU HEADINGS */
  h2 { font-family: arial, sans serif; font-size: 9pt; color: #993366; font-weight: normal; margin-top: 2pt; margin-left: 8pt; margin-right: 1pt; margin-bottom: 2pt;} /* SUB-MENU HEADINGS */
  h3 { font-family: arial narrow, sans serif; font-size: 14pt; color: #990000;} /* ARTICLE HEADINGS */
  h4 { font-family: verdana, arial narrow, sans serif; font-size: 18pt; color: #333333; font-weight: normal; text-align: center; border-top-width: 2px; border-bottom-width: 5px; border-left-width: 0; border-right-width: 0; border-color: green; }
  h5 { font-family: arial narrow, arial sans serif; font-size: 11pt; color: #990000; font-weight: normal; margin-top: 2pt; margin-left: 8pt; margin-right: 1pt; margin-bottom: 2pt;} /* SUB-MENU section HEADINGS */
  h6 { font-family: arial narrow, arial sans serif; font-size: 10pt; color: #996633; font-weight: medium; margin-top: 0pt; margin-left: 20pt; margin-right: 1pt; margin-bottom: 2pt;} /* SECTION SUB HEADINGS */
  
h1.reviews { font-family: arial narrow, sans serif; font-size: 14pt; color: #990000; margin-top: 1pt; margin-left: 2pt; margin-right: 1pt; margin-bottom: 2pt; } /* review headings */
h2.reviews { font-family: arial, sans serif; font-size: 10pt; color: #993366; font-weight: medium; margin-top: 2pt; margin-left: 2pt; margin-right: 1pt; margin-bottom: 1pt;} /* ALBUM TITLES */
h3.reviews { font-family: arial, sans serif; font-size: 8pt; color: #666666; font-weight: normal; margin-top: 2pt; margin-bottom: 1pt;margin-left: 2pt; margin-right: 1pt;} /* RECORD LABEL */
h4.reviews { font-family: arial, sans serif; font-size: 8pt; color: #993366; font-weight: medium; text-align: left; margin-top: 2pt; margin-left: 2pt; margin-right: 1pt; margin-bottom: 2pt;} /* REVIEW LIST */
h5.reviews { font-family: arial, sans serif; font-size: 8pt; color: #666666; font-weight: normal; margin-top: 3pt; margin-bottom: 3pt;margin-left: 2pt;} /* REVIEWS INDEX: GRABS */

.italic { font-style: italic; }

.question {
	color: #990000;
}

.network{
	color: #990033;
	font-size: 105%;
}

.hilite {
	color: #000000;
	background-color: #FFFF00;
}

.major_heading {

	font-size: 150%;
	font-weight: bolder;
	color: #CC0000;
	padding-bottom: 8px;
	line-height: 120%; 
	text-transform: uppercase; 

}

#story_head_area {
	border-bottom-style: solid;
	border-left-style: none;
	width: 95%;
	border-bottom-color: #990000;
	padding: 5px;
	margin-bottom: 15px;
	border-top-width: medium;
	border-bottom-width: thin;
	border-left-width: medium;
	border-top-style: solid;
	border-top-color: #990000;
}

.story_title {
	font-size: 150%;
	font-weight: bolder;
	color: #000000;
	padding-bottom: 8px;
	line-height: 120%; 
	text-transform: uppercase; 
}

.story_byline {
	font-size: 100%;
	font-weight: bold;
	color: #000000;
}

.story_date { color: #333333; font-family:verdana, arial; font-size:70%; }

.story_issue { color: #333399; padding-left: 10px; font-family:verdana, arial; font-size:70%; }
  
  A.HEAD:link { color:  #222222; text-decoration: none;  }  /* for unvisited links */
  A.HEAD:visited { color:  #222222;  text-decoration: none; } /* for visited links */
  A.HEAD:active { color: #000000; } /* when link is clicked */
  A.HEAD:hover { color: #FFFFFF; text-decoration: underline; } /* when mouse is over link */
  a.HEAD:plain { text-decoration: none; }
  
  A.toc_heading:link { color:  #000000; text-decoration: none; }  /* for unvisited links */
  A.toc_heading:visited { color: #000000; text-decoration: none;} /* for visited links */
  A.toc_heading:active { color: #000000; text-decoration: none;} /* when link is clicked */
  A.toc_heading:hover { color: #CC0000; text-decoration: none; } /* when mouse is over link */
  a.toc_heading:plain { text-decoration: none; text-decoration: none;}

  A.subHEAD:link { color:  #990000; text-decoration: none;  }  /* for unvisited links */
  A.subHEAD:visited { color: #990000; text-decoration: none;} /* for visited links */
  A.subHEAD:active { color: #000000; text-decoration: none;} /* when link is clicked */
  A.subHEAD:hover { color: #FFFFFF; text-decoration: underline; } /* when mouse is over link */
  a.subHEAD:plain { text-decoration: none; text-decoration: none;}
   
  A.crumbs:link { color:  #333333; text-decoration: none; font-family:arial; font-size:9pt; border-top-width:0px; }  /* for bread crumb links */
  A.crumbs:visited { color: #333333; text-decoration: none; font-family:arial; font-size:9pt;} /* for visited links */
  A.crumbs:active { color: #333333; text-decoration: none; font-family:arial; font-size:9pt;} /* when link is clicked */
  A.crumbs:hover { color: #ff3333; text-decoration: underline; font-family:arial; font-size:9pt; } /* when mouse is over link */
  a.crumbs:plain { text-decoration: none; }
  
  A.bodylink:link { color:  #dd0000; font-weight: bold; text-decoration: none;  }  /* for unvisited links */
  A.bodylink:visited { text-decoration: none; color: #dd0000;font-weight: bold;  } /* for visited links */
  A.bodylink:active { text-decoration: none; color: #000000; font-weight: bold; } /* when link is clicked */
  A.bodylink:hover { color: #dd0000; text-decoration: underline; font-weight: bold; } /* when mouse is over link */
  a.bodylink:plain { text-decoration: none;font-weight: bold;  }
  
  A.bodylink-main:link { text-decoration: none; font-family: arial; font-size: 14; line-height: 14pt; color:  #dd0000; font-weight: bold; text-decoration: none;  }  /* for unvisited links */
  A.bodylink-main:visited { text-decoration: none; font-family: arial; font-size: 14; line-height: 14pt; color: #dd0000;font-weight: bold;  } /* for visited links */
  A.bodylink-main:active { text-decoration: none; font-family: arial; font-size: 14; line-height: 14pt; color: #000000; font-weight: bold; } /* when link is clicked */
  A.bodylink-main:hover { text-decoration: none; font-family: arial; font-size: 14; line-height: 14pt; color: #dd0000;font-weight: bold;  text-decoration: underline; } /* when mouse is over link */
  a.bodylink-main:plain { text-decoration: none; font-family: arial; font-size: 14; line-height: 14pt; text-decoration: none;font-weight: bold;  }
   
   
  A.normlink:link { color:  #000000; text-decoration: underline;  }  /* for unvisited links */
  A.normlink:visited { color:  #000000;  text-decoration: none; } /* for visited links */
  A.normlink:active { color: #000000; } /* when link is clicked */
  A.normlink:hover{ color: #4444ff; text-decoration: underline; } /* when mouse is over link */
  a.normlink:plain{ text-decoration: underline; }
   
  A:link { color:  #333333; text-decoration: none;  }  /* for unvisited links */
  A:visited { color:  #333333;  text-decoration: none; } /* for visited links */
  A:active { color: #000000; } /* when link is clicked */
  A:hover{ color: #993366; text-decoration: underline; } /* when mouse is over link */
  a.plain{ text-decoration: none; }
   
     A:link.review { display: block; color:  #CC6633; text-decoration: none; border-bottom: 1px dotted #fff; width: 170px; margin-bottom: -6pt; margin-top: 1pt; }  /* for unvisited links */
 /* A:visited.review  { color:  #333333;  text-decoration: none; } for visited links */
      A:visited.review { display: block; color:  #CC6633; text-decoration: none; border-bottom: 1px dotted #fff; width: 170px; margin-bottom: -6pt; margin-top: 1pt; }  /* for visited links */

  A:active.review  { color: #000000; } /* when link is clicked */
  A:hover.review { color: #990000; text-decoration: none; border-bottom: 1px dotted #990000; width: 170px; } /* when mouse is over link */
  a.plain.review { text-decoration: none; }

  A:link.reviewgrab { display: block; color:  #000000; text-decoration: none; border-bottom: 1px dotted #fff; border-top: 1px dotted #fff; padding-top:5px; padding-bottom:5px; width: 250px; margin-bottom: 1pt; margin-top: 3pt; }  /* for unvisited links */
  A:visited.reviewgrab  { display: block; color:  #000000; text-decoration: none; border-bottom: 1px dotted #fff; border-top: 1px dotted #fff; padding-top:5px; padding-bottom:5px; width: 250px; margin-bottom: 1pt; margin-top: 3pt;  } /* for visited links */
  A:active.reviewgrab  { color: #000000; } /* when link is clicked */
  A:hover.reviewgrab { color: #990000; text-decoration: none; border-bottom: 1px dotted #000000; border-top: 1px dotted #000000; width: 250px; } /* when mouse is over link */
  a.plain.reviewgrab { text-decoration: none; }

  A:link.reviewgrab2 { display: block; color:  #000000; text-decoration: none; border-bottom: 1px dotted #fff; border-top: 1px dotted #fff; padding-top:5px; padding-bottom:5px; width: 400px; margin-bottom: 1pt; margin-top: 3pt; }  /* for unvisited links */
  A:visited.reviewgrab2  { display: block; color:  #000000; text-decoration: none; border-bottom: 1px dotted #fff; border-top: 1px dotted #fff; padding-top:5px; padding-bottom:5px; width: 400px; margin-bottom: 1pt; margin-top: 3pt;  } /* for visited links */
  A:active.reviewgrab2  { color: #000000; } /* when link is clicked */
  A:hover.reviewgrab2 { color: #990000; text-decoration: none; border-bottom: 1px dotted #000000; border-top: 1px dotted #000000; width: 400px; } /* when mouse is over link */
  a.plain.reviewgrab2 { text-decoration: none; }


 A:link.reviewfront { display: block; color:  #CC0066; text-decoration: none; margin-bottom: 1pt; margin-top: 3pt; }  /* for unvisited links */
   A:visited.reviewfront { display: block; color:  #CC0066; text-decoration: none; margin-bottom: 1pt; margin-top: 3pt; }  /* for visited links */
  A:active.reviewfront  { color: #000000; } /* when link is clicked */
  A:hover.reviewfront { color: #000000; text-decoration: none;  width: 250px; } /* when mouse is over link */
  a.plain.reviewfront { text-decoration: none; }

 A:link.reviewfront2{ display: block; color:  #CC0066; text-decoration: none; margin-bottom: 1pt; margin-top: 3pt; }  /* for unvisited links */
    A:visited.reviewfront2 { display: block; color:  #CC0066; text-decoration: none; margin-bottom: 1pt; margin-top: 3pt; }  /* for visited links */
  A:active.reviewfront2  { color: #000000; } /* when link is clicked */
  A:hover.reviewfront2 { color: #000000; text-decoration: none;  width: 400px; } /* when mouse is over link */
  a.plain.reviewfront2 { text-decoration: none; }


   
  p { font-family: Verdana, arial, sans-serif; color: black; font-size: 10pt; line-height: 13pt;  }
  td { font-family: Verdana, arial, sans-serif; color: black; font-size: 10pt; line-height: 13pt;  }

.image-border {
	border-top: 1px solid #333333;
	border-right: 2px solid #333333;
	border-bottom: 2px solid #333333;
	border-left: 1px solid #333333;

}

	#picturebox {
		width:425px;
		margin-right:auto;
		margin-left:auto;
		margin-top:2px;
		padding:0px;
		background: none;
		border:1px;
		border-weight: thin;
		border-style: dotted; border-colour: #666633
		text-align:left;
		}

	#albumbox {
		width:180px;
		margin-right:auto;
		margin-left:auto;
		margin-top:2px;
		padding:0px;
		background: none;
		border:1px;
		border-weight: thin;
		border-style: dotted; border-colour: #666633
		text-align:left;
		}
		
	
	#toc-sect-head {
	font-size: 120%;
	width: 98%;
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #CC6600;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 18px;
	margin-bottom: 7px;
	text-align: right;
	}

/*	
 .toc-section {
color: #FFFFFF;
	font-weight: bold;
	font-size: 110%;
}
*/

.alphnav {
	font-family:Arial, Helvetica, sans-serif;
	color: red;
	font-size:12px;
} 

.bighilite {
	font-size: 200%;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.profile-heading {
	font-size: 150%;
	color: #990000;
	text-align: center;
	margin-bottom: 30px;
}


.profile-photo {
	background-color: #FFFFFF;
	padding: 5px;
}
.profile-labels {
color: #333333; font-family:verdana, arial; font-size:8pt;
}
.profile-subhead {
	color: #000000;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #993300;
	text-align: right;
	width: 100%;
	float: right;
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 10px;
}



/* VOX POP LAYOUT */

#voxpop-photo {
	width: 140px;
}

#voxpop-photo img {
	border: 2px solid #FFFFFF;
}

#voxpop-text {
	position: relative;
	top: 0px;
	float: right;
	width:450px;
	margin-right:5px;
}



.photo-caption {
	font-size: 75%;
	color: #555555;
	line-height: 105%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}

#story_footnotes {
	margin-top:20px;
	padding:6px;
	border-weight: thin;
	border-colour: #666633;
	border-top: 2px dotted;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size: 80%;
	color: #885555;
	width: 80%;
}

.toc_heading {
	font-size: 105%;
	color: #990000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

	#dotted_box {
		width:100%;
		padding:5px;
		background: none;
		border:1px;
		border-weight: thin;
		border-style: dotted; border-colour: #666633
		text-align:left;
		}
