/* begin reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {	line-height: 1;	}
ol, ul {	list-style: none;	}
blockquote, q {	quotes: none;	}
:focus {	outline: 0;	}
ins {	text-decoration: none;	}
del {	text-decoration: line-through;	}
table {	border-collapse: collapse; border-spacing: 0;	}
/* end reset */

a:link { text-decoration: none; color: #990; }
a:visited { text-decoration: none; color: #990; }
a:hover  { text-decoration: none; color: #aa0; }
a:active  { text-decoration: none; color: #aa0; }
a:link:hover { text-decoration: none; color: #aa0; }
a:visited:hover { text-decoration: none; color: #aa0; }

body { 
	line-height: 1.4em;
  font-family: Georgia, serif;
	font-size: 100%;
  color: #999;
  background-color: #000;
	background-image: url(imgz/bg.gif);
  background-repeat: no-repeat;
  background-position: top left;
  margin: 0px 0px 25px 0px;
}

div {	overflow: hidden;	}

span#logo {
	position: absolute;
	left: 0px;
	top: 15px;
	background-image: url(imgz/logo.gif);
	width: 535px;
	height: 183px;
	cursor: pointer;
	display: block;
	}
	
div#headerstills {
	width: 341px;
	height: 126px;
	position: absolute;
	top: 0px;
	left: 520px;
}


div#content {
	margin-left: 30px;
	margin-top: 120px;
	float: left;
	width: 650px;
	display: inline;
	overflow: hidden;
}

div#innercontent {	margin-top: 100px; }	

div#moviebox {
	background-image: url(imgz/moviebox.gif);
	width: 650px;
	height: 444px;
}

div#movie {
	width: 504px;
	height: 284px;
	padding-left: 82px;
	padding-top: 96px;
}

div#menubox {
	padding-top: 215px;
	width: 150px;
/*	height: 272px; */
	float: left;
	display: inline;
	overflow: hidden;
	}

span.menu {
	width: 150px;
	height: 43px;
	cursor: pointer;
	display: block;
}

span#menu1 {
	background-image: url(imgz/menu.gif);
	background-position: 0px 0px;
	display: block;
}
span#menu1:hover {
	background-image: url(imgz/menu.gif);
	background-position: 150px 0px;
}
	
span#menu2 {
	background-image: url(imgz/menu.gif);
	background-position: 0px 42px;
	margin-bottom: 15px;
	display: block;
}
span#menu2:hover {
	background-image: url(imgz/menu.gif);
	background-position: 150px 42px;
}
	
span#menu3 {
	background-image: url(imgz/menu.gif);
	background-position: 0px 86px;
	margin-bottom: 15px;
	display: block;
}
span#menu3:hover {
	background-image: url(imgz/menu.gif);
	background-position: 150px 86px;
}
	
span#menu4 {
	background-image: url(imgz/menu.gif);
	background-position: 0px 129px;
	display: block;
}
span#menu4:hover {
	background-image: url(imgz/menu.gif);
	background-position: 150px 129px;
}
	
div#iconbox {
	width: 150px;
	height: 80px;
	margin-top: 150px;
	cursor: pointer;
	}
	
span#linkvimeo {
	width: 32px;
	height: 32px;
	background-image: url(imgz/icon-vimeo-32.gif);
	background-position: 32px 0px;
	margin-left: 20px;
	float: left;
	display: block;
}
span#linkvimeo:hover {
	background-image: url(imgz/icon-vimeo-32.gif);
	background-position: 1px 0px;
}

span#linkyoutube {
	width: 32px;
	height: 32px;
	background-image: url(imgz/icon-youtube-32.gif);
	background-position: 32px 0px;
	margin-left: 10px;
	float: left;
	display: block;
}
span#linkyoutube:hover {
	background-image: url(imgz/icon-youtube-32.gif);
	background-position: 1px 0px;
}

span#linkgooglevideo {
	width: 32px;
	height: 32px;
	background-image: url(imgz/icon-google-32.gif);
	background-position: 32px 0px;
	margin-left: 10px;
	float: left;
	display: block;
}
span#linkgooglevideo:hover {
	background-image: url(imgz/icon-google-32.gif);
	background-position: 1px 0px;
}

span#linkdelicious {
	width: 32px;
	height: 32px;
	background-image: url(imgz/icon-delicious-32.gif);
	background-position: 32px 0px;
	margin-left: 20px;
	margin-top: 10px;
	float: left;
	display: block;
}
span#linkdelicious:hover {
	background-image: url(imgz/icon-delicious-32.gif);
	background-position: 0px 0px;
}

span#linkstumbleupon {
	width: 32px;
	height: 32px;
	background-image: url(imgz/icon-stumbleupon-32.gif);
	background-position: 32px 0px;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
	display: block;
}
span#linkstumbleupon:hover {
	background-image: url(imgz/icon-stumbleupon-32.gif);
	background-position: 0px 0px;
}

div.creditlist {
	margin-left: 2em;
	margin-top: 1em;
	margin-bottom: 1em;
	line-height: 1.5em;
}

span.linked {
	float: left;
}

span.icon {
	width: 16px;
	height: 16px;
	background-position: 16px 0px;
	margin-left: .5em;
	margin-top: 4px;
	float: left;
	display: block;
}

span.icon:hover {	background-position: 0px 0px; }

span.linkedin { background-image: url(imgz/icon-linkedin-16.gif);	}
span.linkedin:hover {	background-image: url(imgz/icon-linkedin-16.gif); }
span.myspace { background-image: url(imgz/icon-myspace-16.gif); }
span.myspace:hover {	background-image: url(imgz/icon-myspace-16.gif); }
span.imdb { background-image: url(imgz/icon-imdb-16.gif); }
span.imdb:hover { background-image: url(imgz/icon-imdb-16.gif); }
span.facebook {	background-image: url(imgz/icon-facebook-16.gif); }
span.facebook:hover {	background-image: url(imgz/icon-facebook-16.gif); }
span.flickr {	background-image: url(imgz/icon-flickr-16.gif); }
span.flickr:hover {	background-image: url(imgz/icon-flickr-16.gif); }
span.external {	background-image: url(imgz/icon-external-16.gif); }
span.external:hover {	background-image: url(imgz/icon-external-16.gif); }

div#innercontent embed {
	margin-left: 130px;
	width: 375px;
	height: 396px;
}
div#innercontent object {
	margin-left: 130px;
	width: 375px;
	height: 396px;
	}

div#slidesho {
    margin: auto;
    width: 480px;
    height: 400px;
    overflow: hidden;
}

img#comingsoon {	padding-left: 5em; }
div#latestnews p {	margin-left: 2em; }

