body {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-size: 0.7em;
	line-height:1.4em;
}

div {

}


/* search bar  */
#searchWrapper {
	width:100%;
	height: 33px;
	background-color: #C9C9C9;
	border-bottom: 0px solid #999999;
}


#searchWrapper p {
	margin: 0;
	padding: 0;
}	

#searchWrapper img {
	margin: 0 10px 0 10px;
	padding: 0;
	border: 0;
}

#searchWrapper form {
	position: absolute;
	top: 5px;
	left: 647px;
}

#searchWrapper fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}

#searchWrapper p#searchLinks {
	position: absolute;
	top: 9px;
	left: 0px;
	width: 473px;
	margin-left: 165px;
	padding: 0;
	text-align: right;
	font-size: 11px;
}

#searchWrapper a {
	color: #666666;
	text-decoration: none;
}

#searchWrapper a:hover {color: #FFFFFF;}

#searchWrapper input {font-size: 11px;}

/* footer */

#foot {
	width:550px;
	margin-top:15px;
	margin-left:0px;
	float:left;
	position:relative;
	margin-bottom: 10px;
	display: block;
	border-top: 1px solid #000000;
	}

.smtxt {	font-size: 0.9em;	line-height:1.3em;}

/* end footer */

a {font-family: Verdana,Arial,  Helvetica, sans-serif;}

h1 {MARGIN-top: 0px; margin-bottom: 15px;}
h2 {font-size: 1.2em; font-weight: bold; MARGIN-top: 0px; margin-bottom: 3px; line-height: 1.4em; color:#666666;}
h3{font-size: 1em; font-weight: bold; MARGIN-top: 0px;margin-bottom: 5px; line-height: 1.1em; }
h4 {color:#666666; font-size: 1.2em; font-weight: bold; MARGIN: 0px;margin-bottom: 3px; line-height: 1.1em; }
h5 {font-size: 1em; font-weight: bold; MARGIN: 0px}
h6 {font-size: 0.9em; font-weight: bold; MARGIN: 0px}

.channelstxt {	color:#94C34A;}
.tvsalestxt {color:#5EAA56;}
.contentprodtxt {	color:#0073ae;}
.homeenttxt {color:#7a67ae;}
.childstxt{	color:#ec068d;}
.magstxt {	color:#00a1b1;}
.digitalmediatxt {color:#d31145;}
.otherstxt {color:#666666;}


P {
	font-size: 0.9em;
	line-height:1.3em;
	margin-top: 0px;
}
TD {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	border-bottom: 1px solid white;
	font-size: 0.9em;
}

TH {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	border-bottom: 1px solid white;
	font-size: 0.9em;
}

.yellowth {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	background-color: #eeb211;
	border-bottom: 1px solid white;
	font-size: 0.9em;
	color: #FFFFFF;
}

.yellowtd{
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	border-bottom: 1px solid #eeb211;
	font-size: 0.9em;
}

/* for home */
.bigbold {	font-size: 1.6em; font-weight: bold; MARGIN-top: 0px; margin-bottom: 3px; line-height: 1.3em; color:#666666;}
.medbold {	font-size: 1.1em; font-weight: bold; MARGIN-top: 0px; margin-bottom: 3px; line-height: 1.4em; color:#666666;}

/* for ul li */
.standard{
list-style: square outside;
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px;PADDING-BOTTOM: 10px; PADDING-TOP: 0px; margin:0px;
}

fieldset {
	border-color: #E2E2E2;
	border: 1px solid;
	padding-left: 9px;
}

DIV.gutter {
	margin-top: 5px;
	}
	
#title {
	width: 197px;
	float: left;
}

#content {
		width:550px;
		height: 100%;
		padding: 0px;
		margin-right:10px;
		float:left;
		margin-bottom: 10px;
		position:relative;		
}

#pagefixer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
	width: 760px;
	background-color:yellow;
}


#homelist {
text-align: left;
margin-top:0px;
margin-left:0px;
padding-left: 0px;
padding-right: 0px;
}

#homelist LI{
	display: list-item;	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	margin-bottom:0px;
	text-align: left;
	list-style: none;
height:45px;
}
#homelist UL{
	text-align: left;
	PADDING-TOP: 0px;
	Margin: 0px;
	position:relative;
}


#imglist {
text-align: left;
margin-top:0px;
margin-left:0px;
padding-left: 0px;
padding-right: 0px;
}

#imglist LI{
	display: list-item;	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	margin-bottom:0px;
	text-align: left;
	list-style: none;
	height: 85px;
}
#imglist UL{
	text-align: left;
	PADDING-TOP: 0px;
	Margin: 0px;
	position:relative;
}



#nav_ul {
	margin-right:20px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-TOP: 4px; PADDING-BOTTOM: 4px;
	width:165px; height:412px;	
	float:left;
}
#nav_ul LI {
	display: block;
	margin-bottom: 1px;
	margin-top: 0px;
	list-style: none;

}
#nav_ul UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	Margin: 0px;
	position:relative;
}

