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

body  {
text-align:center;
margin:0px auto 0px auto;
}

#header  {
    padding: 2em 0 1em 0;
    margin: 0 auto;
    width: 100%;
}

#title  {
font-size:24px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#990000;
padding-bottom: 10px;
}

#navlinks {
	margin: 0; 
	padding: 0.5em 3em;
	background:#686397 ; 
	color: #FFF;
	
}

#navlinks li {
	display: inline;
	margin-right: 0.5em; 
	padding-right: 0.75em;
	border-right: 1px solid #99C;
	font-size:14px;
}

#navlinks li a:hover  {
color:#CCCC00;
text-decoration:none;
}

#navlinks li.last {
	border-right: 0;
}

#navlinks a {
	color: #D4EC84;
}

/****Content****/

#content  {
width:950px;
margin:0 auto;
text-align:left;
border-left:#999999 dotted 1px;
border-right:#999999 dotted 1px;
padding: 0 3px 5px 3px;
}

img#home_image  {
display: block;
  margin-left: auto;
  margin-right: auto;
}

h2.subtitle  {
width:950px;
margin:0 auto;
text-align:left;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#996600;
background:#FFFFCC;
padding: 5px;
}

p#indent  {
margin-left:20px;
}

#content p  {
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#content p a  {
color:#686397;
}

#content p a:hover  {
color:#CCCC00;
text-decoration:none;
}

/****End Content****/



.italics  {
font-style: italic;
}

table#prof_pics  {
margin:0 auto;
}

div.image_center  {
margin-right: 10px;
}

div.text_center1  {
position:relative;
left: 2px;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

div.text_center2  {
position:relative;
left: 9px;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

div.text_center3  {
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

div.text_center4  {
position:relative;
left: 13px;
font-size:13px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

div.text_center4_1  {
position:relative;
left: 50px;
font-size:13px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

div.text_center5  {
position:relative;
left: 5px;
font-size:13px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

div.text_center6  {
position:relative;
left: 140px;
font-size:13px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

div.text_center7  {
position:relative;
left: 145px;
font-size:13px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

ol#list li  {
margin-bottom: 5px;
}


/******  Script Table  ******/
table#script  { 
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 12px;
color: #404040;
width: 950px;
background-color: #fafafa;
border-top: 1px #6699CC solid;
border-right: 1px #999933 solid;
border-collapse: collapse;
border-spacing: 0px; }

table#script td.header  {
border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
border-right: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: center;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #404040;
}

table#script td  {
border-bottom: 1px solid #999933;
border-top: 0px;
border-left: 1px solid #999933;
border-right: 0px;
text-align: left;
padding: 5px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 12px;
color: #404040;
background-color: #fafafa;
}
/******  Script Table End  ******/



/***  Screening photo gallery  ***/

#screening_title  {text-align: center; font-weight: bold;}

#screening_gallery {position:relative; width:770px; height:396px; margin:20px auto 0 auto; background:#fff url(../jpg/screening_poster.jpg) 75px 10px no-repeat; border:1px solid #aaa;}

#screening_gallery ul {width:198px; height:386px; padding:0; margin:5px; list-style-type:none; float:right;}

#screening_gallery li {float:left; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif}

#screening_gallery a.gallery, #container a.gallery:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; margin:1px 2px 1px 2px; text-align:left; cursor:default;}
#screening_gallery a.slidea {background:url(../jpg/screening_poster_t.jpg); height:60px; width:93px;}
#screening_gallery a.slideb {background:url(../jpg/screening_bob_leitzel_t.jpg); height:60px; width:93px;}
#screening_gallery a.slidec {background:url(../jpg/screening_dave_neil_t.jpg); height:60px; width:93px;}
#screening_gallery a.slided {background:url(../jpg/screening_celos_kids_t.jpg); height:60px; width:93px;}
* html #screening_gallery a.slided {width:91px; w\idth:93px;}
#screening_gallery a.slidee {background:url(../jpg/screening_kerstetters_t.jpg); height:60px; width:93px;}
#screening_gallery a.slidef {background:url(../jpg/screening_lura_t.jpg); height:60px; width:93px;}
* html #screening_gallery a.slidef {width:91px; w\idth:93px;}
#screening_gallery a.slideg {background:url(../jpg/screening_producers_t.jpg); height:60px; width:93px;}

#screening_gallery a.gallery span {position:absolute; width:1px; height:1px; top:5px; left:5px; background:#fff; overflow:hidden;}
#screening_gallery a.gallery:hover {border:1px solid #fff;}
#screening_gallery a.gallery:hover img {border:1px solid #fff; float:left; margin-right:5px;}
#screening_gallery a.slideb:hover img, #screening_gallery a.slidei:hover img {float:right;}
#screening_gallery a.gallery:hover span {position:absolute; width:372px; height:372px; top:10px; left:75px; color:#000; background:#fff;}

/***  End of Photo Gallery  ***/
