
* {
	margin: 0;
	padding: 0;
}
body {
	color:#333;
 	font-size: 12px; 
	font-family: Arial, "MS Trebuchet", sans-serif; 
}


a {color:#0C7DA3;text-decoration:none;}
#container a {color:#fff;text-decoration:underline;}

p {margin:0 0 5px;color:#fff;}

#watching p {font-size:22px;}
#our-new-identity p {margin:16px 0 5px;}

h2 {font-size:1.2em;}
h3 {font-size:1.5em;color:#fff;margin:23px 0 5px;}

.clear{
	clear:both;
}



#header {
	width: 100%;
	height:82px;
	
}
#header img {margin:5px 0 0 11px;}
#header ul {
	position:absolute;
	list-style:none;
	width:661px;
	height:82px;
	top:0;
	left:200px;
	overflow:hidden;
	z-index:1;
}
#header ul li {position:relative;float:left;display:inline-block;width:110px;height:82px;margin:0 0px 0 0;}
#header ul li a {
	width:110px;
	height:82px;
	text-decoration:none;
	position:absolute;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center bottom;
	overflow:hidden;
}
#header ul li.m0 a {background-image: url('/images/m_home.png');}
#header ul li.m1 a {background-image: url('/images/m_identity.png');}
#header ul li.m2 a {background-image: url('/images/m_youcanwin.png');}
#header ul li.mc a {background-image: url('/images/m_christmas.png');}
#header ul li.m3 a {background-image: url('/images/m_making_ad.png');}
#header ul li.m4 a {background-image: url('/images/m_watch_ad.png');}

#header ul li:hover, #header ul li a:hover, #header div.telecom-link:hover, #header div.telecom-link a:hover, #header ul li a.active, #header ul li.active a {
	background-position:center top;
}
#header div.telecom-link {
	position:absolute;
	height:82px;
	right:0;
	top:0;
	width:110px;
}
#header a.mr {
	position:absolute;
	background:transparent url('/images/m_telecom.png') center bottom no-repeat;
	height:82px;
	right:0;
	top:0;
	width:110px;
	text-decoration:none;
}
#header ul li div, #header a div {position:absolute;width:1px;height:82px;top:0;left:0;background:transparent url('/images/dots.png') 0 0 repeat-y;}
#header ul li div div {position:absolute;width:1px;height:82px;left:110px;top:0;background:transparent url('/images/dots.png') 0 0 repeat-y;}

#header span {
	position:absolute;
	right:0;
	top:0;
	width:110px;
	height:82px;
}
#content {
	background:transparent url('../images/tb.png') 0 0 repeat-x;
	margin:0;
}
#container {
	position:relative;
	width:983px;
	height:563px;
	background-color:#fff;
	margin:0px auto 55px;
}

#container .t, #container .r, #container .b, #container .l {position:absolute;}
#container .t {width:980px;height:10px;top:0px;left:0px;background:transparent url('../images/t.png') 0 1px repeat-x;}
#container .r {width:10px;height:560px;top:1px;right:0px;background:transparent url('../images/r.png') 0 0 repeat-y;}
#container .b {width:980px;height:10px;bottom:0px;left:0px;background:transparent url('../images/b.png') 0 0 repeat-x;}
#container .l {width:10px;height:560px;top:0px;left:0px;background:transparent url('../images/l.png') -3px 0 repeat-y;}
#container .tl, #container .tr, #container .bl, #container .br {position:absolute;width:50px;height:50px;}
#container .tl {top:0px;left:0px;background:transparent url('../images/tl.png') left top no-repeat;}
#container .tr {top:0px;right:0px;background:transparent url('../images/tr.png') 34px 1px no-repeat;}
#container .bl {bottom:0px;left:0px;background:transparent url('../images/bl.png') -1px 34px no-repeat;}
#container .br {bottom:0px;right:0px;background:transparent url('../images/br.png') 34px 33px no-repeat;}


