td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333}

.promo1 {  color: #FFFFFF; line-height: 14px; font-weight: normal}

.reg {
	font-size: .6em;
	font-style:normal;
	vertical-align: top;
}

.nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
a.nav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; }
a.nav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; }
a.nav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }

.nav2 { font-family: 'Times New Roman', Times, serif; font-size: 11px; color: #333333; }
a.nav2:link { font-family: 'Times New Roman', Times, serif; font-size: 11px; color: #333333; text-decoration: none; }
a.nav2:visited { font-family: 'Times New Roman', Times, serif; font-size: 11px; color: #333333; text-decoration: none; }
a.nav2:hover { font-family: 'Times New Roman', Times, serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }

.smalltext  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
a.smalltext:link  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
a.smalltext:visited  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
a.smalltext:hover  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4A9CA1; text-decoration: underline;}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4A9CA1; text-decoration: underline;}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4A9CA1; text-decoration: none;}

a.text:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4A9CA1; text-decoration: none;}
a.text:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4A9CA1; text-decoration: none;}
a.text:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4A9CA1; text-decoration: underline;}
h2 { font-size: 14px; font-weight: bold; color: 4A9CA1; margin:0; }

.subhead { font-size: 14px; font-weight: bold; color: #4A9CA1; line-height: 21px;}
.subhead2 { font-size: 14px; font-weight: bold; color: #4A9CA1; line-height: 21px; list-style-type: none;}
.gyrotronic { font-family: Times New Roman;}
a.sublink:link {font-size: 14px; font-weight: bold; color: #4A9CA1; line-height: 21px; text-decoration:none;}
a.sublink:visited {font-size: 14px; font-weight: bold; color: #4A9CA1; line-height: 21px; text-decoration:none;}
a.sublink:hover {color: B84333; text-decoration:none;}

a.sublink2:link {font-size: 14px; font-weight: bold; color: #4A9CA1; line-height: 21px; text-decoration:underline;}
a.sublink2:visited {font-size: 14px; font-weight: bold; color: #4A9CA1; line-height: 21px; text-decoration:none;}
a.sublink2:hover {color: #B84333; text-decoration:none;}


.inside { line-height: 18px;}
ul {
	list-style-type: square;
	margin: 0;
	padding: 0 0 0 15px;
}
.linespace { line-height: 14px;}
.notation { font-style: italic; font-size: 10px;}
.smalltextw { font-size: 10px;}
.testimonial { font-size: 10px; font-weight: bold; line-height: 24px;}
div.schedule td { padding-top:5px; padding-bottom:5px; }
.attribution { margin:0px; padding:0; font-size: 11px; font-style:italic; font-weight: bold; color: #4A9CA1;
}

/* /////////// BEGIN: PSC LOCATIONS //////////// */
#psc-locations ul { margin:7px 0; padding:0 0 0 0; list-style-type:none; }
#psc-locations li { width: 126px; height:14px; padding: 0; margin: 0 0 5px 0; }
#psc-locations li.studiocity { background:transparent url(images/btn_studiocity.gif) no-repeat; }
#psc-locations li.porterranch { background:transparent url(images/btn_porterranch.gif) no-repeat; }
#psc-locations li.annex { background:transparent url(images/btn_annex.gif) no-repeat; }
#psc-locations a { display:block; width:126px; height:0; padding:14px 0 0 0; color:#fff; overflow:hidden; }

/* hack for older versions of IE with incorrect box model */
* html #psc-locations a:link, * html #psc-locations a:visited { height:14px; he\ight:0; }

#psc-locations a#studiocity {background:transparent url(images/btn_studiocity_over.gif) -126px -14px no-repeat;}
#psc-locations a#porterranch {background:transparent url(images/btn_porterranch_over.gif) -126px -14px no-repeat;}
#psc-locations a#annex {background:transparent url(images/btn_annex_over.gif) -126px -14px no-repeat;}

/* hover styles */
#psc-locations a#studiocity:hover {background-position:0 0; z-index:50;}
#psc-locations a#porterranch:hover {background-position:0 0; z-index:50;}
#psc-locations a#annex:hover {background-position:0 0; z-index:50;}
/* /////////// END: PSC LOCATIONS /////////// */


.eventlist ul {
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.eventlist li {
	padding-bottom: 3px;
	list-style-type: none;
	font-weight: bold;
}
.eventlist span {
	display: block;
	font-style: italic;
	font-weight: normal;
}
.eventlist lh {
	font-weight: bold;
	text-transform: uppercase;
}
.pdfbug {
	font-size: 9px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* CLASSES BUTTON */
#button {
		width: 100%; 
		text-align: right; 
		margin-top: 20px;
}
