/* reel-life cover style created 2015-12-07 */
/* 2022-01-27 modified */

* {
margin: 0;
padding: 0; 
}
#page { 
margin: 0 auto; 
padding: 0;
width: 810px; 
border:0px solid gray;
background: url(../pics/backgrnd/filmstrip_804.jpg) repeat-y;
/*background: url(../pics/backgrnd/greyshadow_800.jpg) repeat-y; */
text-align: left; 
}
#page img {
border-color: #000000;
padding: 0;
}
#navbar {
margin-left: 17px;
margin-right: 20px;
}
#masthead {
/*2022-01-27 was width: 804px;*/ 
width: 98.5%; 
min-height: 104px;
background: url(../pics/mastheads/reellife_info_masthead.gif);
padding: 0px;
/*margin: 0px;*/
/*2022-01-27 */
margin-left: 17px;
margin-right: 17px;
border: 1px COLOR="#E3E3E3";
}
#header {
float: left;
/*2022-01-27 was width: 800px;*/
width: 98.5%
padding: 0;
/*2022-01-27 margin: 0;*/
margin-left: 17px;
margin-right: 17px;
border:0; 
} 
#header p {
margin: 0; 
padding: 0; 
margin-bottom: 0;
}
#header-site-search {
float: right;
padding: 0;
margin: 0;
border: 0;
width: 160 px;
height: 60px;
}
#content-sidebar { 
float: right; 
margin-left: 10px;
margin-right: 0px; 
/*2022-01 width: 300px;*/
width: 290px;
padding: 1px;
border: 0;
} 
#content-sidebar p {
text-align: left;
color: #000000;
text-align: left;
line-height:110%;
font-size: 12pt;
padding-top: 6pt;
padding-bottom: 4pt;
}
.intro {font-size: medium; line-height: 130%; padding-top: 8pt;}
#container {
width:295px; 
height:480px; 
margin-left: 5px;
}
#textbox-300 {
float: left;
width: 300px;
margin-top: 20px;
padding: 1px;
/*border: 1 solid #000000;*/
border: 1 px;
border-top-style: solid ##E3E3E3;
border-right-style: none;
border-bottom-style: solid #E3E3E3;
border-left-style: solids #E3E3E3;
}
#textbox-195 {
float: left;
width: 193px;
height: 230px;
margin-left: 5px;
padding: 1px;
border: 0;
}
#sidebar-site-search {
float: left;
padding: 0; 
height: 120px;
width: 220px; 
margin: 0; 
background: url(../pics/back-element/searchsite_220x120.jpg);
border:0; 
} 
img.vanilla {
border: 0;
padding: 0;
}
img.bleedLeft {
border: 1 solid #000000;
padding: 0; 
margin-left: -10px;
}
img.floatLeft { 
padding: 0; 
border: 1px solid #000000; 
background: #fff; 
float: left; 
margin-right: 2px; 
}
img.floatRight {
padding: 0; 
border: 1px solid #000000; 
background: #fff; 
float: right; 
margin-left: 2px; 
}
img.center {
text-align: center;
display: block;
margin: auto;
border: 1 solid #000000;
}
img.vanilla-center {
text-align: center;
display: block;
margin: auto;
border: 0;
}
img.left {
padding:0;
border:0;
margin:0;
float:left;
}
#content-bodytext { 
/*background-color: #ffffcc;*/
float: left;
/*2022-01 changed from 455px*/
width: 450px; 
padding: 0;
border: 0;
margin-left: 17px;
margin-right: 5px;
overflow: auto;
}
#content-title {
float:left;
margin-left: 17px;
margin-right: 0;
/*width:300px;*/
width: 100%;
padding: 0;
}
#content-rtcol {
float: left; 
margin-left: 5px; margin-right: 0px;
width: 250px;
padding: 0;
} 
#content-body {
margin-left: 0px;
float:left;
/*2022-01 was width:545px*/
width:100%;
padding:0;
border:0;
}
#content-bodyleft-320 {
margin-left:0px;
float:left;
width:320px;
padding:0;
border:0;
}
#content-bodyrt-220 {
margin-left:5px;
float:left;
width:280px;
padding:0;
border:0;
}
#footer { 
clear: both;
width: 810px;
min-height:480px;
background-color: #ffffff;
line-height:110%;
margin-left: 0px;
} 
#footer p { 
line-height: 105%;
color: #000000; font-family: ARIAL, VERDANA, HELVETICA, "MS SANS SERIF", SANS-SERIF;
font-size: normal;
text-align: left;
padding-top: 4pt; padding-bottom: 2pt;)
.pub {text-align: center;}
}
#footer-site-search {
padding: 0;
width: 160px;
height:112px;
margin: 0; 
background: url(../pics/back-element/searchsite_160.jpg) repeat-y;
border:0; 
line-height: 18px;
}
#footer-text { 
background-color: #ffffff;
float: left; 
width: 800px; 
padding: 0;
border: 0;
} 
#footer-text p { 
line-height: 105%; padding-top: 4pt; padding-bottom: 2pt; color: #000000;
font-size: small;
text-align: center;
font-family: "TIMES NEW ROMAN", TIMES, GEORGIA, SERIF;}

