
A.inconspicuous:link    
  {font-family: Arial, sans-serif; 
   text-decoration: underline; 
   color: #330099}
A.inconspicuous:visited 
  {font-family: Arial, sans-serif; 
   text-decoration: underline; 
   color: #663399}  
A.inconspicuous:hover   
  {font-family: Arial, sans-serif; 
   text-decoration: underline; 
   color: #0000ff} 
A.inconspicuous:active  
  {font-family: Arial, sans-serif; 
   text-decoration: underline; 
   color: #ff0000} 

H1.pageheaderleft
  {font-family: Arial, sans-serif;
   font-size: 125%;
   font-weight: bold;
   color: #000066;
   text-align: left}
  
h2.sectionheader
  {font-family: Arial, sans-serif;
   font-size: 85%;
   font-weight: bold;
   color: white;
   background-color: #000066;
   text-align: left;
   vertical-align: middle;
   padding-top: 6px;
   padding-bottom: 6px;
   padding-left: 8px}  
   
  .sectionheaderfor
  {color: #88bbbb; 
   font-size: 90%}
  .sectionheaderformore
  {color: #88bbee; 
   font-size: 90%}
  .sectionheaderbooksbox
  {background-color: #000066}    
  .sectionheaderbooksboxmore
  {background-color: #555555}    
   
h2.moresectionheader
  {font-family: Arial, sans-serif;
   font-size: 80%;
   font-weight: bold;
   color: white;
   background-color: #555555;
   text-align: left;
   vertical-align: middle;
   padding-top: 8px;
   padding-bottom: 8px;
   padding-left: 4px;
   margin-bottom: 10px;
   height: 18px}  
   
.pageindextopbox
  {font-family: Arial, sans-serif;
   font-size: 75%;
   color: white;
   background-color: #000066;
   border: #000066 1px solid;
   text-align: left;
   vertical-align: middle;
   margin-bottom: 4px}
   
.pageindexbottombox
  {font-family: Arial, sans-serif;
   border-left: #000066 1px solid;
   border-right: #000066 1px solid;
   border-bottom: #000066 1px solid;
   background-color: #eeeeee;
   text-align: left;
   vertical-align: middle}

.pageindexalsosee
  {font-family: Arial, sans-serif; 
   font-size: 75%; 
   font-style: italic; 
   color: #444444; 
   margin-left: 22px; 
   margin-top: 9px; 
   margin-bottom: 2px}

H3.resourcesubsectionheader
  {font-family: Arial, sans-serif;
   font-size: 75%;
   font-weight: bold;
   background-color: #99ccff;
   margin-left: 6px;
   padding-top: 2px;
   padding-bottom: 4px;
   width: 90%;
   border: 1px solid #666699}
   
.resourcesubsectionheaderspan
  {font-size: 85%;
   font-weight: normal;
   color: #7777aa}
   
P.resourceslink
  {font-family: Arial, sans-serif;
   font-size: 80%;
   margin-left: 6px;
   margin-top: 12px;
   margin-bottom: 2px}
   
P.resourcescomment
  {font-family: Arial, sans-serif;
   font-size: 75%;
   margin-left: 6px;
   margin-right: 16px;
   margin-top: 2px;
   margin-bottom: 2px}
   
.resourcescommentspan
  {font-size: 90%;
   color: #777777}
   
P.resourcescommentmark
  {font-family: Arial, sans-serif;
   font-size: 70%;
   color: #339999;
   margin-left: 6px;
   margin-right: 16px;
   margin-top: 2px;
   margin-bottom: 2px}
   
.resourcecommentmark   /* assumes span */
  {color: #339999}
 
   
P.resourcesecological
  {font-family: Arial, sans-serif;
   font-size: 80%;
   margin-left: 26px;
   text-indent: -20px;
   margin-top: 6px;
   margin-bottom: 6px}
   
.resourceseyebox
  {border-top: 1px solid black;
   border-bottom: 1px solid black;
   border-left: 1px solid black;
   background-color: #eeeeee;
   text-align: left;
   vertical-align: top}   
   
.resourcesalsoseebox
  {font-family: Arial, sans-serif;
   border-top: 1px solid black;
   border-bottom: 1px solid black;
   border-right: 1px solid black;
   background-color: #eeeeee;
   text-align: left;
   vertical-align: top;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-right: 5px}
   
.resourceseyebox2
  {border-top: 1px solid black;
   border-left: 1px solid black;
   background-color: #eeeeee}   
   
.resourcesalsoseebox2
  {font-family: Arial, sans-serif;
   border-top: 1px solid black;
   border-right: 1px solid black;
   background-color: #eeeeee;
   vertical-align: middle}
     
.resourcesalsoseelinksbox2
  {font-family: Arial, sans-serif;
   border-bottom: 1px solid black;
   border-left: 1px solid black;
   border-right: 1px solid black;
   background-color: #eeeeee;
   padding-bottom: 10px}
   
   
P.resourcesalsoseepara
  {margin-left: 6px; 
   margin-top: 6px; 
   margin-bottom: 2px; 
   font-size: 80%; 
   font-weight: bold}

UL.resourcesalsoseeulist
  {margin-top: 2px; 
   margin-bottom: 6px}
 
LI.resourcesalsoseelistitem
  {font-family: Arial, sans-serif;
   font-size: 75%;
   margin-top: 1px;
   margin-bottom: 1px;
   text-indent: -5px}  
LI.resourcesalsoseelistitem2
  {font-family: Arial, sans-serif;
   font-size: 75%;
   margin-top: 1px;
   margin-bottom: 1px} 
  
   
.resourcesbacktoindexiconbox
  {padding-top: 12px;
   margin-bottom: 12px;
   text-align: center}
      
.resourcesbacktoindexiconbox2
  {padding-top: 12px;
   padding-bottom: 12px;
   padding-left: 16px;
   background-color: #eeeeee;
   border-left: 1px black solid;
   border-right: 1px black solid;
   border-bottom: 1px black solid;
   font-family: Arial, sans-serif;
   font-size: 75%}
   
.resourcesbacktoindex
  {font-family: Arial, sans-serif;
   font-size: 75%;
   padding-top: 11px;
   margin-bottom: 12px;
   vertical-align: middle}
   
.resourcescommentsnotebox
  {font-family: Arial, sans-serif;
   font-size: 70%;
   background-color: #ffffee;
   border: 1px solid black;
   text-align: center;
   vertical-align: top;
   padding: 7px}

.resourcesarchive
  {font-family: Arial, sans-serif;
   font-size: 80%;
   font-weight: bold;
   margin-left: 6px;
   margin-top: 17px;
   margin-bottom: 12px;
   border-top: #999999 1px solid;
   border-bottom: #999999 1px solid;
   width: 86%}
   
.resourcesarchiveexpl  /* span */
  {font-size: 85%;
   font-style: italic;
   font-weight: normal;
   color: #555555}
   
.linkprefixtext   /* assumes it's in a span */
  {color: #0000ff}  
  
LI.resourceslistitem
  {font-family: Arial, sans-serif;
   font-size: 75%;
   margin-left: -6px;
   margin-top: 2px;
   margin-bottom: 2px}

.popupcomment  /* assumes it's in a span */
  {font-size: 80%;
   color: #aaaa77;
   background-color: #ffffcc}
   
.gprecommended  /* assumes it's in a span */
  {background-color: #ddffdd;
   font-size: 85%;
   color: green}
	   
.resourcesrelevantsection
  {font-family: Arial, sans-serif;
   font-size: 75%;
   margin-left: 20px;
   margin-top: 4px;
   margin-bottom: 4px}
   
/* stuff for MP3 news items */

.showtitle
  {font-family: Arial, sans-serif; 
   font-size: 80%; 
   font-weight: bold;
   font-style: italic;
   color: #888888;
   margin-left: 10px; 
   margin-right: 14px; 
   margin-top: 20px; 
   margin-bottom: 8px}  
  
.calloutimage
  {margin-right: 5px}  

.episodetitle
  {color: #000000}
     
.episode
  {font-family: Arial, sans-serif; 
   font-size: 80%; 
   margin-left: 10px; 
   margin-top: 8px; 
   margin-bottom: 8px}

.actionsandtime  /* span */
  {font-size: 85%; 
   font-style: normal;
   color: #777777}  
   
.marknewscomment  /* span */
  {color: #117777}
   
/* stuff for video items */

.ecomultimediacolumnblackheader
 {font-family: Arial, sans-serif; 
  font-size: 90%;
  color: #cccccc; 
  background-color: black; 
  padding-top: 18px; 
  padding-bottom: 0px}
     
.ecomultimediafunny
 {color: #aaeeff; 
  font-style: italic; 
  font-size: 80%}
	     
.ecomultimediaserious
 {color: #97fecf; 
  font-style: italic; 
  font-size: 80%}
	 
.spotlightexpl2 /* customized for video theme pages */
 {font-family: Arial, sans-serif; 
  font-size: 80%;
  color: #dddddd; 
  background-color: #000000; 
  text-align: left;
  padding: 8px; 
  padding-top: 4px; 
  border: #666666 1px solid; 
  border-top: none}
   
.ecomultimediaseemore
  {font-family: Arial, sans-serif; 
   font-size: 80%; 
   font-weight: bold;
   color: silver;
   background-color: black;
   text-align: center;
   padding-top: 20px; 
   padding-bottom: 80px}

/* stuff for quote items */

.quotetext
  {font-family: Arial, sans-serif; 
   font-size: 80%; 
   margin-left: 10px; 
   margin-right: 14px; 
   margin-top: 18px; 
   margin-bottom: 6px} 

.quoteperson
  {font-family: Arial, sans-serif; 
   font-size: 75%; 
   font-style: italic; 
   margin-left: 42px; 
   text-indent: -17px; 
   margin-right: 20px; 
   margin-top: 6px; 
   margin-bottom: 18px}
     
/* stuff for movie items */

.movietitle
  {font-family: Arial, sans-serif; 
   font-size: 85%; 
   margin-left: 10px; 
   margin-right: 14px; 
   margin-top: 2px; 
   margin-bottom: 2px}  
   
.movieyear
  {font-size: 90%; 
   color: #555555}  

.moviepeople
  {font-family: Arial, sans-serif; 
   font-size: 75%; 
   font-style: italic; 
   color: #555555; 
   margin-left: 10px; 
   margin-top: 2px; 
   margin-bottom: 2px}

.moviesummary
  {font-family: Arial, sans-serif; 
   font-size: 75%; 
   color: #222222; 
   margin-left: 11px; 
   width: 90%;
   margin-top: 2px; 
   margin-bottom: 0px}

.readfullreview
  {font-size: 90%; 
   font-style: italic}
   
.arrow
  {font-size: 120%; 
   margin-left: 16px}
   
.spacer
  {height: 20px;
   margin-top: 0px; 
   margin-bottom: 0px}
   
.actions
  {font-family: Arial, sans-serif; 
   font-size: 70%; 
   margin-left: 16px; 
   margin-top: 0px; 
   margin-bottom: 0px}
   
	 


