﻿body {
	padding: 1em 2em 1em 2em;

	font-family: arial, helvetica, serif;
	font-size: 80%; 
	font-weight: normal;
	color: black;

	background: #084C35 url(backgrounds/inrainbowsback5.jpg) top center fixed repeat}


#transparent { background-image:url(images/BoxBlack.png); }
#blacktop { background-color: #000000; padding: 1em 1em; }
#black { background-color: #000000; padding: 1em 1em; margin-top: 1em; }
#white { background-color: #ffffff; padding: 1em 1em; margin-top: 1em; }

#head { background-color: #ffffff; padding: 2em 2em; margin-top: 0.5em; }
#main { background-color: #ffffff; padding: 2em 2em; margin-top: 1em; }
#topheadline { font-size: 190%; color: #ff0000; font-weight: bold; }
#headnotes { font-size: 100%; font-weight: normal; }
#headline { font-size: 190%; font-weight: bold; }
#subheadline { font-size: 150%; }
#author { color: #ff0000; }
#head3 { font-size: 130%; font-weight: bold; margin-top: 2em; }

#transcriptwhat { font-size: 140%; color: #ff0000; font-weight: normal; }
#transcriptwho { font-size: 210%; color: #000000; font-weight: bold; }

#tvblacktop { background-color: #000000; color: #ffffff; padding: 1em 1em;}
#tvblack { background-color: #000000; color: #ffffff; padding: 1em 1em; margin-top: 1em;}                   
    
#quote { background-image:url(images/BoxWhite.png); padding: 2em 2em; margin-top: 1em; }
               

a { color: #000000; text-decoration: none; font-weight: bold; }
a:hover { color: #ff0000; text-decoration: underline;}

a.blue  { color: #0000aa; }  

a.red {	color: #ff0000;	text-decoration: none; }   
a.red:hover { color: #ff0000; text-decoration: underline; }  

a.nolink { color: #000000; text-decoration: none; }       

a.tvlink { color: #ffffff; font-size: 140%; text-decoration: none; }   
a.tvlink:hover { color: #ff0000; text-decoration: underline; }


img.margin { margin: 0 8px 0 8px; }
img.marginphofa { margin: 8px 0 8px 8px; }
img.marginword { margin: 0px 8px 8px 0px; }
