/* 2008 madewithpixels */
/* XHTML / CSS written by Michael Auty (fixed again by Jon Ward :-) */

/* GLOBAL STYLES 
-------------------------------------------------------------------------------*/
html, body {
	width:100%;
	height:100%;
	} 

body {
	height:100%;
	font-family:Arial, Helvetica, Sans-serif;
	font-size:62.5%;
	line-height:2em;
	}


/* ooooooo 'naughty' styles...
-------------------------------------------------------------------------------*/
hr { 
	display:none; }

/* RESET DEFAULT STYLES
-------------------------------------------------------------------------------*/
body, p, h1, h2, h3, h4, h5, ul, ul li, ol, ol li, form, input, fieldset, label, blockquote {
	margin:0;
	padding:0;
	}

fieldset, img a, img a:hover {
	border:none; }

li { 
	list-style-type:none; }

.clearleft {
	clear:left; }

.clearboth {
	clear:both; }

.hdr {
	font-size:0;
	line-height:0;
	overflow:hidden;
	text-indent:-5000px;
	}

/* GLOBAL TYPOGRAPHY
-------------------------------------------------------------------------------*/
h1 a:link,
h1 a:visited,
h1 a:active  {
	display:block;
	width:122px;
	height:37px;
	background:url(../../images/logo_smlhome.png) no-repeat;
	}
	
h2 {
	clear: both;
	margin:0 0 0 0;
	padding:0 0 20px 0;
	font-size:1.8em;
	font-weight:normal;
	text-align:justify;
	}
	
body#projectpage h2 {
	float:left;
	width:645px;
	margin:10px 0 0 0;
	padding:5px 0 15px 0;
	border-top:1px dotted #7F8184;
	}	

h3 {
	margin:0 10px 0 0;
	font-size:1.8em;
	font-weight:normal;
	color:#15a1c9;
	}

#leftcol h3 {
	clear:both;
	margin:10px 0 0 0;
	padding:0 0 5px 0;
	border-bottom:1px dotted #fff;
	}
	
p {
	font-size:1.8em;
	padding:0 0 1em 0;
	text-align:justify;
 	}
 
body#aboutpage p,
body#aboutpage h2 {
	color:#f5f5f5;
	padding:0 0 20px 0;
	font-size:1.4em;
	line-height:2em;
	font-weight:normal;
	 }

.blue {
	color:#15a1c9;}

/* GLOBAL LINK STYLES
-------------------------------------------------------------------------------*/
a {
	outline:none;
	text-decoration:none; }
	
a:link, a:visited, a:active {
	color:#15a1c9;
	}

a:hover {
	color:#000; }

body#homepage a:hover {
	color:#fff; }


/* GLOBAL LAYOUT
-------------------------------------------------------------------------------*/

body#homepage {
	background:#000; }

#sitewrapper {
	margin:0 auto;
	height:100%;
	width:990px;
	}

#leftcol {
	float:left;
	width:645px;
	margin:0;
	padding:30px 0 0 10px;
	}

#rightcol {
	float:right;
	width:305px;
	margin:0;
	padding:0 30px 0 0;
	}

.floatleft {
	float:left; }

.floatright {
	float:right; }
	
/* nav main styles */
ul#nav {
	float:left;
	display:inline;
	width:580px;
	height:15px;
	margin:23px 0 0 0;
	} 	

body.stepdown ul#nav {
	margin:23px 0 20px 0;
	}

body#showreelpage ul#nav {
	position: absolute;
	margin:150px 0 20px 60px;
	} 	

ul#nav li { float:left; }

ul#nav li a:link,
ul#nav li a:visited,
ul#nav li a:active {
	display:block;
	height:15px;
	background:url(../../images/nav.png) no-repeat;
	}

body#aboutpage ul#nav li a:link,
body#aboutpage ul#nav li a:visited,
body#aboutpage ul#nav li a:active,
body#portfoliopage ul#nav li a:link,
body#portfoliopage ul#nav li a:visited,
body#portfoliopage ul#nav li a:active {
	background:url(../../images/navAbout.png) no-repeat;
	}

