body { background:#FFF url(/global_assets/images/filmmaker/card_bg.jpg) repeat; margin:0 0 20px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:1em; position:relative; }
img { border:none; }

#header { width:972px; height:165px; background:transparent url(/global_assets/images/filmmaker/header.png) no-repeat top left; z-index:10px; }
#logo { padding:23px 0 0 25px; }

#navHolder { position:absolute; xleft:515px; left:480px; top:60px;}



ul#nav { width:516px; height:68px; position:relative; padding:0; margin:25px 0 0 0; background:transparent url(/global_assets/images/filmmaker/nav.jpg) no-repeat; overflow:hidden; }

ul#nav li { margin:0; padding:0; list-style:none; position:absolute; top:0; }
ul#nav li, ul#nav a { height:68px; display:block; }
ul#nav li a { text-indent:-5000px; text-decoration:none; }
ul#nav #home { left:15px; width:45px; }

body#homepage ul#nav #home, ul#nav #home a:hover { background: transparent url(/global_assets/images/filmmaker/nav.jpg) -15px -68px no-repeat; }

ul#nav #winner { left:75px; width:60px; }
body#winner ul#nav #winner , ul#nav #winner a:hover { background: transparent url(/global_assets/images/filmmaker/nav.jpg) -75px -68px no-repeat; }


ul#nav #honour { left:140px; width:114px; }
body#honour ul#nav #honour, ul#nav #honour a:hover { background: transparent url(/global_assets/images/filmmaker/nav.jpg) -140px -68px no-repeat; }


ul#nav #commended { left:268px; width:84px; }
body#commended ul#nav #commended, ul#nav #commended a:hover { background: transparent url(/global_assets/images/filmmaker/nav.jpg) -268px -68px no-repeat; }


ul#nav #showcase { left:364px; width:75px; }
body#showcase ul#nav #showcase, ul#nav #showcase a:hover { background: transparent url(/global_assets/images/filmmaker/nav.jpg) -364px -68px no-repeat; }

ul#nav #judges { left:450px; width:56px; }
body#judges ul#nav #judges, ul#nav #judges a:hover { background: transparent url(/global_assets/images/filmmaker/nav.jpg) -450px -68px no-repeat; }


h1 { margin:0 0 0 35px; padding:0; width:968px; height:115px; text-indent:-5000px; background:transparent url(/global_assets/images/filmmaker/title.png) bottom left no-repeat; }

h1.winner { margin:0 0 0 35px; padding:0; width:968px; height:115px; text-indent:-5000px; background:transparent url(/global_assets/images/filmmaker/title.png) bottom left no-repeat; }


#topShelf { width:1008px; height:381px; background:transparent url(/global_assets/images/filmmaker/top_shelf.png) bottom left no-repeat; position:relative; }
#books { position:absolute; top:192px; }
#camera { position:absolute; top:252px; left:85px; }
#stars { position:absolute; top:0; left:840px; }
#packet { position:absolute; top:184px; left:790px; }


#flatscreen { width:554px; height:346px; position:absolute; top:0; left:235px; background: red; ;background:transparent url(/global_assets/images/filmmaker/tv.png) bottom left no-repeat; }


#registerEmail { width:209px; height:131px; position:absolute; top:30px; left:20px; background:transparent url(/global_assets/images/filmmaker/register_bg.png) top left no-repeat; }
#registerEmail form { padding:52px 20px 0 20px; }
#registerEmail form #regfield { width:165px; }
#registerEmail #register { float:right; margin:12px 0 0 0; }
#registerEmail p { font-size:0.8em; margin:45px 20px 20px 20px; line-height:140%; }

#content { width:982px; padding:20px 0; position:relative; }

#content a { text-decoration:underline; color:#005B90; }
#content a:hover { color:#A50071; }


.intropara {
	margin:  0 0 0 80px; 
}


#paper { width:751px; height:595px; background:transparent url(/global_assets/images/filmmaker/paper.png) top right no-repeat; }
#paper2 { width:751px; height:1470px; background:transparent url(/global_assets/images/filmmaker/paper2.png) top right no-repeat; }


h2 { padding:35px 0 0 0; margin:0 0 30px 80px; text-indent:-5000px; }
h2.lightsCamera { width:487px; height:44px; margin:0 0 10px 80px; background:transparent url(/global_assets/images/filmmaker/h2_lights_camera.gif) bottom left no-repeat; }
h2.wethejudges { width:309px; height:44px; margin:0 0 10px 80px; background:transparent url(/global_assets/images/filmmaker/h2_wethejudges.gif) bottom left no-repeat; }


#bluTackMan { margin:0 16px 0 0px; float:left; }
#content p { margin:0; padding:0 40px 15px 0; font-size:1em; color:#383838; line-height:140%; }
#theBrief { padding:20px 50px 0 0; float:right; }
#twitter { padding:0px 0 0 0px; position: relative; top: -30px; left:480px;}


ul#picNav { margin:0; padding:0; float:right; position:relative; background:black; width:216px; }
ul#picNav li { margin:0; padding:0; list-style:none; position:absolute; left:0; }
ul#picNav li, ul#picNav li a { width:216px; height:183px; display:block; }
ul#picNav li a { text-indent:-5000px; text-decoration:none;}

ul#picNav #uploadPic { top:0; width:216px; height:183px; background:transparent url(/global_assets/images/filmmaker/upload_button.png) top left no-repeat; }


ul#picNav #winnerPic { top:0px; width:216px; height:173px; background:transparent url(/global_assets/images/filmmaker/winner_button.png) top left no-repeat; }
ul#picNav #honourPic { top:203px; width:216px; height:173px; background:transparent url(/global_assets/images/filmmaker/honour_button.png) top left no-repeat; }

ul#picNav #showcasePic { top:406px; width:216px; height:173px; background:transparent url(/global_assets/images/filmmaker/showcase_button.png) top left no-repeat; }
ul#picNav #judgesPic { top:406px; width:216px; height:173px; background:transparent url(/global_assets/images/filmmaker/judges_button.png) top left no-repeat; }



#topContent { margin:0 0 20px 40px; width:926px; height:502px; background:transparent url(/global_assets/images/filmmaker/top_bg.jpg) top left no-repeat; }
h2.whatsAbout { width:370px; height:37px; margin:0 20px 20px 50px; background:transparent url(/global_assets/images/filmmaker/h2_whats_about.gif) bottom left no-repeat; }
h2.winner { width:475px; height:43px; margin:0 20px 10px 50px; background:transparent url(/global_assets/images/filmmaker/h2_winner.gif) bottom left no-repeat; }

.lineBreak { width:833px; height:3px; margin:0 0 20px 50px; background:transparent url(/global_assets/images/filmmaker/line_break.gif) top left no-repeat; }
.lineBreakPink { width:833px; height:3px; margin:0 0 20px 50px; background:transparent url(/global_assets/images/filmmaker/line_break_pink.gif) top left no-repeat; }
.floatImgLeft { margin:0 20px 0 50px; float:left; }
h2.whatToDo { width:475px; height:35px; margin:0 20px 20px 50px; background:transparent url(/global_assets/images/filmmaker/h2_what_was.gif) bottom left no-repeat; }

#topContent p, #bottomContent p, #bottomContent2 p, #pinkContent p, #uploadFormHolder p, #judgesContent p, #runnersupContent p { padding:0 50px 20px 50px; }


#bottomContent { margin:0 0 0 40px; width:926px;  height:674px; background:transparent url(/global_assets/images/filmmaker/bottom_bg.jpg) top left no-repeat; }

#bottomContent2 { margin:0 0 0 40px; width:926px;  height: 1073px; background:#eee url(/global_assets/images/filmmaker/bottom_bg2.jpg) top left no-repeat; }


#pinkContent { margin:0 0 0 40px; width:926px; height:674px; background:transparent url(/global_assets/images/filmmaker/bottom_bg_pink.jpg) top left no-repeat; }
h2.theBrief { width:247px; height:31px; margin:0 0 15px 50px; background:transparent url(/global_assets/images/filmmaker/h2_brief.gif) bottom left no-repeat; }
h3 { margin:0 0 2px 50px; font-size:0.95em; color:#0046A6; }
#content p.importantNote { color:#A50071; }

#uploadFormHolder { width:929px; height:796px; margin:0 0 0 40px; background:transparent url(/global_assets/images/filmmaker/reg_upload_bg.jpg) top left no-repeat; position:relative; }
h2.upload { width:420px; height:45px; margin:0 0 15px 50px; background:transparent url(/global_assets/images/filmmaker/h2_reg_upload.gif) bottom left no-repeat; }
#formLeft { width:375px; position:absolute; left:50px; top:180px; }
h4 { text-indent:-5000px; margin:0 0 20px 0; }
h4.contactDetails { width:218px; height:19px; background:transparent url(/global_assets/images/filmmaker/h4_contact_details.gif) top left no-repeat; }
fieldset { margin:0; padding:0; border:none; }
label { padding-top:6px; color:#4C4C4C; float:left; }
input.formInput { float:right; width:200px; padding:3px; margin-bottom:20px; }
#formRight { width:375px; position:absolute; left:500px; top:180px; }
h4.aboutYou { width:101px; height:19px; background:transparent url(/global_assets/images/filmmaker/h4_about_you.gif) top left no-repeat; }
select { float:right; margin-top:5px; margin-bottom:20px; }
h4.attach { width:157px; height:23px; margin:5px 0 15px 0; background:transparent url(/global_assets/images/filmmaker/h4_attach.gif) top left no-repeat; }
input.fileInput { margin-bottom:15px; }
label.terms { font-size:0.75em; float:none; }
.uploadButton { position:absolute; left:480px; top:490px; }
.error { margin:0; padding:0 0 10px 0; color:red; font-size:0.8em; }



#judgesContent { width:927px; height:178px; margin:0 0 0 40px; background:transparent url(/global_assets/images/filmmaker/judges_content_bg.jpg) top left no-repeat; position:relative; }

#runnersupContent { width:927px; height:240px; margin:0 0 0 40px; background:#eee url(/global_assets/images/filmmaker/runnersup_content_bg.jpg) top left no-repeat; position:relative; }

h2.judges_title { width:212px; height:43px; margin:0 0 15px 50px; background:transparent url(/global_assets/images/filmmaker/h2_judges.gif) bottom left no-repeat; }

h2.rollhonour_title { width:283px; height:43px; margin:0 0 10px 50px; background:transparent url(/global_assets/images/filmmaker/h2_rollhonour.gif) bottom left no-repeat; }
h2.thank_title { width:461px; height:43px; margin:0 0 10px 50px; background:transparent url(/global_assets/images/filmmaker/h2_thank.gif) bottom left no-repeat; }


.judge, .runner { width:919px; height:277px; margin:20px 0 30px 40px; position:relative; background:transparent url(/global_assets/images/filmmaker/judge_bg.jpg) top left no-repeat; }



.judgeImg { position:absolute; top:24px; left:24px; }
.judge h3 { position:absolute; top:39px; left:185px; text-indent:-5000px; }
.judge h4 { position:absolute; top:70px; left:235px; text-indent:-5000px; }
.judge h3.luis { width:138px; height:26px; background:transparent url(/global_assets/images/filmmaker/luis_name.jpg) top left no-repeat; }
.judge h4.luisTitle { width:296px; height:19px; background:transparent url(/global_assets/images/filmmaker/luis_title.jpg) top left no-repeat; }

.judgeCopy { position:absolute;  top:100px; left:235px; width:650px; height:125px; }

#content .judgeCopy p { font-size:0.75em; padding:0 0 10px 0; line-height:135%; }


.runner h3 { font-size: 1.2em; position:absolute; top:39px; left:185px;  }
.runner h4 { font-size: 1em; position:absolute; top:70px; left:185px;  }

.runner_up { position:absolute;  top:70px; left:235px; width:650px; xheight:125px; xbackground: #eee;}

#content .runner_up p { font-size:0.7em; padding: 0 0 10px 0; line-height:135%; xbackground: #eee;}



.judge h3.michelle { width:239px; height:30px; background:transparent url(/global_assets/images/filmmaker/michelle_name.jpg) top left no-repeat; }
.judge h4.michelleTitle { width:342px; height:22px; background:transparent url(/global_assets/images/filmmaker/michelle_title.jpg) top left no-repeat; }

.judge h3.nel { width:169px; height:30px; background:transparent url(/global_assets/images/filmmaker/nel_name.jpg) top left no-repeat; }
.judge h4.nelTitle { width:313px; height:22px; background:transparent url(/global_assets/images/filmmaker/nel_title.jpg) top left no-repeat; }


.judge h3.nig { width:177px; height:32px; background:transparent url(/global_assets/images/filmmaker/nig_name.jpg) top left no-repeat; }
.judge h4.nigTitle { width:258px; height:24px; background:transparent url(/global_assets/images/filmmaker/nig_title.jpg) top left no-repeat; }


.judge h3.jon { width:177px; height:32px; background:transparent url(/global_assets/images/filmmaker/jon_name.jpg) top left no-repeat; }
.judge h4.jonTitle { width:250px; height:24px; background:transparent url(/global_assets/images/filmmaker/jon_title.jpg) top left no-repeat; }


.judge h3.gary { width:173px; height:30px; background:transparent url(/global_assets/images/filmmaker/gary_name.jpg) top left no-repeat; }
.judge h4.garyTitle { width:351px; height:22px; background:transparent url(/global_assets/images/filmmaker/gary_title.jpg) top left no-repeat; }
.judge h3.nick { width:211px; height:30px; background:transparent url(/global_assets/images/filmmaker/nick_name.jpg) top left no-repeat; }
.judge h4.nickTitle { width:351px; height:22px; background:transparent url(/global_assets/images/filmmaker/nick_title.jpg) top left no-repeat; }

h2.success_title { width:609px; height:45px; margin:0 0 15px 50px; background:transparent url(/global_assets/images/filmmaker/h2_success.gif) bottom left no-repeat; }

#footer { width:972px; height:112px; background:transparent url(/global_assets/images/filmmaker/footer_bg.png) top right no-repeat; position:relative; }
#bostikLogo { position:absolute; top:50px; left:730px; }
#iKO { position:absolute; top:55px; left:830px; }

#footer ul { position:absolute; top:36px; left:35px; }
#footer ul li { display:inline; margin-right:20px; font-size:0.85em; }
#footer ul li a { color:#005B90; text-decoration:none; }
#footer ul li a:hover { color:#000; }




.showcase { width:199px; xheight:253px; height:333px; margin:20px 0 30px 40px; position:relative; float: left; background: transparent url(/global_assets/images/filmmaker/showcase_bg.jpg) top left no-repeat; xborder: 1px solid #eee;}

.showcaseImg { position:absolute; top:12px; left:17px; }


.showcase_vote {
	 height:  50px; width:  170px; position:absolute; top:250px; left:17px; 
}


.showcase_vote2 {
	 height:  50px; width:  170px; position:absolute; top:150px; left:22px; 
}

.showcaseCopy {
	position:absolute; top:148px; left:17px; 
}

body#showcase #content { width:982px; padding:0px 0; margin: 0; position:relative; xbackground: red;}

#content .showcaseCopy p { font-size:0.75em; padding:0 8px 0px 0; line-height:1.4em; font-weight: normal;}

.italic {
	font-style: italic; font-weight: bold;
}
#content .showcase h3 { padding: 0 8px 6px 0px; margin:0 0 6px 0px; font-size:0.8em; color:#005b90; background:transparent url(/global_assets/images/filmmaker/line_break_thin.gif) bottom left no-repeat;}

#content .showcase h3 a {
	text-decoration: none;
}

#showcaseContent { width:927px; height:68px; margin:0 0 0 50px; xbackground:white; position:relative; }

#showcaseContent p { width:600px; height:60px; margin:0 0 0 0px; padding: 20px 0 0 44px; background:green; position:absolute; left:300px; top: 12px;   background:transparent url(/global_assets/images/filmmaker/Showcase_instruc_bg.jpg) top left no-repeat; font-size: 0.9em; color:#00405d;}


#showcaseContent2 { width:927px; height:90px; margin:0 0 0 50px; xbackground:white; position:relative; }

#showcaseContent2 p { width:820px; height:60px; margin:0 0 0 0px; padding: 16px 40px 0 54px;  position:absolute; left:0px; top: 12px;   background:transparent url(/global_assets/images/filmmaker/Showcase_instruc_bg2.jpg) top left no-repeat; font-size: 0.9em; color:#00405d;}


h2.showcase_title { width:236px; xheight:45px; margin:0 0 10px 0px; background:transparent url(/global_assets/images/filmmaker/Showcase_h2.gif) bottom left no-repeat; }
h2.runnersup_title { width:257px; xheight:45px; margin:0 0 10px 0px; background:transparent url(/global_assets/images/filmmaker/runnersup_h2.gif) bottom left no-repeat; }


#flatscreen_showcase { width:470px; height:335px; position:absolute; top:2px; left:315px; background: red; ;background:transparent url(/global_assets/images/filmmaker/tv_showcase.png) bottom left no-repeat; }


#player {
	margin:  20px 0 0 54px;
}


#showcase_selected { width:199px; height:203px; position:relative; top:0px; left:98px; background:transparent url(/global_assets/images/filmmaker/showcase_title_bg.jpg) top left no-repeat; padding: 20px 0 0 0;}

#showcase_selected h3 { padding: 0px 0px 8px 0px; margin:0px 22px 0px 22px; font-size:0.9em; line-height: 1.2em; color:#005b90; background:transparent url(/global_assets/images/filmmaker/line_break_thin.gif) bottom left no-repeat;}

#showcase_selected p { font-size:0.75em; margin:12px 12px 0px 22px; padding:0 4px 0px 0; line-height:1em; font-weight: normal;}


#winner_selected { width:247px; height:188px; position:relative; top:0px; left:58px; background:transparent url(/global_assets/images/filmmaker/winner_title_bg.jpg) top left no-repeat; padding: 20px 0 0 0;}

#winner_selected h3 { padding: 0px 0px 8px 0px; margin:10px 22px 0px 30px; font-size:1.2em; line-height: 1.2em; color:#005b90; background:transparent url(/global_assets/images/filmmaker/line_break_thin.gif) bottom left no-repeat;}

#winner_selected p { font-size:1.2em; margin:12px 12px 0px 30px; padding:0 4px 0px 0; line-height:0.8em; font-weight: normal;}