#quicknav_ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

#quicknav_ul LI {
	PADDING-RIGHT: 3px;
	display: block;	
	list-style-position:outside;
	margin-bottom: 3px;
	background-image: url(images/quicknavbullet.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
#quicknav_ul UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	Margin: 0px;
	position:relative;
}

A.menu:link {COLOR: #000000; TEXT-DECORATION: none;line-height: 1.4em;}
A.menu:visited {COLOR: #000000; TEXT-DECORATION: none;line-height: 1.4em;}
A.menu:hover {COLOR: #FF6600;TEXT-DECORATION: none;line-height: 1.4em;}

A.whitelink:link {COLOR: #FFFFFF; font-size: 0.9em;TEXT-DECORATION: none;line-height: 1.3em;}
A.whitelink:visited {COLOR: #FFFFFF; font-size: 0.9em;TEXT-DECORATION: none;line-height: 1.3em;}
A.whitelink:hover {COLOR: #FFFFFF; font-size: 0.9em;TEXT-DECORATION: underline;line-height:1.3em;}

A.newslink:link {COLOR: #CEAA31; font-weight:bold; TEXT-DECORATION: none;line-height: 1.4em;}
A.newslink:visited {COLOR: #CEAA31; font-weight:bold; TEXT-DECORATION: none;line-height:  1.4em;}
A.newslink:hover {COLOR: #CEAA31; font-weight:bold; TEXT-DECORATION: underline;line-height:  1.4em;}

A.blacklink:link {COLOR: #000000;TEXT-DECORATION: underline;}
A.blacklink:visited {COLOR: #000000; TEXT-DECORATION: underline;}
A.blacklink:hover {COLOR: #FF6600; TEXT-DECORATION: none;}

A.globelink:link {color:#666666; font-size: 1.2em; TEXT-DECORATION: underline;font-weight: bold; MARGIN: 0px;margin-bottom: 3px; line-height: 1.1em; }
A.globelink:visited{color:#666666; font-size: 1.2em; TEXT-DECORATION: underline;font-weight: bold; MARGIN: 0px;margin-bottom: 3px; line-height: 1.1em; }
A.globelink:hover {color:#666666; font-size: 1.2em; TEXT-DECORATION: none;font-weight: bold; MARGIN: 0px;margin-bottom: 3px; line-height: 1.1em; }

.menutitle {font-size: 11px; font-weight:bold;line-height: 22px;}
.boldwhitetxt {color: #FFFFFF;font-weight:bold;font-size: 12px;line-height:18px;}	

.blue {background-color: #6c93ce;}
.white {background-color: #ffffff;}

#clear {
	clear:both;
}

#right {
	margin-top: 8px;
	margin-left: 8px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
	display:block;
	float:left;
}
#banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
	/* left:174px; */
	/* top:44px; */
	float:left;
	clear: both;
	width: 700px;
	margin-bottom: 10px;
}

#banner .welcome {
	margin-left: 5px;
	width: 150px;
	height: 77px;
	float: left;
	clear: both;
	background-image: url(images/welcome_to_bbcww.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

#banner .welcome h1 {
	text-indent: -9999em;
	display: none;
}

#banner .welcome p {
	margin-top: 5px; margin-left: 5px;
}

#banner .main {
	float: left;
	margin-left: 10px;
	background-image: url(images/banner.jpg);
}

.hr
{
	border: 1px solid; width: 95%; 
border-right-width: 0px;  
border-top-width: 0px;  
border-left-width: 0px;  
border-bottom-width: 1px;  
border-bottom-color: #999999;   
margin-top:0px;
margin-bottom:10px;
margin-left:15px;
padding-top: -5px;
	height: 5px;
	border-style: dotted; 

}

.smallgap
{
	padding:5px;
}

/* home */

#lefthome {
float:left;
	position: relative;
	display: block;
	width:289px;
}

#righthome {
float:right;
	position: relative;
	display: block;
	width:235px;
	margin-left: 20px;
}

#homelines {
	width: 100%;
	margin-top: 0px;
	margin-bottom:10px;
	margin-left: 0px;	
	height: 242px;
	display: block;
	padding-top:10px;
	border-color: #000000;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 0px;
	border-left: 0px;
}


#leftcontent {
	width:344px;
	margin-top: 10px;
	float:left;
	position:relative;
	display: block;
	font-size: 0.9em;
	line-height:1.3em;
}

#fullcontent {
width:100%;
margin-top: 10px;
margin-bottom: 10px;
	float:left;
	position:relative;
	display: block;
	font-size: 0.9em;
	line-height:1.3em;
}

#equalleft {
width:265px;
	float:left;
	position:relative;
	display: block;
	font-size: 0.9em;
	line-height:1.3em;
}

#equalright {
width:265px;
	float:right;
	position:relative;
	display: block;
	font-size: 0.9em;
	line-height:1.3em;
}

dl{
	margin:0px;
}
dd
{
	margin:0px;

	}

/* tv sales */
#tvsales {
	width: 550px;
	margin-top: 0px;
	margin-bottom:10px;
	margin-left: 0px;	
	float:left;
	position:relative;
	display: block;
	border-color: #5EAA56;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 0px;
	border-left: 0px;
}

#tvsalesside {
	width: 176px;
	margin-top: 10px;
	margin-bottom:0px;
	margin-left: 10px;	
	padding:8px;
	float:right;
	position:relative;
	display: block;
	background-color: #5EAA56;
	color: white;		
}

/* tv channels */
#channels {
width: 550px;
	margin-top: 0px;
	margin-bottom:10px;
	margin-left: 0px;	
	float:left;
	position:relative;
	display: block;
	border-color: #94C34A;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 0px;
	border-left: 0px;

}

#channelside {
	width: 176px;
	margin-top: 10px;
	margin-bottom:0px;
	margin-left: 10px;	
	padding:8px;
	float:right;
	position:relative;
	display: block;
	background-color: #94C34A;
	color: white;		
}


/* magazines */
#mags {
	width: 550px;
	margin-top: 0px;
	margin-bottom:10px;
	margin-left: 0px;	
	float:left;
	position:relative;
	display: block;
	border-color: #00a1b1;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 0px;
	border-left: 0px;

}

#magside {
	width: 176px;
	margin-top: 10px;
	margin-bottom:0px;
	margin-left: 10px;	
	padding:8px;
	float:right;
	position:relative;
	display: block;
	background-color: #00a1b1;
	color: white;		
}

