/* reset */

html, body, div, span, applet, object, iframe, img,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

html, body, div, span, applet, object, iframe, img,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
}

html {
	overflow-y: scroll;
}

body {
	font-weight: normal;
	font-size: 0.9em;
	line-height: 1.9em;
	font-family: "Helvetica Neue",Arial,Verdana,Times New Roman,serif;
	margin: 0;
}

::selection, ::-webkit-selection {
	background: #007DB6;
	color: #fff;
}

::-moz-selection {
	background: #007DB6;
	color: #fff;
}

p, ul, ol {
	line-height: 1.7em;
}

ul, ol {
	padding: 0;
	margin: 0;
}

ul {
	margin-left: 20px;
}

p {
	margin: 0 auto 20px;
}

button {
	cursor: pointer;
	border: 0 none;
	padding: 0;
	display: block;
	background: none;
}

button::-moz-focus-inner {
	border: 0;
	padding: 0;
}

:focus, :active {
	outline: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a {
	text-decoration: none;
}

a, a:visited {
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: 0;
}

/* x reset */

/* fonts */
@font-face {
  font-family: 'ZurichBdXCnBTBold';
  src: url('../fonts/zurich_bold_extra_condensed-webfont.eot');
  src: url('../fonts/zurich_bold_extra_condensed-webfont.eot?#iefix') format('embedded-opentype'),
       url('../fonts/zurich_bold_extra_condensed-webfont.woff') format('woff'),
       url('../fonts/zurich_bold_extra_condensed-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
/* x fonts */

/* links */

a {
	color: #007db6;
	font-weight: normal;
}

a::selection, a::-webkit-selection {
	text-shadow: none;
	background: #fff;
	color: #000;
}

a::-moz-selection {
	text-shadow: none;
	background: #fff;
	color: #000;
}

/* x links */

/* useful classes */

.HoverImg {
	display: block;
	overflow: hidden;
	position: relative;
	font-weight: normal;
}

.HoverImg:hover {
	font-weight: bold;
}

.HoverImg img {
	position: absolute;
	left: 0;
	top: 0;
	width: 200%;
	height: 100%;
}

.HoverImg:hover img,
.HoverImg.Active img {
	left: -100%;
	text-indent: 100%;
}

/* x useful classes */

/* headings */

h2 {
	font-family: 'ZurichBdXCnBTBold',Arial,Verdana,Times New Roman,serif;padding-left: 5px;font-weight: normal;text-shadow: none;font-size: 30px;line-height: 26px;padding-bottom: 3px;color: black;
}

h2.Blue {
	font-family: 'ZurichBdXCnBTBold',Arial,Verdana,Times New Roman,serif;padding-left: 5px;font-weight: normal;text-shadow: none;font-size: 30px;line-height: 26px;padding-bottom: 3px;color: #007db6;
}

h2.White {
	font-family: 'ZurichBdXCnBTBold',Arial,Verdana,Times New Roman,serif;padding-left: 5px;font-weight: normal;text-shadow: none;font-size: 30px;line-height: 26px;padding-bottom: 3px;padding-top: 14px;padding-bottom: 14px;color: white;background: url(../img/careers/layout/header-white-bg.jpg) left top repeat-x;padding-left: 10px;position: relative;left: -5px;
}

h3 {
	font-family: 'ZurichBdXCnBTBold',Arial,Verdana,Times New Roman,serif;padding-left: 5px;font-weight: normal;text-shadow: none;font-size: 23px;padding-bottom: 4px;line-height: 18px;color: black;
}

h3.Blue {
	font-family: 'ZurichBdXCnBTBold',Arial,Verdana,Times New Roman,serif;padding-left: 5px;font-weight: normal;text-shadow: none;font-size: 23px;padding-bottom: 4px;line-height: 18px;color: #007db6;
}

h3.White {
	font-family: 'ZurichBdXCnBTBold',Arial,Verdana,Times New Roman,serif;padding-left: 5px;font-weight: normal;text-shadow: none;font-size: 23px;padding-bottom: 4px;line-height: 18px;padding-top: 19px;padding-bottom: 18px;text-shadow: 1px 1px 1px #343434;color: white;background: url(../img/careers/layout/header-white-bg.jpg) left top repeat-x;padding-left: 10px;position: relative;left: -5px;
}

h4 {
	font-family: 'ZurichBdXCnBTBold',Arial,Verdana,Times New Roman,serif;padding-left: 5px;font-weight: normal;text-shadow: none;font-size: 18px;padding-bottom: 3px;line-height: 13px;color: black;
}

h4.Blue {
	font-family: 'ZurichBdXCnBTBold',Arial,Verdana,Times New Roman,serif;padding-left: 5px;font-weight: normal;text-shadow: none;font-size: 18px;padding-bottom: 3px;line-height: 13px;color: #007db6;
}

h4.White {
	font-family: 'ZurichBdXCnBTBold',Arial,Verdana,Times New Roman,serif;padding-left: 5px;font-weight: normal;text-shadow: none;font-size: 18px;padding-bottom: 3px;line-height: 13px;padding-top: 21px;padding-bottom: 20px;text-shadow: 1px 1px 1px #343434;color: white;background: url(../img/careers/layout/header-white-bg.jpg) left top repeat-x;padding-left: 10px;position: relative;left: -5px;
}

h2.Blue::selection, h2.Blue::-webkit-selection,
h3.Blue::selection, h3.Blue::-webkit-selection,
h4.Blue::selection, h4.Blue::-webkit-selection
{
	background: #fff;
	color: #000;
}

h2.Blue::-moz-selection, h3.Blue::-moz-selection, h4.Blue::-moz-selection {
	background: #fff;
	color: #000;
}

/* x headings */

/* horizontal rule */

hr {
	background: url(../img/layout/hr.jpg) left top repeat-x;
	height: 2px;
	border: none;
	margin: 10px 0;
	clear: both;
}

/* x horizontal rule */

/* buttons */

a.Button {
	display: block;
	text-indent: -9999px;
}

	a.Button.Jagged.Major {
		height: 51px;
		width: 235px;
	}

		a.Button.Jagged.Blue.Major {
			background: url(../img/buttons/major-blue-jagged.png) no-repeat 0 0;
		}

		a.Button.Inactive {
			cursor: default;
		}

		a.Button.Next.Jagged.Major:hover {
			background-position: -235px top;
		}

		a.Button.Next.Jagged.Major.Inactive {
			background-position: -470px 0;
		}

		a.Button.Previous.Jagged.Major {
			background-position: 0 -51px;
		}

		a.Button.Previous.Jagged.Major:hover {
			background-position: -235px -51px;
		}

		a.Button.Previous.Jagged.Major.Inactive {
			background-position: -470px -51px;
			cursor: default;
		}

		a.Button.FullProfile.Jagged.Major {
			background-position: 0 -153px;
		}

		a.Button.FullProfile.Jagged.Major:hover {
			background-position: -235px -153px;
		}

		a.Button.ApplyNow.Jagged.Major {
			background-position: 0 -204px;
		}

		a.Button.ApplyNow.Jagged.Major:hover {
			background-position: -235px -204px;
		}

		a.Button.FindOutWhy.Jagged.Major {
			background-position: 0 -102px;
		}

		a.Button.FindOutWhy.Jagged.Major:hover {
			background-position: -235px -102px;
		}

		a.Button.Yes.Jagged.Major {
			background-position: 0 -255px;
		}

		a.Button.Yes.Jagged.Major:hover {
			background-position: -235px -255px;
		}

		a.Button.No.Jagged.Major {
			background-position: 0 -306px;
		}

		a.Button.No.Jagged.Major:hover {
			background-position: -235px -306px;
		}

		a.Button.Jobs.Jagged.Major {
			background-position: 0 -357px;
		}

		a.Button.Jobs.Jagged.Major:hover {
			background-position: -235px -357px;
		}

	a.Button.Circle.Minor {
		height: 77px;
		width: 77px;
	}

		a.Button.Circle.Minor.Blue {
			background-image: url(../img/buttons/minor-blue-circle.png);
		}

		a.Button.ArrowLeft.Circle.Minor:hover {
			background-position: -77px 0;
		}

		a.Button.ArrowLeft.Circle.Minor.Inactive {
			background-position: right 0;
		}

		a.Button.ArrowRight.Circle.Minor:hover {
			background-position: -77px -77px;
		}

		a.Button.ArrowRight.Circle.Minor {
			background-position: 0 -77px;
		}

		a.Button.ArrowRight.Circle.Minor.Inactive {
			background-position: right -77px;
		}

	a.Button.Jagged.Minor {
		height: 38px;
		width: 150px;
	}

		a.Button.Jagged.Minor.Blue {
			background: url(../img/buttons/minor-blue-jagged.png) no-repeat 0 0;
		}

		a.Button.PressStart.Jagged.Minor {
			background-position: 0 -38px;
		}

		a.Button.ViewProfiles.Jagged.Minor:hover {
			background-position: -150px top;
		}

		a.Button.PressStart.Jagged.Minor:hover {
			background-position: -150px -38px;
		}

/* x buttons */

/* carousel */

ul#carousel {
	list-style: none;
	margin: 0 auto 40px auto;
	padding: 0;
	position: relative;
	display: block;
	width: 960px;
	height: 430px;
	text-align: center;
}

ul#carousel li {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 920px;
	height: 410px;
	text-align: center;
	box-shadow: 1px 1px 1px #BBBBBB;
	border: 10px solid white;
}

div#carousel-container {
	width: 100%;
	height: 430px;
	overflow: visible;
	position: relative;
	left: 0;
	text-align: center;
	z-index: 10;
	margin: 30px 0 39px 0;
}

