/*********************************/
/* Main Nav                      */
/*********************************/
#nav ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}
	#nav ul li {
		display: block;
		float: left;
		text-align: center;
		padding: 0;
		margin: 0;
	}

li.home {
	width: 120px;
}
	li.home a:link, li.home a:visited {
		display: block;
		height: 47px;
		background: url(../graphics/nav-tlc-home.png) no-repeat 0 0;	
	}
	li.home a:hover {
		background-position: -120px 0;
		outline: none;
	}
	.homepage li.home a:link, .homepage li.home a:visited {
		background-position: -240px 0;
	}
li.job-seekers {
	width: 120px;
}
	li.job-seekers a:link, li.job-seekers a:visited {
		display: block;
		height: 47px;
		background: url(../graphics/nav-tlc-job-seekers.png) no-repeat 0 0;	
	}
	li.job-seekers a:hover {
		background-position: -120px 0;
		outline: none;
	}
	.job-seekerspage li.job-seekers a:link, .job-seekerspage li.job-seekers a:visited {
		background-position: -240px 0;
	}
li.employers {
	width: 120px;
}
	li.employers a:link, li.employers a:visited {
		display: block;
		height: 47px;
		background: url(../graphics/nav-tlc-employers.png) no-repeat 0 0;	
	}
	li.employers a:hover {
		background-position: -120px 0;
		outline: none;
	}
	.employerspage li.employers a:link, .employerspage li.employers a:visited {
		background-position: -240px 0;
	}
li.franchise {
	width: 120px;
}
	li.franchise a:link, li.franchise a:visited {
		display: block;
		height: 47px;
		background: url(../graphics/nav-tlc-franchise.png) no-repeat 0 0;	
	}
	li.franchise a:hover {
		background-position: -120px 0;
		outline: none;
	}
	.franchisepage li.franchise a:link, .franchisepage li.franchise a:visited {
		background-position: -240px 0;
	}
li.safety {
	width: 120px;
}
	li.safety a:link, li.safety a:visited {
		display: block;
		height: 47px;
		background: url(../graphics/nav-tlc-safety.png) no-repeat 0 0;	
	}
	li.safety a:hover {
		background-position: -120px 0;
		outline: none;
	}
	.safetypage li.safety a:link, .safetypage li.safety a:visited {
		background-position: -240px 0;
	}
li.contact {
	width: 120px;
}
	li.contact a:link, li.contact a:visited {
		display: block;
		height: 47px;
		background: url(../graphics/nav-tlc-contact.png) no-repeat 0 0;	
	}
	li.contact a:hover {
		background-position: -120px 0;
		outline: none;
	}
	.contactpage li.contact a:link, .contactpage li.contact a:visited {
		background-position: -240px 0;
	}
li.about {
	width: 120px;
}
	li.about a:link, li.about a:visited {
		display: block;
		height: 47px;
		background: url(../graphics/nav-tlc-about.png) no-repeat 0 0;	
	}
	li.about a:hover {
		background-position: -120px 0;
		outline: none;
	}
	.aboutpage li.about a:link, .aboutpage li.about a:visited {
		background-position: -240px 0;
	}
li.community {
	width: 120px;
}
	li.community a:link, li.community a:visited {
		display: block;
		height: 47px;
		background: url(../graphics/nav-tlc-community.png) no-repeat 0 0;	
	}
	li.community a:hover {
		background-position: -120px 0;
		outline: none;
	}
	.communitypage li.community a:link, .communitypage li.community a:visited {
		background-position: -240px 0;
	}

/*********************************/
/* Subsite Nav                   */
/*********************************/

#nav-subsite {
	/*float: right;*/
	margin: 0 0 34px 620px;

	/*border: 1px solid #f00;*/
}
#nav-subsitecontainer {
	padding: 0;
	height: 40px;
}
	#nav-subsitecontainer ul {
		border: 0;
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: center;
	}
	#nav-subsitecontainer ul li {
		display: block;
		float: left;
		text-align: center;
		padding: 0;
		margin: 0;
	}
	li.xbox {
		width: 110px;
	}
		li.xbox a:link, li.xbox a:visited {
			display: block;
			height: 40px;
			background: url(../graphics/nav-subsite-x360.png) no-repeat 0 0;	
		}
		li.xbox a:hover {
			background-position: -110px 0;
			outline: none;
		}
		#xboxpage li.xbox a:link, #xboxpage li.xbox a:visited {
			background-position: -220px 0;
		}
	li.ps3 {
		width: 110px;
	}
		li.ps3 a:link, li.ps3 a:visited {
			display: block;
			height: 40px;
			background: url(../graphics/nav-subsite-ps3.png) no-repeat 0 0;	
		}
		li.ps3 a:hover {
			background-position: -110px 0;
			outline: none;
		}
		#ps3page li.ps3 a:link, #ps3page li.ps3 a:visited {
			background-position: -220px 0;
		}
	li.dp {
		width: 110px;
	}
		li.dp a:link, li.dp a:visited {
			display: block;
			height: 40px;
			background: url(../graphics/nav-subsite-dp.png) no-repeat 0 0;	
		}
		li.dp a:hover {
			background-position: -110px 0;
			outline: none;
		}
		#dppage li.dp a:link, #dppage li.dp a:visited {
			background-position: -220px 0;
		}