body#showreelpage ul#nav li a:link,
body#showreelpage ul#nav li a:visited,
body#showreelpage ul#nav li a:active,
body#projectpage.tbm ul#nav li a:link,
body#projectpage.tbm ul#nav li a:visited,
body#projectpage.tbm ul#nav li a:active,
body#projectpage.dee2 ul#nav li a:link,
body#projectpage.dee2 ul#nav li a:visited,
body#projectpage.dee2 ul#nav li a:active   {
	background:url(../../images/navWhite.png) no-repeat;}

ul#nav li a#homelink, 
body#aboutpage ul#nav li a#homelink, 
body#portfoliopage ul#nav li a#homelink, 
body#showreelpage ul#nav li a#homelink, 
body#projectpage.tbm ul#nav li a#homelink, 
body#projectpage.dee2 ul#nav li a#homelink {
	width:68px; }

ul#nav li a#homelink:hover, 
body#aboutpage ul#nav li a#homelink:hover, 
body#portfoliopage ul#nav li a#homelink:hover, 
body#showreelpage ul#nav li a#homelink:hover, 
body#projectpage.tbm ul#nav li a#homelink:hover, 
body#projectpage.dee2 ul#nav li a#homelink:hover {
	background-position:0 -15px; }

ul#nav li a#aboutlink, 
body#aboutpage ul#nav li a#aboutlink, 
body#portfoliopage ul#nav li a#aboutlink, 
body#showreelpage ul#nav li a#aboutlink, 
body#projectpage.tbm ul#nav li a#aboutlink, 
body#projectpage.dee2 ul#nav li a#aboutlink  {
	width:106px;
	background-position:-68px 0; }

ul#nav li a#aboutlink:hover, 
body#aboutpage ul#nav li a#aboutlink:hover, 
body#portfoliopage ul#nav li a#aboutlink:hover, 
body#showreelpage ul#nav li a#aboutlink:hover, 
body#projectpage.tbm ul#nav li a#aboutlink:hover, 
body#projectpage.dee2 ul#nav li a#aboutlink:hover  {
	background-position:-68px -15px; }
	
ul#nav li a#bloglink, 
body#aboutpage ul#nav li a#bloglink, 
body#portfoliopage ul#nav li a#bloglink, 
body#showreelpage ul#nav li a#bloglink, 
body#projectpage.tbm ul#nav li a#bloglink, 
body#projectpage.dee2 ul#nav li a#bloglink {
	width:117px;
	background-position:-174px 0; }

ul#nav li a#bloglink:hover, 
body#aboutpage ul#nav li a#bloglink:hover, 
body#portfoliopage ul#nav li a#bloglink:hover, 
body#showreelpage ul#nav li a#bloglink:hover, 
body#projectpage.tbm ul#nav li a#bloglink:hover, 
body#projectpage.dee2 ul#nav li a#bloglink:hover {
	background-position:-174px -15px; }

ul#nav li a#tvlink, 
body#aboutpage ul#nav li a#tvlink, 
body#portfoliopage ul#nav li a#tvlink, 
body#showreelpage ul#nav li a#tvlink, 
body#projectpage.tbm ul#nav li a#tvlink, 
body#projectpage.dee2 ul#nav li a#tvlink {
	width:92px;
	background-position:-291px 0; }

ul#nav li a#tvlink:hover, 
body#aboutpage ul#nav li a#tvlink:hover, 
body#portfoliopage ul#nav li a#tvlink:hover, 
body#showreelpage ul#nav li a#tvlink:hover, 
body#projectpage.tbm ul#nav li a#tvlink:hover, 
body#projectpage.dee2 ul#nav li a#tvlink:hover {
	background-position:-291px -15px; }

