/*
	vim: set fdm=marker:

	Common Styles für aviatorfx

	(c) 2004 by T-SIGN Studios, http://www.t-sign.com

	Authors: Thomas Vavra (t.vavra@t-sign.com)
*/
/* {{{ Standard Frontend Styles */
html, body {
	margin: 0;
	padding: 0;
}

body {
	background: #F0E2BD url(/images/misc/background2.jpg) repeat-y 50% 0%;
	font-family: 'Times New Roman',Times,serif;
	color: #554328;
	font-size: 80%;
	text-align: justify;
}
table {
	padding: 0;
	margin: 0;
	font-size: 1em;
}
img {
	border: 0;
}

h2 {
	background: url(/images/misc/wings.png) no-repeat 50% 0%;
	font-variant: small-caps;
	font-size: 1.7em;
	color: black;
	text-align: center;
}
h3 {
	background: url(/images/misc/titleline.png) no-repeat 60px 22px;
	color: black;
	font-size: 1.4em;
	text-align: center;
	height: 25px;
	margin: 24px 0 0 0;
}
p.firstletter:first-letter {
	font-size: 2.4em;
}

.clear {
	clear: both;
}

#aviatorvfx {
	background: url(/images/misc/background.jpg) no-repeat 50% 0%;
}
#content {
	width: 594px;
	margin: 0 auto;
}
/* }}} */
/* {{{ Header */
/*********************************************************************** 
	HEADER
************************************************************************/
#header {
	height: 39px;
	background: black;
	margin: 0 0 15px 0;
}
#header ul,
#header li {
	padding: 0;
	margin: 0;
}
#header li {
	list-style-type: none;
	display: inline;
}
#title {
	background: url(/images/misc/title.png) no-repeat 50% 0%;
	height: 126px;
	cursor: pointer;
}
/* }}} */
/* {{{ Content */
/*********************************************************************** 
	CONTENT
************************************************************************/
/* {{{ Overview Styles */
#emoticon {
	background: url(/images/misc/noshadow.png) no-repeat 50% 0%;
	padding: 46px 0 0 1px;
	text-align: center;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/misc/shadow.png');
	/* IE Hack */
	width: 520px;
	height: 304px;
	margin: 0 0 0 37px;	
}
/* IE ignores styles with [attributes], so it will skip the following. */
#emoticon[id] {
	background: url(/images/misc/shadow.png) no-repeat 50% 0%;
}
#emoticon .sitetitle {
	margin: 45px 0 0 0;
	height: 16px;
}
.star {
	background: url(/images/misc/star.png) no-repeat 50% 0%;
	height: 71px;
	margin: 16px 0 18px 0;
}
.texttitle {
	height: 44px;
}
.text {
	padding: 0 37px;
	text-align: left;
}
.text .imageleft {
	float: left;
	position: relative;
	left: -8px;
}
.discmenu {
	background: url(/images/misc/discline.png) no-repeat 0px 7px;
	width: 522px;
	margin: 0 36px;
	height: 38px;
}
.top {
	margin: 24px 36px 17px 36px;
}
.discmenu ul {
	margin: 0;
	padding: 0;
	width: 50%;
	float: left;
	text-align: left;
}
.discmenu ul.right {
	text-align: right;
}
.discmenu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline;
}

/* VFX Overview */
.vfx #emoticon .sitetitle {
	background: url(/images/content/vfx/overview.png) no-repeat 50% 0%;
}
.vfx .texttitle {
	background: url(/images/content/vfx/robertlegato.png) no-repeat 50% 0%;
}
/* Digital Effects */
.digital #emoticon .sitetitle {
	background: url(/images/content/digital/overview.png) no-repeat 50% 0%;
}
.digital .texttitle {
	background: url(/images/content/digital/petetravers.png) no-repeat 50% 0%;
}
/* Miniature Effects */
.miniature #emoticon .sitetitle {
	background: url(/images/content/miniature/overview.png) no-repeat 50% 0%;
}
.miniature .texttitle {
	background: url(/images/content/miniature/matthewgratzner.png) no-repeat 50% 0%;
}
/* Special Effects */
.special #emoticon .sitetitle {
	background: url(/images/content/special/overview.png) no-repeat 50% 0%;
}
.special .texttitle {
	background: url(/images/content/special/brucesteinheimer.png) no-repeat 50% 0%;
}
/* Color Process */
.color #emoticon .sitetitle {
	background: url(/images/content/color/overview.png) no-repeat 50% 0%;
}
.color .texttitle {
	display: none;
}
/* }}} */
/* {{{ Gallery */
.gallery {
	background: #F2ECD6;
}
.gallery .sitetitle {
	height: 17px;
	margin: 40px 0 12px 0;
}
.gallery .clickimage {
	background: url(/images/gallery/clickonimage.png) no-repeat 50% 0%;
	height: 9px;
	margin: 0 0 9px 0;
}
.gallery .line {
	background: url(/images/gallery/line.png) no-repeat 50% 0%;
	height: 3px;
}
.gallery .imagelist {
	width: 485px;
	margin: 0 auto;
}
.gallery .thumbnail {
	background: url(/images/gallery/imageback.png) no-repeat 0px 0px;
	width: 113px;
	height: 73px;
	padding: 23px 22px;
	margin: 0 2px;
	float: left;
}
.gallery .backlink {
	text-align: center;
}

