/*--------------------------------------------------*/
/* General Setup                 					*/

	* {
		padding: 0;
		margin: 0;
	}

	html,
	body { 
		background: #daeffa url("../../img/global/background.gif") repeat-x 0 0;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1em;
		color: #007cc3;
		height: 100%;
	}

	/*--------------------------------------------------*/
	/* Text                                             */

		p {
			padding: 0 0 12px;
		}

		h1 {
			font-size: 2.8em;
			font-family: georgia, arial, helvetica, sans-serif;
			font-weight: normal;
			padding: 0 0 8px;
		}

			h1 span {
				font-weight: bold;
			}

		h2 {
			font-size: 1.8em;
			font-family: georgia, arial, helvetica, sans-serif;
			font-weight: normal;
			margin: 0 0 8px;
		}

			h2 span {
				font-weight: bold;
			}

		h3 {
			font-size: 1.25em;
			font-family: georgia, arial, helvetica, sans-serif;
			font-weight: normal;
			margin: 0 0 8px;
		}

			h3 span {
				font-weight: bold;
			}

		h4 {
			font-size: 1.4em;
		}

		h5 {
			font-size: 1.1em;
		}

		abbr {
			color: #eb6a0a;
		}

	/*--------------------------------------------------*/
	/* Links                                            */

		a {
			text-decoration: none;
			color: #007cc3;
			font-weight: bold;
		}

			a:hover,
			a:active,
			a:focus {
				text-decoration: underline;
			}

			a img {
				border: 0;
			}

	/*--------------------------------------------------*/
	/* Lists                                            */

		ul, ol {
			padding: 0 24px 12px;
		}

			ul li,
			ol li {
				padding: 0 0 2px;
			}

	/*--------------------------------------------------*/
	/* Images                                           */

		img {
			display: block;
		}

	/*--------------------------------------------------*/
	/* Table                                            */

		table {
			font-size: 1em;
		}

			table,
			table td,
			table th {
				border: 0;
			}

	/*--------------------------------------------------*/
	/* Form                                             */

		form {
			width: 400px;
		}

			form fieldset {
				border: 0;
			}

				input,
				textarea,
				select,
				button {
					font-family: verdana, arial, helvetica, sans-serif;
					font-size: 1em;
				}

				/*--------------------------------------------------*/
				/* General rows                                     */

					form .row {
						margin: 0 0 6px;
					}

						form .row label {
							width: 120px;
							display: block;
							float: left;
							padding: 0 12px 0 0;
							text-align: right;
						}

						form .row .annotation {
							margin-left: 10px;
							float: left;
							width: 400px;
							font-size: 0.9em;
						}

					/*--------------------------------------------------*/
					/* Date of birth                                    */

						form .dob input {
							width: 30px;
						}

							form .dob span {
								color: #999;
							}

				/*--------------------------------------------------*/
				/* Radio buttons                                    */

					form .radio p {
						float: left;
						width: 120px;
						display: block;
						padding: 0 12px 0 0;
						text-align: right;
					}

					form .radio div.clear {
						margin: 0 0 6px;
						float: left;
					}

						form .radio div.clear div {
							margin: 0 0 6px;
						}


				/*--------------------------------------------------*/
				/* Checkboxes                                       */

					form .checkbox {
						margin: 0 0 6px;

					}

						form .checkbox input {
							float: left;
							margin-top: 0 !important;
							margin: -3px 6px 0 132px;
						}

							form .checkbox label {
								float: left;
								width: 212px;
								text-align: left;
							}

					/*--------------------------------------------------*/
					/* Terms                                            */

						form .terms label {
							padding: 0;
							width: auto;
						}

				/*--------------------------------------------------*/
				/* Submit                                           */

					form .submit {
						padding: 12px 0;
						text-align: right;
					}

					form button {
						background: url("../../img/common/submit.gif") no-repeat 100% 100%;
						padding: 0 24px 2px 0;
						color: #eb6a0a;
						font-weight: bold;
						cursor: pointer;
						border: 0;
					}