ul#nav li a#portfoliolink, 
body#aboutpage ul#nav li a#portfoliolink, 
body#portfoliopage ul#nav li a#portfoliolink, 
body#showreelpage ul#nav li a#portfoliolink, 
body#projectpage.tbm ul#nav li a#portfoliolink, 
body#projectpage.dee2 ul#nav li a#portfoliolink  {
	width:111px;
	background-position:-383px 0; }

ul#nav li a#portfoliolink:hover, 
body#aboutpage ul#nav li a#portfoliolink:hover, 
body#portfoliopage ul#nav li a#portfoliolink:hover, 
body#showreelpage ul#nav li a#portfoliolink:hover, 
body#projectpage.tbm ul#nav li a#portfoliolink:hover, 
body#projectpage.dee2 ul#nav li a#portfoliolink:hover {
	background-position:-383px -15px; }

ul#nav li a#showreellink, 
body#aboutpage ul#nav li a#showreellink, 
body#portfoliopage ul#nav li a#showreellink, 
body#showreelpage ul#nav li a#showreellink, 
body#projectpage.tbm ul#nav li a#showreellink, 
body#projectpage.dee2 ul#nav li a#showreellink  {
	width:86px;
	background-position:-494px 0; }

ul#nav li a#showreellink:hover, 
body#aboutpage ul#nav li a#showreellink:hover,
body#portfoliopage ul#nav li a#showreellink:hover, 
body#showreelpage ul#nav li a#showreellink:hover, 
body#projectpage.tbm ul#nav li a#showreellink:hover, 
body#projectpage.dee2 ul#nav li a#showreellink:hover {
	background-position:-494px -15px; }
	
#footer {
	clear:both;
	width:740px;
	font-size:.7em;
	line-height:1.6em;
	padding:80px 0 0 11px;
	color:#fff;
	}	


/* HOMEPAGE LAYOUT
-------------------------------------------------------------------------------*/
body#homepage #sitewrapper {
	min-height:600px;
	}

#contact {
	color:#fff; }

#contact {
	padding:85px 0 0 20px;
	font-size:1.1em;
	line-height:18px;
	font-family: arial, helvetica, sans-serif;
	}

#contact li#credit {
	margin:20px 0 0 0; }

#contact li a.eml:link,
#contact li a.eml:visited,
#contact li a.eml:active {
	padding:0 15px 0 0;
	background:url(../../images/icon_eml.png) top right no-repeat; } 

#contact li a.eml:hover {
	background:url(../../images/icon_emlblack.png) top right no-repeat; }

ul.homefeature {
	clear:both;
	}

ul.homefeature h2.hdr a:link,
ul.homefeature h2.hdr a:visited,
ul.homefeature h2.hdr a:active {
	display:block;
	width:645px;
	height:44px;
	}

ul.homefeature li {
	float:left;
	padding:20px 0 0 0;
	border-top:1px dotted #7f8184;
	}

ul.homefeature li p {
	font-size:2em;
	color:#babcbf;
	padding:0 0 15px 0;
	}

ul.homefeature li a img {
	margin:-30px 0 20px 0;
	border:none; } 

.title_animatedpopupbook {
	background:url(../../images/title_animatedpopupbook.png) no-repeat;
	}

.title_nationalmediamuseum {
	background:url(../../images/title_nationalmediamuseum.png) no-repeat;
	}

.title_scotchwhiskyexperience {
	background:url(../../images/title_scotchwhiskyexperience.png) no-repeat;
	}

.title_thebritishmuseum {
	background:url(../../images/title_thebritishmuseum.png) no-repeat;
	}


/* ABOUT PAGE LAYOUT
-------------------------------------------------------------------------------*/
body#aboutpage, body#portfoliopage {
	background:#575759;}

body#aboutpage h1 a:link,
body#aboutpage h1 a:visited,
body#aboutpage h1 a:active,
body#portfoliopage h1 a:link,
body#portfoliopage h1 a:visited,
body#portfoliopage h1 a:active  {
	background:url(../../images/logo_smlabout.png) no-repeat;
	}

