BODY { font-family: verdana, arial, sans-serif;
	font-size: 10px;
 	color: #555566;
	background: #2B3856; /* 220044 is nice */
}
/* was 036 */

  A:link { color: #3333cc;
 	text-decoration: none;
 }
  A:visited { color: #336699;
 	text-decoration: none;
 }
  A:active { color: #3333ff;
 	text-decoration: none;
 }
  A:hover { color: #3333ff;
  	text-decoration: underline;
 }

/* used where link color is brighter than background color */
  A.highlight:link { color: #FDD017;
 	text-decoration: none;
 }
  A.highlight:visited { color: #FDD017;
 	text-decoration: none;
 }
  A.highlight:active { color: #FDD017;
 	text-decoration: none;
 }
  A.highlight:hover { color: #FDD017;
  	text-decoration: underline;
 }


/* art, drama, lit: used to link nominees associated with each type */

  A.art:link { color: #996633;
 	text-decoration: none;
 }
  A.art:visited { color: #996633;
 	text-decoration: none;
 }
  A.art:active { color: #cc9933;
 	text-decoration: none;
 }
  A.art:hover { color: #cc9933;
  	text-decoration: underline;
 }
  A.drama:link { color: #339933;
 	text-decoration: none;
 }
  A.drama:visited { color: #339933;
 	text-decoration: none;
 }
  A.drama:active { color: #33cc33;
 	text-decoration: none;
 }
  A.drama:hover { color: #33cc33;
  	text-decoration: underline;
 }

  A.lit:link { color: #333399;
 	text-decoration: none;
 }
  A.lit:visited { color: #336699;
 	text-decoration: none;
 }
  A.lit:active { color: #3333cc;
 	text-decoration: none;
 }
  A.lit:hover { color: #3333cc;
  	text-decoration: underline;
 }


/* used for left sidebar links on listing pages */
  A.list:link { color: #3333cc;
 	text-decoration: none;
 }
  A.list:visited { color: #3333cc;
 	text-decoration: none;
 }
  A.list:active { color: #3333ff;
 	text-decoration: none;
 }
  A.list:hover { color: #6666ff;
  	text-decoration: underline;
 }


  A.home:link { color: #3333cc;
 	text-decoration: none;
 }
  A.home:visited { color: #3333cc;
 	text-decoration: none;
 }
  A.home:active { color: #3333ff;
 	text-decoration: none;
 }
  A.home:hover { color: #6666ff;
  	text-decoration: underline;
 }



/* used on homepage for abbreviation links for each award */
  A.home3:link { color: #6666cc;
 	text-decoration: none;
 }
  A.home3:visited { color: #6666cc;
 	text-decoration: none;
 }
  A.home3:active { color: #6666ff;
 	text-decoration: none;
 }
  A.home3:hover { color: #7777ff;
  	text-decoration: underline;
 }
/* used to gray out unused link options for awards, on homepage */
.null {
	color: #cccccc;
}




  A.win:link { color: #990000;
 	text-decoration: none;
 }
  A.win:visited { color: #990000;
 	text-decoration: none;
 }
  A.win:active { color: #990000;
 	text-decoration: none;
 }
  A.win:hover { color: #990000;
  	text-decoration: underline;
 }


form { 
	margin-top: 5px;
	margin-bottom: 5px;
}

dd {
	margin-left: 15px;
}

li {
 	font-size: 11px;
 	color: #000000;
}

p {
 	font-size: 10px;
 	color: #333333;
	clear: all;
}

.catheader {
	font-size: 11px;
	color: #336699;
	font-weight: bold;
}

.copyrightblock {
	width: 800px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	text-align: center;
	padding: 8px;
	margin-top: 5px;
	color: #FFF4C5;
	border: 1px #FDD017 solid;
}

.nameart {
	font-size: 12px;
	color: #999933;
	font-weight: bold;
}

.homepageblock1 {
	width: 780px;
	border: 1px #ffcccc solid;
	padding: 5px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	color: #ccffff;
	font-weight: bold;
}

/* deprecate -- replace by .topblock below */
.indexpagetopblock {
	width: 800px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	background-color: #6699cc;
	color: #ccffff;
	text-align: right;
	vertical-align: middle;
	padding: 5px;
	margin-bottom: 5px;
}

