/* 0.1	Import stylesheets
===========================================================*/
@import url("extras.css");
@import url("links.css");
@import url("../flash/SIFR_Headings/css/sifr.css");

/* 0.2	Fundamental styles
===========================================================*/
#container,
.channelBg,
#featureBackground,
#footer							{font-family: Tahoma, Arial, Helvetica, sans-serif}
		
body							{background-color: #030108; padding: 0px; margin: 0px; color: #727567; position: relative; overflow: visible; clear: both;}
#container h1, 
#container h2, 
#container h3, 
#container h4, 
#container h5					{font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; line-height: normal}

#container h1					{font-size: 24px}
#container h2					{font-size: 20px}
#container h3					{font-size: 18px; color: #fff}
#container h4					{font-size: 16px}
#container h5					{font-size: 14px}

#container p					{margin: 0 0 8px 0; padding: 0}

.separator						{background: url('http://images.tvnz.co.nz/tvnz_site_images/entertainment/images/seperator.gif'); margin: 0 0 10px 0; width: auto; height: 12px}
.bold							{font-weight: bold}
.center							{margin: auto}
.float-left						{float: left}
.float-right					{float: right}
.clear-both						{clear: both}
.clear-left						{clear: left}
.clear-right					{clear: right}
.text-left						{text-align: left}
.text-center					{text-align: center}
.text-right						{text-align: right}
.middle							{vertical-align: middle}
.block							{display: block}
.inline							{display: inline}
.hide							{display: none}
.uppercase						{text-transform: uppercase}
.underline						{text-decoration: underline}
.line-height					{line-height: normal}
.border-zero					{border: 0 none}
.nowrap 						{white-space: nowrap; }


/* 0.5	Container
===========================================================*/
/* by default the background cannot repeat as they have a blank white box in the middle to accomodate the player  */
#container 						{background-repeat: no-repeat;}
#container #main				{width: 960px; margin: 0 auto; line-height: 1}
/* Every style that should be used within #main should be in extras.css */
#container #main hr				{border: none; background: none; border-top: 1px solid #161A20; border-bottom: 1px solid #303948; color: #303948; clear: both; font-size: 0; line-height: 0; height: 2px; max-height: 0px;  margin: 3px 0; padding:0}
#container #main hr.hrWidth		{margin: 5px 10px}

ul#nav 							{overflow: hidden;}

/* 0.6	Copyright
===========================================================*/
.copyright						{text-align: center; color: #9CA6B1; font-size: 11px; padding: 15px 0; font-family: Georgia, serif; border-top: 1px solid #ececec; xbackground: none;}
.copyright h1					{color: #9CA6B1; font-size: 11px; display: inline}

#masterchef-nz-search, 
#my-kitchen-rules-search 		{ width: 290px; overflow: hidden}