#pull-in .t, #pull-in .r, #pull-in .b {position:absolute;}
#pull-in .t {width:658px;height:10px;top:31px;left:-2px;background:transparent url('../images/sh-t.png') 0 1px repeat-x;}
#pull-in .r {width:10px;height:341px;top:40px;left:688px;background:transparent url('../images/sh-r.png') 0 0 repeat-y;}
#pull-in .b {width:658px;height:10px;top:470px;left:-2px;background:transparent url('../images/sh-b.png') 0 0 repeat-x;}
#pull-in .tr, #pull-in .br {position:absolute;width:5px;height:5px;padding:5px;}
#pull-in .tr {top:36px;left:688px;background:transparent url('../images/sh-tr.png') 0 0 no-repeat;}
#pull-in .br {top:470px;left:688px;background:transparent url('../images/sh-br.png') 0 0 no-repeat;}

#pull-in-form .t, #pull-in .r, #pull-in .b {position:absolute;}
#pull-in-form .t {width:858px;height:10px;top:51px;left:-2px;background:transparent url('../images/sh-t.png') 0 1px repeat-x;}
#pull-in-form .r {width:10px;height:397px;top:60px;left:888px;background:transparent url('../images/sh-r.png') 0 0 repeat-y;}
#pull-in-form .b {width:858px;height:10px;top:470px;left:-2px;background:transparent url('../images/sh-b.png') 0 0 repeat-x;}
#pull-in-form .tr, #pull-in .br {position:absolute;width:5px;height:5px;padding:5px;}
#pull-in-form .tr {top:36px;left:888px;background:transparent url('../images/sh-tr.png') 0 0 no-repeat;}
#pull-in-form .br {top:470px;left:888px;background:transparent url('../images/sh-br.png') 0 0 no-repeat;}

#our-new-identity .t, #pull-in .r, #pull-in .b {position:absolute;}
#our-new-identity .t {width:658px;height:10px;top:51px;left:-2px;background:transparent url('../images/sh-t.png') 0 1px repeat-x;}
#our-new-identity .r {width:10px;height:341px;top:60px;left:688px;background:transparent url('../images/sh-r.png') 0 0 repeat-y;}
#our-new-identity .b {width:658px;height:10px;top:470px;left:-2px;background:transparent url('../images/sh-b.png') 0 0 repeat-x;}
#our-new-identity .tr, #pull-in .br {position:absolute;width:5px;height:5px;padding:5px;}
#our-new-identity .tr {top:36px;left:688px;background:transparent url('../images/sh-tr.png') 0 0 no-repeat;}
#our-new-identity .br {top:470px;left:688px;background:transparent url('../images/sh-br.png') 0 0 no-repeat;}

#making .t, #pull-in .r, #pull-in .b {position:absolute;}
#making .t {width:445px;height:10px;top:51px;left:-2px;background:transparent url('../images/sh-t.png') 0 1px repeat-x;}
#making .r {width:10px;height:341px;top:60px;left:473px;background:transparent url('../images/sh-r.png') 0 0 repeat-y;}
#making .b {width:445px;height:10px;top:470px;left:-2px;background:transparent url('../images/sh-b.png') 0 0 repeat-x;}
#making .tr, #pull-in .br {position:absolute;width:5px;height:5px;padding:5px;}
#making .tr {top:36px;left:445px;background:transparent url('../images/sh-tr.png') 0 0 no-repeat;}
#making .br {top:470px;left:445px;background:transparent url('../images/sh-br.png') 0 0 no-repeat;}

#watching .t, #pull-in .r, #pull-in .b {position:absolute;}
#watching .t {width:445px;height:10px;top:51px;left:-2px;background:transparent url('../images/sh-t.png') 0 1px repeat-x;}
#watching .r {width:10px;height:341px;top:60px;left:473px;background:transparent url('../images/sh-r.png') 0 0 repeat-y;}
#watching .b {width:445px;height:10px;top:470px;left:-2px;background:transparent url('../images/sh-b.png') 0 0 repeat-x;}
#watching .tr, #pull-in .br {position:absolute;width:5px;height:5px;padding:5px;}
#watching .tr {top:36px;left:445px;background:transparent url('../images/sh-tr.png') 0 0 no-repeat;}
#watching .br {top:470px;left:445px;background:transparent url('../images/sh-br.png') 0 0 no-repeat;}



