/*** o c n n e r - home page only ***/

#hp-top {
	width: 960px;
	height: 300px;
	margin: 0 0 15px 0;
}

	#hp-top-lft {
		width: 700px;
		height: 280px;
		background: #ffffff url(/images/bg-hp-top-lftNEW.gif) no-repeat left top;
		float: left;
		margin: 0;
		padding: 10px;
	}

		#hp-top-lft-txt {
			width: 230px;
			height: 280px;
			float: left;
		}

			#hp-top-lft-txt ul {
				width: 230px;
				height: 280px;
				background-color: #00a9a6;
				overflow: hidden;
				list-style: none;
				margin: 0;
				padding: 0;
			}

				#hp-top-lft-txt ul li {
					width: 210px;
					color: #fff;
					list-style-type: none;
					font-size: 0.8em;
					margin: 0;
					padding: 0;
				}

					/* closed items */
					#hp-top-lft-txt ul li.nav-shut {
						padding: 3px 10px;
					}

						#hp-top-lft-txt ul li.nav-shut div.nav-extra { display: none; }

					/* open items */
					#hp-top-lft-txt ul li.nav-open {
						padding: 3px 10px;
					}

						#hp-top-lft-txt ul li.nav-open div.nav-extra { display: block; }

					/* extra text */
					#hp-top-lft-txt ul li div.nav-extra {
						height: 90px;
						font-size: 1.0em;
						line-height: 16px;
						padding: 5px 0;
					}

					/* colouring */
					#hp-top-lft-txt ul li#mo-1 { background: #ffffff url(/images/bg-li-mo-1.gif) no-repeat left top; }
					#hp-top-lft-txt ul li#mo-2 { background: #ffffff url(/images/bg-li-mo-2.gif) no-repeat left top; }
					#hp-top-lft-txt ul li#mo-3 { background: #ffffff url(/images/bg-li-mo-3.gif) no-repeat left top; }
					#hp-top-lft-txt ul li#mo-4 { background: #ffffff url(/images/bg-li-mo-4.gif) no-repeat left top; }
					#hp-top-lft-txt ul li#mo-5 { background: #ffffff url(/images/bg-li-mo-5.gif) no-repeat left top; }
					#hp-top-lft-txt ul li#mo-6 { background: #ffffff url(/images/bg-li-mo-6.gif) no-repeat left top; }
					#hp-top-lft-txt ul li#mo-7 { background: #ffffff url(/images/bg-li-mo-7.gif) no-repeat left top; }

					/* links */
					#hp-top-lft-txt ul li a { text-transform: uppercase; }

					#hp-top-lft-txt ul li a:link, #hp-top-lft-txt ul li a:visited { color: #fff; text-decoration: none; }
					#hp-top-lft-txt ul li a:hover, #hp-top-lft-txt ul li a:active { color: #000; text-decoration: underline; }

					/* line heights */
					#hp-top-lft-txt ul li.sls { line-height: 34px; }
					#hp-top-lft-txt ul li.dls { line-height: 17px; }

		#hp-top-lft-pic {
			width: 470px;
			height: 280px;
			float: right;
		}

	#hp-top-rgt {
		width: 210px;
		height: 280px;
		background: #ffffff url(/images/bg-hp-top-rgtNEW.gif) no-repeat left top;
		float: right;
		margin: 0;
		padding: 10px;
	}

		/* feature-toggle.css */

#hp-bot {
	width: 960px;
	height: 190px;
	margin: 15px 0 0 0;
	padding: 0;
}

	.hpb-feat {
		width: 442px;
		height: 168px;
		border: 1px solid #cecece;
		float: left;
		font-size: 0.7em;
		line-height: 1.5em;
		margin: 0 12px 0 0;
		padding: 15px;
	}
	.hpb-feat-news {
		width: 445px;
		height: 170px;
		background-image:url(/images/bg-news-NEW.gif);
		float: left;
		font-size: 0.7em;
		line-height: 1.5em;
		margin: 0 12px 0 0;
		padding: 15px;
		color:#fff;
	}
	.hpb-feat-events {
		width: 443px;
		height: 170px;
		background-image:url(/images/bg-events-NEW.gif);
		float: left;
		font-size: 0.7em;
		line-height: 1.5em;
		margin: 0 12px 0 0;
		padding: 15px;
	}

		.hpb-feat-end { margin-right: 0; }

        .hpb-feat p {
            margin: 4px 0px;
            font-size:1em;
        }

		.hpb-feat p.title {
			font-size: 1.3em;
			margin: 0px 0px 10px 0px;
			padding: 0;
			text-transform: uppercase;
		}

		.hpb-feat p.title a {
		    text-decoration: none;
		}
		.fltr, .fltr:hover{float:right; color:#fff;font-size:1.2em;padding-right:3px;}
		.fltrb, .fltrb:hover{float:right; color:#000;font-size:1.2em;}
		.hpb-feat-events p{font-size:1.2em;}

			#hpb-feat-a p.title strong,#hpb-feat-a p.title a  { color: #FFF; font-size: 1.4em;text-decoration:none; }
			#hpb-feat-b p.title strong,#hpb-feat-b p.title a  { color: #000; font-size: 1.4em;text-decoration:none; }
			#hpb-feat-c p.title strong { color: #f48026; font-size: 1.2em; }
			#hpb-feat-d p.title strong { color: #ec5269; font-size: 1.2em; }

			#hpb-feat-c {
				background: #ffffff url(/images/bg-hpb-feat-c.gif) no-repeat left top;
			}

			.hpb-feat a:link, .hpb-feat a:visited { color: #000; }
			.hpb-feat a:hover, .hpb-feat a:active { color: #fcb914; }

		#hp-bot ul {
			list-style: none;
			margin: 15px 0 15px 10px;
			padding: 0;
		}

			#hp-bot ul li {
				background: #ffffff url(/images/bg-li-hp-bot.gif) no-repeat left 6px;
				list-style-type: none;
				margin: 0;
				padding: 2px 0 2px 17px;
			}