@charset "utf-8";
/* CSS Document */
/* Programmes Page */

#rightcol {
	background:url(../img/right4.jpg) no-repeat;
	background-position: 0px 0px;
	min-height:560px;
	float:left;
}

#leftcol {
	background: url(../img/side4.jpg) no-repeat;
}

#whitebg {
	background: url(../img/sidelow4.jpg) #fff repeat-y;
}

#menu {
 	background: url(../img/menu4.jpg) no-repeat;
}
.highlight {
color:#d61c38;
font-weight:bold;
}


	
	/*menu stuff*/
.menu a, .menu a:visited {display:block;font-size:0.9em;text-decoration:none; color:#222; width:70px; height:26px; border:1px solid #fff; border-width:1px 0 1px 1px; background:#fff; padding-left:10px; line-height:27px;}
/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#f7d2d7; color:#e04f66; height:auto; line-height:1em; padding:5px 10px; width:139px;border-width:0 1px 1px 1px;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#f7d2d7;}	 
.menu ul ul a.drop:hover{background:#f7d2d7;}

.menu a:hover, .menu ul ul a:hover{color:#fff; background:#e04f66;}
.menu :hover > a, .menu ul ul :hover > a {color:#fff;background:#e04f66;}
/* style the third level hover */
.menu ul ul ul a:hover {background:#e04f66;}
/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#f7d2d7;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#e04f66;}
.menu ul ul :hover > a.drop {background:#f7d2d7;}