#container #flash-box {position:relative;width:960px;height:540px;background-color:#eee;top:11px;left:12px;}
#container #low-res-box {position:relative;width:960px;height:540px;background:transparent url('../images/spark_design_people.jpg') 0 0 no-repeat;top:11px;left:12px;}

#container #our-new-identity {position:relative;width:960px;height:540px;background:transparent url('../images/our-new-identity-back.png') right 0 no-repeat;top:11px;left:12px;}
#our-new-identity div {position:absolute;width:360px;height:340px;left:30px; top:84px;padding:45px 15px 0;}
#our-new-identity span {display:none;}

#container #pull-in {position:relative;width:960px;height:540px;background:transparent url('../images/our-new-identity-back.png') right 0 no-repeat;top:11px;left:12px;}
#pull-in div {position:absolute;width:660px;height:340px;left:-2px; top:40px;background:transparent url('../images/blue-back.png') 0 0 repeat;padding:14px 15px 0;}
#pull-in h2 {position:absolute;width:670px;height:20px;left:0px; top:0px;background-color:#fff;font-size:20px;padding:7px 10px 13px;}

#container #pull-in-form {position:relative;width:960px;height:540px;background:transparent url('../images/form_new.jpg') right 0 no-repeat;top:11px;left:12px;}
#pull-in-form div {position:absolute;width:245px;height:340px;left:30px; top:84px;padding:14px 15px 0;}
#pull-in-form h2 {display:none;}

#container #pull-in-form2 {position:relative;width:960px;height:540px;background:transparent url('../images/form_bg.jpg') right 0 no-repeat;top:11px;left:12px;}
#pull-in-form2 div {position:absolute;width:245px;height:340px;left:30px; top:84px;padding:14px 15px 0;}
#pull-in-form2 h2 {display:none;}


#container #our-new-identity {position:relative;width:960px;height:540px;background:transparent url('../images/identity.jpg') right 0 no-repeat;top:11px;left:12px;}
#our-new-identity div {position:absolute;width:360px;height:340px;left:30px; top:84px;padding:14px 15px 0;}
#our-new-identity h2 {display:none;}

#container #making {position:relative;width:960px; height:540px;background:transparent url('../images/making.jpg') right 0 no-repeat;top:11px;left:12px;}
#making div {position:absolute;width:360px;height:340px;left:30px; top:84px;padding:14px 15px 0;}
#making h2 {display:none;}

#container #watching {position:relative;width:960px;height:540px;background:transparent url('../images/watch.jpg') right 0 no-repeat;top:11px;left:12px;}
#watching div {position:absolute;width:300px;height:340px;left:30px; top:158px;padding:14px 15px 0;}
#watching h2 {display:none;}


/*#text-vid {position:relative;width:960px;margin:40px auto 80px;}*/
/*#text-vid div {position:relative;float:right;width:300px;min-height:240px;background-color:#eee;margin:0 20px 20px;}*/

#container #low-res-alana {position:relative;width:960px;height:540px;background:transparent url('../images/alana.jpg') 0 0 no-repeat;top:11px;left:12px;}
#container #low-res-bryan {position:relative;width:960px;height:540px;background:transparent url('../images/bryan.jpg') 0 0 no-repeat;top:11px;left:12px;}
#container #low-res-darren {position:relative;width:960px;height:540px;background:transparent url('../images/darren.jpg') 0 0 no-repeat;top:11px;left:12px;}
#container #low-res-jak {position:relative;width:960px;height:540px;background:transparent url('../images/jak.jpg') 0 0 no-repeat;top:11px;left:12px;}
#container #low-res-jan {position:relative;width:960px;height:540px;background:transparent url('../images/jan.jpg') 0 0 no-repeat;top:11px;left:12px;}
#container #low-res-yasmin {position:relative;width:960px;height:540px;background:transparent url('../images/yasmin.jpg') 0 0 no-repeat;top:11px;left:12px;}
#container #low-res-mike {position:relative;width:960px;height:540px;background:transparent url('../images/mike.jpg') 0 0 no-repeat;top:11px;left:12px;}
#container #low-res-zach {position:relative;width:960px;height:540px;background:transparent url('../images/zach.jpg') 0 0 no-repeat;top:11px;left:12px;}