body { 
padding: 0;
margin: 0;
background: #E3E3E3 url(../pics/backgrnd/reel_tickets3_300.jpg) repeat;
width: 100%;
display: table;
font-family: ARIAL, VERDANA, HELVETICA, "MS SANS SERIF", SANS-SERIF;
font-size: normal;
font-weight: normal;
}
a:link {color: #ff0000; }
a:visited {color: #000000; }
a:hover {color: #000000; }
a:active {color: #000000; }
a.footer:link {color:#000000; text-decoration:none;}
a.footer:visited {color:#000000; text-decoration:none;}
a.footer:hover {color:#000000; text-decoration:none;}
a:active {color: #000000; text-decoration:none;}
p { 
color: #000000; font-size:0.875em;
}
.narrative {text-indent: 1em; line-height: 130%; padding-top: 6pt;}
.byline {text-indent: 14em; line-height: 140%;}
.intro {font-size: medium; line-height: 140%;}
.subtitle {font-size: medium; line-height: 140%;}
.sidebar {color: #FFFFFF; font-size: normal; text-align:left;}
.serif {font-family: "TIMES NEW ROMAN", TIMES, GEORGIA, SERIF;}
.caption {font-family: "TIMES NEW ROMAN", TIMES, GEORGIA, SERIF; font-size: x-small; text-align:center;}
.center {text-align: center;}
.listentry {text-indent: 0em; font-family: "TIMES NEW ROMAN", TIMES, GEORGIA, SERIF; font-size: small; text-align:left; }
span
.highlight {background-color:yellow;}
.italic {font-style: italic;} 
.smallcap {font-variant: small-caps}
.red { color: #ff0000;}
.white { color: #ffffff;}
.bold { font-weight: bold;}
h1 {line-height: 120%; color: #000000; font-family: ARIAL, VERDANA, HELVETICA, "MS SANS SERIF", SANS-SERIF; display: block; padding-bottom: 3pt;}
h2 {line-height: 120%; color: #000000; font-family: ARIAL, VERDANA, HELVETICA, "MS SANS SERIF", SANS-SERIF; display: block; padding-bottom: 6pt; padding-top: 4pt;}
h3 {color: #000000; font-family: ARIAL, VERDANA, HELVETICA, "MS SANS SERIF", SANS-SERIF; padding-top: 4pt; padding-bottom:3pt;}
h4 {color: #000000; font-family: ARIAL, VERDANA, HELVETICA, "MS SANS SERIF", SANS-SERIF; }
h5 {color: #000000; font-family: ARIAL, VERDANA, HELVETICA, "MS SANS SERIF", SANS-SERIF; }