body#aboutpage #leftcol img {
	margin:5px 0 20px 0;}


/* CONTACT PAGE LAYOUT
-------------------------------------------------------------------------------*/
body#contactpage h1 {
	text-indent:-5000px;
	width:0;
	height:0;
	overflow:hidden;
	line-height:0;
	font-size:0px; 
	}

body#contactpage p {
	padding:0 20px 10px 11px; }


/* PORTFOLIO PAGE LAYOUT
-------------------------------------------------------------------------------*/
ul#folio {}

ul#folio li {
	float:left;
	display:inline;
	margin:0 0 10px 0;
	}

ul#folio li.left {
	margin:0 10px 10px 0; }

ul#folio li.right {
	margin:0 0 10px 9px; }

ul#folio li a img {
	border:none;
	display:block;
	padding:10px 0 20px 10px;
	}

ul#folio li a:link,
ul#folio li a:visited,
ul#folio li a:active {
	display:block;
	width:208px;
	min-height:230px;	
	}	

ul#folio li a:hover {
}

li a.title_cli { background:#1d1134 url(../../images/title_cli.png) no-repeat; }
li a.title_cli:hover { background:url(../../images/title_cli.png) -208px 0 no-repeat; }

li a.title_swe { background:#1d1134 url(../../images/title_swe.png) no-repeat; }
li a.title_swe:hover { background:url(../../images/title_swe.png) -208px 0 no-repeat; }

li a.title_nnm { background:#1d1134 url(../../images/title_nnm.png) no-repeat; }
li a.title_nnm:hover { background:url(../../images/title_nnm.png) -208px 0 no-repeat; }

li a.title_nnm { background:#1d1134 url(../../images/title_nnm.png) no-repeat; }
li a.title_nnm:hover { background:url(../../images/title_nnm.png) -208px 0 no-repeat; }

li a.title_tbm { background:#1d1134 url(../../images/title_tbm.png) no-repeat; }
li a.title_tbm:hover { background:url(../../images/title_tbm.png) -208px 0 no-repeat; }

li a.title_mkc { background:#1d1134 url(../../images/title_mkc.png) no-repeat; }
li a.title_mkc:hover { background:url(../../images/title_mkc.png) -208px 0 no-repeat; }

li a.title_sun { background:#1d1134 url(../../images/title_sun.png) no-repeat; }
li a.title_sun:hover { background:url(../../images/title_sun.png) -208px 0 no-repeat; }

li a.title_cow { background:#1d1134 url(../../images/title_cow.png) no-repeat; }
li a.title_cow:hover { background:url(../../images/title_cow.png) -208px 0 no-repeat; }

li a.title_dee { background:#1d1134 url(../../images/title_dee.png) no-repeat; }
li a.title_dee:hover { background:url(../../images/title_dee.png) -208px 0 no-repeat; }

li a.title_spi { background:#1d1134 url(../../images/title_spi.png) no-repeat; }
li a.title_spi:hover { background:url(../../images/title_spi.png) -208px 0 no-repeat; }

li a.title_cae { background:#1d1134 url(../../images/title_cae.png) no-repeat; }
li a.title_cae:hover { background:url(../../images/title_cae.png) -208px 0 no-repeat; }

li a.title_tew { background:#1d1134 url(../../images/title_tew.png) no-repeat; }
li a.title_tew:hover { background:url(../../images/title_tew.png) -208px 0 no-repeat; }

li a.title_bra { background:#1d1134 url(../../images/title_bra.png) no-repeat; }
li a.title_bra:hover { background:url(../../images/title_bra.png) -208px 0 no-repeat; }

li a.title_pop { background:#1d1134 url(../../images/title_pop.png) no-repeat; }
li a.title_pop:hover { background:url(../../images/title_pop.png) -208px 0 no-repeat; }

li a.title_roy { background:#1d1134 url(../../images/title_roy.png) no-repeat; }
li a.title_roy:hover { background:url(../../images/title_roy.png) -208px 0 no-repeat; }

li a.title_bow { background:#1d1134 url(../../images/title_bow.png) no-repeat; }
li a.title_bow:hover { background:url(../../images/title_bow.png) -208px 0 no-repeat; }

li a.title_vir { background:#1d1134 url(../../images/title_vir.png) no-repeat; }
li a.title_vir:hover { background:url(../../images/title_vir.png) -208px 0 no-repeat; }

li a.title_mar { background:#1d1134 url(../../images/title_mar.png) no-repeat; }
li a.title_mar:hover { background:url(../../images/title_mar.png) -208px 0 no-repeat; }

li a.title_pro { background:#1d1134 url(../../images/title_pro.png) no-repeat; }
li a.title_pro:hover { background:url(../../images/title_pro.png) -208px 0 no-repeat; }

li a.title_nnm { background:#1d1134 url(../../images/title_nnm.png) no-repeat; }
li a.title_nnm:hover { background:url(../../images/title_nnm.png) -208px 0 no-repeat; }

li a.title_dee2 { background:#1d1134 url(../../images/title_dee2.png) no-repeat; }
li a.title_dee2:hover { background:url(../../images/title_dee2.png) -208px 0 no-repeat; }

li a.title_roy2 { background:#1d1134 url(../../images/title_roy2.png) no-repeat; }
li a.title_roy2:hover { background:url(../../images/title_roy2.png) -208px 0 no-repeat; }

li a.title_sum { background:#1d1134 url(../../images/title_sum.png) no-repeat; }
li a.title_sum:hover { background:url(../../images/title_sum.png) -208px 0 no-repeat; }

li a.title_mes { background:#1d1134 url(../../images/title_mes.png) no-repeat; }
li a.title_mes:hover { background:url(../../images/title_mes.png) -208px 0 no-repeat; }

li a.title_sta { background:#1d1134 url(../../images/title_sta.png) no-repeat; }
li a.title_sta:hover { background:url(../../images/title_sta.png) -208px 0 no-repeat; }

li a.title_wmc { background:#1d1134 url(../../images/title_wmc.png) no-repeat; }
li a.title_wmc:hover { background:url(../../images/title_wmc.png) -208px 0 no-repeat; }

li a.title_oxf { background:#1d1134 url(../../images/title_oxf.png) no-repeat; }
li a.title_oxf:hover { background:url(../../images/title_oxf.png) -208px 0 no-repeat; }

li a.title_ayp { background:#1d1134 url(../../images/title_ayp.png) no-repeat; }
li a.title_ayp:hover { background:url(../../images/title_ayp.png) -208px 0 no-repeat; }

li a.title_sto { background:#1d1134 url(../../images/title_sto.png) no-repeat; }
li a.title_sto:hover { background:url(../../images/title_sto.png) -208px 0 no-repeat; }

li a.title_cre { background:#1d1134 url(../../images/title_cre.png) no-repeat; }
li a.title_cre:hover { background:url(../../images/title_cre.png) -208px 0 no-repeat; }


/* PROJECT PAGE LAYOUT
-------------------------------------------------------------------------------*/
body#projectpage h1 a:link,
body#projectpage h1 a:visited,
body#projectpage h1 a:active  {
	background:url(../../images/logo_smlproj.png) no-repeat;
	}

body#projectpage #leftcol {
	padding:30px 0 60px 10px;}

body#projectpage #leftcol img {
	margin:0 0 5px 0;} 

body#projectpage #leftcol ul#nav {
	margin:23px 0 30px 0;
	} 

body#projectpage #rightcol p {
	font-family: arial, helvetica, sans-serif;
	color:#a0a1a3;
	font-size:1.2em;
	padding:0 0 20px 20px;
	line-height:1.6em;
	}

body#projectpage #rightcol p strong {
	font-weight:normal;
	color:#535154; 
	}

body#projectpage.roy2 #rightcol p strong {
	color:#fff; 
	}

body#projectpage #rightcol #contact {
	color:#535154;
	margin:0 0 20px 0; 
	}

body#projectpage.stepdown.clitheroe #imagewrapper2 {
	padding:0 0 200px 0;
	background:url(../../images/clibg01.jpg) 200px 0 no-repeat;
	}

body#projectpage.stepdown.clitheroe #imagewrapper1 {
	width:100%;
	height:1900px;
	background:url(../../images/clibg02.jpg) bottom right no-repeat;
	}

body#projectpage.stepdown.bra {
	background:url(../../images/brabg.png) repeat;
	}

body#projectpage.stepdown.roy2 {
	background:url(../../images/roy2bg.jpg) repeat;
	}

body#projectpage.stepdown.swe {
	background:url(../../images/swebg.jpg) repeat;
	}

body#projectpage.stepdown.swe h1 a:link,
body#projectpage.stepdown.swe h1 a:visited,
body#projectpage.stepdown.swe h1 a:active  {
	background:url(../../images/logo_smlhome.png) no-repeat;
	}

body#projectpage.stepdown.tbm {
	background:url(../../images/tbmbg.jpg) repeat;
	}

body#projectpage.stepdown.dee2 {
	background:url(../../images/dee2bg.jpg) repeat;
	}

body#projectpage.stepdown.dee2 h1 a:link,
body#projectpage.stepdown.dee2 h1 a:visited,
body#projectpage.stepdown.dee2 h1 a:active  {
	background:url(../../images/logo_smlhome.png) no-repeat;
	}


p a.vimeo:link,
p a.vimeo:visited,
p a.vimeo:active {
	color:#535154;
	padding:6px 80px 10px 0 ;
	background:url(../../images/btn_vimeo.png) 63px 0 no-repeat;
	}

p a.vimeo:hover {
	color:#15a1c9; }

body.project h1 {
	text-indent:-5000px;
	width:0;
	height:0;
	overflow:hidden;
	line-height:0;
	font-size:0px; 
	}

body.project #rightcol p,
body#showreel #rightcol p {
	margin:0 0 10px 0; }

body.project #rightcol p, 
body.project #rightcol h2, 
body.project #rightcol ul.credits,
body#showreelpage #rightcol p,
body#showreelpage #rightcol h2,
body#showreelpage #rightcol ul.credits {
	clear:both;
	padding:0 0 0 3px;
	font-size:1.1em;
	line-height:1.6em;
	font-family:arial, helvetica, sans-serif;
	}

body.project #rightcol h2,
body#showreelpage #rightcol h2 {
	padding:10px 0 0 3px;
	font-weight:normal;
	}

#mainimageholder {
    background:#000000 url(../../images/ajax.gif) no-repeat center center;
    font-size:0;
    line-height:0;
    width:750px;
	}

body#proj_clitheroe #imagewrapper {
	width:100%;
	min-height:100%;
	background:url(../../images/bg_clitheroe.jpg) top center no-repeat;
	}

#tvlink a {
	position:absolute;
	text-indent:-5000px;
	font-size:0;
	margin:40px 0 0 -180px;
	width:164px;
	height:173px;
	background:url(../../images/btn_playmovie.png) no-repeat;
	}

a:link.clitheroeHD,
a:visited.clitheroeHD,
a:active.clitheroeHD,
a:hover.clitheroeHD {
	display:block;
	padding:20px 0 0 0;
	width:230px;
	height:45px;
	text-indent:-5000px;
	font-size:0;
	background:url(../../images/btn_clitheroeHD.png) bottom no-repeat;
	}

body#projectpage.tbm #rightcol #content {
	margin:0 0 0 5px;
	padding:15px 15px 18px 15px;
	background:url(../../images/contentbg.png) repeat;	}

body#projectpage.tbm #rightcol #content p {
	margin:0;
	padding:0 0 20px 0;
	}

body#projectpage.tbm #rightcol #content p strong,
body#projectpage.dee2 #rightcol p, 
body#projectpage.dee2 #rightcol p strong,
body#projectpage.dee2 #rightcol #contact {
	color:#fff; }
	
body#projectpage.tbm h1 a:link,
body#projectpage.tbm h1 a:visited,
body#projectpage.tbm h1 a:active  {
	background:url(../../images/logo_smlhome.png) no-repeat;
	}

	
/* AY-PE TV LAYOUT
-------------------------------------------------------------------------------*/
#jon {
	float:left;
	height:100%;
	min-height:700px;
	}
	
body#showreelpage.clitheroe #imagewrapper {
	width:100%;
	min-height:100%;
	background:url(../../images/tvbg_clitheroe.jpg) top center no-repeat;
	}

body#showreelpage.clitheroe #mainimageholder {
    font-size:0;
    line-height:0;
    width:660px;
    height:388px;
    margin:180px 0 0 40px;
    background:url(../../images/tvmovieshadow.png) no-repeat;	
	}

body#showreelpage.clitheroe #mainimageholder.foureighty {
    font-size:0;
    line-height:0;
    width:853px;
    height:480px;
    margin:180px 0 0 40px;
    background:none;	
	}

body#showreelpage.clitheroe #mainimageholder #flash {
	float:left;
	display:inline;
	margin:10px 0 0 10px; }