div#carousel-container a.prev, div#carousel-container a.next {
	display: block;
	width: 77px;
	height: 77px;
	position: absolute;
	top: 50%;
}

div#carousel-container a.prev {
	left: 20px;
}

div#carousel-container a.next {
	right: 20px;
}

#Carousel-bg {
	float: left;
	left: 34%;
	position: absolute;
	top: 30px;
	z-index: 0;
}

/* x carousel */

/* job listings */

article.JobListing {
	float: left;
	width: 450px;
	padding: 0 0 0 10px;
}

article.JobListing h2 {
	width: 600px;
	height: 43px;
	text-indent: -9999px;
	background: url(../img/index/title-featured-jobs.png) 0 2px no-repeat;
	padding-bottom: 0;
	margin-bottom: -2px;
}

article.JobListing ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ededed;
	border-top: 1px solid #bcbcbc;
}

article.JobListing ul li {
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #bcbcbc;
	padding: 7px 10px;
	font-size: 1em;
	position: relative;
}

article.JobListing ul li:hover,
#Content article.JobListing ul li:hover a {
	color: #fff;
	cursor: pointer;
}

#Content article.JobListing ul li:hover {
	background: #007db6 url(../img/buttons/job-listing-hover.jpg) 100% 50% no-repeat;
	padding-top: 9px;
	padding-bottom: 9px;
	border-top: none;
	border-bottom: none;
	z-index: 2;
	margin-top: -1px;
	margin-bottom: -1px;
	text-shadow: none;
}

