/* www.ohmanntheatre.com style sheet */


/* Generic */
body, p, table, tr, td
{	color:#000000;font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	text-align: center;	vertical-align:top;	padding:0px;margin: 0px 0px 5px 0px;}
table { margin: 0px auto 0px auto;}
img { margin: 0; padding: 0; border: 0px;}
a:link { color:#666666;}
a:visited { color:#666666;}
a:hover { color:#0033CC;}
a:active { color:#000000;}


/* Navigation sidebar */
.navlist-text {width: 120px;text-align: left;margin: 3px 0px 0px 5px;}
a.navlist:link
{font-size: 12px; text-decoration:none;color:#333333; font-weight: bold;width: 120px;text-align: left;}
a.navlist:active
{font-size:12px;text-decoration:none;color:#000000;font-weight: bold;width: 120px;}
a.navlist:visited 
{font-size:12px;text-decoration:none;width: 120px;color:#333333;font-weight: bold;}
a.navlist:hover
{font-size:12px;text-decoration:none;font-weight: bold;width: 120px;color:#0033CC;}


/* Main Layout blocks */
.white { background-color: #ffffff;}
td.twobox { width:279px; border:1px solid #000000; }
td.twobox-blank { width:279px; }

td.homepage-box{ width:674px; background-color: #FFFFFF;  border:1px solid #666666; text-align:center; padding-bottom:10px}
td.homepage-whitespace { width:35px;}

td#onebox { width:548px; background-color: #FFFFFF; background-image: 		url(images/background-1box.gif);}
td#navbar { width:130px;}
td#whitespace { width:22px;}
td#whitespace-onebox { width:35px;}


/* Image specs */
.award {background-image: url(images/background-award.jpg);background-repeat:no-repeat;}
.award2 {background-image: url(images/background-award2.jpg);background-repeat:no-repeat;}
.movie-image-award {border:12px solid #e0caa5;margin:40px 5px 15px 5px;width: 216px;}

.photogallery-image {border:2px solid #333333;margin:10px;width: 200px;vertical-align: top;}
#historic-image {border:1px solid black;margin:2px 2px 5px 2px;width: 150px;vertical-align: top;}
.movie-image-bigger {border:12px solid #e0caa5;margin:15px 5px 15px 5px;width: 216px; }
.movie-image-big {border:10px solid #ceb685;margin:25px 10px 10px 10px;width: 144px;}
#movie-image {float:left;border:1px solid black;margin:5px 10px 20px 10px;width: 65px;height: 98px;}
.divider {	height: 1px; width: 98%;}


/* Credits at bottom of each page*/
.credits { color: #b09577; font-size: 9px; margin-top:20px;}
a.credits:link { color: #b09577; font-size: 9px;	}
a.credits:visited { color: #b09577; font-size: 9px; }
a.credits:hover { color: #0077DD; font-size: 9px; }
a.credits:active { color: #000000; font-size: 9px; }


/* Headers */
.header0 { font-size: 24px; font-weight: bold; margin-bottom: 5px;}
.header1 { font-size: 20px; font-weight: bold; margin-bottom: 5px;}
.header2 { font-size: 18px; font-weight: bold; margin-bottom: 0px; margin-top: 10px;}
.header-twomovies { font-size: 16px; font-weight: bold; margin-bottom: 0px; margin-top: 15px; color:#cc0000}
.header3 { font-size: 14px; font-weight: bold; color: #2945A5; margin-top: 10px;}
.insidepage-header {color: #ffffff;font-size: 16px;font-weight: bold;
	line-height:21px;background-color: #1A3DB5;
	border-bottom: 1px solid #666666;border-top: 1px solid #333333;
	margin: 0px;padding: 0px 1px 1px 5px;}
.insidepage-subheader {color: #ffffff;font-size: 16px;font-weight: bold;
	line-height:21px;background-color: #8096BF;
	border-bottom: 1px solid #666666;border-top: 1px solid #333333;
	margin: 0px;padding: 0px 1px 1px 5px;}


/* Text variations */
.bodytext { margin: 12px 10px 5px 10px;}
.bodytext-left { margin: 12px 10px 5px 10px; text-align: left;}
.bodytext-left-small { font-size: 11px; margin: 12px 10px 5px 10px; text-align: left;}
.note {color: #666666;font-size: 11px;font-style: italic;margin: 4px 10px 4px 10px;}
.note-left {color: #666666;font-size: 11px;font-style: italic;text-align:left;margin: 4px 10px 4px 10px;}
.insidepage-text {margin: 12px 20px 10px 20px;text-align: left;}
.insidepage-textcentered {margin: 12px 20px 10px 20px;text-align: center;}
.inlinehead { font-weight: bold; color: #aa1111;}

.boxed {} 
.boxed td {border:1px solid #999999; background-color:#faf4d9;padding:5px 0px 0px 0px; margin:0px}

/* Special for javascript calendar on homepage*/
.cal-header {background-color: #ffffff; color: #000000; width=28px; height=20px; 
	border: 1px solid #bbbbbb}
.cal-row {font-size: 11px; background-color: #ffffff; color: #000000; width=50px }
.cal-nov {font-size: 11px; background-color: #FdFaee; color: #000000; width=28px;height=20px; 
	border: 1px solid #bbbbbb}
.cal-dec {font-size: 11px; background-color: #f1f0e8; color: #000000; width=28px;height=20px; 
	border: 1px solid #bbbbbb}
.cal-jan {font-size: 11px; background-color: #FdFaee; color: #000000; width=28px;height=20px; 
	border: 1px solid #bbbbbb}
a.cal:link { color: #cc0000; }
a.cal:visited { color: #cc0000; }
a.cal:hover { color:#0033CC; }
a.cal:active { color: #000000; }
.popup-blue { width:250px; z-index:1000; position:absolute; top:0px; left:0px; 
	background-color:#e4effd; border: 1px solid #888888; visibility:hidden; margin:0px; }
.popup-red { width:250px; z-index:1000; position:absolute; top:0px; left:0px; 
	background-color:#ffe6e0; border: 1px solid #888888; visibility:hidden; margin:0px; }
.popup-beige { width:250px; z-index:1000; position:absolute; top:0px; left:0px; 
	background-color:#f1f0e8; border: 1px solid #888888; visibility:hidden; margin:0px; }
.popup { width:250px; z-index:1000; position:relative; top:0px; left:0px; 
	background-color:#FdFaee; border: 1px solid #888888; visibility:visible; margin:0px; }


/* Special for calendar page*/
.calendaritem { font-size:11px; text-align: left; padding: 10px 8px 10px 8px;}
.cal-blue {background-color:#e4effd; }
.cal-red {background-color:#ffe6e0; }
.cal-beige {background-color:#f8f3d2; }