#low-res-box a.alana {position:absolute;width:68px;height:233px;top:307px;left:50px;}
#low-res-box a.bryan {position:absolute;width:66px;height:264px;top:276px;left:267px;}
#low-res-box a.darren {position:absolute;width:67px;height:233px;top:307px;left:638px;}
#low-res-box a.jak {position:absolute;width:66px;height:259px;top:281px;left:846px;}
#low-res-box a.jan {position:absolute;width:52px;height:233px;top:307px;left:740px;}
#low-res-box a.yasmin {position:absolute;width:106px;height:226px;top:314px;left:372px;}
#low-res-box a.mike {position:absolute;width:90px;height:274px;top:266px;left:504px;}
#low-res-box a.zach {position:absolute;width:71px;height:265px;top:275px;left:157px;}

#low-res-box div.alana {position:absolute;width:65px;height:28px;top:278px;left:50px;visibility:hidden;background:transparent url('../images/alana-name.png') 0 0 no-repeat;}
#low-res-box div.bryan {position:absolute;width:65px;height:28px;top:247px;left:265px;visibility:hidden;background:transparent url('../images/bryan-name.png') 0 0 no-repeat;}
#low-res-box div.darren {position:absolute;width:65px;height:28px;top:276px;left:634px;visibility:hidden;background:transparent url('../images/darren-name.png') 0 0 no-repeat;}
#low-res-box div.jak {position:absolute;width:65px;height:28px;top:252px;left:854px;visibility:hidden;background:transparent url('../images/jak-name.png') 0 0 no-repeat;}
#low-res-box div.jan {position:absolute;width:65px;height:28px;top:275px;left:733px;visibility:hidden;background:transparent url('../images/jan-name.png') 0 0 no-repeat;}
#low-res-box div.yasmin {position:absolute;width:65px;height:28px;top:279px;left:402px;visibility:hidden;background:transparent url('../images/yasmin-name.png') 0 0 no-repeat;}
#low-res-box div.mike {position:absolute;width:65px;height:28px;top:238px;left:513px;visibility:hidden;background:transparent url('../images/mike-name.png') 0 0 no-repeat;}
#low-res-box div.zach {position:absolute;width:65px;height:28px;top:245px;left:153px;visibility:hidden;background:transparent url('../images/zach-name.png') 0 0 no-repeat;}

#low-res-alana .name-badge {position:absolute;background:transparent url('../images/alana-badge.png') 0 top no-repeat;width:647px;height:40px;bottom:32px;left:0px;cursor: pointer;}
#low-res-bryan .name-badge {position:absolute;background:transparent url('../images/bryan-badge.png') 0 top no-repeat;width:647px;height:40px;bottom:32px;left:0px;cursor: pointer;}
#low-res-darren .name-badge {position:absolute;background:transparent url('../images/darren-badge.png') 0 top no-repeat;width:647px;height:40px;bottom:32px;left:0px;cursor: pointer;}
#low-res-jak .name-badge {position:absolute;background:transparent url('../images/jak-badge.png') 0 top no-repeat;width:647px;height:40px;bottom:32px;left:0px;cursor: pointer;}
#low-res-jan .name-badge {position:absolute;background:transparent url('../images/jan-badge.png') 0 top no-repeat;width:647px;height:40px;bottom:32px;left:0px;cursor: pointer;}
#low-res-yasmin .name-badge {position:absolute;background:transparent url('../images/yasmin-badge.png') 0 top no-repeat;width:647px;height:40px;bottom:32px;left:0px;cursor: pointer;}
#low-res-mike .name-badge {position:absolute;background:transparent url('../images/mike-badge.png') 0 top no-repeat;width:647px;height:40px;bottom:32px;left:0px;cursor: pointer;}
#low-res-zach .name-badge {position:absolute;background:transparent url('../images/zach-badge.png') 0 top no-repeat;width:647px;height:40px;bottom:32px;left:0px;cursor: pointer;}


