/* CSS Document */

body{
width: 100%;
height: 100%;
margin:0;
background-color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
}


wrapper{
text-align:left;
padding:0px;
margin:0px;

background-color:transparent;
border:none;
}

h1{
font-size:22px;
}



/* IDs */

#page-container{
margin:0px auto;
padding:0px;
width:960px;
border:solid 1px #003300;
background-color:#009044;
}



#header{
width:960px;
height:205px;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
float:left;
}

#header h1{
text-indent:-9999px;
}

#poster {
	
	float:right;
	margin-top:-40px;
	margin-right:30px;
	right: 30px;
	padding:0px;
	width:190px;
	height:177px;
	background-image:url('images/orderposter.png');
	background-repeat:no-repeat;
	text-indent:-9999px;
}

#main-nav{
width:960px;
height:47px;
margin:0px auto;
padding:0px;
background-image:url(images/navbar.jpg);
background-repeat:no-repeat;

}
#homepage{
width:960px;
height:494px;
margin:0px auto;
padding:0px;
background-image:url(images/homeimg.jpg);
background-repeat:no-repeat;

}


#home{
	width:463px;
	height:192px;
	padding:0px;
	position:absolute;
	left: 485px;
	top: 11px;
	display:block;
}

#navcontainer{
width:800px;
height:47px;
margin:0px auto;
padding:0px;
margin-left:100px;
left:100px;
}

#concon{
width:940px;
height:410px;
margin:0px auto;
padding:10px;
background-image:url(images/pagebg.jpg);
background-repeat:repeat-y;

}
#concon2{
width:940px;
height:630px;
margin:0px auto;
padding:10px;
background-image:url(images/pagebgext.jpg);
background-repeat:repeat-y;

}

#reflection{
margin:0px auto;
padding:0px;
width:1026px;
height:46px;
border:0;
background-image:url(imgs/reflec.gif);
background-repeat:no-repeat;

}

#content img{
border-width:0px;
border-color:#000000;
}

.border1{
border-width:0px;

border-color:#000000;
}

/* Classes */

.clear {
clear:both;
height:0px;
}

.pdf{
width:250px;
border:none;
margin:0px auto;
background-image:url(imgs/acrobat_icon.jpg);
background-repeat:no-repeat;
background-position:left;
text-indent: 80px;
padding-top:20px;
height:80px;
font-size:20px;

}

.pdf img{
border:none;
}





blockquote{
font-size:12px;
font-family:Courier, Courier New;
color:#666666;
}

.navlinks a{
color:#666666;
text-decoration:none
}

.navlinks a:visited{
color:#666666;
}

.active{
list-style-type:disc;
}

.active a{
color:#000000;
text-decoration:none;
font-weight:bold;
}

.active a:visited{
color:#000000;
text-decoration:none;
font-weight:bold;
}



#sidebar-a {
	float:left;
	width:450px;
	
}



#content {
	padding-bottom:12px;
	float:right;
	width:480px;
}




#footer{
margin:auto 0;
padding-top:0px;
padding-bottom:0px;
background-image:url('sitefooter.jpg');
width:960px;
height:38px;
text-indent:-9999px;
}

.larger{
font-size:16px;
font-weight:bold;
}

.largest{
font-size:18px;
font-weight:bold;
}

/* Link Styles */

a{
color:#fff;
text-decoration:underline;
}

a:hover{
color:#fff;
text-decoration:none;
}

a:visited{
color:#fff;
}

a:active{
color:#fff;
}

the_form {

padding-bottom: 5px;
margin: 0;
font-size:70%;

}

form {

padding-bottom: 2px;

}

span.checkbox_text {

font-size: 0.8em;

}

label {

float: left;
width: 100px;
text-align: right;
padding-right: 2px;
font-size:14px;

}

input.checkbox {
text-align: right;
padding: 0 2px 0 200px;
margin: 0 0 0 105px;

}

ul#language_reveal li {
width: 25em;
text-align: right;
list-style: none;
}

.language_example {
float: left;

display: inline;
}

#Italian, #Spanish, #German, #French {
text-align: left;
display: inline;

}

p .in_cinemas {
font-size: 0.8em;
}


#skyline {
    width: 702px; height: 47px;
    background: url(test-3.jpg);
    margin: 0px auto; padding: 0;
    position: relative;}
#skyline li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
#skyline li, #skyline a {
    height: 47px; display: block;}
#panel1b {left: 0; width: 184px;background: transparent url('images/about_s.png')
    0 0 no-repeat;}
#panel2b {left: 184px; width: 184px;background: transparent url('images/trailer_s.png')
    0 0 no-repeat;}
#panel3b {left: 368px; width: 195px;background: transparent url('images/notes_s.png')
    0 0 no-repeat;}
#panel4b {left: 563px; width: 139px;background: transparent url('images/activities_s.png')
    0 0 no-repeat;}
#panel1b a:hover {
    background: transparent url('images/about_s.png')
    0 -47px no-repeat;}
#panel2b a:hover {
    background: transparent url('images/trailer_s.png')
    0 -47px no-repeat;}
#panel3b a:hover {
    background: transparent url('images/notes_s.png')
    0 -47px no-repeat;}
#panel4b a:hover {
    background: transparent url('images/activities_s.png')
    0 -47px no-repeat;}
	
#skyline a span {
display: none;
}	

.center {
	width:450px;
	height:250px;
	margin:0 auto;
}