body#showreelpage.clitheroe #leftcol {
	float:left;
	height:100%;
	width:701px;
	margin:0;
	padding:60px 0 0 11px;
	}

body#showreelpage.clitheroe #rightcol {
	float:right;
	width:223px;
	margin:0;
	padding:247px 50px 0 0;
	background:url(../../images/tvf_clitheroepop.png) 90px 160px no-repeat;
	font-size:.9em;
	}

body#showreelpage.clitheroe #rightcol p {
	margin:0 0 10px 0;  }
	
#tvcontact {
	width:990px;
	margin:-132px auto 0 auto;
	}

body#showreelpage.clitheroe #tvcontact a {
	position:absolute;
	text-indent:-5000px;
	font-size:0;
	display:block;
	padding:0 0 0 12px;
	width:742px;
	height:132px;
	background:url(../../images/tvcontact_clitheroe.png) right no-repeat;
	}
	
#tvlogo {
	position:absolute;
	top:50%;
	}

body#showreelpage.clitheroe #tvlogo {
	z-index:1000;
	width:354px;
	height:382px;
	background:url(../../images/tvlogo_clitheroe.png) no-repeat;
	}

body#showreelpage.clitheroe #tvlogo a:link,
body#showreelpage.clitheroe #tvlogo a:visited,
body#showreelpage.clitheroe #tvlogo a:active {
	display:block;
	width:354px;
	height:382px;
	text-indent:-5000px;
	font-size:0;
	cursor:pointer;
	}

#floater_one {
	width:150%;
	position:absolute; 
	}

#floater_two {
	width:170%;
	position:absolute; 
	}

#floater_three {
	width:190%;
	position:absolute; 
	}

#floater_four {
	width:120%;
	position:absolute; 
	}

body#showreelpage.clitheroe #floater_one {
	width:237px;
	height:179px;
	margin:-3% 0 0 40%;
	background:url(../../images/tvf_clitheroecloud1.png) no-repeat;
	}

body#showreelpage.clitheroe #floater_two {
	width:307px;
	height:282px;
	margin:-6% 0 0 20%;
	background:url(../../images/tvf_clitheroemoon.png) no-repeat;
	}

body#showreelpage.clitheroe #floater_three {
	width:407px;
	height:286px;
	margin:-2% 0 0 -10%;
	background:url(../../images/tvf_clitheroecloud2.png) no-repeat;
	}

body#showreelpage.clitheroe #floater_four {
	width:458px;
	height:292px;
	margin:-4% 0 0 55%;
	background:url(../../images/tvf_clitheroecloud3.png) no-repeat;
	}