#illustration {position:absolute;font-size:18px;width:320px;height:290px;top:78px;right:0px;padding:38px 20px 10px;}
#interview {position:absolute;width:479px;height:312px;top:104px;right:0px;padding:0px;}

#illustration h2 {position:absolute;font-size:0em;width:320px;height:30px;top:7px;left:20px;padding:20px 20px 10px;}
#low-res-alana #illustration h2 {background:transparent url('../images/alana_artist_header.png') 0 0 no-repeat;}
#low-res-bryan #illustration h2 {background:transparent url('../images/bryan_artist_header.png') 0 0 no-repeat;}
#low-res-darren #illustration h2 {background:transparent url('../images/darren_artist_header.png') 0 0 no-repeat;}
#low-res-jak #illustration h2 {background:transparent url('../images/jak_artist_header.png') 0 0 no-repeat;}
#low-res-jan #illustration h2 {background:transparent url('../images/jan_artist_header.png') 0 0 no-repeat;}
#low-res-yasmin #illustration h2 {background:transparent url('../images/yasmin_artist_header.png') 0 0 no-repeat;}
#low-res-mike #illustration h2 {background:transparent url('../images/mike_artist_header.png') 0 0 no-repeat;}
#low-res-zach #illustration h2 {background:transparent url('../images/zach_artist_header.png') 0 0 no-repeat;}


#low-res-alana #illustration {background:transparent url('../images/alana-ill.png') 0 0 repeat;}
#low-res-bryan #illustration {background:transparent url('../images/bryan-ill.png') 0 0 repeat;}
#low-res-darren #illustration {background:transparent url('../images/darren-ill.png') 0 0 repeat;}
#low-res-jak #illustration {background:transparent url('../images/jak-ill.png') 0 0 repeat;}
#low-res-jan #illustration {background:transparent url('../images/jan-ill.png') 0 0 repeat;}
#low-res-yasmin #illustration {background:transparent url('../images/yasmin-ill.png') 0 0 repeat;}
#low-res-mike #illustration {background:transparent url('../images/mike-ill.png') 0 0 repeat;}
#low-res-zach #illustration {background:transparent url('../images/zach-ill.png') 0 0 repeat;}

#low-res-alana #illustration p {color:#333;}


.illustration {position:absolute;background:transparent url('../images/illustration.png') 0 bottom no-repeat;width:360px;height:40px;bottom:78px;right:0px;cursor: pointer;}
.interview {position:absolute;background:transparent url('../images/interview.png') 0 top no-repeat;width:308px;height:40px;bottom:32px;right:0px;cursor: pointer;}
.back-to-main-site {position:absolute;background:transparent url('../images/back.png') 0 bottom no-repeat;width:124px;height:25px;bottom:0px;right:0px;}

.illustration:hover {background-position:0 top !important;}
.interview:hover {background-position:0 top !important;}
.back-to-main-site:hover {background-position:0 top !important;}

object#making-flv {position:absolute;left:479px;top:105px;}
object#watching-flv {position:absolute;left:479px;top:121px;}

#making .vid-ex {position:absolute;top:409px;left:465px;height:50px;}
#making .vid-ex p {color:#333;}

input, textarea, input:active, textarea:active, input:focus, textarea:focus {background:transparent;border:0;outline:none;}