/* home entertain */
#homeent {
	width: 550px;
	margin-top: 0px;
	margin-bottom:10px;
	margin-left: 0px;	
	float:left;
	position:relative;
	display: block;
	border-color: #7a67ae;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 0px;
	border-left: 0px;
}

#homeentside {
	width: 176px;
	margin-top: 10px;
	margin-bottom:0px;
	margin-left: 10px;	
	padding:8px;
	float:right;
	position:relative;
	display: block;
	background-color: #7a67ae;
	color: white;		
}

/* childrens */

#childs {
	width: 550px;
	margin-top: 0px;
	margin-bottom:10px;
	margin-left: 0px;	
	float:left;
	position:relative;
	display: block;
	border-color: #ec068d;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 0px;
	border-left: 0px;

}
#childside {
	width: 176px;
	margin-top: 10px;
	margin-bottom:0px;
	margin-left: 10px;	
	padding:8px;
	float:right;
	position:relative;
	display: block;
	background-color: #ec068d;
	color: white;		
}

/* new media */ 

#digitalmedia {
width: 550px;
	margin-top: 0px;
	margin-bottom:10px;
	margin-left: 0px;	
	float:left;
	position:relative;
	display: block;
	border-color: #d31145;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 0px;
	border-left: 0px;
}

#digitalmediaside {
	width: 176px;
	margin-top: 10px;
	margin-bottom:0px;
	margin-left: 10px;	
	padding:8px;
	float:right;
	position:relative;
	display: block;
	background-color: #d31145;
	color: white;		
}

#otherside {
	width: 176px;
	margin-top: 10px;
	margin-bottom:0px;
	margin-left: 10px;	
	padding:8px;
	float:right;
	position:relative;
	display: block;
	background-color: #fcf3e2;
	color: #000000;		
}

/* content and production */

#contentprod {
	width: 550px;
	margin-top: 0px;
	margin-bottom:10px;
	margin-left: 0px;	
	float:left;
	position:relative;
	display: block;
	border-color: #0073ae;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 0px;
	border-left: 0px;
}

#contentprodside {
	width: 176px;
	margin-top: 10px;
	margin-bottom:0px;
	margin-left: 10px;	
	padding:8px;
	float:right;
	position:relative;
	display: block;
	background-color: #0073ae;
	color: white;		
}


/* other pages */


#others {
	width: 550px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top: 0px;	
	margin-bottom:10px;
	margin-left: 0px;	
	float:left;
	position:relative;
	display: block;
	border-color: #C7C9CA;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 0px;
	border-left: 0px;
}

/* news */
#newsbox {
	margin-top:8px;
	margin-right:3px;
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 8px; PADDING-BOTTOM:8px;
	width:551px;
	display: block;
	float:right;
	position: relative;
	border: 6px solid #CFAC36;
}
/* form elements */
.buttonColour {
	BACKGROUND: #E5E5E5;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	FONT-SIZE: 11px;
	color: #666666;
	cursor: hand;
	width: auto;
	height: 20px;
	border-left :  #FFFFFF 1px solid;
	border-top:  #FFFFFF 1px solid;
	border-right : #A8A5A5 1px solid ;
	border-bottom : #A8A5A5 1px solid ;

}

.contentbullet {
	list-style: square inside;
	list-style-type: square;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
	margin: 0px 0px 0px 0px;
	
}