article.JobListing li a:hover {
	text-decoration: none;
}

article.JobListing li span {
	float: right;
	margin-right: 25px;
	display: none;
}

/* x job listing */

/* global */

html,
body {
	height: 100%;
	width: 100%;
}

body {
	font-family: Arial,Verdana,Times New Roman,serif;
	background: url(../img/layout/footer-bg.jpg) 0 0 repeat;
}

	#Background {
		background-color: #d9d9d9;
		background: #ddd url(../img/layout/body-repeat-bg.png) center top repeat;
		background: url(../img/layout/body-top-left-bg.png) left top no-repeat,
		url(../img/layout/body-top-right-bg.png) right top no-repeat,
		url(../img/layout/body-bottom-left-bg.png) left bottom no-repeat,
		url(../img/layout/body-bottom-right-bg.png) right bottom no-repeat,
		url(../img/layout/body-repeat-bg.png) center top repeat #ddd;
		{#cross_service_transition(`background-position`,`500ms`,`linear`,``)}
	}

	@media screen and (max-height: 375px) {
		#Background {
			background-position: left -81px,
			right -293px,
			left 375px,
			right 375px,
			center top;
		}
	}

	@media screen and (max-width: 1280px) {
		#Background {
			background-position: -177px top,
			1280px top,
			-285px bottom,
			1280px bottom,
			center top;
		}
	}

	@media screen and (max-height: 375px) and (max-width: 1280px){
		#Background {
			background-position: -177px -81px,
			1280px -293px,
			-285px 375px,
			1280px 375px,
			center top;
		}
	}

	@media screen and (min-width: 481px) {
		#Background {
			min-width: 940px;
		}
	}

		#PageWrapper {
			width: 940px;
			margin: auto;
			position: relative;
		}

			#BarrelPlaceholder {
				position: absolute;
				top: 0;
				left: 0;
				width: 940px;
				height: 400px;
				background: url(../img/buttons/minor-navigation-ladder.png) no-repeat right 225px;
			}

			header {
				height: 165px;
				position: relative;
				z-index: 11;
			}

				#PageWrapper > header h1 {
					padding-top: 30px;
					float: left;
				}

					header h1 a {
						width: 165px;
						height: 54px;
					}

				header nav {
					float: right;
					height: 165px;
					margin-right: 1px;
				}

					header nav ul {
						list-style: none;
						margin: 0;
					}

						header nav ul li,
						header nav ul li a {
							width: 46px;
						}

						header nav ul li {
							float: left;
							display: block;
							position: relative;
							margin-left: 3px;
							overflow: hidden;
						}

							header nav ul li a,
							header nav ul li.Active a:hover {
								top: -20px;
							}

							header nav ul li a {
								position: absolute;
								overflow: hidden;
								left: 0;
							}

								header nav ul li a img {
									position: absolute;
									width: 600%;
									height: 390px;
									top: 0;
								}

							header nav ul li a:hover {
								top: 0;
							}

							header nav ul li a:hover img {
								top: -203px;
							}
							
							header nav ul li.Active a img {
								top: -199px;
							}							

						header nav ul li#NavHome,
						header nav ul li#NavGames {
							height: 121px;
						}

							header nav ul li#NavHome a,
							header nav ul li#NavGames a {
								height: 147px;
							}

								header nav ul li#NavHome img {
									left: 0;
								}

								header nav ul li#NavGames img {
									left: -100%;
								}

						header nav ul li#NavJobs {
							height: 138px;
						}

							header nav ul li#NavJobs a {
								height: 138px;
							}

								header nav ul li#NavJobs img {
									left: -200%;
								}

						header nav ul li#NavJagex {
							height: 165px;
						}

							header nav ul li#NavJagex a {
								height: 165px;
							}

								header nav ul li#NavJagex img {
									left: -300%;
								}

						header nav ul li#NavStaff {
							height: 186px;
						}

							header nav ul li#NavStaff a {
								height: 186px;
							}

								header nav ul li#NavStaff img {
									left: -400%;
								}

						header nav ul li#NavGallery {
							height: 155px;
						}

							header nav ul li#NavGallery a {
								height: 155px;
							}

								header nav ul li#NavGallery img {
									left: -500%;
								}


			#Content,
			#Content p,
			#Content li {
				text-shadow: 1px 1px 1px white;
			}

			#Content::selection, #Content::-webkit-selection,
			#Content p::selection, #Content p::-webkit-selection
			#Content li::selection, #Content li::-webkit-selection,
			#Content b::selection, #Content b::-webkit-selection {
				text-shadow: none;
				background: #007DB6;
				color: #fff;
			}

			#Content::-moz-selection, #Content p::-moz-selection, #Content li::-moz-selection, #Content b::-moz-selection {
				text-shadow: none;
				background: #007DB6;
				color: #fff;
			}


			#Content {
				clear: both;
				position: inherit;
				z-index: 11;
			}

				#Content .BackLink {
					float: left;
					margin-left: 10px;
					background: url(../img/buttons/chevron-left.png) left 50% no-repeat;
					padding-left: 13px;
				}

				#Content nav {
					overflow: hidden;
					height: 164px;
					position: relative;
					margin-bottom: -55px;
					display: block;
					z-index: 12;
				}

					#Content nav ul {
						list-style: none;
						position: relative;
						margin: 0;
						z-index: 2;
					}

						#Content nav li,
						#Content nav li a img {
							height: 248px;
						}

						#Content nav li {
							display: block;
							float: left;
							overflow: hidden;
							position: absolute;
						}

							#Content nav li a {
								background: url(../img/buttons/minor-navigation.png) no-repeat 0 0;
								overflow: hidden;
								height: 30px;
								position: absolute;
								left: 0;
								color: #fff;
								text-shadow: 1px 1px black;
								padding-top: 6px;
								text-align: center;
							}

								#Content nav li a:hover {
									text-decoration: none;
								}

						#Content nav li#subnav0,
						#Content nav li#subnav0 a {
							width: 191px;
						}

							#Content nav li#subnav0 a {
								top: 0;
							}

							#Content nav li#subnav0 a:hover,
							#Content nav li#subnav0.Active a {
								background-position: 0 -163px;
							}

						#Content nav li#subnav1,
						#Content nav li#subnav1 a {
							width: 138px;
						}

							#Content nav li#subnav1 a {
								background-position: -191px -10px;
								top: 10px;
							}

							#Content nav li#subnav1 a:hover,
							#Content nav li#subnav1.Active a {
								background-position: -191px -173px;
							}

						#Content nav li#subnav1 {
							left: 171px;
						}

						#Content nav li#subnav2,
						#Content nav li#subnav2 a {
							width: 176px;
						}

							#Content nav li#subnav2 a {
								background-position: -329px -19px;
								top: 20px;
							}

							#Content nav li#subnav2 a:hover,
							#Content nav li#subnav2.Active a {
								background-position: -329px -182px;
							}

						#Content nav li#subnav2 {
							left: 289px;
						}

						#Content nav li#subnav3,
						#Content nav li#subnav3 a {
							width: 153px;
						}

							#Content nav li#subnav3 a {
								background-position: -505px -29px;
								top: 30px;
							}

							#Content nav li#subnav3 a:hover,
							#Content nav li#subnav3.Active a {
								background-position: -505px -192px;
							}

						#Content nav li#subnav3 {
							left: 445px;
						}

						#Content nav li#subnav4,
						#Content nav li#subnav4 a {
							width: 125px;
						}

							#Content nav li#subnav4 a {
								background-position: -658px -39px;
								top: 40px;
							}

							#Content nav li#subnav4 a:hover,
							#Content nav li#subnav4.Active a {
								background-position: -658px -202px;
							}

						#Content nav li#subnav4 {
							right: 237px;
						}

						#Content nav li#subnav5,
						#Content nav li#subnav5 a {
							width: 161px;
						}

							#Content nav li#subnav5 a {
								background-position: -783px -49px;
								top: 50px;
							}

							#Content nav li#subnav5 a:hover,
							#Content nav li#subnav5.Active a {
								background-position: -783px -212px;
							}

						#Content nav li#subnav5 {
							right: 96px;
						}

		footer {
			width: 100%;
			color: white;
			clear: both;
			margin-top: 20px;
		}

			footer section#FooterTop {
				height: 151px;
				text-align: center;
			}

				footer section#FooterTop article {
					display: inline-block;
				}

				footer #FooterContact,
				footer #FooterLike {
					float: left;
					padding-top: 15px;
					margin: 11px 0 19px;
					padding-left: 25px;
					padding-right: 25px;
				}

				footer #FooterLike a {
					width: 200px;
					height: 53px;
					margin-top: 4px;
				}

				footer #FooterContact a {
					width: 200px;
					height: 40px;
					margin-top: 11px;
				}

			footer section#FooterMiddle {
				width: 960px;
				height: 39px;
				margin: 38px auto 28px;
				display: block;
			}

				footer #FooterMiddle article {
					overflow: hidden;
					position: relative;
				}

					footer #FooterMiddle a {
						width: 44px;
						margin: 0 2px;
						height: 39px;
						display: block;
						float: left;
						background-image: url(../img/buttons/awards.png);
					}

					footer #FooterMiddle a#award1 {
						background-position: 0 top;
					}

					footer #FooterMiddle a#award1:hover {
						background-position: 0 bottom;
					}

					footer #FooterMiddle a#award2 {
						background-position: -50px top;
					}

					footer #FooterMiddle a#award2:hover {
						background-position: -50px bottom;
					}

					footer #FooterMiddle a#award3 {
						background-position: -98px top;
					}

					footer #FooterMiddle a#award3:hover {
						background-position: -98px bottom;
					}

					footer #FooterMiddle a#award4 {
						background-position: -146px top;
					}

					footer #FooterMiddle a#award4:hover {
						background-position: -146px bottom;
					}

					footer #FooterMiddle a#award5 {
						background-position: -194px top;
					}

					footer #FooterMiddle a#award5:hover {
						background-position: -194px bottom;
					}

					footer #FooterMiddle a#award6 {
						background-position: -242px top;
					}

					footer #FooterMiddle a#award6:hover {
						background-position: -242px bottom;
					}

					footer #FooterMiddle a#award7 {
						background-position: -290px top;
					}

					footer #FooterMiddle a#award7:hover {
						background-position: -290px bottom;
					}

					footer #FooterMiddle a#award8 {
						background-position: -338px top;
					}

					footer #FooterMiddle a#award8:hover {
						background-position: -338px bottom;
					}

					footer #FooterMiddle a#award9 {
						background-position: -386px top;
					}

					footer #FooterMiddle a#award9:hover {
						background-position: -386px bottom;
					}

					footer #FooterMiddle a#award10 {
						background-position: -434px top;
					}

					footer #FooterMiddle a#award10:hover {
						background-position: -434px bottom;
					}

					footer #FooterMiddle a#award11 {
						background-position: -482px top;
					}

					footer #FooterMiddle a#award11:hover {
						background-position: -482px bottom;
					}

					footer #FooterMiddle a#award12 {
						background-position: -530px top;
					}

					footer #FooterMiddle a#award12:hover {
						background-position: -530px bottom;
					}

					footer #FooterMiddle a#award13 {
						background-position: -578px top;
					}

					footer #FooterMiddle a#award13:hover {
						background-position: -578px bottom;
					}

					footer #FooterMiddle a#award14 {
						background-position: -626px top;
					}

					footer #FooterMiddle a#award14:hover {
						background-position: -626px bottom;
					}

					footer #FooterMiddle a#award15 {
						background-position: -674px top;
					}

					footer #FooterMiddle a#award15:hover {
						background-position: -674px bottom;
					}

					footer #FooterMiddle a#award16 {
						background-position: -722px top;
					}

					footer #FooterMiddle a#award16:hover {
						background-position: -722px bottom;
					}

					footer #FooterMiddle a#award17 {
						background-position: -770px top;
					}

					footer #FooterMiddle a#award17:hover {
						background-position: -770px bottom;
					}

					footer #FooterMiddle a#award18 {
						background-position: -818px top;
					}

					footer #FooterMiddle a#award18:hover {
						background-position: -818px bottom;
					}

					footer #FooterMiddle a#award19 {
						background-position: -866px top;
					}

					footer #FooterMiddle a#award19:hover {
						background-position: -866px bottom;
					}

					footer #FooterMiddle a#award20 {
						background-position: -914px top;
					}

					footer #FooterMiddle a#award20:hover {
						background-position: -914px bottom;
					}

			footer section#FooterBottom {
				background: url(../img/layout/footer-bg.jpg) 0 0 repeat-x;
				height: 70px;
				display: block;
			}

				footer section#FooterBottom > div {
					width: 940px;
					margin: 0 auto;
				}

					footer #FooterSocial,
					footer #FooterTerms,
					footer #FooterLogo {
						float: left;
						width: 140px;
						padding-top: 15px;
					}

						footer #FooterSocial #FooterFacebook,
						footer #FooterSocial #FooterTwitter,
						footer #FooterSocial #FooterLinkedIn {
							width: 39px;
							height: 40px;
							float: left;
							margin-right: 7px;
						}

					footer #FooterTerms {
						width: 580px;
						padding: 10px 40px 0;
						font-size: 10px; /* in to help with spacing */
					}
					
					footer #FooterTerms p {
						margin: 0 auto 10px; 
					}

					footer #FooterLogo a {
						width: 134px;
						height: 29px;
						float: right;
						top: 6px;
					}

