body {
	padding:0;
	margin: 0;
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana;
	overflow:hidden;/*Needed to eliminate scrollbars*/
	background:#000;
	color: #eee;
/*	background-color: #000000;
	background-image: url("images/backgrounds/background1.jpg");
	background-position: 50% 0px;
	background-repeat:no-repeat;*/
}

a
{
	color: #FFF;
}

a img
{
	border: none;
}


#main
{
	margin: 0 auto;
	width: 100%;
	min-height: 720px;
	display: block;
	z-index: 10;
	position:absolute;
}

#supersize
{
	position:fixed;
}

#supersize img, #supersize a
{
	height:100%;
	width:100%;
	position:absolute;
	z-index: 0;
}

#supersize .prevslide, #supersize .prevslide img{
	z-index: 1;
}
#supersize .activeslide, #supersize .activeslide img{
	z-index: 2;
}


#header, #content, #footer
{
	position: relative;
	margin: 0 auto;
	width: 940px;
}

h1#logo
{
	height: 48px;
	width: 348px;
	text-indent: -2000px;
	background: url(images/shoot_productions_logo.png) no-repeat;
	margin-top: 30px;
}

#address
{
	width: 280px;
	font-size: 0.8em;
	position: absolute;
	left: 660px;
	top: -15px;
}

#address p
{
	padding: 0px;
	line-height: 1.5em;
}

#triggers 
{
	margin: 100px 0 0 0px;
	padding: 0;
	clear: both;
}

#intro
{
	width: 240px;
	margin-top: 30px;
	display: block;
}

#intro p
{
	padding: 0px;
	line-height: 1.5em;
}

h3 span, p span
{
	background-image: url(images/blackout.png);
	padding: 2px 0;
	color: #ddd;
}

p span
{
	background-image: url(images/blackout.png);
	padding: 2px 0;
	color: #ddd;
}

#news p
{
	line-height: 1.6em;
}

#address p
{
	line-height: 1.6em;
}

/* get rid of those system borders being generated for A tags */
a:active 
{
  outline:none;
}

:focus 
{
  -moz-outline-style:none;
}

div.apple_overlay.black 
{
	background-image:url(transparent.png);		
	color:#fff;
}
 
div.apple_overlay h2 
{
	margin:10px 0 -9px 0;
	font-weight:bold;
	font-size:14px;
}
 
div.black h2 
{
	color:#fff;
}
 

#triggers img 
{
	padding:;
	margin:0;
}

#footer
{
	clear: both;
	display: block;
}

#news
{
	font-size: 0.7em;
	float: left;
	width: 220px;
	margin-top: 40px;
}

#cityoffilm
{
	float: right;
	margin-top: 40px;
}