/* 
Title:     	Stadium Housing
Date:   	January 2008
*/				
				body {background-color: #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif;margin-top:0px;margin-right: auto;margin-bottom:50px;margin-left: auto;padding:0px;}
				img { border: none; margin: 0; padding: 0;}
				a img { border: none;}
				a:active {outline:0;}
				div,input,form,h1,h2,h3,h4,h5,hr,p,dl,dd,dt,object,param
				{ margin:0; padding:0;list-style:none;}
				
				/* TABLE STYLES */
				TABLE { margin-bottom: 15px; padding: 0; color: #000000; font-size: 100%;}
			    TD {padding:8px; background-color: #E9F3FC; border-bottom:1px solid #B6B6B6;border-left:1px solid #B6B6B6;border-right:1px solid #B6B6B6;border-collapse:collapse;}
			    TH {padding:8px; text-align: left; background-color: #161E69; color: #FFFFFF;}

/* structure styles
---------------------------------------------------------- */

				.MainContainer{margin:0px auto;padding: 0px;width:988px;height:100%;background: url('../includes/images/MainPageBg.jpg') repeat-y center top;position: relative;display: block;font-size:0.85em;}
				.Header {background: url('../includes/images/Header.jpg') no-repeat center top;width: 967px;height:105px;display: block;margin-left:11px;}
				.HeaderLogo {float:left;margin:24px 0 0 17px;}
				.HeaderText {float:left;position:relative;top:25px;left:190px;width:550px;}
				.HeaderText h1{color:#45A4E2;font-size:21px;font-weight:normal;}
				.ColumnLeft {width:256px;float:left;padding:11px 0 11px 0;}
				.MainContentHolder {width:725px;float:left;padding:15px 0 10px 0;margin:0px;font-size:0.90em;}
				.MainContentLeft {width:495px;float:left;}
				.MainContentRight {width:212px;float:right;padding:5px 0 10px 0;}
				.FooterBottom {background: url('../includes/images/Footer.jpg') no-repeat center top;width: 988px;height:5px;margin: 0px auto;display: block;overflow:hidden}
				.Clear {Clear:both;}

/* Search box
---------------------------------------------------------- */	

				#SearchBox {float:right; width:185px; padding:12px 28px 0 0;}
				#searchForm { margin: 0; padding: 0; width: 184px; background-image: url(../includes/images/search-bg2.jpg); background-repeat: no-repeat;}
				input#searchText { font-size: 75%; padding: 3px 6px 4px 5px; margin-top: 0px !important; top: -1px; position:relative;width: 130px; border-top: 1px solid #FFFFFF; color: #666666; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 0; vertical-align: top; background-image: url(../includes/images/search-bg.jpg); background-repeat: repeat-x;}
				#submit { vertical-align: middle; padding: 0;}
				
/* Header and footer links
---------------------------------------------------------- */

				/* Header Links */
				.HeaderLinks{float:right;height:23px;margin:12px 24px 0 0;font-size:0.80em;}
				.HeaderLinks li{display:inline;margin-top:5px;line-height:1.5em;}
				.HeaderLinks a{color:#161E69;text-decoration:none;margin:0 3px 0 3px;}
				.HeaderLinks a:hover{text-decoration:underline;}
				.HeaderLinks b{color:#161E69;padding-left:3px;font-size:0.80em;}
				
				
				/* FOOTER LINKS */
				
				.FooterLinksHolder {margin:0px auto;width:988px;}
				.FooterLinks{float:left;width:500px;}
				.FooterLinks ul{margin-left:20px;font-size:0.80em;padding:0px;margin-top:0px;}
				.FooterLinks li{display:inline;margin-top:5px;}
				.FooterLinks a{color:#45A4E2;text-decoration:none;margin:0 3px 0 3px;}
				.FooterLinks a:hover{text-decoration:underline;}
				.FooterLinks b{color:#45A4E2;padding-left:3px;font-size:0.80em;}
				
				
				.OdysseyLink {float:right;margin-right:20px;}
				.OdysseyLink a{clear:both;color:#161E69;font-size:0.80em;text-decoration:none;}
				.OdysseyLink a:hover{text-decoration:underline;}
				.OdysseyLink span{float:right;font-size:0.80em;}
				
				
/* Navigation Styles
---------------------------------------------------------- */	

				html>body #Tabs {float:left;}

				#Tabs {min-height:24px;width:947px;line-height:normal;clear:both;background-color:#E1EFFB;border-bottom:3px solid #B0A800;font-size:0.80em;margin-left:11px;padding-left:20px;}
				#Tabs ul {margin:0;padding:0;list-style:none;}
				#Tabs li {float:left;background:url("../includes/images/TabRight.gif") no-repeat right top;margin:1px 2px 0 0;padding:0;}
				#Tabs a {display:block;background:url("../includes/images/TabLeft.gif") no-repeat left top;padding:5px 15px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
				#Tabs a:hover {text-decoration:underline;}
				
/* Navigation Left 
--------------------------------------------------------- */				
				
				.MenuLeftTitle {border-bottom:1px dotted #B0A800;width:200px;margin-left:20px;line-height:25px;color:#B0A800;}
				.MenuLeft ul {padding:0px; list-style: none;margin:10px 0 0 20px;}
				.MenuLeft li {background-color:#E9F3FC;margin-bottom:2px;width:200px;float:left;padding-left:10px;border:1px solid #93C6F0;}
				.MenuLeft a {display:block;padding:6px 0 6px 30px; font-size:0.85em;color:#161E69;text-decoration:none;background: url('../includes/images/MenuLeftPointer.gif') no-repeat 4% 50%;padding-right:5px;}
				.MenuLeft a:hover {color:#161E69;text-decoration:underline;}
				.MenuLeft ul ul li{padding-bottom:9px;border:1px solid #E9F3FC;position:relative;left:-3px;}
				.MenuLeft ul ul li { font-size:0.95em;margin:0; padding-left:20px; border-bottom:none;width:160px;}
				.MenuLeft ul ul a { display: block; padding: 0px 5px 0px 15px; color: #161E69; text-decoration: none;}
				.MenuLeft a.active { color: #3087BB; text-decoration: none; font-weight: bold;padding:0px 0px 0px 20px;margin-top:0px;}
				.MenuLeft a.subactive { color: #D11242; text-decoration: none; }
				.MenuLeftSubNav li a { background: url('../includes/images/SubNavLeftPointer.gif') no-repeat 1px 50%;}
				.GroupSites {font-size:0.80em;font-weight:bold;margin:10px 0 0 20px;float:left;}
				.GroupSites select{Float:left;margin-top:10px;background-color:#DCECF4;}
				
/* content styles
--------------------------------------------------------- */

				.PageTitle{font-size:1.5em;color:#B0A800;clear:both;margin-top:5px;}
				.TranslationsTop {background-color:#161E69;width:202px;color:#FFFFFF;padding:0px;margin:0px;}
				.TranslationsTop span{margin:0 0 0 10px;line-height:1.9em;font-size:100%;}
				.Translations {border:1px solid #161E69;width:190px;padding:5px;}
				.Translations img{margin:0px 0 0 8px}

				
				
				/* POLL */
				.PollBox {border-left:1px solid #D2CA82;border-right:1px solid #D2CA82;background:url("../includes/images/PollBg.jpg") repeat-x left top; width: 190px; padding: 0px 0 0 10px; margin:0px;}
				.PollTop {display:block;background:url("../includes/images/PollTop.jpg") no-repeat left top;padding:5px 15px 0 0 ;color:#FFFFFF;text-decoration:none;margin:10px 0 0 0;}
				.PollBox h2{font-size:1.0em;color:#45A4E2;margin:0px 0 8px 0 ;padding-top:8px;}
				.PollBox p {margin:0 5px 7px 0;}
				.PollForm label { display: none;}
				.PollForm { padding: 5px;}
				.PollSubmit{margin:8px 0 8px 0;}
				.PollBottom {background:url("../includes/images/PollBottom.jpg") repeat-x left top;display:block;width:202px;height:6px;}
				
				
				/* Homepage Adverts Top*/
				.ImageAdvert{margin-top:35px;}
				.ImageAdvert img{float:left;vertical-align:middle;}
				.ImageAdvert p{width:215px;font-weight:bold;margin:0 0 10px 23px;float:left;}
				.Advert2{clear:both;margin-top:15px;}
				.Advert2 p{margin:0 0 10px 0;width:470px;}
				.HeadingRed {color:#B0A800s;font-size:1.20em;margin-top:15px;float:left;}
				
				
				/* Homepage Adverts Bottom */
				.HpAdvertsBottom {clear:both;}
				.HpAdvertHolder {float:left;margin:10px 6px 0 0;}
				.HpAdvertTop {width:238px;height:4px;background:url("../includes/images/HpAdvertTop.jpg") repeat-x left top;overflow:hidden;}
				.HpAdvertBg {width:238px;background:url("../includes/images/HpAdvertBg.jpg") repeat-y left top;padding-bottom:10px;}
				.HpAdvertBg img{vertical-align:middle;margin:10px 0 15px 10px;float:left;}
				.HpAdvertBg p{float:left; padding:0; font-size:0.80em;width:110px;color:#000000;margin:5px 0 0 5px;}
				.HpAdvertBottom {width:238px;height:4px;background:url("../includes/images/HpAdvertBottom.jpg") no-repeat left top;}
				
				/* Homepage Adverts Right */
				.HpAdvertRightHolder {float:left;margin:10px 6px 0 0; border-top: 1px solid #52A0DE;border-right: 1px solid #52A0DE;border-bottom: 1px solid #52A0DE;}
				.HpAdvertRightBg {width:202px;background:url("../includes/images/HpAdvertBg.jpg") repeat-y left top;padding-bottom:10px;padding-top:10px;}
				.HpAdvertRightBg img{vertical-align:middle;margin:10px 0 15px 10px;float:left;}
				.HpAdvertRightBg p{font-size:0.90em;width:190px;color:#000000;margin:0px 0 0 10px; padding:0;}
				.HpAdvertRightBg span{width:190px;color:#AD0042;margin:0px 0 0 10px; padding:0;}				
				
				
				/* Back To Top */
				.BackToTop{clear:both; border:1px solid #FFFFFF;margin-right:10px}
				.BackToTop img{vertical-align:middle;padding-left:10px;}
				.BackToTop a{font-size:0.90em;float:right;text-decoration:none; color:#45A4E2;margin-top:30px;}
				.BackToTop a:hover{text-decoration:underline;}
				
				
				/* footer content*/
				.FooterContent {margin-top:60px;padding-left:20px;height:90px;}
				.FooterContent img{vertical-align:middle;float:left;margin-right:20px;}
				.FooterTitle {float:left;font-size:1.3em;color:#E1A900;margin-left:22px;}
				.FooterText {float:left;font-size:0.80em;color:#BEBEBE;margin:5px 0 0 22px;width:700px;}
				
				
				/* Article */
				.ArticleDate {color:#9B9B9B;margin-top:10px;margin-bottom:10px;}
				.ArticleHolder h1 {font-size:1.8em; color:#1F1E1F; font-weight:normal; padding:18px 0 18px 0;}
				.ArticleHolder h2 {font-size:1.5em; color:#3FC9C9; font-weight:normal; padding:18px 0 18px 0;}
				.ArticleHolder h3 {font-size:1.0em; color:#B0A800s; font-weight:normal; padding:18px 0 18px 0;}
				.ArticleHolder {padding:0 40px 0 0;}
				.ArticleHolder p{padding:0px 0 0 0; margin:0}
				.ArticleHolder ul{list-style-image: url(../includes/images/SitemapBullet1.gif); padding-left:55px;}
				.ArticleHolder li{padding-bottom:10px;}
				.ArticleHolder ol{padding-left:55px;}
				.ArticleHolderQuote {width:95%;}
				.ArticleHolderQuote h1 {font-size:1.8em; color:#1F1E1F; font-weight:normal; padding:18px 0 18px 0;}
				.ArticleHolderQuote h2 {font-size:1.5em; color:#2086CA; font-weight:normal; padding:18px 0 18px 0;}
				.ArticleHolderQuote h3 {font-size:1.0em; color:#B0A800; font-weight:normal; padding:18px 0 18px 0;}
				.ArticleHolderQuote p{padding:0 0 15px 0;}
				.ArticleHolderQuote ul{list-style-image: url(../includes/images/SitemapBullet1.gif); padding-left:30px;}
				.ArticleHolderQuote li{padding-bottom:10px; padding-left:20px;}
				.ArticleHolderQuote ol{padding-left:30px;}
				.Quote {color:#2D98DF;font-size:1.1em;margin:10px 0 20px 0;background-color:#FAFCFE;border-top:1px dotted #CDCDCD;border-bottom:1px dotted #CDCDCD;padding:12px;}
				.Quote img {margin:0 5px 0 5px;vertical-align:top;}
				.Download {margin-top:20px; float:left;clear:both;}
				.Download img{vertical-align:middle;padding-right:15px;}
				.Download a{text-decoration:none;}
				.Download a:hover{text-decoration:underline;}
				
			
				
				/* SEARCH RESULTS AND ARTCLES */
				.ResultsHolder {Margin-top:15px;}
				.ResultsListTitle {background-color:#ECECEC;width:490px;margin-top:2px;}
				.ResultsListTitle a{text-decoration:none;color:#45A4E2;}
				.ResultsListTitle a:hover{text-decoration:underline;margin-top:2px;color:#45A4E2;}
				.ResultsListTxt {background-color:#ECECEC;color:#45A4E2;line-height:2.0em;margin-left:10px;width:390px;}
				.ResultsListImage {background-color:#FAFAFA;width:490px;padding:10px 0 10px 0;border-bottom:1px solid #E1E1E1;}
				.ResultsListImage img{float:left;margin:0 10px 0 10px;}
				.ResultsListImage p {float:left;width:350px;margin:0 0 5px 0px;}
				.ResultsList {background-color:#FAFAFA;width:490px;border-bottom:1px solid #E1E1E1;padding-bottom:5px;}
				.ResultsListDate {color:#7A7A7A;font-size:0.80em;margin:3px 0 0 10px;clear:both;}
				.ResultsList p {float:left;width:450px;margin:5px 0 5px 10px;}
				
				
				/* PRINT PAGE */
				.PrintPage {float:right; padding:0px 10px 0px 0;}
				.PrintPage a{color:#999999; text-decoration:none; font-size:0.90em;}
				.PrintPage img{vertical-align:middle; padding-right:5px;}
				
				/* Sitemap
---------------------------------------------------------- */

				#sitemap {margin:20px 0 0px 5px; padding:0; line-height:20px;}
				#sitemap p { font-weight: bold; margin-top:10px}			
				#sitemap a, #sitemap a:visited { font-size: 100%; color: #000000;}
				#sitemap a:hover { font-size: 100%; color: #000000;text-decoration:underline;}
				#sitemap ul li { font-size: 100%; margin-left: 0; padding: 10px 0 2px 0; padding-left: 5px; list-style:none;}
				#sitemap ul li a { margin: 0; padding-left: 20px; color: #000000;background: url(../includes/images/SitemapBullet1.gif) no-repeat 0 50%;text-decoration: none;}
				#sitemap ul li a:hover { color: #000000;}
				#sitemap ul ul li { font-size: 100%; padding: 2px 0 2px 0; border-bottom: none; padding-left: 5px;}
				#sitemap ul ul li a { margin-left: 25px; padding-left: 20px; color: #000000; text-decoration: none; background: url(../includes/images/SitemapBullet2.gif) no-repeat 0 50%;}
				#sitemap ul ul li a:hover { color: #000000;}
				#sitemap ul ul ul li { font-size: 100%; padding: 2px 0 2px 0; border-bottom: none; padding-left: 5px;}
				#sitemap ul ul ul li a { margin-left: 45px; padding-left: 20px; color: #000000; text-decoration: none; background: url(../includes/images/SitemapBullet3.gif) no-repeat 0 50%;}
				#sitemap ul ul ul li a:hover { color: #000000; text-decoration: underline;}
				
				/* Crumb Trails
---------------------------------------------------------- */

				/*CRUMB TRAIL */			
				.CrumbTrail {line-height:15px;margin:0px 10px 0px 0;font-size:0.90em;}
				.CrumbTrail a{text-decoration:underline; padding-left:5px; padding-right:12px; color:#000000; background:url('../includes/images/Stadium-ArticlePage.gif') no-repeat right;}
				.CrumbTrail a:hover {text-decoration:none;}
				.CrumbTrail span { color: #45A4E2; text-decoration:none; padding-left:5px;}
				
				/* SEARCH CRUMB TRAIL */
				.SearchResultsBreadCrumb {margin:10px 0 20px 0px;}
				.SearchResultsBreadCrumb a{color:#9F3F5E; padding:0 12px 0 7px; text-decoration:underline; background:url('../includes/images/Stadium-ArticlePage.gif') no-repeat right;}
				.SearchResultsBreadCrumb a:hover{text-decoration:none;}
				
				/* forms
---------------------------------------------------------- */			
				#form {padding:0;margin: 40px 0 10px 20px; width: 400px;}
				#form label { color: #000000; font-size:1.0em;}
				#formSubmit{margin-top:20px;}
				#form .input { font-size: 100%; margin-bottom: 5px; margin-top: 5px; padding: 3px; background-color: #ffffff; border: 1px solid #A8D3F1; width:80%;}
				#formName, #formEmail, #formMessage, #formPhone, #formAddress, #formPostcode, #formOfficer1, #formOfficer2, #formLocation, #formMessageTitle, #SurveyComments { width: 300px; background-color: #F0F0F0;}
				
				
				