div#passion-box {position:absolute;left:550px;top:24px;width:403px;height:515px;}
div#passion-box form {position:relative;width:403px;height:515px;font-size:14px;}
/*div#passion-box form label {position:relative;line-height:27px;}*/
div#passion-box form input {position:absolute;right:0;width:210px;margin-top:3px;background:transparent;border:0;}
div#passion-box form input.phone {position:absolute;right:0;width:140px;margin-top:3px;}
div#passion-box form input.checkbox {position:absolute;left:0;width:10px;margin-top:1px;}
div#passion-box form span.checkbox {margin-left:14px;}
div#passion-box form input.submit {position:absolute;left:301px;top:485px;height:27px;width:100px;cursor:pointer;}
div#passion-box form textarea {position:relative;left:2px;width:400px;height:53px;margin-bottom:11px;top:1px;overflow:hidden;}

div#passion-box form input#first_name 				{top:127px;}
div#passion-box form input#last_name 					{top:156px;}
div#passion-box form input#street 						{top:207px;}
div#passion-box form input#suburb 						{top:236px;}
div#passion-box form input#town_city 					{top:264px;}
div#passion-box form input#email 							{top:293px;}
div#passion-box form input#confirm_email 			{top:323px;}
div#passion-box form input#home_phone 				{top:353px;width:165px;}
div#passion-box form input#mobile 						{top:382px;width:165px;}

div#passion-box form select#home_phone_prefix {margin:113px 0 0 182px;}
div#passion-box form select#mobile_prefix 		{margin:8px 0 0 182px;}
div#passion-box form input#terms 							{height:14px;left:73px;top:414px;width:14px;}
div#passion-box form input#email_me 						{height:14px;left:73px;top:440px;width:14px;}

#why-link {visibility:hidden;left:-154px;position:absolute;top:241px;width:200px;color:#000;font-size:10px;background:#A3DBF7 url('../images/close.png') 201px 56px no-repeat;padding:10px;}
div#passion-box form .why-link {position:absolute;left:182px;top:185px;width:101px;height:15px;cursor:pointer;}
div#passion-box form .terms-link {position:absolute;left:98px;top:416px;width:306px;height:15px;}
div#passion-box form .privacy-link {position:absolute;left:103px;top:493px;width:74px;height:15px;}
div#pull-in-form p {margin:10px 0px;color:#004565;}
div#pull-in-form2 p {margin:10px 0px;color:#004565;font-size:16px;}

div#passion-box .passion-top {position:relative;height:80px;width:750px;}
div#passion-box .passion-bottom {position:relative;height:90px;width:750px;}
div#passion-box .passion-top div {position:relative;float:left;width:244px;}
div#passion-box .passion-bottom div {position:relative;float:left;width:375px;}
/*div#passion-box .passion-bottom div.right-side {text-align:right;}*/
div#passion-box div.right-block {text-align:right;margin:-25px 20px;}

.high-low {position:absolute;text-align:center;width:100%;margin:-40px auto 0;}

#terms {padding:45px 60px;}
#terms li {margin:5px 0;}
#terms div {float:left;width:380px;margin:0 25px;}

#passion-box .ajaxSubmit { margin:-3px 0 0 -98px;height:478px;padding:20px 50px;top:0;width:408px;color:#004565;font-size:22px;}
#passion-box .ajaxSubmit p {margin:4px 0;color:#004565;font-size:22px;}

#variable-spacer {position:relative;height:40px;}


#footer {position:relative;bottom:0;height:20px;width:100%;background-color:#585959;}
#footer span {position:absolute;background:transparent url('../images/dots.png') 0 0 repeat-y;color:#B7B7B7;padding:3px 0 0 10px;right:10px;height:17px;}

#making #download, #watching #download {position:absolute;width:191px;height:25px;top:58px;left:769px;background:transparent url('../images/download.png') 0 top no-repeat;padding:0;}
#making #download:hover, #watching #download:hover {background:transparent url('../images/download.png') 0 bottom no-repeat;}

div.formError {opacity: 0.9 !important;-moz-opacity: 0.9 !important;filter:alpha(opacity=90) }
