/*! * Your project styles that override bootstrap go here#! */body {padding: 0;font-size:14px;	}table{clear:both;margin-bottom:5px;width:100% !important;}h1,h2,h3,h4,h4,h6 {	font-family: "Gill Sans MT", "Gill Sans", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: normal;}h1 {font-size:38.5px}h2 {font-size:31.5px}		h3 {font-size:24.5px}h4 {font-size: 17.5px}						h5 {font-size:14px}h6 {font-size: 11.9px}a {  color: #0014FF;  text-decoration: none;}/*Side Panels*/.side-panel {    background-color: #EEEEEE;    margin-bottom: 20px;    min-height: 20px;   /* padding: 10px;*/	color: #444;	border-radius: 4px 4px 4px 4px;}.side-panel a {	color: #fff;		}.latest-news a {	color:#444;		}.related a {	color:#444; text-decoration: underline;	}.wl {	 background-color: #7D1F3D;	color: #fff;	border-radius: 4px 4px 4px 4px;	}.popular {	background-color: #663F95;		color: #fff;	border-radius: 4px 4px 4px 4px;	}.contact {				color: #444;		border-radius: 4px 4px 4px 4px;	}	.popular li {list-style-type: none;background: url(/media/6653/arrow.png) no-repeat left top;background-position: 0px 3px;list-style: none;margin: 0 0 5px 5px; ;padding-left: 20px;line-height:1.2em;}.popular li a {	color: #fff;text-decoration: underline;	}.homecol li {list-style-type: none;background: url(/media/6653/arrow.png) no-repeat left top;background-position: 0px 0px;list-style: none;margin: 0 0 5px 5px; padding-left: 20px;line-height: 1.2em;}.tab-pane ul li {list-style-type: none;background: url(/media/6653/arrow.png) no-repeat left top;background-position: 0px 0px;list-style: none;margin: 0 0 30px 5px; padding-left: 20px;line-height: 1.2em;}.related li {list-style-type: none;background: url(/media/6658/grey-arrow.png) no-repeat left top;background-position: 0px 3px;list-style: none;margin: 0 0 5px 5px; padding-left: 20px;	line-height: 1.2em;	}.county li {list-style-type: none;background: url(/media/6658/grey-arrow.png) no-repeat left top;background-position: 0px 3px;list-style: none;margin: 0 0 5px 60px; padding-left: 20px;	line-height: 1.2em;	}#home_page_links {margin-bottom: 10px;	}#home_page_links li {    background: url("/media/6658/grey-arrow.png") no-repeat left top;	background-position: 0px 3px;    list-style: none;    margin: 0 0 5px 37px;    padding-left: 20px;	line-height: 1.2em;}/*#home_page_links li {    background: url("/media/6658/grey-arrow.png") no-repeat scroll 22px 3px rgba(0, 0, 0, 0);    list-style: none outside none;    margin: 0 0 0 30px;    padding-left: 40px;}*/#home_page_links li a {color: #000;		}#home_page_links li a:hover {color: #0f0fff;		}.span8 a {color: #666;text-decoration: underline;	}.subcat ul li {list-style-type: none;background: url(/media/6658/grey-arrow.png) no-repeat left top;background-position: 0px 3px;list-style: none;margin: 0;padding-left: 20px;	}.subcat ul li a, .arrow li a{	color: #333;	text-decoration: none;	}.subcat ul li a:hover, .arrow li a:hover {	color: #005580;	text-decoration: underline;	}li.subcat {	list-style-type: none;}ul.arrow {margin: 0;	}.arrow li {list-style-type: none;background: url(/media/6658/grey-arrow.png) no-repeat left top;background-position: 0px 3px;list-style: none;margin: 0;padding-left: 20px;	}	.event_intro ul li {list-style-type: none;background: url(/media/6658/grey-arrow.png) no-repeat left top;background-position: 0px 3px;list-style: none;margin: 0;padding-left: 20px;	font-size: 17.5px;	}	.event_intro ul {		margin: 0 0 10px 0;			}.event_intro ul li a{	color: #000;	font-weight: bold;	text-decoration:none;		}.event_intro ul li p{	font-size:14px;}/*ul {margin: 0;	}*/	.side-panel h1,.side-panel h2,.side-panel h3,.side-panel h4,.side-panel h5,.side-panel h6,.side-panel p,.wl h1,.wl h2,.wl h3,.wl h4,.wl h5,.wl h6,.wl p,.popular h1,.popular h2,.popular h3,.popular h4,.popular h5,.popular h6,.popular p {margin-left: 10px;	}.contact h1,.contact h2,.contact h3,.contact h4,.contact h5,.contact h6,.contact p {	margin-left: 10px;	}	.postal {line-height: 1.3em	}/*Breadcrumb*/.breadcrumb {	font-size: 12px; background-color: #eee;		}	.breadcrumb > li > .divider  {	color: #444;	padding: 0 3px;	}.breadcrumb li a {	text-decoration: none;	}		.breadcrumb li a:hover {	text-decoration: underline;			}/*header*/#global-bar {	height:90px;	background-color:#000;	margin-bottom: 10px;}/*footer*/.site-footer {   position: relative;    min-height: 100px;		}html,body {    height: 100%;	/*background-color: #ddd;*/    /* The html and body elements cannot have any padding or margin. */}/* Wrapper for page content to push down footer */#wrap {    min-height: 100%;    height: auto !important;    height: 100%;    /* Negative indent footer by it's height */    /*margin: 0 auto -128px;*/	margin: 0 auto -160px;	background: #fff;}/* Set the fixed height of the footer here */#push,.site-footer {   /*height:128px;*/	height:160px;}#banner-image {height: 123px; background-repeat:no-repeat; background-position: center center;margin-bottom: 10px;			}#banner-image h1 {color: #fff; margin-top: 28px;	padding: 0;}ul.subcat {padding: 0;margin: 0;	}a.subcat{font-family: "Gill Sans MT", "Gill Sans", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: normal;color: #000;	font-size:24.5px;	text-decoration: none;}a.subcat:hover {text-decoration: underline;	color: #005580;	}li.subcat {margin-bottom: 10px;/*margin-left: 60px;	*/}li.subcat ul {margin: 0;}	.homecol li {	line-height: 1em;    margin-bottom: 30px;}	#last {margin-bottom: 20px;	}.top_home {min-height: 160px;		}.side-panel ul,	.wl ul, .popular ul {	margin: 0;	padding: 0;	}.span9 img {	border-radius: 4px;	margin: 15px;	}.span8 img {	border-radius: 4px;	margin: 15px;	}ul.news, ul.events_list {	margin: 0 0 10px 0;		}.updated {	color: #555555;	font-size: 0.7em;	/*position: absolute;	bottom: 120px;*/	 position: static;	width: 420px;}.county, .latest-news {	min-height: 150px;		}#HomePageYWL img {float: left;		margin: 10px;}.county img {float: left;	margin-left: 10px;	}ul#a-zListing {margin: 0 0 10px 0;	}.county a, .latest-news .arrow li a {	color: #666;		}img.subcatIcon {float: left;position: relative;left: -10px;top: -5px;	margin: 0px;}#banner-image p {color: #fff;margin-top: 50px;	padding: 0;font-family: "Gill Sans MT", "Gill Sans", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: normal;font-size:38.5px}#home_page_links h4 a {color: #000;	}#home_page_links h4 a:hover {color: #0f0fff;	}.span8 a:visited{	color:#444444;}.GmapHiddenMessage{		display:none;	}.browsealoud{	float:left;	padding:25px 0 0 0;	} main p a, main li a { text-decoration: underline; }
span.spaced-disabilty-logo { padding: 5px 0 0 10px; display: inline-block; }