
	/*

		This file overrides old rules from c4_gnav.css and makes new rules available,
		targetting the search C4/search web HTML elements.

	*/

	/* new:[ */

#c4logo { width:144px; height:134px; }

#c4banner { height:100px; }
#c4Navigation { height:34px; }

#c4ad-Top-parent { width:730px; height:95px; position:absolute; top:0.1em; left:16.8em; z-index:9000; border:none; } /* top:2px; left:270px; */
#c4ad-Top-parent	#c4ad-Top { left:0px !important; bottom:0px !important; top:auto !important; height:auto !important; }

#c4mainNav { width:126px !important; height:134px !important; padding:0 !important; } /* 11em? */
#c4mainNav ul.channels	{ margin-top:1em !important; margin-bottom:1.75em !important; }

/*  this style is for homepage only due to "4radio" being removed from homepage global nav link  */
#c4mainNav ul.channels-hp	{ margin-top:1em !important; margin-bottom:2.90em !important; }
/*  this style is for homepage only due to "4radio" being removed from homepage global nav link  */

#c4mainNav ul.locations { margin-top:1.75em !important; margin-bottom:0 !important; }
 

#c4ad-x07 { position:absolute; left:48em ; top:12em !important ; }
#c4ad-x08 { position:absolute; left:48em ; top:12em !important ; }

#c4ad-x07.home { left:55.25em !important ; }
#c4ad-x08.home { left:55.25em !important ; }
#c4ad-x07.watch { left:55.25em !important ; }
#c4ad-x08.watch { left:55.25em !important ; }
#c4ad-x07.tv { left:55.25em !important ; }
#c4ad-x08.tv { left:55.25em !important ; }
#c4ad-x07.entertainment { left:55.25em !important ; }
#c4ad-x08.entertainment { left:55.25em !important ; }
#c4ad-x07.lifestyle { left:55.25em !important ; }
#c4ad-x08.lifestyle { left:55.25em !important ; }
#c4ad-x07.documentaries { left:55.25em !important ; }
#c4ad-x08.documentaries { left:55.25em !important ; }
#c4ad-x07.interact { left:55.25em !important ; }
#c4ad-x08.interact { left:55.25em !important ; }

#sky { position:absolute; left:55.25em !important; top:11.65em !important; }
#sky	#c4ad-x07,
#sky	#c4ad-x08 { position:relative !important; left:0 !important; top:0 !important; }

	/* Big Brother:[ */

#bbrhc-mpu.bb09,
#bbrhc-sky.bb09 { position:relative; left:0 !important; top:0 !important; }
#bbrhc-sky.bb09	#c4ad-x07,
#bbrhc-sky.bb09	#c4ad-x08 { position:relative !important; left:0 !important; top:0 !important; }

	/* ]:Big Brother */

#c4Search { float:left; margin:0.6em 0 0.6em 0; padding:0; width:auto; height:1.85em; overflow:hidden; color:#5E534C !important; } /* .4em 0 .3em 0 */
#c4Search	.search { float:left; border:#7c7c7c 1px solid; margin:0.1em 0.6em !important; padding:0.1em 0.4em !important; width:auto; height:auto; font-size:1em !important; color:#666; } /* color:#888888; } *//* width:10em; height:1.28em; */
#c4Search	.submit { float:left; cursor:pointer; height:1.65em; border-style:none; margin:0.1em 0 !important; padding:0 0 0 .5em !important; background:#fff; color:#5E534C; font-size:1em  !important; font-family:arial,verdana,helvetica,sans-serif !important; font-weight:bold; line-height:1.5em; background:transparent url( /media/generic/search-google.gif ) left center no-repeat; text-transform:capitalize; } /* margin:0.1em 0.6em 0.1em 0.6em; padding:0.1em 0.4em 0.1em 0.4em; */
#c4Search	#c4searchbtn		{ color:#000 !important; }
#c4Search	#c4searchinternal,
#c4Search	#c4searchexternal	{ float:left; height:1.55em; width:1.55em; line-height:1em; margin:0 0 -.1em 0em; padding:0; }
#c4Search	label.internal,
#c4Search	label.external	{ float:left; margin:0; padding:0.1em 0.4em 0.1em 0; line-height:1.65em; color:#000 !important; }
#c4Search	.poweredByGoogle	{ margin:0 0 0 .4em; width:105px; height:20px; }
#c4Search	span.fl	{ padding:0.2em 0.4em 0.2em 0.4em; }

		/* IE 6:[ */

* html	#c4Search { padding:0; margin:0.6em 0; } /* .4em 0 .3em 0 */
* html	#c4Search	#c4searchinternal,
* html	#c4Search	#c4searchexternal	{ width:1.75em !important; height:1.75em !important; margin:0 .1em 0 0 !important; padding:0 !important; }
* html	#c4Search	.poweredByGoogle	{ margin:0 0 0 0.6em; }
* html	#c4Search	.submit { padding-left:0.2em !important; }

* html	#c4ad-x07 { position:absolute; left:768px; top:192px; }
* html	#c4ad-x08 { position:absolute; left:768px; top:192px; }
* html	#c4ad-x07.home { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x08.home { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x07.watch { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x08.watch { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x07.tv { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x08.tv { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x07.entertainment { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x08.entertainment { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x07.lifestyle { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x08.lifestyle { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x07.documentaries { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x08.documentaries { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x07.interact { position:absolute; left:884px !important ; top:192px !important ; }
* html	#c4ad-x08.interact { position:absolute; left:884px !important ; top:192px !important ; }

		/* ]:IE 6 */
		/* IE 7:[ */

*:first-child+html	#c4Search { margin:0; padding:0.6em 0 0.6em 0; } /* .4em 0 .3em 0 */
*:first-child+html	#c4Search	#c4searchinternal,
*:first-child+html	#c4Search	#c4searchexternal { width:1.75em !important; height:1.75em !important; margin:0 .1em 0 0 !important; padding:0 !important; }
*:first-child+html	#c4Search	.poweredByGoogle	{ margin:0 0 0 0.6em; }
*:first-child+html	#c4Search	.submit { padding-left:0.2em !important; }

		/* ]:IE 7 */

	/* ]:new */