/* Visual Effects */
.vfx .gallery .sitetitle {
	background: url(/images/content/vfx/gallery.png) no-repeat 50% 0%;
}
/* Digital Effects */
.digital .gallery .sitetitle {
	background: url(/images/content/digital/gallery.png) no-repeat 50% 0%;
}
/* miniature Effects */
.miniature .gallery .sitetitle {
	background: url(/images/content/miniature/gallery.png) no-repeat 50% 0%;
}
/* special Effects */
.special .gallery .sitetitle {
	background: url(/images/content/special/gallery.png) no-repeat 50% 0%;
}
/* Color Process */
.color .gallery .sitetitle {
	background: url(/images/content/color/gallery.png) no-repeat 50% 0%;
}
.color .gallery {
	height: 400px;
}
/* }}} */
/* {{{ Home */
.homebody {
	background: #F0E2BD url(/images/misc/background4.jpg) no-repeat 50% 0%;
}
.homebody #aviatorvfx {
	background: none;
}
.home #emoticon {
	padding: 46px 0 0 0 !important;
}
/* }}} */
/* {{{ Screening Room */
.screening {
	background: #F2ECD6;
}
.screening .sitetitle {
	background: url(/images/screeningroom/title.png) no-repeat 50% 0%;
	height: 17px;
	margin: 40px 0 12px 0;
}
.screening .clickimage {
	background: url(/images/screeningroom/click.png) no-repeat 50% 0%;
	height: 9px;
	margin: 0 0 9px 0;
}
.screening .line {
	background: url(/images/gallery/line.png) no-repeat 50% 0%;
	height: 3px;
}
.screening .videotitle {
	height: 12px;
	margin: 18px 0 12px 0;
}
.screening .imagelist {
	width: 485px;
	margin: 0 auto;
	text-align: left;
}
.screening .thumbnail {
	background: url(/images/gallery/imageback.png) no-repeat 0px 0px;
	width: 113px;
	padding: 23px 22px;
	margin: 0 2px;
	float: left;
}
.screening .thumbnail a {
	color: #554328;
	text-decoration: none;
}
.screening .thumbnail a:hover {
	color: #554328;
	text-decoration: underline;
}
.screening .thumbnail .videotext {
	margin: 24px 0 0 0;
	/* IE Hack damit die floats alle gleich hoch sind */
	height: 45px !important;
	/* IE Hack damit das div die volle Breite einnimmt */
	width: 113px;
}
/* Visual Effects */
.screening .imagelist .vfx {
	background: url(/images/content/vfx/videotitle.png) no-repeat 50% 0%;
}
/* Digital Effects */
.screening .imagelist .digital {
	background: url(/images/content/digital/videotitle.png) no-repeat 50% 0%;
}
/* miniature Effects */
.screening .imagelist .miniature {
	background: url(/images/content/miniature/videotitle.png) no-repeat 50% 0%;
}
/* special Effects */
.screening .imagelist .special {
	background: url(/images/content/special/videotitle.png) no-repeat 50% 0%;
}
/* Color Process */
.screening .imagelist .color {
	background: url(/images/content/color/videotitle.png) no-repeat 50% 0%;
}
/* }}} */
/* }}} */
/* {{{ Footer */
/*********************************************************************** 
	FOOTER
************************************************************************/
.miramax {
	margin: 30px 18px 6px 0;
	text-align: center;
}
.miramax ul,
.miramax li {
	margin: 0;
	padding: 0;
}
.miramax li {
	list-style-type: none;
	display: inline;
	margin: 0 15px;
}
.home .miramax {
	margin: 10px 0 6px 0;
}
#footer {
	background: url(/images/misc/line.jpg) no-repeat 50% 0%;
	padding: 1px 0 0 0;
}
#footer ul,
#footer li {
	padding: 0;
	margin: 0;
}
#footer ul {
	text-align: center;
}
#footer li {
	list-style-type: none;
	display: inline;
}
/* }}} */
/*********************************************************************** 
	END
************************************************************************/