.indexpageleft {
	width: 100px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	background-color: #336699;
	color: #ffffcc;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	margin: 0px;
	height: auto;
}

.indexpagemain {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	background-color: #e9f7ff;   /*e9f7ff*/
	color: #000066;
	text-align: left;
	padding-left: 60px;
	padding-right: 60px;
	margin-left: 5px;
	vertical-align: top;
}

.menu {
	font-family: Arial;
	font-size: 10px;
	color: #cccccc;
	text-align: center;
}

.namedrama {
	font-size: 12px;
	color: #339933;
	font-weight: bold;
}

.namelit {
	font-size: 11px;
	color: #3333cc;
	font-weight: bold;
	margin-top: 10px;
}

.pub {
	font-size: 10px;
	color: #333366;
}

.win {
	color: #990000;
}


td.listingleft {
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	vertical-align: top;
}

td.listingright {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	text-align: right;
	color: #606060; /* 336699 */
	vertical-align: top;
}

td.listingc {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	text-align: center;
	color: #333366;
	vertical-align: top;
}

ul {
	margin-top: 0px;
}





/* homepage tags for various blocks */

.awardspagetable {
	background: #59688B;
}

/* including complete locus awards... block on homepage */
.homeblock1 {
	width: 860px;
	border: 1px #FDD017 solid;
	padding: 5px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #FFF4C5;
	font-weight: bold;
}

.homeleft {
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	vertical-align: top;
	background: #e0e0e0; /* ffefff */
	border: 1px solid #220044;
 	color: #555566;
}

.homelefthead {
	border: 1px solid #220044;
	background: #DACFE6;
	padding: 3px;
	text-align: center;
	margin-bottom: 5px;
	font-weight: bold;
}



.homelistingblock {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	vertical-align: top;
	background: #ffffff; /* f6f6f6*/
	border: 1px solid #FDD017;
	color: #333399; /* 333399 */
	padding: 8px;
}

.homelistingblock2 {
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	vertical-align: top; 
	background: #f6f6f6; /* e6e6e6*/
	border: 1px solid #FDD017;
	color: #666666;
	padding: 8px;
}

.homelistinghead {
	border: 1px solid #FDD017;
	background: #Fff3bf; /* fff3bf */
	padding: 3px;
	text-align: center;
	margin-bottom: 5px;
}

.homeindexblock {
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	vertical-align: top;
	background: #e0e0e0;  /* dfefff */
	border: 1px solid #000066;
}

.homeindexhead {
	border: 1px solid #000066;
	background: #94B5B5; /* bfdfff */
	padding: 3px;
	text-align: center;
	margin-bottom: 5px;
	color: dffeff;
	font-weight: bold;
}

.homechronohead {
	border: 1px solid #000066;
	background: #BFACBB; /* bfdfff */
	padding: 3px;
	text-align: center;
	margin-bottom: 5px;
	color: #FFE6F9;
	font-weight: bold;
}

.hometablesblock {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	vertical-align: top;
	background: #EAFFFF;
	border: 1px solid #669999;
}

.hometableshead {
	border: 1px solid #669999;
	background: #ACB2BF;
	padding: 3px;
	text-align: center;
	margin-bottom: 5px;
	color: #E6EDFF;
	font-weight: bold;
}













/*  individual page generic tags .. colors in lower css files */

.leftpane {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	color: #ffffcc;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	margin: 0px;
	height: auto;
}

.leftpaneblock1 {
	font-size: 10px;
	padding: 5px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 20px;
}

.leftpaneblock2 {
	font-size: 10px;
	padding: 5px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 20px;
	text-align: center;
}

.pagemain {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	color: #000066;
	text-align: left;
	padding-top: 40px;
	padding-bottom: 40px;
	padding-left: 70px;
	padding-right: 70px;
	margin-left: 5px;
	vertical-align: top;
}

.topblock {
	width: 800px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding: 5px;
	margin-bottom: 5px;
}




/* not used

 A.home2:link { color: #ccccff;
 	text-decoration: none;
 }
  A.home2:visited { color: #ccccff;
 	text-decoration: none;
 }
  A.home2:active { color: #ccccff;
 	text-decoration: none;
 }
  A.home2:hover { color: #ccccff;
  	text-decoration: underline;
 }

.indexpage {
	width: 800px;
	overflow: hidden;
}




*/