@charset "UTF-8";
/* CSS Document */

body {
	background-color: #000099;
	background-image: url(../images/bg_4.gif);
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:normal;
	font-size:12px;
}
}

#currentshow {
	text-align:right;
	background-color:#dfdfdf;
	color:yellow;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	color: #445566;
	font-weight:normal;
	font-size:12px;
}

p.announce-text {
	font-size: 120%; 
	color: black;
}

.calendar {
	text-align:left;
	color: #333333;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:normal;
	font-size:12px;
}
}


ol {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:normal;
	font-size:12px;
}

.h4
{
	color:#5a5aab;
	font-weight:bold;
}	





a:link {
	color: #ffff66;
	text-decoration: none;
}
a:visited {
	color: #ffff66;
	text-decoration: none;
}
a:hover {
	color: #ffff66;
	text-decoration: underline;
}
a:active {
	color: #ffff66;
	text-decoration: underline;
}

a:visited:hover {
	color: #ffff66;
	text-decoration: underline;
}

a.blue
{
	color:#5e20ec;
	text-decoration: none;
}

a.blue:visited
{
	color:#3e00cc;
	text-decoration: none;
}

a.blue:hover
{
	color:#3e00cc;
	text-decoration: underline;
}

a.blue:active
{
	color:#3e00cc;
	text-decoration: underline;
}

a.blue:visited:hover
{
	color:#3e00cc;
	text-decoration: underline;
}

/* for events listed on the "events.php" page 				width: 855px;
				height: 110px;
*/

		.month_header_now-showing {
					width: 100%;
					line-height:1.4;
					text-align:center;
					background-color:#0e2172;
					font-family: fantasy;
					font-size: 200%;
					color: yellow;
					font:bold;
			
		}
		
		.month_header_coming-soon {
					width: 100%;
					line-height:1.4;
					text-align:center;
					background-color:#0e2172;
					font-family: fantasy;
					font-size: 200%;
					color: yellow;
					font:bold;
		
		}

		.month_header {
					line-height:1.2;
					text-align:center;
					background-color:#0e2172;
					font-family: courier;
					font-size: 200%;
					color: yellow;
					font:bold;
				}	

			.event_teaser {
				border: solid grey;
				font-size: 100%;
				padding: 2px;
				background-color:#28377c;
				margin: 4px;
				}
				
			.event_teaser .announcement {
				line-height: 2;
				font-size: 105%;
				text-align: left;
				color: #47AF34;
				}
				
			.event_teaser .web {
				line-height: 2;
				font-size: 110%;
				text-align: left;
				color: #47AF34;
				}
			.event_teaser .company {
				font-size: 150%;
				color: white;
				text-align: left;
				}
			.event_teaser .date {
			line-height: 1.1em;
				font-size: 110%;
				color: pink;
				text-align: left;
				}
			.event_teaser .time {
				
				line-height: 1.0em;
				color:#ADD8E6;
				text-align: left;
				}
			.event_teaser .title {
				line-height:1.8em;
				font-family: Georgia, Tahoma, Warnock Pro, sans-serif;
				font-weight:bold;
				font-size: 1.0em;
				font-style:italic;
				color:#AAC3CB;
				text-align: left;
				}
			.event_teaser .pic  {
				vertical-align:top;
					}	
			.event_teaser .cost_explanation {
				font-size:150%;
				color: orange;
				text-align: left;
				}	
			.event_teaser .blurb {
					font-family: serif;
					text-align:right;
					color: white;
				}	
			.event_teaser .first_column {
					vertical-align: top;
					width:99%;
			 }	
			.event_teaser .byline {
				line-height: 1.0em;
				font-style: italic;
				color:yellow;
				text-align: left;
				}

