
body
{
margin:0;
padding:0;
background: #000 url(siteimages/bg.jpg) no-repeat;
}

#wrapper{
text-align: left;
position:absolute;
}

a img { border: 0; }

#menu ul
{
list-style-type:none;
border:0px;
}

#menu li
{
width: 82px;
height: 20px;
position:absolute;
}

#menu li.tracklisting
{
left: 21px;
top: 142px;
}

#menu li.trailerclips
{
left: 21px;
top: 172px;
}

#menu li.stills
{
left: 21px;
top: 202px;
}

#menu li.hdfaq
{
left: 21px;
top: 232px;
}

#menu li.screenings
{
left:21px;
top:262px;
}

#menu li.pre-order
{
left:21px;
top:292px;
}

#menu li.nincom
{
left: 21px;
top: 322px;
}


#content
{
font: 12px Helvetiva, Arial, sans-serif;
margin:140px 0 0 200px;
color:white;
position:relative;
width:640px;
}

#textcolumn
{
margin: -230px 0 0 160px;
width:440px;
}


#content ul
{
	list-style-type:none;
}

#content li
 {
    margin-bottom:10px;
 }
 
 h2
 {
 font: 14px Helvetiva, Arial, sans-serif;
 color:red;
 }
 
 #content h2
 {
 margin-left:20px;
 }

#content2
{
font: 12px Helvetiva, Arial, sans-serif;
margin:80px 0 0 200px;
color:white;
position:relative;
width:640px;
}

#content2 ul
{
	list-style-type:none;
}

#content2 li
 {
    margin-bottom:10px;
 }
 
 h2
 {
 font: 14px Helvetiva, Arial, sans-serif;
 color:red;
 }
 
 #content2 h2
 {
 margin-left:20px;
 }

#hiddenlink
{
position:absolute;
width:50px;
height:400px;
margin: 10px 0 0 200px;
}

#stills table
{
background:url(siteimages/stillsbg.gif) no-repeat;
}

#stills img, .border
{
border: thin solid #ffffff;
z-index:30;
}

#clips, #trailer, #stills
{
	margin-left:20px;
}

#clips
{
position:relative;
top:-50px;
}

#clips img
{
}


#content img.quicktime
{
	position:absolute;
	margin:580px 0 0 0;
}

#clips img.bg
{
position:absolute;
top:60px;
border:0;
z-index:0;
}

#clips object
{
height:80px;
width:80px;
}

#clip2.img, #clip3.img, #clip4.img, #clip5.img, #clip6.img, #clip7.img
{
height:80px;
width:80px;
}

#clip1
{
border: thin solid #ffffff;
position:absolute;
left:5px;
top:55px;
width:80px;
height:80px;
z-index:30;
}

#clip2
{
border: thin solid #ffffff;
position:absolute;
left:5px;
top:305px;
width:80px;
height:80px;
z-index:30;
}

#clip3
{
border: thin solid #ffffff;
position:absolute;
left:230px;
top:125px;
width:80px;
height:80px;
z-index:30;
}

#clip4
{
border: thin solid #ffffff;
position:absolute;
left:230px;
top:305px;
width:80px;
height:80px;
z-index:30;
}

#clip5
{
border: thin solid #ffffff;
position:absolute;
left:490px;
top:190px;
width:80px;
height:80px;
z-index:30;
}

#clip6
{
border: thin solid #ffffff;
position:absolute;
left:110px;
top:430px;
width:80px;
height:80px;
z-index:30;
}

#clip7
{
border: thin solid #ffffff;
position:absolute;
left:360px;
top:430px;
width:80px;
height:80px;
z-index:30;
}

#clip8 
{ 
border: thin solid #ffffff;
position:absolute;
left:490px;
top:350px;
width:80px;
height:80px;
z-index:30;
}

#tracklisting table
{
margin-top:-14px;
_margin-top:-2px;
}


#stills td
{
padding:0 60px 30px 0;
}

a
{
	color:red;
}

a:visited
{
	color:darkred;
}

#faq ul a
{
	color:silver;

}

#faq ul
{
	color:silver;
	list-style-type:square;
}

#faq  td
{
	border: thin solid gray;
	font-size:11px;
	padding-bottom:10px;
}

#faq table
{
margin-left:40px;
width:600px;
}

#faq td.red
{
	color:red;
}

p
{
margin-left:40px;
}

p.indent
{
	margin-left:50px;
}