/*= PAGINATION
----------------------------------- */
div.Pagination {
	display: block;
	clear: both;
	width: 100%;
	height: 51px;
	padding: 62px 0;
	position: relative;
}

div.Pagination a {
	position: absolute;
	top: 62px;
}

div.Pagination a.Previous {
	right: 59.5%;
}

div.Pagination a.Next {
	left: 59.5%;
}

/* x global */

#FacebookLike {
	background: url(../img/buttons/facebook-like.png) 0 0 repeat-x;
	width: 199px;
	height: 40px;
	margin-top: 10px;
}

#Likes {
	color: black;
	float: left;
	position: relative;
	padding: 7px 4px;
}

#Likes p {
	margin: 0;
}

/*= MANAGED CONTENT
-------------------- */
.managed-content .copy-container {
	margin-top: 40px;
}
.managed-content h1 {
	font-family: 'ZurichBdXCnBTBold',Arial,Verdana,Times New Roman,serif;
	font-size: 2.2em;
	height: auto;
	line-height: 150%;
	margin-bottom: 0.5em;
	text-shadow: 2px 0px white, 0px 2px white, -2px 0px white, 0px -2px white;
}
.managed-content h3, .managedContent a {
	color: #007db6;
}
.managed-content h3 {
	margin: 30px 0 5px;
}
.managed-content p {
	margin: 0 0 20px 10px;
}
.managed-content ol {
	margin-left: 25px;
}