/* tags */
/* body {background-image: url(images/reel-bg.gif); background-attachment: fixed;} 	/* body background */
body {background-color: #000000;}							/* black background */



/* texts */
.title {color: #ff3366; font: bold 42pt; font-size: 42pt; font-weight: bold; font-family: cosmic-sans-MS;}		/* ReelLightFilms title text */
.main {color: #091109; font-size: 14pt; font-family: georgia, sans-serif; line-height: 24px; letter-spacing: 1px; position: relative;}	/* main text */
.t1 {color: green; font-weight: bold; font-size: 18pt; font-family: cosmic-sans;}	/* Title of film */
/* b {font-weight: bold; font-size: 11pt;}							/* bold */
.bigwide {font-weight: bold; font-size: 24pt; letter-spacing: 12px;}			/* big and wide and bold */
.med {letter-spacing: 1.5px; font-size: 12pt;}						/* medium size */
.spacy {letter-spacing: 1.2px; line-height: 1.4em; font-size: 11px;}			/* some vertical space */
.justify {text-align: justify;}
.bigletter {float: left; text-align: left; font-size: 64px;}
.big {font-size: 18pt; letter-spacing: 6px;}
.crossout {text-decoration: line-through;}						/* line thru text */


/* disclarimer text */
.dcB {text-transform: uppercase; font-size: 7pt; letter-spacing: .8px; line-height: .9em;}
.dcS {text-transform: uppercase; font-size: 5pt; letter-spacing: .8px; line-height: .9em;}




/* colors */
.bgA {background-color: #001122;}							/* table background */
.bgB {background-image: url(images/reellightfilms_nomist.jpg);}					/* title background */
.bgC {background-image: url(images/yellow-orange-bar.gif);}				/* main rows links background */
.bgD {background-color: #f6ffff;}							/* text table background */
.bgTint1 {background-color: #eeffee;}							/* a greenish tint */
.bgTint2 {background-color: #ddeeff;}							/* blue tint */
.green {color: #00ff00;}




/* borders */
.film {background-color: black;	border: gray 5px dotted; border-left-style: dotted; border-right-style: dotted; border-top-style: none; border-bottom-style: none; }
.disclaimer {border: #001122 5px dotted; border-top: gray 2px dotted; font-size: 8pt; color: gray;}					/* for the bottom disclaimer */
.box {border: green 1px solid;}								/* green box around text */
.linebot {border-bottom: green 1px solid; width: auto;}				/* green under line */




/* links */
a {color: #0000ff; text-decoration: none;}
a:hover {color: #00cc00; text-decoration: underline;}


/* table layouts */
.frame1 {font-size: 9pt; line-height: 1.1em; letter-spacing: .9px;}			/* contains film poster and notes */
.frame2 {line-height: 1.1em; font-size; 10pt; letter-spacing: .9px; padding: 4px;}	/* contains synopsis and productions notes*/







/*********** version 2 styles *********************/


/* positioning */
#logo { position: relative;
	width: 733px;
	height: 171px;
	background-image: url(images/reellightfilms2007.jpg);
	border: 2px solid #000000;
}

#buttons { width: 733px;
	   height: 22px;
	   border-top: 2px solid #000000;
	   border-bottom: 2px solid #000000;
	   border-left: 2px solid #000000;
	   border-right: 2px solid #000000;
}

#body { width: 713px;									/* main body content, with film reel cuts on edges */
	border: 0px solid #000000;
	padding-top: 3px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 5px;
	background-image: url(images/film_cut.jpg);
	background-repeat: repeat-y;
	background-color: black;
}
.section { width: 709px;								/* each section within the body */
	   border-bottom: 3px solid #000000;
	   padding-top: 6px;
	   float: left;
	   text-align: left;
	   background-color: #f6ffff;
}
.sectionPadding { position: relative;
		  width: 697;
		  margin-left: 6px;
}

#disclaimer { width: 713px;									/* main body content, with film reel cuts on edges */
	      padding-top: 3px;
	      padding-left: 12px;
	      padding-right: 12px;
	      padding-bottom: 5px;
	      background-color: black;
	      font-size: 8pt;
	      color: gray;
}
#sectionDisclaimer { width: 709px;								/* each section within the body */
		     border-top: 2px dotted gray;
	   	     border-bottom: 3px solid #000000;
		     float: left;
		     text-align: center;
		     background-color: black;
}

#ads {												/* column for google ads */
	padding-top: 203px;
}
