/* http://FootageFinder.com/FF.css
   Copyright 2006 by FootageFinder.com(R) */

html { color:black; background:white; font-family:verdana, sans-serif; }
body { margin:5px 3em; padding:0; }

/* Jello -- http://www.positioniseverything.net/articles/jello.html * * * * */
body {
	background:#33a;
	padding:20px 350px 20px 350px;
	margin:0;
	text-align:center;
}
#sizer {
	margin: 0 auto 0 auto;
	padding: 0;
	width: 50%;
	max-width: 290px;  /* version for IE is at the bottom of this style block */
}
#expander {
	margin: 0 -350px 0 -350px;
	min-width: 700px; /* Critical Safari fix! */
	position: relative; /* IE fix for negative margins*/
	text-align: left;
}

/* "Holly hack" for IE \*/
* html #expander { height: 0; }
/* */

/* helps IE get the child percentages right. */
#wrapper { width: 100%; } 

/* end Jello -- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#header { 
	background: white url("/img/filmframe.png") repeat-x;
	height:124px;
	padding-top: 15px;
}

#logo { float:left; padding: 10px; }

#menu { position:absolute; left:200px; top:130px; }
#menu a { color:blue; font:bold 12pt sans-serif; text-decoration:overline underline; }
#menu a:hover, #menu a:active { background:yellow; }

#content {
	background:white;
	margin:0;
	padding:1em; }

#footer {
	background:black;
	color:white;
	font-size:75%;
	padding:0.25em;
}
#footer a { color:yellow; }
#footer a:hover, #footer a:active { background:blue; text-decoration:underline; }

.hr { background-color:black; border-top:thick double white; }

.clear {clear:left; margin-top:1em;}

img.ico { border:none; padding-bottom:2px; vertical-align:middle; }
