/*  
 *  
 *  sdjt.css 
 *  San Diego Junior Theatre Master CSS stylesheet
 *  
 *  thrive | arts <http://www.thrivearts.com>
 *  rev 20070228
 *
 */
 
body {
	width: 100%;
	background-color: #eec;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a:link,
a:visited {
	color: #609;
	text-decoration: none;
}

a:hover,
a:active {
	color: #900;
	text-decoration: underline;
}

a.red:link,
a.red:visited {
	color: #900;
	text-decoration: none;
}

a.red:hover,
a.red:active {
	color: #c00;
	text-decoration: underline;
}

.hed,
.headline {
	color: #663;
	font: 18px Georgia, "Times New Roman", Times, serif;
	text-align: center;
}

.sub {
	color: #000;
	font: bold 14px/18px Georgia, "Times New Roman", Times, serif;
	text-align: center;
}
.subhead {
	color: #300; 
	font: bold 14px Georgia, "Times New Roman", Times, serif;
}

.red,
.subred {
	color: #900; 
	font: bold 14px Georgia, "Times New Roman", Times, serif;
}

.txt, p, td {
	color: #000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.bodytxt {
	color: #000; 
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
}

			
/* **************** Shows ****************** */
			
.showhead {
	color: #660000;
	font: 18px Georgia, "Times New Roman", Times, serif;
}

.showsub {
	color: #660000; 
	font: bold italic 12px Georgia, "Times New Roman", Times, serif;
}

.showdesc {
	color: #000000; 
	font: 12px Georgia, "Times New Roman", Times, serif;
}

.showshedgrn { 
	color: #000000; 
	font: bold 10px/12px Arial, Helvetica, sans-serif; 
	background-color: #0c6;
}

#floater {
	text-align: center;
	visibility: visible;
	position: absolute;
	top: 12px;
	left: 650px;
}

/* **************** Shows ****************** */
			
.JTsignature {
	font: bold 13px/14px Georgia, "Times New Roman", Times, serif;
}
.JTaddress {
	font: italic 9px/12px Georgia, "Times New Roman", Times, serif;
}


.CV {
	color: #c36;
}
.CVlt {
	color: #fcc;
}
.CVbg {
	height:28px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background-color: #fcc;
}
.CVul {
	border-bottom: 1px solid #c36;
}
.CVtag {
	color: #c36;
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;	
}


.BP {
	color: #609;
}
.BPlt {
	color: #c9c;
}
.BPbg {
	height:28px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background-color: #c9c;
}
.BPul {
	border-bottom: 1px solid #609;
}
.BPtag {
	color: #609;
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;	
}


.LJ {
	color: #066;
}
.LJlt {
	color: #9cc;
}
.LJbg {
	height:28px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background-color: #9cc;
}
.LJul {
	border-bottom: 1px solid #066;
}
.LJtag {
	color: #066;
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;	
}


.FFFbg {
	height:24px;
	border-bottom: 1px solid #000;
	background-color: #fff;
}
.EEEbg {
	height:24px;
	border-bottom: 1px solid #000;
	background-color: #eee;
}


/* **************** Classes ****************** */

.row {
	color: #000; 
	font: 7pt/7pt helvetica, arial, sans-serif; 
	background: #eec url("http://www.juniortheatre.com/admin/img/grad-cc9-eec.gif") repeat-x; 
	text-align: left; 
	padding-top: 3px; 
	height: 12px; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #fff #cc9 #996 #eec;
}
			
.wht {
	color: #000; 
	font: 10px Arial, Helvetica, sans-serif; 
	background-color: #fff; 
	border-top: 1px solid #fff; 
	border-bottom: 1px solid #eec;
}

.tan {
	color: #000; 
	font: 10px Arial, Helvetica, sans-serif; 
	background-color: #f5f5dc; 
	border-top: 1px solid #fff; 
	border-bottom: 1px solid #cc9;
}
		
.schedhed {
	color: #000; 
	font: bold 10px Arial, Helvetica, sans-serif;
}
			
.sch,
.schedtxt {
	color: #000; 
	font: 10px Arial, Helvetica, sans-serif;
}

.classage {
	color: #000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.classtxt {
	color: #000; 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

/* ************* Calendar styles ************* */

.calhed		{
	color: #000; 
	font: 7pt/7pt Helvetica, Arial, sans-serif; 
	background: #eeeecc url("http://www.juniortheatre.com/admin/img/grad-cc9-eec.gif") repeat-x; 
	text-align: center; 
	padding-top: 3px; 
	height: 12px; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #fff #cc9 #996 #eec;
}

.calsub		{
	color: #990000; 
	font: bold 8pt Georgia, "Times New Roman", Times, serif; 
	background: #eeeecc url("http://www.juniortheatre.com/admin/img/grad-cc9-eec.gif") repeat-x; 
	text-align: center; 
	padding-top: 3px; 
	height: 12px; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #fff #cc9 #996 #eec;
}

.caltxt {
	color: #000; 
	font: 9px/12px Helvetica, Arial, sans-serif;
	background-color: #fff;
	padding: 4px;
}

.calnull {
	background-color: #cccc99;
	font: 9px Helvetica, Arial, sans-serif;
}

.cal {
	color: #f5f5dc; 
	background-color: #f5f5dc;
	font: 9px Helvetica, Arial, sans-serif;
}
	
.series {
	color: #cccc99;
	font: bold 10px/12px Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
}


/*  ********** SMALL FONT STYLES  ************  */

.disclaimer {
	color: #666666;
	font: 9px Helvetica, Arial, sans-serif;
}			

.disclaim2 {
	color: #666633;
	font: 9px Helvetica, Arial, sans-serif;
}
			
.subnavlinks {
	font: 10pt/12pt Helvetica, Arial, sans-serif;
}			

.nav {
	color: #000;
	font: 9px Verdana, Helvetica, Arial, sans-serif;
}

.sml {
	font: 9px/12px Helvetica, Arial, sans-serif;
}			
