@import url(kfc-screen.css);

body{ background: none; border: 0; padding: 0;}
img { display: none; }
#logo img, .footer-img img { display: block; }
div.highlight01 { display: none; }

/* HYPERLINKS */
a{ text-decoration: none;}
	#subnav02 li a.active { background: none; }

/* HYPERLINKS > tabs */
.link { color: #000000; font-style: normal; }
	#col-R .link { background: none; }

/* FORMS  */
div#search form { display: none; }

	form#booking { width: auto; }
	div.linkbutton { display: none; }
input.text, textarea.text { background: none; }
input.submit { background: none; }

.h1-style01 { padding-left: 5px; }

/* LAYOUT */
#container { width: auto; }
#logo{ width: auto; height: auto; }
	
	/* LAYOUT > search */
	#search{ width: auto; height: auto; text-align: right; }

	
	/* LAYOUT > main-navigation */
	#mainnav { background:none; height: auto; text-align: left; }
	#mainnav li{height:auto;display:inline; margin: 0 5px; float: left; clear: none; }
	#mainnav a{ height:auto;display:inline; width:auto; }
	#mainnav span{display: inline;}
	
	#mainnav01, #mainnav01 a, #mainnav01active, #mainnav01active a, #mainnav01 a:hover,
	#mainnav02, #mainnav02 a, #mainnav02active, #mainnav02active a, #mainnav02 a:hover,
	#mainnav03, #mainnav03 a, #mainnav03active, #mainnav03active a, #mainnav03 a:hover,
	#mainnav04, #mainnav04 a, #mainnav04active, #mainnav04active a, #mainnav04 a:hover,
	#mainnav05, #mainnav05 a, #mainnav05active, #mainnav05active a, #mainnav05 a:hover,
	#mainnav06, #mainnav06 a, #mainnav06active, #mainnav06active a, #mainnav06 a:hover,
	#mainnav07, #mainnav07 a, #mainnav07active, #mainnav07active a, #mainnav07 a:hover,
	#mainnav08, #mainnav08 a, #mainnav08active, #mainnav08active a, #mainnav08 a:hover,
	#mainnav09, #mainnav09 a, #mainnav09active, #mainnav09active a, #mainnav09 a:hover {width:auto;background: none;}
	
	#mainnav01active a,
	#mainnav02active a,
	#mainnav03active a,
	#mainnav04active a,
	#mainnav05active a,
	#mainnav06active a,
	#mainnav07active a,
	#mainnav08active a,
	#mainnav09active a { font-weight: bold; }
	
	/* LAYOUT > sub-navigation */
	#headline01 { float: none; width: auto; }
	#headline02 { display: none; }
	
	#subnav01 { background: none; clear: left; padding: 8px 0; margin-left: 18px; }
	#subnav01 li a { color: #00349A; }
	#subnav02 { display: none; }
	
	/* LAYOUT > content */
	#main-content{ width: auto; float: none; }
	#sub-content{ width: auto; float: none; }
	
	#col-main { width: auto; float: none; }
	#col-R { display: none; }
	
	#home .image { background-color: none; }
	
	/* LAYOUT > footer */
	#footer01, #footer03{ width: 30%; }
	#footer02{ width: 40%; }
	#footer03{ width: 25%; }
	#footer03 a{ text-decoration: none; font-size: 0.8em; }
	.footer-img{ float: right; text-align: center; }
	
.layout { background: none; height: auto; position: static; }

	/* HOME PAGES > events */
	.event { height: auto; overflow: visible; background: none; position: static; width: auto; }
	.event div { background: none; height: auto; overflow: visible; }
	
	#home .image img { height: auto; }
	#home .banner .spacer, #home .sub-banner .spacer{ background: none; }
	/* HOME PAGES > banner */
	#home .banner { height: auto; width: 99%; overflow: visible; }
			#home .banner .image img { height: auto; }
	
	/* HOME PAGES > sub-banner */
	#home .sub-banner { height: auto; width: 99%; border: 1px solid #DBE6FF; }
		.sub-banner .layout { height: auto; }
		.sub-banner .event { height: auto; width: auto;}
		.sub-banner .event div{ height: auto; }
	
	/* HOME PAGES > sporting calendar */
	.highlight01{ background: none; }
	.highlight03{ background: none; }


	/* LAYOUT > banner */
	#rugby .sub-banner, #motor .sub-banner, #cricket .sub-banner { background: none; position: static; overflow: visible; }
	
/* MISC CLASSES */
.floatL { float: left; clear: both; }
.floatR { float: left; clear: both; }

.hide, .hide-screen { position: absolute; left: 0; top: -500000px; width: 1px; height: 1px; overflow: hidden; }


/* COLOUR SCHEMES > rugby (green) */
#rugby h1, #rugby h2,
.rugby .event em,
#rugby #subnav02, #rugby #subnav02 a.active, #rugby .navroot,
#rugby form#booking label, #rugby form#booking div.cr p { color: #00349A;}
#rugby ul#subnav03, #rugby ul#subnav04,
#rugby #subnav02 li, #rugby td, #rugby form#booking input.text, #rugby form#booking textarea.text { background-color: none; }
#rugby caption, .rugby .event { background-color: none; }
#rugby th { background-color: none; }
.rugby .layout, .rugby .event, .rugby .sub-banner { background: none; }

/* COLOUR SCHEMES > motor sports (gunmetal) */
#motor h1, #motor h2,
.motor .event em,
#motor #subnav02, #motor #subnav02 a.active, #motor .navroot,
#motor form#booking label, #motor form#booking div.cr p { color: #00349A;}
#motor ul#subnav03, #motor ul#subnav04,
#motor #subnav02 li, #motor td, #motor form#booking input.text, #motor form#booking textarea.text { background-color: none; }
#motor caption, .motor .event { background-color: none; }
#motor th { background-color: none; }
.motor .layout, .motor .event, .motor .sub-banner { background: none; }

/* COLOUR SCHEMES > cricket (red) */
#cricket h1, #cricket h2,
.cricket .event em,
#cricket #subnav02, #cricket #subnav02 a.active, #cricket .navroot,
#cricket form#booking label, #cricket form#booking div.cr p { color: #00349A;}
#cricket ul#subnav03, #cricket ul#subnav04,
#cricket #subnav02 li, #cricket td, #cricket form#booking input.text, #cricket form#booking textarea.text { background-color: none; }
#cricket caption, .cricket .event { background-color: none; }
#cricket th { background-color: none; }
.cricket .layout, .cricket .event, .cricket .sub-banner { background: none; }

