/* 
 * front door styles
 */

A {
       text-decoration: none;
        color: #000000;
}

/* main (blue nav) pages */
a:link { color: black; background-color: transparent; }
a:visited { color: black; background-color: transparent; }
a:active { color: green; background-color: transparent; }
a:hover { color: #8d8d8d; background-color: transparent; }

/* tech center, biz and casino */
a.B:link { color: #FFCC00; background-color: transparent; }
a.B:visited { color: yellow; background-color: transparent; }
a.B:active { color: yellow; background-color: transparent; }
a.B:hover { color: black; background-color: #006633; }

/* rec and games */
a.C:link { color: #660099; background-color: transparent; }
a.C:visited { color: #660099; background-color: transparent; }
a.C:active { color: #660099; background-color: transparent; }
a.C:hover { color: black; background-color: green; }

/* page links */
a.D:link { color: blue; background-color: transparent; }
a.D:visited { color: #800000; background-color: transparent; }
a.D:active { color: #660099; background-color: transparent; }
a.D:hover { color: #660099; background-color: transparent; }

/* h1  main section head don't mess with me */
h1 { 
   color: #ba202f;
   font-weight: bolder;
   font-size: 11pt;
   line-height: normal; 
   font-family: Georgia, "MS Serif";
   text-align:top;
   border-bottom: thin dotted black;
}

/* h2  package title */
h2 { 
   color: #0000000;
   font-weight: bolder;
   font-size: 10px;
   line-height: 10px;
   font-family: Georgia, "MS Serif";
   text-align: left;
}

/* h3  mike's throwaway right aligned comment */
h3 { 
   color: gray; 
   font-weight: normal; 
   font-size: 8pt;
   line-height: normal; 
   font-family: Georgia, "MS Serif"; 
   text-align:right; 
}

/* h4 like we care. */
h4 { 
   font-weight: bolder; 
   font-size: 8pt;
   line-height: normal; 
   font-family: Georgia, "MS Serif"; 
   text-align:right; 
}

/* h5  package descriptions */
h5 { 
   color: #000000; 
   font-size: 10px; 
   line-height: 11px; 
   font-family: Arial,Helvetica,Helv; 
   text-align:left; 
   border-bottom: thin dotted black;
}

.pkgdesc {
   color: #000000; 
   font-size: 10px; 
   line-height: 11px; 
   font-family: Arial,Helvetica,Helv,Geneva,sans-serif; 
   text-align:left; 
   margin-bottom: 14px;
   margin-left: 25px;
   margin-right: 15px;
}

/* div  package title */
.pkgtitle { 
   color: #0000000; 
   font-weight: bolder; 
   font-size: 10px;
   line-height: 18px; 
   font-family: Georgia, Times, "Times Roman", "MS Serif"; 
   text-align: left; 
}

/* div  onstage description */
.onstage {
   color: #000000; 
   font-size: 12px; 
   line-height: 13px; 
   font-family: Arial,Helvetica,Helv,Geneva,sans-serif; 
   text-align: left; 
   margin-right: 10;
}

/* div  onstage title */
.ostitle { 
   color: #0000000;
   font-weight: bolder;
   font-size: 14px;
   line-height: 14px;
   font-family: Georgia, "MS Serif";
   text-align: center;
   margin-bottom: 10;
   margin-right: 10;
}

/* div left nav items */
.lnavlinks { 
   font-color: #FFCC00;
   font-weight: bolder;
   font-size: 11px;
   line-height: 14px;
   font-family: Tahoma,Arial,Georgia,"MS Serif";
   text-align: left;
   text-decoration: none;
   margin-left: 10;
}