/*--------------------------------------------------*/
/* Generic Classes				                    */

	.offScreen {
		position: absolute;
		left: -5000px;
	}

	.clear:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.error {
		color: red;
	}

	a.more {
		background: url("../../img/global/arrow.gif") no-repeat 0 50%;
		padding: 0 0 0 24px;
	}

	p.introduction {
		font-weight: bold;
	}

/*--------------------------------------------------*/
/* Wrapper						                    */

	#wrapper {
		font-size: 0.7em;
		margin: 0 auto;
		height: 100%;
		min-height: 100%;
	}

	/*--------------------------------------------------*/
	/* Header                                           */

		#headerContainer {
			background: url("../../img/global/header.gif") repeat-x 0 100%;
		}

			#header {
				width: 900px;
				margin: 0 auto;
				position: relative;
			}

				#logo {
					float: left;
					margin: 12px 0;
				}

				#landscape {
					background: url("../../img/global/landscape.gif") no-repeat 0 4px;
					height: 90px;
					width: 560px;
					display: block;
					position: absolute;
					left: 20px;
					bottom: -23px;
				}

				#helpline {
					float: right;
					width: 495px;
					height: 77px;
					margin: 0 26px 0 0;
				}

					#helpline #phone {
						background: url("../../img/global/helpline.gif") no-repeat 100% 0;
						width: 278px;
						height: 62px;
						float: right;
						display: inline;
						margin: 0 22px 0 0;
					}

					#helpline p {
						font-family: georgia, arial, helvetica, sans-serif;
						font-size: 1.25em;
						clear: both;
					}

				#search {
					clear: both;
					width: 200px;
					padding: 38px 0 18px;
					position: relative;
					left: 630px;
				}

					#search legend {
						display: none;
					}

					#search input {
						float: left;
					}
					
						#search input#fldSearch {
							width: 140px;
						}

					#search #searchSubmit {
						margin: 3px 0 0 6px;
					}
					
				#translation a#welsh {
					width: 55px;
					height: 43px;
					display: block;
					position: absolute;
					top: 90px;
					left: 820px;
					clear: both;
					padding: 50px 0 0 0;
					outline: none;
					background: url("../../img/global/welshFlag.jpg") no-repeat 0 0;
				}

	/*--------------------------------------------------*/
	/* Encapsulator                                     */

		#encapsulator {
			width: 900px;
			margin: 23px auto;
			clear: both;
		}

		/*--------------------------------------------------*/
		/* Navigation                                       */

			#navigation {
				list-style-type: none;
				padding: 0 0 12px;
			}

				#navigation li {
					float: left;
					display: block;
					margin: 0 2px 0 0;
					padding: 0;
				}

					#navigation li a {
						font-family: georgia, arial, helvetica, sans-serif;
						background: #eb6a0a;
						color: #fff;
						font-weight: normal;
 						display: block;
					}

						#navigation li a span {
							display: block;
							padding: 12px 0;
							text-align: center;
						}

						/*--------------------------------------------------*/
						/* More                                             */

							#navigation #more a {
								background: #eb6a0a url("../../img/global/navigation/more.gif") no-repeat 0 0;
								width: 98px;
							}

								#navigation #more a span {
									background: url("../../img/global/navigation/moreBottom.gif") no-repeat 0 100%;
								}

							#navigation #more a:hover,
							#navigation #more .current {
								background: #007cc3 url("../../img/global/navigation/moreCurrent.gif") no-repeat 0 0;
							}

								#navigation #more a:hover span,
								#navigation #more .current span {
									background: url("../../img/global/navigation/moreCurrentBottom.gif") no-repeat 0 100%;
								}

						/*--------------------------------------------------*/
						/* Campaigns                                        */

							#navigation #campaigns a {
								background: #eb6a0a url("../../img/global/navigation/campaigns.gif") no-repeat 0 0;
								width: 78px;
							}

								#navigation #campaigns a span {
									background: url("../../img/global/navigation/campaignsBottom.gif") no-repeat 0 100%;
								}

							#navigation #campaigns a:hover,
							#navigation #campaigns .current {
								background: #007cc3 url("../../img/global/navigation/campaignsCurrent.gif") no-repeat 0 0;
							}

								#navigation #campaigns a:hover span,
								#navigation #campaigns .current span {
									background: url("../../img/global/navigation/campaignsCurrentBottom.gif") no-repeat 0 100%;
								}

						/*--------------------------------------------------*/
						/* Events	                                        */

							#navigation #events a {
								background: #eb6a0a url("../../img/global/navigation/events.gif") no-repeat 0 0;
								width: 58px;
							}

								#navigation #events a span {
									background: url("../../img/global/navigation/eventsBottom.gif") no-repeat 0 100%;
								}

							#navigation #events a:hover,
							#navigation #events .current {
								background: #007cc3 url("../../img/global/navigation/eventsCurrent.gif") no-repeat 0 0;
							}

								#navigation #events a:hover span,
								#navigation #events .current span {
									background: url("../../img/global/navigation/eventsCurrentBottom.gif") no-repeat 0 100%;
								}

						/*--------------------------------------------------*/
						/* Research                                         */

							#navigation #research a {
								background: #eb6a0a url("../../img/global/navigation/research.gif") no-repeat 0 0;
								width: 72px;
							}

								#navigation #research a span {
									background: url("../../img/global/navigation/researchBottom.gif") no-repeat 0 100%;
								}

							#navigation #research a:hover,
							#navigation #research .current {
								background: #007cc3 url("../../img/global/navigation/researchCurrent.gif") no-repeat 0 0;
							}

								#navigation #research a:hover span,
								#navigation #research .current span {
									background: url("../../img/global/navigation/researchCurrentBottom.gif") no-repeat 0 100%;
								}

						/*--------------------------------------------------*/
						/* News		                                        */

							#navigation #news a {
								background: #eb6a0a url("../../img/global/navigation/news.gif") no-repeat 0 0;
								width: 55px;
							}

								#navigation #news a span {
									background: url("../../img/global/navigation/newsBottom.gif") no-repeat 0 100%;
								}

							#navigation #news a:hover,
							#navigation #news .current {
								background: #007cc3 url("../../img/global/navigation/newsCurrent.gif") no-repeat 0 0;
							}

								#navigation #news a:hover span,
								#navigation #news .current span {
									background: url("../../img/global/navigation/newsCurrentBottom.gif") no-repeat 0 100%;
								}

						/*--------------------------------------------------*/
						/* Involved                                         */

							#navigation #involved a {
								background: #eb6a0a url("../../img/global/navigation/involved.gif") no-repeat 0 0;
								width: 90px;
							}

								#navigation #involved a span {
									background: url("../../img/global/navigation/involvedBottom.gif") no-repeat 0 100%;
								}

							#navigation #involved a:hover,
							#navigation #involved .current {
								background: #007cc3 url("../../img/global/navigation/involvedCurrent.gif") no-repeat 0 0;
							}

								#navigation #involved a:hover span,
								#navigation #involved .current span {
									background: url("../../img/global/navigation/involvedCurrentBottom.gif") no-repeat 0 100%;
								}

						/*--------------------------------------------------*/
						/* Care                                             */

							#navigation #care a {
								background: #eb6a0a url("../../img/global/navigation/care.gif") no-repeat 0 0;
								width: 117px;
							}

								#navigation #care a span {
									background: url("../../img/global/navigation/careBottom.gif") no-repeat 0 100%;
								}

							#navigation #care a:hover,
							#navigation #care .current {
								background: #007cc3 url("../../img/global/navigation/careCurrent.gif") no-repeat 0 0;
							}

								#navigation #care a:hover span,
								#navigation #care .current span {
									background: url("../../img/global/navigation/careCurrentBottom.gif") no-repeat 0 100%;
								}

						/*--------------------------------------------------*/
						/* Donate                                           */

							#navigation #donate a {
								background: #eb6a0a url("../../img/global/navigation/donate.gif") no-repeat 0 0;
								width: 90px;
							}

								#navigation #donate a span {
									background: url("../../img/global/navigation/donateBottom.gif") no-repeat 0 100%;
								}

							#navigation #donate a:hover,
							#navigation #donate .current {
								background: #007cc3 url("../../img/global/navigation/donateCurrent.gif") no-repeat 0 0;
							}

								#navigation #donate a:hover span,
								#navigation #donate .current span {
									background: url("../../img/global/navigation/donateCurrentBottom.gif") no-repeat 0 100%;
								}

						/*--------------------------------------------------*/
						/* Videos	                                        */

							#navigation #videos a {
								background: #eb6a0a url("../../img/global/navigation/videos.gif") no-repeat 0 0;
								width: 62px;
							}

								#navigation #videos a span {
									background: url("../../img/global/navigation/videosBottom.gif") no-repeat 0 100%;
								}

							#navigation #videos a:hover,
							#navigation #videos .current {
								background: #007cc3 url("../../img/global/navigation/videosCurrent.gif") no-repeat 0 0;
							}

								#navigation #videos a:hover span,
								#navigation #videos .current span {
									background: url("../../img/global/navigation/videosCurrentBottom.gif") no-repeat 0 100%;
								}

						/*--------------------------------------------------*/
						/* Shopping	                                        */

							#navigation #shopping a {
								background: #eb6a0a url("../../img/global/navigation/shopping.gif") no-repeat 0 0;
								width: 75px;
							}

								#navigation #shopping a span {
									background: url("../../img/global/navigation/shoppingBottom.gif") no-repeat 0 100%;
								}

							#navigation #shopping a:hover,
							#navigation #shopping .current {
								background: #007cc3 url("../../img/global/navigation/shoppingCurrent.gif") no-repeat 0 0;
							}

								#navigation #shopping a:hover span,
								#navigation #shopping .current span {
									background: url("../../img/global/navigation/shoppingCurrentBottom.gif") no-repeat 0 100%;
								}

						/*--------------------------------------------------*/
						/* Contact	                                        */

							#navigation #contact a {
								background: #eb6a0a url("../../img/global/navigation/contact.gif") no-repeat 0 0;
								width: 75px;
							}

								#navigation #contact a span {
									background: url("../../img/global/navigation/contactBottom.gif") no-repeat 0 100%;
								}

							#navigation #contact a:hover,
							#navigation #contact .current {
								background: #007cc3 url("../../img/global/navigation/contactCurrent.gif") no-repeat 0 0;
							}

								#navigation #contact a:hover span,
								#navigation #contact .current span {
									background: url("../../img/global/navigation/contactCurrentBottom.gif") no-repeat 0 100%;
								}

		/*--------------------------------------------------*/
		/* Secondary                                        */

			#secondary {
				width: 192px;
				float: left;
			}

			/*--------------------------------------------------*/
			/* Menu                                             */

				#menu {
					background: #85cbed;
					padding: 12px 12px 0;
					margin: 0 0 24px;
					list-style-type: none;
					font-family: georgia, arial, helvetica, sans-serif;
					font-size: 1.1em;
				}

					#menu li {
						padding: 0 0 12px;
					}

						#menu li a {
							background: url("../../img/global/menu.gif") no-repeat 0 1px;
							display: block;
							padding: 0 0 0 26px;
							color: #fff;
							font-weight: bold;
							text-decoration: none;
						}

							#menu li a:hover,
							#menu li a.current {
								background: url("../../img/global/menuCurrent.gif") no-repeat 0 1px;
								color: #007cc3;
							}

			/*--------------------------------------------------*/
			/* Latest News                                      */

				#latestNews {
					background: url("../../img/global/news.gif") repeat-y 0 0;
				}

					#latestNews h2 {
						background: url("../../img/global/newsTop.gif") no-repeat 0 0;
						padding: 12px 12px;
						margin: 0;
					}

					#latestNews ul {
						background: url("../../img/global/newsBottom.gif") no-repeat 0 100%;
						list-style-type: none;
						padding: 0 12px;
					}

						#latestNews ul li {
							padding: 0;
						}

							#latestNews ul li p {
								text-align: right;
								font-weight: bold;
								padding: 4px 0 12px;
							}

			/*--------------------------------------------------*/
			/* Awards                                           */

				#awards {
					float: left;
					margin: 24px 0 0;
				}

				#awards h3 {
					margin: 12px 0;
					padding: 0 0 12px;
					border-bottom: 1px solid #85cbed;
				}

					#awards ul {
						list-style-type: none;
						padding: 0;
					}

						#awards ul li {
							padding: 0;
						}

							#awards ul li p {
								text-align: right;
								font-weight: bold;
								padding: 6px 0 12px;
							}

			/*--------------------------------------------------*/
			/* Ryder Cup					                    */

				#ryderCup {
					background: #cbae6a;
					width: 190px;
					margin: 0 0 12px;
				}

					#ryderCup h2 a {
						background: url("/a/img/global/ryderCupTitle.gif") no-repeat 0 0;
						height: 60px;
						width: 100%;
						display: block;
					}

					#ryderCup .clear {
						padding: 0 8px 12px;
					}

						#ryderCup .clear img {
							float: left;
						}

						#ryderCup .clear p {
							background: url("/a/img/global/ryderCupDays.gif") no-repeat 0 0;
							float: right;
							font-family: georgia, arial, helvetica, sans-serif;
							font-size: 2em;
							color: #fff;
							width: 54px;
							text-align: center;
							padding: 0;
							margin: 8px 12px 0 0;
						}

							#ryderCup .clear p span {
								color: #9f8a54;
								display: block;
								margin: 0 0 6px;
								font-size: 0.6em;
								padding: 0 8px 0 4px;
							}

								#ryderCup .clear p strong {
									display: block;
									color: #e10c2f;
									border-bottom: 1px solid #9f8a54;
									padding: 4px 0 4px;
									margin: 0 0 4px;
									font-size: 1.8em;
								}

					#ryderCup .more {
						background: url("/a/img/global/ryderCup.gif") no-repeat 0 100%;
						font-family: georgia, arial, helvetica, sans-serif;
						font-size: 1.2em;
						padding: 0 8px 8px;
					}

						#ryderCup .more a {
							display: block;
							padding: 8px 0;
							border-top: 1px solid #dbc697;
							font-weight: normal;
							color: #fff;
						}

							#ryderCup .more strong {
								background: url("/a/img/global/ryderCupArrow.gif") no-repeat 100% 3px;
								padding: 0 24px 0 0;
								display: inline-block;
							}

		/*--------------------------------------------------*/
		/* Content                                          */

			#content {
				width: 400px;
				float: left;
				margin: 0 10px 0;
			}

			/*--------------------------------------------------*/
			/* Breadcrumbs                                      */

				#breadcrumbs {
					list-style-type: none;
					padding: 0 0 8px;
				}

					#breadcrumbs li {
						font-family: georgia, arial, helvetica, sans-serif;
						font-size: 1.4em;
						text-transform: lowercase;
						padding: 0 8px;
						border-left: 1px solid #85cbed;
						float: left;
					}

						#breadcrumbs li a {
							font-weight: normal;
						}

						#breadcrumbs li.first {
							border: 0;
							padding-left: 0;
						}

			/*--------------------------------------------------*/
			/* Login form                                       */

				#loginForm .radio input {
					float: left;
					width: auto;
					margin: 0 6px 0 132px;
				}

				#loginForm .radio label {
					text-align: left;
					float: left;
					width: 230px;
				}

				#loginForm p#lostPassword {
					display: block;
					clear: both;
					margin: 6px 0 0 132px;
				}

				#loginForm button {
					background: url("../../img/common/submit.gif") no-repeat 100% 100%;
					color: #eb6a0a;
					border: 0;
					font-weight: bold;
					padding: 0 24px 1px 0;
					cursor: pointer;
				}

			/*--------------------------------------------------*/
			/* Banners		                                    */

				.banner {
					width: 192px;
					float: left;
					margin: 0 0 12px 0;
				}

					.banner.second {
						margin: 0 0 12px 12px;
					}

					.banner h3 {
						font-size: 1.8em;
					}

						.banner h3 a {
							font-weight: normal;
						}

					/*--------------------------------------------------*/
					/* BusBlog                                          */

						#busBlog {
							background: #85cbed url("../../img/common/busBlog.gif") no-repeat 0 0;
						}

							#busBlog div {
								background: url("../../img/common/busBlogBottom.gif") no-repeat 0 100%;
								padding: 12px 12px 52px;
								color: #fff;
							}

								#busBlog h3 a {
									color: #fff;
								}

								#busBlog p.more {
									text-align: right;
								}

					/*--------------------------------------------------*/
					/* Leek                                             */

						#leek {
							background: url("../../img/common/leekBottom.gif") no-repeat 0 100%;
						}

							#leek div {
								background: url("../../img/common/leek.gif") no-repeat 0 0;
								padding: 12px 58px 28px 12px;
							}

								#leek div p {
									padding-right: 12px;
								}

					/*--------------------------------------------------*/
					/* Stay safe                                        */

						#staySafe {
							background: #85cbed url("../../img/common/staySafe.gif") no-repeat 0 0;
						}

							#staySafe div {
								background: url("../../img/common/staySafeBottom.gif") no-repeat 0 100%;
								padding: 12px 12px 58px;
							}

								#staySafe h3 span {
									display: block;
								}

								#staySafe p.more {
									text-align: right;
								}

					/*--------------------------------------------------*/
					/* Alliance                                         */

						#alliance {
							background: #fff url("../../img/common/allianceBottom.gif") no-repeat 0 100%;
						}

							#alliance div {
								background: url("../../img/common/alliance.gif") no-repeat 0 0;
								padding: 12px 12px 16px 12px;
							}

								#alliance p span {
									display: block;
									padding-right: 60px;
								}

					/*--------------------------------------------------*/
					/* Ryder                                            */

						#ryder {
							background: #fff url("../../img/common/ryder.gif") no-repeat 0 0;
						}

							#ryder div {
								background: url("../../img/common/ryderBottom.gif") no-repeat 0 100%;
								padding: 68px 12px 11px 88px;
								position: relative;
							}

								#ryder h3 {
									margin: 0;
									position: relative;
								}

									#ryder h3 a {
										display: block;
										height: 55px;
										width: 140px;
										position: absolute;
										top: -60px;
										left: -76px;
									}

								#ryder p.more {
									margin: 0 0 0 -2px;
								}

		/*--------------------------------------------------*/
		/* Tertiary                                         */

			#tertiary {
				width: 286px;
				float: left;
				margin: 0 -3px 0 0;
			}

			/*--------------------------------------------------*/
			/* Money Meter                                      */

				#moneyMeter {
					width: 90px;
					float: right;
				}

					#moneyMeter h2 {
						background: url("../../img/global/moneyMeter.gif") no-repeat 0 0;
						height: 86px;
						width: 128px;
						margin: -4px -10px -12px -31px;
						position: relative;
					}

					#meter {
						position: relative;
						margin-right: -6px !important;
						margin: 0 -8px 0 -6px;
					}

						#meter p {
							padding: 20px 0 0 12px;
						}

			/*--------------------------------------------------*/
			/* Please donate	                                */

				#pleaseDonate {
					background: #eb6a0a url("../../img/global/pleaseDonate.gif") no-repeat 0 100%;
					color: #fff;
					padding: 12px 12px 38px;
					width: 168px;
					float: left;
				}

					#pleaseDonate h2 {
						margin: 0 0 12px;
					}

					#pleaseDonate p {
						padding-right: 22px;
					}

						#pleaseDonate p a {
							font-weight: normal;
							color: #fff;
						}

							#pleaseDonate p a span {
								background: url("../../img/global/pleaseDonateArrow.gif") no-repeat 100% 100%;
								padding: 0 22px 2px 0
							}

			/*--------------------------------------------------*/
			/* Event Video                                      */

				#eventVideo {
					width: 192px;
					float: left;
					margin: 0 0 12px;
				}

					#eventVideo img {
						position: relative;
						margin: -48px -12px 12px -11px;
					}

					#eventVideo a {
						font-weight: normal;
					}

						#eventVideo a span {
							background: url("../../img/global/arrow.gif") no-repeat 100% 50%;
							padding: 0 24px 2px 0;
						}

					#eventVideo p.submit {
						background: #007cc3 url("../../img/global/eventVideoSubmit.gif") no-repeat 0 0;
						padding: 0;
					}

						#eventVideo p.submit a {
							background: url("../../img/global/eventVideoSubmitBottom.gif") no-repeat 0 100%;
							font-family: georgia, arial, helvetica, sans-serif;
							font-size: 1.1em;
							color: #fff;
							display: block;
							padding: 8px 0;
							text-align: center;
						}

							#eventVideo p.submit a span {
								background: url("../../img/global/arrowBlue.gif") no-repeat 100% 90%;
							}

			/*--------------------------------------------------*/
			/* Latest News                                      */

				#latestEvents {
					width: 192px;
				}

					#latestEvents h3 {
						border-bottom: 1px solid #85cbed;
						padding: 0 0 12px;
						margin: 0 0 12px;
					}

					#latestEvents ul {
						list-style-type: none;
						padding: 0;
					}

						#latestEvents ul li {
							padding: 0;
						}

							#latestEvents ul li p {
								text-align: right;
								font-weight: bold;
								padding: 4px 0 12px;
							}

	/*--------------------------------------------------*/
	/* Ticker                                           */

		#tickerContainer {
			border-top: 2px solid #85caec;
			border-bottom: 2px solid #85caec;
			background: #fff;
			padding: 2px 0 !important;
			padding: 2px 0 0 0;
			float: left;
			display: inline;
			width: 100%;
		}

			#ticker {
				border-top: 2px solid #85caec;
				border-bottom: 2px solid #85caec;
				clear: both;
				position: relative;
				padding: 5px 0 25px 0;
				float: left;
				display: inline;
				width: 100%;
			}
			
				#tickerInner {
					float: left;
					display: inline;
					width: 100%;
				}

				#ticker p {
					padding: 2px 0 0;
					width: 100%;
					white-space: nowrap;
					overflow: hidden;
					margin: 0 auto;
				}

	/*--------------------------------------------------*/
	/* Footer                                           */

		#footer {
			width: 900px;
			margin: 0 auto;
		}

			#footer ul {
				list-style-type: none;
				padding: 8px 8px 8px 0;
				float: left;
			}

				#footer ul li {
					float: left;
					border-right: 1px solid #3799d1;
					padding: 0 12px;
				}

					#footer ul li.first {
						padding-left: 0;
					}

					#footer ul li.last {
						border: 0;
					}

					#footer ul li a {
						font-weight: normal;
					}

			#footer p {
				float: right;
				padding: 8px 0;
			}